diff options
author | Wolfgang Denk <wd@denx.de> | 2007-11-26 19:15:04 +0100 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2007-11-26 19:15:04 +0100 |
commit | fe08fb658008cd4be54758faa5d382a2b3b1f86a (patch) | |
tree | a932a892ff4702d91d51ea13cf81be4e4f6c9d27 | |
parent | cfa4c9d8996d5949f615553c220a06c9fe6395cc (diff) | |
parent | 87ddedd6ad804427ce125ceaa076d7a4f74e9d5d (diff) |
Merge commit '87ddedd'
-rw-r--r-- | Makefile | 38 | ||||
-rw-r--r-- | board/cds/mpc8541cds/u-boot.lds | 2 | ||||
-rw-r--r-- | board/cds/mpc8548cds/u-boot.lds | 2 | ||||
-rw-r--r-- | board/cds/mpc8555cds/u-boot.lds | 2 | ||||
-rw-r--r-- | board/mpl/vcma9/cmd_vcma9.c | 2 | ||||
-rw-r--r-- | board/netstar/eeprom.c | 2 | ||||
-rw-r--r-- | board/voiceblue/eeprom.c | 2 | ||||
-rwxr-xr-x | drivers/Makefile | 162 | ||||
-rw-r--r-- | drivers/block/Makefile | 50 | ||||
-rw-r--r-- | drivers/block/ahci.c (renamed from drivers/ahci.c) | 0 | ||||
-rw-r--r-- | drivers/block/ata_piix.c (renamed from drivers/ata_piix.c) | 0 | ||||
-rw-r--r-- | drivers/block/sil680.c (renamed from drivers/sil680.c) | 0 | ||||
-rw-r--r-- | drivers/block/sym53c8xx.c (renamed from drivers/sym53c8xx.c) | 0 | ||||
-rw-r--r-- | drivers/block/systemace.c (renamed from drivers/systemace.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/Makefile (renamed from dtt/Makefile) | 9 | ||||
-rw-r--r-- | drivers/hwmon/adm1021.c (renamed from dtt/adm1021.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/ds1621.c (renamed from dtt/ds1621.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/ds1722.c (renamed from drivers/ds1722.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/ds1775.c (renamed from dtt/ds1775.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/lm75.c (renamed from dtt/lm75.c) | 0 | ||||
-rw-r--r-- | drivers/hwmon/lm81.c (renamed from dtt/lm81.c) | 0 | ||||
-rw-r--r-- | drivers/i2c/Makefile | 49 | ||||
-rw-r--r-- | drivers/i2c/fsl_i2c.c (renamed from drivers/fsl_i2c.c) | 0 | ||||
-rw-r--r-- | drivers/i2c/omap1510_i2c.c (renamed from drivers/omap1510_i2c.c) | 0 | ||||
-rw-r--r-- | drivers/i2c/omap24xx_i2c.c (renamed from drivers/omap24xx_i2c.c) | 0 | ||||
-rw-r--r-- | drivers/i2c/tsi108_i2c.c (renamed from drivers/tsi108_i2c.c) | 0 | ||||
-rw-r--r-- | drivers/input/Makefile | 48 | ||||
-rw-r--r-- | drivers/input/i8042.c (renamed from drivers/i8042.c) | 0 | ||||
-rw-r--r-- | drivers/input/keyboard.c (renamed from drivers/keyboard.c) | 0 | ||||
-rw-r--r-- | drivers/input/pc_keyb.c (renamed from drivers/pc_keyb.c) | 0 | ||||
-rw-r--r-- | drivers/input/ps2mult.c (renamed from drivers/ps2mult.c) | 0 | ||||
-rw-r--r-- | drivers/input/ps2ser.c (renamed from drivers/ps2ser.c) | 0 | ||||
-rw-r--r-- | drivers/misc/Makefile | 48 | ||||
-rw-r--r-- | drivers/misc/ali512x.c (renamed from drivers/ali512x.c) | 0 | ||||
-rw-r--r-- | drivers/misc/ns87308.c (renamed from drivers/ns87308.c) | 0 | ||||
-rw-r--r-- | drivers/misc/status_led.c (renamed from drivers/status_led.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/Makefile | 49 | ||||
-rw-r--r-- | drivers/mtd/at45.c (renamed from drivers/at45.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/cfi_flash.c (renamed from drivers/cfi_flash.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/dataflash.c (renamed from drivers/dataflash.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/mw_eeprom.c (renamed from drivers/mw_eeprom.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/Makefile (renamed from drivers/nand/Makefile) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/diskonchip.c (renamed from drivers/nand/diskonchip.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand.c (renamed from drivers/nand/nand.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand_base.c (renamed from drivers/nand/nand_base.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand_bbt.c (renamed from drivers/nand/nand_bbt.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand_ecc.c (renamed from drivers/nand/nand_ecc.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand_ids.c (renamed from drivers/nand/nand_ids.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/nand_util.c (renamed from drivers/nand/nand_util.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand_legacy/Makefile (renamed from drivers/nand_legacy/Makefile) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand_legacy/nand_legacy.c (renamed from drivers/nand_legacy/nand_legacy.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/onenand/Makefile (renamed from drivers/onenand/Makefile) | 0 | ||||
-rw-r--r-- | drivers/mtd/onenand/onenand_base.c (renamed from drivers/onenand/onenand_base.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/onenand/onenand_bbt.c (renamed from drivers/onenand/onenand_bbt.c) | 0 | ||||
-rw-r--r-- | drivers/net/3c589.c (renamed from drivers/3c589.c) | 0 | ||||
-rw-r--r-- | drivers/net/3c589.h (renamed from drivers/3c589.h) | 0 | ||||
-rw-r--r-- | drivers/net/5701rls.c (renamed from drivers/5701rls.c) | 0 | ||||
-rw-r--r-- | drivers/net/5701rls.h (renamed from drivers/5701rls.h) | 0 | ||||
-rw-r--r-- | drivers/net/8390.h (renamed from drivers/8390.h) | 0 | ||||
-rw-r--r-- | drivers/net/Makefile | 33 | ||||
-rw-r--r-- | drivers/net/bcm570x.c (renamed from drivers/bcm570x.c) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_autoneg.c (renamed from drivers/bcm570x_autoneg.c) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_autoneg.h (renamed from drivers/bcm570x_autoneg.h) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_bits.h (renamed from drivers/bcm570x_bits.h) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_debug.h (renamed from drivers/bcm570x_debug.h) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_lm.h (renamed from drivers/bcm570x_lm.h) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_mm.h (renamed from drivers/bcm570x_mm.h) | 0 | ||||
-rw-r--r-- | drivers/net/bcm570x_queue.h (renamed from drivers/bcm570x_queue.h) | 0 | ||||
-rw-r--r-- | drivers/net/cs8900.c (renamed from drivers/cs8900.c) | 0 | ||||
-rw-r--r-- | drivers/net/cs8900.h (renamed from drivers/cs8900.h) | 0 | ||||
-rw-r--r-- | drivers/net/dc2114x.c (renamed from drivers/dc2114x.c) | 0 | ||||
-rw-r--r-- | drivers/net/dm9000x.c (renamed from drivers/dm9000x.c) | 0 | ||||
-rw-r--r-- | drivers/net/dm9000x.h (renamed from drivers/dm9000x.h) | 0 | ||||
-rw-r--r-- | drivers/net/e1000.c (renamed from drivers/e1000.c) | 0 | ||||
-rw-r--r-- | drivers/net/e1000.h (renamed from drivers/e1000.h) | 0 | ||||
-rw-r--r-- | drivers/net/eepro100.c (renamed from drivers/eepro100.c) | 0 | ||||
-rw-r--r-- | drivers/net/enc28j60.c (renamed from drivers/enc28j60.c) | 0 | ||||
-rw-r--r-- | drivers/net/inca-ip_sw.c (renamed from drivers/inca-ip_sw.c) | 0 | ||||
-rw-r--r-- | drivers/net/ks8695eth.c (renamed from drivers/ks8695eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/lan91c96.c (renamed from drivers/lan91c96.c) | 0 | ||||
-rw-r--r-- | drivers/net/lan91c96.h (renamed from drivers/lan91c96.h) | 0 | ||||
-rw-r--r-- | drivers/net/macb.c (renamed from drivers/macb.c) | 0 | ||||
-rw-r--r-- | drivers/net/macb.h (renamed from drivers/macb.h) | 0 | ||||
-rw-r--r-- | drivers/net/natsemi.c (renamed from drivers/natsemi.c) | 0 | ||||
-rw-r--r-- | drivers/net/ne2000.c (renamed from drivers/ne2000.c) | 0 | ||||
-rw-r--r-- | drivers/net/ne2000.h (renamed from drivers/ne2000.h) | 0 | ||||
-rw-r--r-- | drivers/net/netarm_eth.c (renamed from drivers/netarm_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/netarm_eth.h (renamed from drivers/netarm_eth.h) | 0 | ||||
-rw-r--r-- | drivers/net/netconsole.c (renamed from drivers/netconsole.c) | 0 | ||||
-rw-r--r-- | drivers/net/nicext.h (renamed from drivers/nicext.h) | 0 | ||||
-rw-r--r-- | drivers/net/ns7520_eth.c (renamed from drivers/ns7520_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/ns8382x.c (renamed from drivers/ns8382x.c) | 0 | ||||
-rw-r--r-- | drivers/net/ns9750_eth.c (renamed from drivers/ns9750_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/pcnet.c (renamed from drivers/pcnet.c) | 0 | ||||
-rw-r--r-- | drivers/net/plb2800_eth.c (renamed from drivers/plb2800_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/rtl8019.c (renamed from drivers/rtl8019.c) | 0 | ||||
-rw-r--r-- | drivers/net/rtl8019.h (renamed from drivers/rtl8019.h) | 0 | ||||
-rw-r--r-- | drivers/net/rtl8139.c (renamed from drivers/rtl8139.c) | 0 | ||||
-rw-r--r-- | drivers/net/rtl8169.c (renamed from drivers/rtl8169.c) | 0 | ||||
-rw-r--r-- | drivers/net/s3c4510b_eth.c (renamed from drivers/s3c4510b_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/s3c4510b_eth.h (renamed from drivers/s3c4510b_eth.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/Makefile (renamed from drivers/sk98lin/Makefile) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/lm80.h (renamed from drivers/sk98lin/h/lm80.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skaddr.h (renamed from drivers/sk98lin/h/skaddr.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skcsum.h (renamed from drivers/sk98lin/h/skcsum.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skdebug.h (renamed from drivers/sk98lin/h/skdebug.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skdrv1st.h (renamed from drivers/sk98lin/h/skdrv1st.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skdrv2nd.h (renamed from drivers/sk98lin/h/skdrv2nd.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skerror.h (renamed from drivers/sk98lin/h/skerror.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgedrv.h (renamed from drivers/sk98lin/h/skgedrv.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgehw.h (renamed from drivers/sk98lin/h/skgehw.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgehwt.h (renamed from drivers/sk98lin/h/skgehwt.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgei2c.h (renamed from drivers/sk98lin/h/skgei2c.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgeinit.h (renamed from drivers/sk98lin/h/skgeinit.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgepnm2.h (renamed from drivers/sk98lin/h/skgepnm2.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgepnmi.h (renamed from drivers/sk98lin/h/skgepnmi.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skgesirq.h (renamed from drivers/sk98lin/h/skgesirq.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/ski2c.h (renamed from drivers/sk98lin/h/ski2c.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skqueue.h (renamed from drivers/sk98lin/h/skqueue.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skrlmt.h (renamed from drivers/sk98lin/h/skrlmt.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/sktimer.h (renamed from drivers/sk98lin/h/sktimer.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/sktypes.h (renamed from drivers/sk98lin/h/sktypes.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skversion.h (renamed from drivers/sk98lin/h/skversion.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/skvpd.h (renamed from drivers/sk98lin/h/skvpd.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/h/xmac_ii.h (renamed from drivers/sk98lin/h/xmac_ii.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skaddr.c (renamed from drivers/sk98lin/skaddr.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skcsum.c (renamed from drivers/sk98lin/skcsum.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skge.c (renamed from drivers/sk98lin/skge.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skgehwt.c (renamed from drivers/sk98lin/skgehwt.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skgeinit.c (renamed from drivers/sk98lin/skgeinit.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skgemib.c (renamed from drivers/sk98lin/skgemib.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skgepnmi.c (renamed from drivers/sk98lin/skgepnmi.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skgesirq.c (renamed from drivers/sk98lin/skgesirq.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/ski2c.c (renamed from drivers/sk98lin/ski2c.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/sklm80.c (renamed from drivers/sk98lin/sklm80.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skproc.c (renamed from drivers/sk98lin/skproc.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skqueue.c (renamed from drivers/sk98lin/skqueue.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skrlmt.c (renamed from drivers/sk98lin/skrlmt.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/sktimer.c (renamed from drivers/sk98lin/sktimer.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skvpd.c (renamed from drivers/sk98lin/skvpd.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/skxmac2.c (renamed from drivers/sk98lin/skxmac2.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/u-boot_compat.h (renamed from drivers/sk98lin/u-boot_compat.h) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/uboot_drv.c (renamed from drivers/sk98lin/uboot_drv.c) | 0 | ||||
-rw-r--r-- | drivers/net/sk98lin/uboot_skb.c (renamed from drivers/sk98lin/uboot_skb.c) | 0 | ||||
-rw-r--r-- | drivers/net/smc91111.c (renamed from drivers/smc91111.c) | 0 | ||||
-rw-r--r-- | drivers/net/smc91111.h (renamed from drivers/smc91111.h) | 0 | ||||
-rw-r--r-- | drivers/net/tigon3.c (renamed from drivers/tigon3.c) | 0 | ||||
-rw-r--r-- | drivers/net/tigon3.h (renamed from drivers/tigon3.h) | 0 | ||||
-rw-r--r-- | drivers/net/tsec.c (renamed from drivers/tsec.c) | 0 | ||||
-rw-r--r-- | drivers/net/tsec.h (renamed from drivers/tsec.h) | 0 | ||||
-rw-r--r-- | drivers/net/tsi108_eth.c (renamed from drivers/tsi108_eth.c) | 0 | ||||
-rw-r--r-- | drivers/net/uli526x.c (renamed from drivers/uli526x.c) | 0 | ||||
-rw-r--r-- | drivers/pci/Makefile | 51 | ||||
-rw-r--r-- | drivers/pci/fsl_pci_init.c (renamed from drivers/fsl_pci_init.c) | 0 | ||||
-rw-r--r-- | drivers/pci/pci.c (renamed from drivers/pci.c) | 0 | ||||
-rw-r--r-- | drivers/pci/pci_auto.c (renamed from drivers/pci_auto.c) | 0 | ||||
-rw-r--r-- | drivers/pci/pci_indirect.c (renamed from drivers/pci_indirect.c) | 0 | ||||
-rw-r--r-- | drivers/pci/tsi108_pci.c (renamed from drivers/tsi108_pci.c) | 0 | ||||
-rw-r--r-- | drivers/pci/w83c553f.c (renamed from drivers/w83c553f.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/Makefile | 50 | ||||
-rw-r--r-- | drivers/pcmcia/i82365.c (renamed from drivers/i82365.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/mpc8xx_pcmcia.c (renamed from drivers/mpc8xx_pcmcia.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/pxa_pcmcia.c (renamed from drivers/pxa_pcmcia.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/rpx_pcmcia.c (renamed from drivers/rpx_pcmcia.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/ti_pci1410a.c (renamed from drivers/ti_pci1410a.c) | 0 | ||||
-rw-r--r-- | drivers/pcmcia/tqm8xx_pcmcia.c (renamed from drivers/tqm8xx_pcmcia.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/Makefile (renamed from rtc/Makefile) | 0 | ||||
-rw-r--r-- | drivers/rtc/bf5xx_rtc.c (renamed from rtc/bf5xx_rtc.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/date.c (renamed from rtc/date.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds12887.c (renamed from rtc/ds12887.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1302.c (renamed from rtc/ds1302.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1306.c (renamed from rtc/ds1306.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1307.c (renamed from rtc/ds1307.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1337.c (renamed from rtc/ds1337.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1374.c (renamed from rtc/ds1374.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds1556.c (renamed from rtc/ds1556.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds164x.c (renamed from rtc/ds164x.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds174x.c (renamed from rtc/ds174x.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/ds3231.c (renamed from rtc/ds3231.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/m41t11.c (renamed from rtc/m41t11.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/m48t35ax.c (renamed from rtc/m48t35ax.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/max6900.c (renamed from rtc/max6900.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/mc146818.c (renamed from rtc/mc146818.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/mcfrtc.c (renamed from rtc/mcfrtc.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/mk48t59.c (renamed from rtc/mk48t59.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/mpc5xxx.c (renamed from rtc/mpc5xxx.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/mpc8xx.c (renamed from rtc/mpc8xx.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/pcf8563.c (renamed from rtc/pcf8563.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/rs5c372.c (renamed from rtc/rs5c372.c) | 0 | ||||
-rw-r--r-- | drivers/rtc/s3c24x0_rtc.c (renamed from rtc/s3c24x0_rtc.c) | 0 | ||||
-rw-r--r-- | drivers/serial/Makefile | 15 | ||||
-rw-r--r-- | drivers/serial/atmel_usart.c (renamed from drivers/atmel_usart.c) | 0 | ||||
-rw-r--r-- | drivers/serial/atmel_usart.h (renamed from drivers/atmel_usart.h) | 0 | ||||
-rw-r--r-- | drivers/serial/ns16550.c (renamed from drivers/ns16550.c) | 0 | ||||
-rw-r--r-- | drivers/serial/ns9750_serial.c (renamed from drivers/ns9750_serial.c) | 0 | ||||
-rw-r--r-- | drivers/serial/s3c4510b_uart.c (renamed from drivers/s3c4510b_uart.c) | 0 | ||||
-rw-r--r-- | drivers/serial/s3c4510b_uart.h (renamed from drivers/s3c4510b_uart.h) | 0 | ||||
-rw-r--r-- | drivers/serial/serial.c (renamed from drivers/serial.c) | 0 | ||||
-rw-r--r-- | drivers/serial/serial_max3100.c (renamed from drivers/serial_max3100.c) | 0 | ||||
-rw-r--r-- | drivers/serial/serial_xuartlite.c (renamed from drivers/serial_xuartlite.c) | 0 | ||||
-rw-r--r-- | drivers/serial/usbtty.c (renamed from drivers/usbtty.c) | 0 | ||||
-rw-r--r-- | drivers/serial/usbtty.h (renamed from drivers/usbtty.h) | 0 | ||||
-rw-r--r-- | drivers/usb/Makefile | 52 | ||||
-rw-r--r-- | drivers/usb/isp116x-hcd.c (renamed from drivers/isp116x-hcd.c) | 0 | ||||
-rw-r--r-- | drivers/usb/isp116x.h (renamed from drivers/isp116x.h) | 0 | ||||
-rw-r--r-- | drivers/usb/sl811.h (renamed from drivers/sl811.h) | 0 | ||||
-rw-r--r-- | drivers/usb/sl811_usb.c (renamed from drivers/sl811_usb.c) | 2 | ||||
-rw-r--r-- | drivers/usb/usb_ohci.c (renamed from drivers/usb_ohci.c) | 0 | ||||
-rw-r--r-- | drivers/usb/usb_ohci.h (renamed from drivers/usb_ohci.h) | 0 | ||||
-rw-r--r-- | drivers/usb/usbdcore.c (renamed from drivers/usbdcore.c) | 0 | ||||
-rw-r--r-- | drivers/usb/usbdcore_ep0.c (renamed from drivers/usbdcore_ep0.c) | 0 | ||||
-rw-r--r-- | drivers/usb/usbdcore_mpc8xx.c (renamed from drivers/usbdcore_mpc8xx.c) | 0 | ||||
-rw-r--r-- | drivers/usb/usbdcore_omap1510.c (renamed from drivers/usbdcore_omap1510.c) | 0 | ||||
-rw-r--r-- | drivers/video/Makefile | 53 | ||||
-rw-r--r-- | drivers/video/ati_ids.h (renamed from drivers/ati_ids.h) | 0 | ||||
-rw-r--r-- | drivers/video/ati_radeon_fb.c (renamed from drivers/ati_radeon_fb.c) | 2 | ||||
-rw-r--r-- | drivers/video/ati_radeon_fb.h (renamed from drivers/ati_radeon_fb.h) | 0 | ||||
-rw-r--r-- | drivers/video/cfb_console.c (renamed from drivers/cfb_console.c) | 0 | ||||
-rw-r--r-- | drivers/video/ct69000.c (renamed from drivers/ct69000.c) | 0 | ||||
-rw-r--r-- | drivers/video/sed13806.c (renamed from drivers/sed13806.c) | 0 | ||||
-rw-r--r-- | drivers/video/sed156x.c (renamed from drivers/sed156x.c) | 0 | ||||
-rw-r--r-- | drivers/video/sm501.c (renamed from drivers/sm501.c) | 0 | ||||
-rw-r--r-- | drivers/video/smiLynxEM.c (renamed from drivers/smiLynxEM.c) | 0 | ||||
-rw-r--r-- | drivers/video/videomodes.c (renamed from drivers/videomodes.c) | 0 | ||||
-rw-r--r-- | drivers/video/videomodes.h (renamed from drivers/videomodes.h) | 0 | ||||
-rw-r--r-- | examples/smc91111_eeprom.c | 2 | ||||
-rw-r--r-- | lib_arm/board.c | 4 | ||||
-rw-r--r-- | lib_blackfin/board.c | 2 | ||||
-rw-r--r-- | nand_spl/board/amcc/acadia/Makefile | 2 | ||||
-rw-r--r-- | nand_spl/board/amcc/bamboo/Makefile | 2 | ||||
-rw-r--r-- | nand_spl/board/amcc/sequoia/Makefile | 2 |
231 files changed, 544 insertions, 193 deletions
@@ -205,22 +205,30 @@ LIBS += fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a LIBS += net/libnet.a LIBS += disk/libdisk.a -LIBS += rtc/librtc.a -LIBS += dtt/libdtt.a -LIBS += drivers/libdrivers.a LIBS += drivers/bios_emulator/libatibiosemu.a -LIBS += drivers/nand/libnand.a -LIBS += drivers/nand_legacy/libnand_legacy.a -LIBS += drivers/onenand/libonenand.a +LIBS += drivers/block/libblock.a +LIBS += drivers/hwmon/libhwmon.a +LIBS += drivers/i2c/libi2c.a +LIBS += drivers/input/libinput.a +LIBS += drivers/misc/libmisc.a +LIBS += drivers/mtd/libmtd.a +LIBS += drivers/mtd/nand/libnand.a +LIBS += drivers/mtd/nand_legacy/libnand_legacy.a +LIBS += drivers/mtd/onenand/libonenand.a LIBS += drivers/net/libnet.a +LIBS += drivers/net/sk98lin/libsk98lin.a +LIBS += drivers/pci/libpci.a +LIBS += drivers/pcmcia/libpcmcia.a ifeq ($(CPU),mpc83xx) LIBS += drivers/qe/qe.a endif ifeq ($(CPU),mpc85xx) LIBS += drivers/qe/qe.a endif +LIBS += drivers/rtc/librtc.a LIBS += drivers/serial/libserial.a -LIBS += drivers/sk98lin/libsk98lin.a +LIBS += drivers/usb/libusb.a +LIBS += drivers/video/libvideo.a LIBS += post/libpost.a post/drivers/libpostdrivers.a LIBS += $(shell if [ -d post/lib_$(ARCH) ]; then echo \ "post/lib_$(ARCH)/libpost$(ARCH).a"; fi) @@ -327,14 +335,26 @@ tags ctags: ctags -w -o $(OBJTREE)/ctags `find $(SUBDIRS) include \ lib_generic board/$(BOARDDIR) cpu/$(CPU) lib_$(ARCH) \ fs/cramfs fs/fat fs/fdos fs/jffs2 \ - net disk rtc dtt drivers drivers/sk98lin common \ + net disk common drivers/bios_emulator \ + drivers/block drivers/hwmon drivers/i2c \ + drivers/input drivers/misc drivers/mtd \ + drivers/mtd/nand drivers/mtd/nand_legacy \ + drivers/mtd/onenand drivers/net drivers/net/sk98lin \ + drivers/pci drivers/pcmcia drivers/qe drivers/rtc \ + drivers/serial drivers/usb drivers/video \ \( -name CVS -prune \) -o \( -name '*.[ch]' -print \)` etags: etags -a -o $(OBJTREE)/etags `find $(SUBDIRS) include \ lib_generic board/$(BOARDDIR) cpu/$(CPU) lib_$(ARCH) \ fs/cramfs fs/fat fs/fdos fs/jffs2 \ - net disk rtc dtt drivers drivers/sk98lin common \ + net disk common drivers/bios_emulator \ + drivers/block drivers/hwmon drivers/i2c \ + drivers/input drivers/misc drivers/mtd \ + drivers/mtd/nand drivers/mtd/nand_legacy \ + drivers/mtd/onenand drivers/net drivers/net/sk98lin \ + drivers/pci drivers/pcmcia drivers/qe drivers/rtc \ + drivers/serial drivers/usb drivers/video \ \( -name CVS -prune \) -o \( -name '*.[ch]' -print \)` $(obj)System.map: $(obj)u-boot diff --git a/board/cds/mpc8541cds/u-boot.lds b/board/cds/mpc8541cds/u-boot.lds index dc87a122a1..7a5daefeb7 100644 --- a/board/cds/mpc8541cds/u-boot.lds +++ b/board/cds/mpc8541cds/u-boot.lds @@ -69,7 +69,7 @@ SECTIONS cpu/mpc85xx/interrupts.o (.text) cpu/mpc85xx/cpu_init.o (.text) cpu/mpc85xx/cpu.o (.text) - drivers/tsec.o (.text) + drivers/net/tsec.o (.text) cpu/mpc85xx/speed.o (.text) cpu/mpc85xx/pci.o (.text) common/dlmalloc.o (.text) diff --git a/board/cds/mpc8548cds/u-boot.lds b/board/cds/mpc8548cds/u-boot.lds index 530ba5a721..b19c481a96 100644 --- a/board/cds/mpc8548cds/u-boot.lds +++ b/board/cds/mpc8548cds/u-boot.lds @@ -69,7 +69,7 @@ SECTIONS cpu/mpc85xx/interrupts.o (.text) cpu/mpc85xx/cpu_init.o (.text) cpu/mpc85xx/cpu.o (.text) - drivers/tsec.o (.text) + drivers/net/tsec.o (.text) cpu/mpc85xx/speed.o (.text) common/dlmalloc.o (.text) lib_generic/crc32.o (.text) diff --git a/board/cds/mpc8555cds/u-boot.lds b/board/cds/mpc8555cds/u-boot.lds index 9285928dc4..de0923a0d8 100644 --- a/board/cds/mpc8555cds/u-boot.lds +++ b/board/cds/mpc8555cds/u-boot.lds @@ -69,7 +69,7 @@ SECTIONS cpu/mpc85xx/interrupts.o (.text) cpu/mpc85xx/cpu_init.o (.text) cpu/mpc85xx/cpu.o (.text) - drivers/tsec.o (.text) + drivers/net/tsec.o (.text) cpu/mpc85xx/speed.o (.text) cpu/mpc85xx/pci.o (.text) common/dlmalloc.o (.text) diff --git a/board/mpl/vcma9/cmd_vcma9.c b/board/mpl/vcma9/cmd_vcma9.c index 227c49272c..90a1b08e24 100644 --- a/board/mpl/vcma9/cmd_vcma9.c +++ b/board/mpl/vcma9/cmd_vcma9.c @@ -31,7 +31,7 @@ #include "../common/common_util.h" #if defined(CONFIG_DRIVER_CS8900) -#include <../drivers/cs8900.h> +#include <../drivers/net/cs8900.h> static uchar cs8900_chksum(ushort data) { diff --git a/board/netstar/eeprom.c b/board/netstar/eeprom.c index fef3822aae..0de594b65f 100644 --- a/board/netstar/eeprom.c +++ b/board/netstar/eeprom.c @@ -26,7 +26,7 @@ #include <common.h> #include <exports.h> -#include "../drivers/smc91111.h" +#include "../drivers/net/smc91111.h" #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE diff --git a/board/voiceblue/eeprom.c b/board/voiceblue/eeprom.c index 0ad1b666b9..d8ea6e5731 100644 --- a/board/voiceblue/eeprom.c +++ b/board/voiceblue/eeprom.c @@ -26,7 +26,7 @@ #include <common.h> #include <exports.h> -#include "../drivers/smc91111.h" +#include "../drivers/net/smc91111.h" #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE diff --git a/drivers/Makefile b/drivers/Makefile deleted file mode 100755 index 480b3581f6..0000000000 --- a/drivers/Makefile +++ /dev/null @@ -1,162 +0,0 @@ -# -# (C) Copyright 2000-2007 -# Wolfgang Denk, DENX Software Engineering, wd@denx.de. -# -# See file CREDITS for list of people who contributed to this -# project. -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, -# MA 02111-1307 USA -# - -include $(TOPDIR)/config.mk - -# CFLAGS += -DET_DEBUG -DDEBUG - -LIB = $(obj)libdrivers.a - -COBJS-y += ali512x.o -COBJS-y += ds1722.o -COBJS-y += ns87308.o -COBJS-y += status_led.o - -# -# Block and Flash Drivers -# -COBJS-y += ahci.o -COBJS-y += at45.o -COBJS-y += ata_piix.o -COBJS-y += cfi_flash.o -COBJS-y += dataflash.o -COBJS-y += mw_eeprom.o -COBJS-y += sil680.o -COBJS-y += sym53c8xx.o -COBJS-y += systemace.o - -# -# Console Drivers -# -COBJS-y += ati_radeon_fb.o -COBJS-y += atmel_usart.o -COBJS-y += cfb_console.o -COBJS-y += ct69000.o -COBJS-y += i8042.o -COBJS-y += keyboard.o -COBJS-y += netconsole.o -COBJS-y += ns16550.o -COBJS-y += pc_keyb.o -COBJS-y += ps2ser.o -COBJS-y += ps2mult.o -COBJS-y += s3c4510b_uart.o -COBJS-y += sed13806.o -COBJS-y += sed156x.o -COBJS-y += serial.o -COBJS-y += serial_max3100.o -COBJS-y += serial_xuartlite.o -COBJS-y += sm501.o -COBJS-y += smiLynxEM.o -COBJS-y += usbtty.o -COBJS-y += videomodes.o - -# -# I2C Drivers -# -COBJS-y += omap1510_i2c.o -COBJS-y += omap24xx_i2c.o -COBJS-y += tsi108_i2c.o -COBJS-y += fsl_i2c.o - -# -# Network Drivers -# -COBJS-y += 3c589.o -COBJS-y += bcm570x.o bcm570x_autoneg.o 5701rls.o -COBJS-y += cs8900.o -COBJS-y += dc2114x.o -COBJS-y += dm9000x.o -COBJS-y += e1000.o -COBJS-y += eepro100.o -COBJS-y += enc28j60.o -COBJS-y += inca-ip_sw.o -COBJS-y += ks8695eth.o -COBJS-y += lan91c96.o -COBJS-y += macb.o -COBJS-y += natsemi.o -COBJS-y += ne2000.o -COBJS-y += netarm_eth.o -COBJS-y += ns7520_eth.o -COBJS-y += ns8382x.o -COBJS-y += pcnet.o -COBJS-y += plb2800_eth.o -COBJS-y += rtl8019.o -COBJS-y += rtl8139.o -COBJS-y += rtl8169.o -COBJS-y += s3c4510b_eth.o -COBJS-y += smc91111.o -COBJS-y += tigon3.o -COBJS-y += tsec.o -COBJS-y += tsi108_eth.o -COBJS-y += uli526x.o - -# -# PCI/PCMCIA device drivers -# -COBJS-y += fsl_pci_init.o -COBJS-y += mpc8xx_pcmcia.o -COBJS-y += pci.o -COBJS-y += pci_auto.o -COBJS-y += pci_indirect.o -COBJS-y += pxa_pcmcia.o -COBJS-y += rpx_pcmcia.o -COBJS-y += ti_pci1410a.o -COBJS-y += tqm8xx_pcmcia.o -COBJS-y += tsi108_pci.o -COBJS-y += w83c553f.o - -# -# USB Drivers -# -COBJS-y += isp116x-hcd.o -COBJS-y += sl811_usb.o -COBJS-y += usb_ohci.o -COBJS-y += usbdcore.o -COBJS-y += usbdcore_ep0.o -COBJS-y += usbdcore_mpc8xx.o -COBJS-y += usbdcore_omap1510.o - -# -# Miscellaneous Drivers -# -COBJS-y += ali512x.o -COBJS-y += ns87308.o -COBJS-y += status_led.o - -COBJS := $(COBJS-y) -SRCS := $(COBJS:.o=.c) -OBJS := $(addprefix $(obj),$(COBJS)) - -all: $(LIB) - -$(LIB): $(obj).depend $(OBJS) - $(AR) $(ARFLAGS) $@ $(OBJS) - -######################################################################### - -# defines $(obj).depend target -include $(SRCTREE)/rules.mk - -sinclude $(obj).depend - -######################################################################### diff --git a/drivers/block/Makefile b/drivers/block/Makefile new file mode 100644 index 0000000000..e069969e68 --- /dev/null +++ b/drivers/block/Makefile @@ -0,0 +1,50 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libblock.a + +COBJS-y += ahci.o +COBJS-y += ata_piix.o +COBJS-y += sil680.o +COBJS-y += sym53c8xx.o +COBJS-y += systemace.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/ahci.c b/drivers/block/ahci.c index 3d82c625a3..3d82c625a3 100644 --- a/drivers/ahci.c +++ b/drivers/block/ahci.c diff --git a/drivers/ata_piix.c b/drivers/block/ata_piix.c index 42456d7be3..42456d7be3 100644 --- a/drivers/ata_piix.c +++ b/drivers/block/ata_piix.c diff --git a/drivers/sil680.c b/drivers/block/sil680.c index a6143df4c0..a6143df4c0 100644 --- a/drivers/sil680.c +++ b/drivers/block/sil680.c diff --git a/drivers/sym53c8xx.c b/drivers/block/sym53c8xx.c index 29eeccd9a8..29eeccd9a8 100644 --- a/drivers/sym53c8xx.c +++ b/drivers/block/sym53c8xx.c diff --git a/drivers/systemace.c b/drivers/block/systemace.c index 7d82c27c6e..7d82c27c6e 100644 --- a/drivers/systemace.c +++ b/drivers/block/systemace.c diff --git a/dtt/Makefile b/drivers/hwmon/Makefile index 72e5c88bd4..cebb2ba635 100644 --- a/dtt/Makefile +++ b/drivers/hwmon/Makefile @@ -28,13 +28,14 @@ include $(TOPDIR)/config.mk #CFLAGS += -DDEBUG -LIB = $(obj)libdtt.a +LIB = $(obj)libhwmon.a -COBJS-y += lm75.o -COBJS-y += ds1621.o COBJS-y += adm1021.o -COBJS-y += lm81.o +COBJS-y += ds1621.o +COBJS-y += ds1722.o COBJS-y += ds1775.o +COBJS-y += lm75.o +COBJS-y += lm81.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c) diff --git a/dtt/adm1021.c b/drivers/hwmon/adm1021.c index 9f65cfb274..9f65cfb274 100644 --- a/dtt/adm1021.c +++ b/drivers/hwmon/adm1021.c diff --git a/dtt/ds1621.c b/drivers/hwmon/ds1621.c index 494818131f..494818131f 100644 --- a/dtt/ds1621.c +++ b/drivers/hwmon/ds1621.c diff --git a/drivers/ds1722.c b/drivers/hwmon/ds1722.c index c19ee01393..c19ee01393 100644 --- a/drivers/ds1722.c +++ b/drivers/hwmon/ds1722.c diff --git a/dtt/ds1775.c b/drivers/hwmon/ds1775.c index e44cee3279..e44cee3279 100644 --- a/dtt/ds1775.c +++ b/drivers/hwmon/ds1775.c diff --git a/dtt/lm75.c b/drivers/hwmon/lm75.c index 63f3b7551e..63f3b7551e 100644 --- a/dtt/lm75.c +++ b/drivers/hwmon/lm75.c diff --git a/dtt/lm81.c b/drivers/hwmon/lm81.c index 03bc53d58c..03bc53d58c 100644 --- a/dtt/lm81.c +++ b/drivers/hwmon/lm81.c diff --git a/drivers/i2c/Makefile b/drivers/i2c/Makefile new file mode 100644 index 0000000000..29d6c03dbb --- /dev/null +++ b/drivers/i2c/Makefile @@ -0,0 +1,49 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libi2c.a + +COBJS-y += fsl_i2c.o +COBJS-y += omap1510_i2c.o +COBJS-y += omap24xx_i2c.o +COBJS-y += tsi108_i2c.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/fsl_i2c.c b/drivers/i2c/fsl_i2c.c index 22485ea916..22485ea916 100644 --- a/drivers/fsl_i2c.c +++ b/drivers/i2c/fsl_i2c.c diff --git a/drivers/omap1510_i2c.c b/drivers/i2c/omap1510_i2c.c index 04400fbcd2..04400fbcd2 100644 --- a/drivers/omap1510_i2c.c +++ b/drivers/i2c/omap1510_i2c.c diff --git a/drivers/omap24xx_i2c.c b/drivers/i2c/omap24xx_i2c.c index 7dab78685d..7dab78685d 100644 --- a/drivers/omap24xx_i2c.c +++ b/drivers/i2c/omap24xx_i2c.c diff --git a/drivers/tsi108_i2c.c b/drivers/i2c/tsi108_i2c.c index d6736b0477..d6736b0477 100644 --- a/drivers/tsi108_i2c.c +++ b/drivers/i2c/tsi108_i2c.c diff --git a/drivers/input/Makefile b/drivers/input/Makefile new file mode 100644 index 0000000000..df22cf9c6d --- /dev/null +++ b/drivers/input/Makefile @@ -0,0 +1,48 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libinput.a + +COBJS-y += i8042.o +COBJS-y += keyboard.o +COBJS-y += pc_keyb.o ps2ser.o ps2mult.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/i8042.c b/drivers/input/i8042.c index 22c2a4e3a0..22c2a4e3a0 100644 --- a/drivers/i8042.c +++ b/drivers/input/i8042.c diff --git a/drivers/keyboard.c b/drivers/input/keyboard.c index 9975202d7a..9975202d7a 100644 --- a/drivers/keyboard.c +++ b/drivers/input/keyboard.c diff --git a/drivers/pc_keyb.c b/drivers/input/pc_keyb.c index 81d3e98934..81d3e98934 100644 --- a/drivers/pc_keyb.c +++ b/drivers/input/pc_keyb.c diff --git a/drivers/ps2mult.c b/drivers/input/ps2mult.c index 9515a0fbf5..9515a0fbf5 100644 --- a/drivers/ps2mult.c +++ b/drivers/input/ps2mult.c diff --git a/drivers/ps2ser.c b/drivers/input/ps2ser.c index 4e304f7407..4e304f7407 100644 --- a/drivers/ps2ser.c +++ b/drivers/input/ps2ser.c diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile new file mode 100644 index 0000000000..78cec21fba --- /dev/null +++ b/drivers/misc/Makefile @@ -0,0 +1,48 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libmisc.a + +COBJS-y += ali512x.o +COBJS-y += ns87308.o +COBJS-y += status_led.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/ali512x.c b/drivers/misc/ali512x.c index 7b7edc09af..7b7edc09af 100644 --- a/drivers/ali512x.c +++ b/drivers/misc/ali512x.c diff --git a/drivers/ns87308.c b/drivers/misc/ns87308.c index cf4d3595e5..cf4d3595e5 100644 --- a/drivers/ns87308.c +++ b/drivers/misc/ns87308.c diff --git a/drivers/status_led.c b/drivers/misc/status_led.c index ddb6c22e89..ddb6c22e89 100644 --- a/drivers/status_led.c +++ b/drivers/misc/status_led.c diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile new file mode 100644 index 0000000000..95c5e02af9 --- /dev/null +++ b/drivers/mtd/Makefile @@ -0,0 +1,49 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libmtd.a + +COBJS-y += at45.o +COBJS-y += cfi_flash.o +COBJS-y += dataflash.o +COBJS-y += mw_eeprom.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/at45.c b/drivers/mtd/at45.c index dac987a43a..dac987a43a 100644 --- a/drivers/at45.c +++ b/drivers/mtd/at45.c diff --git a/drivers/cfi_flash.c b/drivers/mtd/cfi_flash.c index 5579a1efc1..5579a1efc1 100644 --- a/drivers/cfi_flash.c +++ b/drivers/mtd/cfi_flash.c diff --git a/drivers/dataflash.c b/drivers/mtd/dataflash.c index 91903c8c8f..91903c8c8f 100644 --- a/drivers/dataflash.c +++ b/drivers/mtd/dataflash.c diff --git a/drivers/mw_eeprom.c b/drivers/mtd/mw_eeprom.c index 2b3348810d..2b3348810d 100644 --- a/drivers/mw_eeprom.c +++ b/drivers/mtd/mw_eeprom.c diff --git a/drivers/nand/Makefile b/drivers/mtd/nand/Makefile index 42864f98f4..42864f98f4 100644 --- a/drivers/nand/Makefile +++ b/drivers/mtd/nand/Makefile diff --git a/drivers/nand/diskonchip.c b/drivers/mtd/nand/diskonchip.c index e17af70d07..e17af70d07 100644 --- a/drivers/nand/diskonchip.c +++ b/drivers/mtd/nand/diskonchip.c diff --git a/drivers/nand/nand.c b/drivers/mtd/nand/nand.c index 27b5792bcc..27b5792bcc 100644 --- a/drivers/nand/nand.c +++ b/drivers/mtd/nand/nand.c diff --git a/drivers/nand/nand_base.c b/drivers/mtd/nand/nand_base.c index 151f535c58..151f535c58 100644 --- a/drivers/nand/nand_base.c +++ b/drivers/mtd/nand/nand_base.c diff --git a/drivers/nand/nand_bbt.c b/drivers/mtd/nand/nand_bbt.c index 19a9bc2a5b..19a9bc2a5b 100644 --- a/drivers/nand/nand_bbt.c +++ b/drivers/mtd/nand/nand_bbt.c diff --git a/drivers/nand/nand_ecc.c b/drivers/mtd/nand/nand_ecc.c index 4c532b0794..4c532b0794 100644 --- a/drivers/nand/nand_ecc.c +++ b/drivers/mtd/nand/nand_ecc.c diff --git a/drivers/nand/nand_ids.c b/drivers/mtd/nand/nand_ids.c index 6d7e347fba..6d7e347fba 100644 --- a/drivers/nand/nand_ids.c +++ b/drivers/mtd/nand/nand_ids.c diff --git a/drivers/nand/nand_util.c b/drivers/mtd/nand/nand_util.c index 4fd4e166e6..4fd4e166e6 100644 --- a/drivers/nand/nand_util.c +++ b/drivers/mtd/nand/nand_util.c diff --git a/drivers/nand_legacy/Makefile b/drivers/mtd/nand_legacy/Makefile index 95314d80ba..95314d80ba 100644 --- a/drivers/nand_legacy/Makefile +++ b/drivers/mtd/nand_legacy/Makefile diff --git a/drivers/nand_legacy/nand_legacy.c b/drivers/mtd/nand_legacy/nand_legacy.c index 49d2ebb67d..49d2ebb67d 100644 --- a/drivers/nand_legacy/nand_legacy.c +++ b/drivers/mtd/nand_legacy/nand_legacy.c diff --git a/drivers/onenand/Makefile b/drivers/mtd/onenand/Makefile index 2049413327..2049413327 100644 --- a/drivers/onenand/Makefile +++ b/drivers/mtd/onenand/Makefile diff --git a/drivers/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c index 7983a4a0d8..7983a4a0d8 100644 --- a/drivers/onenand/onenand_base.c +++ b/drivers/mtd/onenand/onenand_base.c diff --git a/drivers/onenand/onenand_bbt.c b/drivers/mtd/onenand/onenand_bbt.c index 5a610ee5ea..5a610ee5ea 100644 --- a/drivers/onenand/onenand_bbt.c +++ b/drivers/mtd/onenand/onenand_bbt.c diff --git a/drivers/3c589.c b/drivers/net/3c589.c index 080b686e21..080b686e21 100644 --- a/drivers/3c589.c +++ b/drivers/net/3c589.c diff --git a/drivers/3c589.h b/drivers/net/3c589.h index 6735bf9f63..6735bf9f63 100644 --- a/drivers/3c589.h +++ b/drivers/net/3c589.h diff --git a/drivers/5701rls.c b/drivers/net/5701rls.c index 86950d0f82..86950d0f82 100644 --- a/drivers/5701rls.c +++ b/drivers/net/5701rls.c diff --git a/drivers/5701rls.h b/drivers/net/5701rls.h index 30b127a429..30b127a429 100644 --- a/drivers/5701rls.h +++ b/drivers/net/5701rls.h diff --git a/drivers/8390.h b/drivers/net/8390.h index f087217ed0..f087217ed0 100644 --- a/drivers/8390.h +++ b/drivers/net/8390.h diff --git a/drivers/net/Makefile b/drivers/net/Makefile index 37d69b9949..41e1bdeb3b 100644 --- a/drivers/net/Makefile +++ b/drivers/net/Makefile @@ -25,8 +25,39 @@ include $(TOPDIR)/config.mk LIB := $(obj)libnet.a -COBJS := mcffec.o +COBJS-y += 3c589.o +COBJS-y += bcm570x.o bcm570x_autoneg.o 5701rls.o +COBJS-y += cs8900.o +COBJS-y += dc2114x.o +COBJS-y += dm9000x.o +COBJS-y += e1000.o +COBJS-y += eepro100.o +COBJS-y += enc28j60.o +COBJS-y += inca-ip_sw.o +COBJS-y += ks8695eth.o +COBJS-y += lan91c96.o +COBJS-y += macb.o +COBJS-y += mcffec.o +COBJS-y += natsemi.o +COBJS-y += ne2000.o +COBJS-y += netarm_eth.o +COBJS-y += netconsole.o +COBJS-y += ns7520_eth.o +COBJS-y += ns8382x.o +COBJS-y += ns9750_eth.o +COBJS-y += pcnet.o +COBJS-y += plb2800_eth.o +COBJS-y += rtl8019.o +COBJS-y += rtl8139.o +COBJS-y += rtl8169.o +COBJS-y += s3c4510b_eth.o +COBJS-y += smc91111.o +COBJS-y += tigon3.o +COBJS-y += tsec.o +COBJS-y += tsi108_eth.o +COBJS-y += uli526x.o +COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS)) diff --git a/drivers/bcm570x.c b/drivers/net/bcm570x.c index c8f4064224..c8f4064224 100644 --- a/drivers/bcm570x.c +++ b/drivers/net/bcm570x.c diff --git a/drivers/bcm570x_autoneg.c b/drivers/net/bcm570x_autoneg.c index 9023796aa0..9023796aa0 100644 --- a/drivers/bcm570x_autoneg.c +++ b/drivers/net/bcm570x_autoneg.c diff --git a/drivers/bcm570x_autoneg.h b/drivers/net/bcm570x_autoneg.h index 7830944b8a..7830944b8a 100644 --- a/drivers/bcm570x_autoneg.h +++ b/drivers/net/bcm570x_autoneg.h diff --git a/drivers/bcm570x_bits.h b/drivers/net/bcm570x_bits.h index 615d61e98b..615d61e98b 100644 --- a/drivers/bcm570x_bits.h +++ b/drivers/net/bcm570x_bits.h diff --git a/drivers/bcm570x_debug.h b/drivers/net/bcm570x_debug.h index 88e209b0fb..88e209b0fb 100644 --- a/drivers/bcm570x_debug.h +++ b/drivers/net/bcm570x_debug.h diff --git a/drivers/bcm570x_lm.h b/drivers/net/bcm570x_lm.h index 2ea6ca8fa9..2ea6ca8fa9 100644 --- a/drivers/bcm570x_lm.h +++ b/drivers/net/bcm570x_lm.h diff --git a/drivers/bcm570x_mm.h b/drivers/net/bcm570x_mm.h index ff5302f47c..ff5302f47c 100644 --- a/drivers/bcm570x_mm.h +++ b/drivers/net/bcm570x_mm.h diff --git a/drivers/bcm570x_queue.h b/drivers/net/bcm570x_queue.h index 336b3caa4a..336b3caa4a 100644 --- a/drivers/bcm570x_queue.h +++ b/drivers/net/bcm570x_queue.h diff --git a/drivers/cs8900.c b/drivers/net/cs8900.c index 80c4ba21a6..80c4ba21a6 100644 --- a/drivers/cs8900.c +++ b/drivers/net/cs8900.c diff --git a/drivers/cs8900.h b/drivers/net/cs8900.h index f886d103c1..f886d103c1 100644 --- a/drivers/cs8900.h +++ b/drivers/net/cs8900.h diff --git a/drivers/dc2114x.c b/drivers/net/dc2114x.c index d5275dceb0..d5275dceb0 100644 --- a/drivers/dc2114x.c +++ b/drivers/net/dc2114x.c diff --git a/drivers/dm9000x.c b/drivers/net/dm9000x.c index 6131b5c357..6131b5c357 100644 --- a/drivers/dm9000x.c +++ b/drivers/net/dm9000x.c diff --git a/drivers/dm9000x.h b/drivers/net/dm9000x.h index f47ff8cb34..f47ff8cb34 100644 --- a/drivers/dm9000x.h +++ b/drivers/net/dm9000x.h diff --git a/drivers/e1000.c b/drivers/net/e1000.c index f0741da82b..f0741da82b 100644 --- a/drivers/e1000.c +++ b/drivers/net/e1000.c diff --git a/drivers/e1000.h b/drivers/net/e1000.h index 0fbdc90b1f..0fbdc90b1f 100644 --- a/drivers/e1000.h +++ b/drivers/net/e1000.h diff --git a/drivers/eepro100.c b/drivers/net/eepro100.c index 738146e661..738146e661 100644 --- a/drivers/eepro100.c +++ b/drivers/net/eepro100.c diff --git a/drivers/enc28j60.c b/drivers/net/enc28j60.c index 98303aceee..98303aceee 100644 --- a/drivers/enc28j60.c +++ b/drivers/net/enc28j60.c diff --git a/drivers/inca-ip_sw.c b/drivers/net/inca-ip_sw.c index e4aaed6afb..e4aaed6afb 100644 --- a/drivers/inca-ip_sw.c +++ b/drivers/net/inca-ip_sw.c diff --git a/drivers/ks8695eth.c b/drivers/net/ks8695eth.c index b598dd7f23..b598dd7f23 100644 --- a/drivers/ks8695eth.c +++ b/drivers/net/ks8695eth.c diff --git a/drivers/lan91c96.c b/drivers/net/lan91c96.c index ecdcbd9b32..ecdcbd9b32 100644 --- a/drivers/lan91c96.c +++ b/drivers/net/lan91c96.c diff --git a/drivers/lan91c96.h b/drivers/net/lan91c96.h index 7d33a821f3..7d33a821f3 100644 --- a/drivers/lan91c96.h +++ b/drivers/net/lan91c96.h diff --git a/drivers/macb.c b/drivers/net/macb.c index 95cdc496cb..95cdc496cb 100644 --- a/drivers/macb.c +++ b/drivers/net/macb.c diff --git a/drivers/macb.h b/drivers/net/macb.h index c778e4ee49..c778e4ee49 100644 --- a/drivers/macb.h +++ b/drivers/net/macb.h diff --git a/drivers/natsemi.c b/drivers/net/natsemi.c index 075d6c52c4..075d6c52c4 100644 --- a/drivers/natsemi.c +++ b/drivers/net/natsemi.c diff --git a/drivers/ne2000.c b/drivers/net/ne2000.c index c978d62ef3..c978d62ef3 100644 --- a/drivers/ne2000.c +++ b/drivers/net/ne2000.c diff --git a/drivers/ne2000.h b/drivers/net/ne2000.h index c13d9f0bbb..c13d9f0bbb 100644 --- a/drivers/ne2000.h +++ b/drivers/net/ne2000.h diff --git a/drivers/netarm_eth.c b/drivers/net/netarm_eth.c index a99ee5da2e..a99ee5da2e 100644 --- a/drivers/netarm_eth.c +++ b/drivers/net/netarm_eth.c diff --git a/drivers/netarm_eth.h b/drivers/net/netarm_eth.h index 8edab82da3..8edab82da3 100644 --- a/drivers/netarm_eth.h +++ b/drivers/net/netarm_eth.h diff --git a/drivers/netconsole.c b/drivers/net/netconsole.c index 69089f92ce..69089f92ce 100644 --- a/drivers/netconsole.c +++ b/drivers/net/netconsole.c diff --git a/drivers/nicext.h b/drivers/net/nicext.h index 4074972c07..4074972c07 100644 --- a/drivers/nicext.h +++ b/drivers/net/nicext.h diff --git a/drivers/ns7520_eth.c b/drivers/net/ns7520_eth.c index a5a20dfd72..a5a20dfd72 100644 --- a/drivers/ns7520_eth.c +++ b/drivers/net/ns7520_eth.c diff --git a/drivers/ns8382x.c b/drivers/net/ns8382x.c index f8b143a01a..f8b143a01a 100644 --- a/drivers/ns8382x.c +++ b/drivers/net/ns8382x.c diff --git a/drivers/ns9750_eth.c b/drivers/net/ns9750_eth.c index 067ff8efab..067ff8efab 100644 --- a/drivers/ns9750_eth.c +++ b/drivers/net/ns9750_eth.c diff --git a/drivers/pcnet.c b/drivers/net/pcnet.c index 2af0e8f244..2af0e8f244 100644 --- a/drivers/pcnet.c +++ b/drivers/net/pcnet.c diff --git a/drivers/plb2800_eth.c b/drivers/net/plb2800_eth.c index 0ae5d808a6..0ae5d808a6 100644 --- a/drivers/plb2800_eth.c +++ b/drivers/net/plb2800_eth.c diff --git a/drivers/rtl8019.c b/drivers/net/rtl8019.c index 409a69f021..409a69f021 100644 --- a/drivers/rtl8019.c +++ b/drivers/net/rtl8019.c diff --git a/drivers/rtl8019.h b/drivers/net/rtl8019.h index 38116ad845..38116ad845 100644 --- a/drivers/rtl8019.h +++ b/drivers/net/rtl8019.h diff --git a/drivers/rtl8139.c b/drivers/net/rtl8139.c index 2367180057..2367180057 100644 --- a/drivers/rtl8139.c +++ b/drivers/net/rtl8139.c diff --git a/drivers/rtl8169.c b/drivers/net/rtl8169.c index 63ea2cca9b..63ea2cca9b 100644 --- a/drivers/rtl8169.c +++ b/drivers/net/rtl8169.c diff --git a/drivers/s3c4510b_eth.c b/drivers/net/s3c4510b_eth.c index 3d9066abea..3d9066abea 100644 --- a/drivers/s3c4510b_eth.c +++ b/drivers/net/s3c4510b_eth.c diff --git a/drivers/s3c4510b_eth.h b/drivers/net/s3c4510b_eth.h index cbddba71a4..cbddba71a4 100644 --- a/drivers/s3c4510b_eth.h +++ b/drivers/net/s3c4510b_eth.h diff --git a/drivers/sk98lin/Makefile b/drivers/net/sk98lin/Makefile index a7d4a3b7a7..a7d4a3b7a7 100644 --- a/drivers/sk98lin/Makefile +++ b/drivers/net/sk98lin/Makefile diff --git a/drivers/sk98lin/h/lm80.h b/drivers/net/sk98lin/h/lm80.h index 981a4cab02..981a4cab02 100644 --- a/drivers/sk98lin/h/lm80.h +++ b/drivers/net/sk98lin/h/lm80.h diff --git a/drivers/sk98lin/h/skaddr.h b/drivers/net/sk98lin/h/skaddr.h index 711f873e7f..711f873e7f 100644 --- a/drivers/sk98lin/h/skaddr.h +++ b/drivers/net/sk98lin/h/skaddr.h diff --git a/drivers/sk98lin/h/skcsum.h b/drivers/net/sk98lin/h/skcsum.h index 2acae329e3..2acae329e3 100644 --- a/drivers/sk98lin/h/skcsum.h +++ b/drivers/net/sk98lin/h/skcsum.h diff --git a/drivers/sk98lin/h/skdebug.h b/drivers/net/sk98lin/h/skdebug.h index cf5b5ad332..cf5b5ad332 100644 --- a/drivers/sk98lin/h/skdebug.h +++ b/drivers/net/sk98lin/h/skdebug.h diff --git a/drivers/sk98lin/h/skdrv1st.h b/drivers/net/sk98lin/h/skdrv1st.h index af34d7b96f..af34d7b96f 100644 --- a/drivers/sk98lin/h/skdrv1st.h +++ b/drivers/net/sk98lin/h/skdrv1st.h diff --git a/drivers/sk98lin/h/skdrv2nd.h b/drivers/net/sk98lin/h/skdrv2nd.h index a311827aa7..a311827aa7 100644 --- a/drivers/sk98lin/h/skdrv2nd.h +++ b/drivers/net/sk98lin/h/skdrv2nd.h diff --git a/drivers/sk98lin/h/skerror.h b/drivers/net/sk98lin/h/skerror.h index a454d9daa9..a454d9daa9 100644 --- a/drivers/sk98lin/h/skerror.h +++ b/drivers/net/sk98lin/h/skerror.h diff --git a/drivers/sk98lin/h/skgedrv.h b/drivers/net/sk98lin/h/skgedrv.h index 72ba9ce198..72ba9ce198 100644 --- a/drivers/sk98lin/h/skgedrv.h +++ b/drivers/net/sk98lin/h/skgedrv.h diff --git a/drivers/sk98lin/h/skgehw.h b/drivers/net/sk98lin/h/skgehw.h index 2c98427675..2c98427675 100644 --- a/drivers/sk98lin/h/skgehw.h +++ b/drivers/net/sk98lin/h/skgehw.h diff --git a/drivers/sk98lin/h/skgehwt.h b/drivers/net/sk98lin/h/skgehwt.h index 8aa9edd71c..8aa9edd71c 100644 --- a/drivers/sk98lin/h/skgehwt.h +++ b/drivers/net/sk98lin/h/skgehwt.h diff --git a/drivers/sk98lin/h/skgei2c.h b/drivers/net/sk98lin/h/skgei2c.h index e639f733c6..e639f733c6 100644 --- a/drivers/sk98lin/h/skgei2c.h +++ b/drivers/net/sk98lin/h/skgei2c.h diff --git a/drivers/sk98lin/h/skgeinit.h b/drivers/net/sk98lin/h/skgeinit.h index cdddef92b3..cdddef92b3 100644 --- a/drivers/sk98lin/h/skgeinit.h +++ b/drivers/net/sk98lin/h/skgeinit.h diff --git a/drivers/sk98lin/h/skgepnm2.h b/drivers/net/sk98lin/h/skgepnm2.h index 5c44f47719..5c44f47719 100644 --- a/drivers/sk98lin/h/skgepnm2.h +++ b/drivers/net/sk98lin/h/skgepnm2.h diff --git a/drivers/sk98lin/h/skgepnmi.h b/drivers/net/sk98lin/h/skgepnmi.h index 7532313ba8..7532313ba8 100644 --- a/drivers/sk98lin/h/skgepnmi.h +++ b/drivers/net/sk98lin/h/skgepnmi.h diff --git a/drivers/sk98lin/h/skgesirq.h b/drivers/net/sk98lin/h/skgesirq.h index fc001b2376..fc001b2376 100644 --- a/drivers/sk98lin/h/skgesirq.h +++ b/drivers/net/sk98lin/h/skgesirq.h diff --git a/drivers/sk98lin/h/ski2c.h b/drivers/net/sk98lin/h/ski2c.h index 5ffaf6ede1..5ffaf6ede1 100644 --- a/drivers/sk98lin/h/ski2c.h +++ b/drivers/net/sk98lin/h/ski2c.h diff --git a/drivers/sk98lin/h/skqueue.h b/drivers/net/sk98lin/h/skqueue.h index bce20a75b6..bce20a75b6 100644 --- a/drivers/sk98lin/h/skqueue.h +++ b/drivers/net/sk98lin/h/skqueue.h diff --git a/drivers/sk98lin/h/skrlmt.h b/drivers/net/sk98lin/h/skrlmt.h index 04d025b009..04d025b009 100644 --- a/drivers/sk98lin/h/skrlmt.h +++ b/drivers/net/sk98lin/h/skrlmt.h diff --git a/drivers/sk98lin/h/sktimer.h b/drivers/net/sk98lin/h/sktimer.h index 36f8ccb6af..36f8ccb6af 100644 --- a/drivers/sk98lin/h/sktimer.h +++ b/drivers/net/sk98lin/h/sktimer.h diff --git a/drivers/sk98lin/h/sktypes.h b/drivers/net/sk98lin/h/sktypes.h index e657016e5b..e657016e5b 100644 --- a/drivers/sk98lin/h/sktypes.h +++ b/drivers/net/sk98lin/h/sktypes.h diff --git a/drivers/sk98lin/h/skversion.h b/drivers/net/sk98lin/h/skversion.h index ef466857d1..ef466857d1 100644 --- a/drivers/sk98lin/h/skversion.h +++ b/drivers/net/sk98lin/h/skversion.h diff --git a/drivers/sk98lin/h/skvpd.h b/drivers/net/sk98lin/h/skvpd.h index 1be34c5a97..1be34c5a97 100644 --- a/drivers/sk98lin/h/skvpd.h +++ b/drivers/net/sk98lin/h/skvpd.h diff --git a/drivers/sk98lin/h/xmac_ii.h b/drivers/net/sk98lin/h/xmac_ii.h index 2ef903a87d..2ef903a87d 100644 --- a/drivers/sk98lin/h/xmac_ii.h +++ b/drivers/net/sk98lin/h/xmac_ii.h diff --git a/drivers/sk98lin/skaddr.c b/drivers/net/sk98lin/skaddr.c index ed79c049bb..ed79c049bb 100644 --- a/drivers/sk98lin/skaddr.c +++ b/drivers/net/sk98lin/skaddr.c diff --git a/drivers/sk98lin/skcsum.c b/drivers/net/sk98lin/skcsum.c index a5dc572587..a5dc572587 100644 --- a/drivers/sk98lin/skcsum.c +++ b/drivers/net/sk98lin/skcsum.c diff --git a/drivers/sk98lin/skge.c b/drivers/net/sk98lin/skge.c index 61a6094230..61a6094230 100644 --- a/drivers/sk98lin/skge.c +++ b/drivers/net/sk98lin/skge.c diff --git a/drivers/sk98lin/skgehwt.c b/drivers/net/sk98lin/skgehwt.c index f8681a8b0f..f8681a8b0f 100644 --- a/drivers/sk98lin/skgehwt.c +++ b/drivers/net/sk98lin/skgehwt.c diff --git a/drivers/sk98lin/skgeinit.c b/drivers/net/sk98lin/skgeinit.c index a18dc0a488..a18dc0a488 100644 --- a/drivers/sk98lin/skgeinit.c +++ b/drivers/net/sk98lin/skgeinit.c diff --git a/drivers/sk98lin/skgemib.c b/drivers/net/sk98lin/skgemib.c index 4a9e9e6af1..4a9e9e6af1 100644 --- a/drivers/sk98lin/skgemib.c +++ b/drivers/net/sk98lin/skgemib.c diff --git a/drivers/sk98lin/skgepnmi.c b/drivers/net/sk98lin/skgepnmi.c index b5d32b04c1..b5d32b04c1 100644 --- a/drivers/sk98lin/skgepnmi.c +++ b/drivers/net/sk98lin/skgepnmi.c diff --git a/drivers/sk98lin/skgesirq.c b/drivers/net/sk98lin/skgesirq.c index e5a4f7ec10..e5a4f7ec10 100644 --- a/drivers/sk98lin/skgesirq.c +++ b/drivers/net/sk98lin/skgesirq.c diff --git a/drivers/sk98lin/ski2c.c b/drivers/net/sk98lin/ski2c.c index 2ab635a229..2ab635a229 100644 --- a/drivers/sk98lin/ski2c.c +++ b/drivers/net/sk98lin/ski2c.c diff --git a/drivers/sk98lin/sklm80.c b/drivers/net/sk98lin/sklm80.c index 687572b1d2..687572b1d2 100644 --- a/drivers/sk98lin/sklm80.c +++ b/drivers/net/sk98lin/sklm80.c diff --git a/drivers/sk98lin/skproc.c b/drivers/net/sk98lin/skproc.c index 4e340730e5..4e340730e5 100644 --- a/drivers/sk98lin/skproc.c +++ b/drivers/net/sk98lin/skproc.c diff --git a/drivers/sk98lin/skqueue.c b/drivers/net/sk98lin/skqueue.c index c49baed4f0..c49baed4f0 100644 --- a/drivers/sk98lin/skqueue.c +++ b/drivers/net/sk98lin/skqueue.c diff --git a/drivers/sk98lin/skrlmt.c b/drivers/net/sk98lin/skrlmt.c index f8a3b41f0f..f8a3b41f0f 100644 --- a/drivers/sk98lin/skrlmt.c +++ b/drivers/net/sk98lin/skrlmt.c diff --git a/drivers/sk98lin/sktimer.c b/drivers/net/sk98lin/sktimer.c index 37cd4c9fe1..37cd4c9fe1 100644 --- a/drivers/sk98lin/sktimer.c +++ b/drivers/net/sk98lin/sktimer.c diff --git a/drivers/sk98lin/skvpd.c b/drivers/net/sk98lin/skvpd.c index 3b81e67df8..3b81e67df8 100644 --- a/drivers/sk98lin/skvpd.c +++ b/drivers/net/sk98lin/skvpd.c diff --git a/drivers/sk98lin/skxmac2.c b/drivers/net/sk98lin/skxmac2.c index e6b5a95d4a..e6b5a95d4a 100644 --- a/drivers/sk98lin/skxmac2.c +++ b/drivers/net/sk98lin/skxmac2.c diff --git a/drivers/sk98lin/u-boot_compat.h b/drivers/net/sk98lin/u-boot_compat.h index 1e385f8ef5..1e385f8ef5 100644 --- a/drivers/sk98lin/u-boot_compat.h +++ b/drivers/net/sk98lin/u-boot_compat.h diff --git a/drivers/sk98lin/uboot_drv.c b/drivers/net/sk98lin/uboot_drv.c index d02cd1be24..d02cd1be24 100644 --- a/drivers/sk98lin/uboot_drv.c +++ b/drivers/net/sk98lin/uboot_drv.c diff --git a/drivers/sk98lin/uboot_skb.c b/drivers/net/sk98lin/uboot_skb.c index 3a487a8e3d..3a487a8e3d 100644 --- a/drivers/sk98lin/uboot_skb.c +++ b/drivers/net/sk98lin/uboot_skb.c diff --git a/drivers/smc91111.c b/drivers/net/smc91111.c index 8061f12979..8061f12979 100644 --- a/drivers/smc91111.c +++ b/drivers/net/smc91111.c diff --git a/drivers/smc91111.h b/drivers/net/smc91111.h index d03cbc320b..d03cbc320b 100644 --- a/drivers/smc91111.h +++ b/drivers/net/smc91111.h diff --git a/drivers/tigon3.c b/drivers/net/tigon3.c index 5f6a4ecd0a..5f6a4ecd0a 100644 --- a/drivers/tigon3.c +++ b/drivers/net/tigon3.c diff --git a/drivers/tigon3.h b/drivers/net/tigon3.h index c03347fdc9..c03347fdc9 100644 --- a/drivers/tigon3.h +++ b/drivers/net/tigon3.h diff --git a/drivers/tsec.c b/drivers/net/tsec.c index ca6284b726..ca6284b726 100644 --- a/drivers/tsec.c +++ b/drivers/net/tsec.c diff --git a/drivers/tsec.h b/drivers/net/tsec.h index 2f0092ad59..2f0092ad59 100644 --- a/drivers/tsec.h +++ b/drivers/net/tsec.h diff --git a/drivers/tsi108_eth.c b/drivers/net/tsi108_eth.c index 524e9daa4c..524e9daa4c 100644 --- a/drivers/tsi108_eth.c +++ b/drivers/net/tsi108_eth.c diff --git a/drivers/uli526x.c b/drivers/net/uli526x.c index 1267c5798f..1267c5798f 100644 --- a/drivers/uli526x.c +++ b/drivers/net/uli526x.c diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile new file mode 100644 index 0000000000..fe45839466 --- /dev/null +++ b/drivers/pci/Makefile @@ -0,0 +1,51 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libpci.a + +COBJS-y += fsl_pci_init.o +COBJS-y += pci.o +COBJS-y += pci_auto.o +COBJS-y += pci_indirect.o +COBJS-y += tsi108_pci.o +COBJS-y += w83c553f.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/fsl_pci_init.c b/drivers/pci/fsl_pci_init.c index 1e778844a5..1e778844a5 100644 --- a/drivers/fsl_pci_init.c +++ b/drivers/pci/fsl_pci_init.c diff --git a/drivers/pci.c b/drivers/pci/pci.c index 50ca6b0bad..50ca6b0bad 100644 --- a/drivers/pci.c +++ b/drivers/pci/pci.c diff --git a/drivers/pci_auto.c b/drivers/pci/pci_auto.c index acfda83ba5..acfda83ba5 100644 --- a/drivers/pci_auto.c +++ b/drivers/pci/pci_auto.c diff --git a/drivers/pci_indirect.c b/drivers/pci/pci_indirect.c index a8220fb411..a8220fb411 100644 --- a/drivers/pci_indirect.c +++ b/drivers/pci/pci_indirect.c diff --git a/drivers/tsi108_pci.c b/drivers/pci/tsi108_pci.c index d5f11e42f0..d5f11e42f0 100644 --- a/drivers/tsi108_pci.c +++ b/drivers/pci/tsi108_pci.c diff --git a/drivers/w83c553f.c b/drivers/pci/w83c553f.c index 5d82ed4dd4..5d82ed4dd4 100644 --- a/drivers/w83c553f.c +++ b/drivers/pci/w83c553f.c diff --git a/drivers/pcmcia/Makefile b/drivers/pcmcia/Makefile new file mode 100644 index 0000000000..55528c889e --- /dev/null +++ b/drivers/pcmcia/Makefile @@ -0,0 +1,50 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libpcmcia.a + +COBJS-y += mpc8xx_pcmcia.o +COBJS-y += pxa_pcmcia.o +COBJS-y += rpx_pcmcia.o +COBJS-y += ti_pci1410a.o +COBJS-y += tqm8xx_pcmcia.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/i82365.c b/drivers/pcmcia/i82365.c index a40fcf41c9..a40fcf41c9 100644 --- a/drivers/i82365.c +++ b/drivers/pcmcia/i82365.c diff --git a/drivers/mpc8xx_pcmcia.c b/drivers/pcmcia/mpc8xx_pcmcia.c index 8a34cd3054..8a34cd3054 100644 --- a/drivers/mpc8xx_pcmcia.c +++ b/drivers/pcmcia/mpc8xx_pcmcia.c diff --git a/drivers/pxa_pcmcia.c b/drivers/pcmcia/pxa_pcmcia.c index 6020e46283..6020e46283 100644 --- a/drivers/pxa_pcmcia.c +++ b/drivers/pcmcia/pxa_pcmcia.c diff --git a/drivers/rpx_pcmcia.c b/drivers/pcmcia/rpx_pcmcia.c index c7c425b93c..c7c425b93c 100644 --- a/drivers/rpx_pcmcia.c +++ b/drivers/pcmcia/rpx_pcmcia.c diff --git a/drivers/ti_pci1410a.c b/drivers/pcmcia/ti_pci1410a.c index 208ca50a74..208ca50a74 100644 --- a/drivers/ti_pci1410a.c +++ b/drivers/pcmcia/ti_pci1410a.c diff --git a/drivers/tqm8xx_pcmcia.c b/drivers/pcmcia/tqm8xx_pcmcia.c index 132c7a5169..132c7a5169 100644 --- a/drivers/tqm8xx_pcmcia.c +++ b/drivers/pcmcia/tqm8xx_pcmcia.c diff --git a/rtc/Makefile b/drivers/rtc/Makefile index 4a22b0d94f..4a22b0d94f 100644 --- a/rtc/Makefile +++ b/drivers/rtc/Makefile diff --git a/rtc/bf5xx_rtc.c b/drivers/rtc/bf5xx_rtc.c index 8856bb9b5f..8856bb9b5f 100644 --- a/rtc/bf5xx_rtc.c +++ b/drivers/rtc/bf5xx_rtc.c diff --git a/rtc/date.c b/drivers/rtc/date.c index a83a7235ab..a83a7235ab 100644 --- a/rtc/date.c +++ b/drivers/rtc/date.c diff --git a/rtc/ds12887.c b/drivers/rtc/ds12887.c index 84fecf0194..84fecf0194 100644 --- a/rtc/ds12887.c +++ b/drivers/rtc/ds12887.c diff --git a/rtc/ds1302.c b/drivers/rtc/ds1302.c index 55af1302d5..55af1302d5 100644 --- a/rtc/ds1302.c +++ b/drivers/rtc/ds1302.c diff --git a/rtc/ds1306.c b/drivers/rtc/ds1306.c index 89e433dabd..89e433dabd 100644 --- a/rtc/ds1306.c +++ b/drivers/rtc/ds1306.c diff --git a/rtc/ds1307.c b/drivers/rtc/ds1307.c index c882d7989a..c882d7989a 100644 --- a/rtc/ds1307.c +++ b/drivers/rtc/ds1307.c diff --git a/rtc/ds1337.c b/drivers/rtc/ds1337.c index c636ac5948..c636ac5948 100644 --- a/rtc/ds1337.c +++ b/drivers/rtc/ds1337.c diff --git a/rtc/ds1374.c b/drivers/rtc/ds1374.c index e773dd9261..e773dd9261 100644 --- a/rtc/ds1374.c +++ b/drivers/rtc/ds1374.c diff --git a/rtc/ds1556.c b/drivers/rtc/ds1556.c index 4365cfb981..4365cfb981 100644 --- a/rtc/ds1556.c +++ b/drivers/rtc/ds1556.c diff --git a/rtc/ds164x.c b/drivers/rtc/ds164x.c index bff22b9a05..bff22b9a05 100644 --- a/rtc/ds164x.c +++ b/drivers/rtc/ds164x.c diff --git a/rtc/ds174x.c b/drivers/rtc/ds174x.c index 5f85a68170..5f85a68170 100644 --- a/rtc/ds174x.c +++ b/drivers/rtc/ds174x.c diff --git a/rtc/ds3231.c b/drivers/rtc/ds3231.c index fe11b869f5..fe11b869f5 100644 --- a/rtc/ds3231.c +++ b/drivers/rtc/ds3231.c diff --git a/rtc/m41t11.c b/drivers/rtc/m41t11.c index 81da33a31e..81da33a31e 100644 --- a/rtc/m41t11.c +++ b/drivers/rtc/m41t11.c diff --git a/rtc/m48t35ax.c b/drivers/rtc/m48t35ax.c index 0a0ffa8aac..0a0ffa8aac 100644 --- a/rtc/m48t35ax.c +++ b/drivers/rtc/m48t35ax.c diff --git a/rtc/max6900.c b/drivers/rtc/max6900.c index c75a8e04c2..c75a8e04c2 100644 --- a/rtc/max6900.c +++ b/drivers/rtc/max6900.c diff --git a/rtc/mc146818.c b/drivers/rtc/mc146818.c index ab377ed73e..ab377ed73e 100644 --- a/rtc/mc146818.c +++ b/drivers/rtc/mc146818.c diff --git a/rtc/mcfrtc.c b/drivers/rtc/mcfrtc.c index 27386e586a..27386e586a 100644 --- a/rtc/mcfrtc.c +++ b/drivers/rtc/mcfrtc.c diff --git a/rtc/mk48t59.c b/drivers/rtc/mk48t59.c index bacdb5b70b..bacdb5b70b 100644 --- a/rtc/mk48t59.c +++ b/drivers/rtc/mk48t59.c diff --git a/rtc/mpc5xxx.c b/drivers/rtc/mpc5xxx.c index 216386aba0..216386aba0 100644 --- a/rtc/mpc5xxx.c +++ b/drivers/rtc/mpc5xxx.c diff --git a/rtc/mpc8xx.c b/drivers/rtc/mpc8xx.c index 8d10c0e465..8d10c0e465 100644 --- a/rtc/mpc8xx.c +++ b/drivers/rtc/mpc8xx.c diff --git a/rtc/pcf8563.c b/drivers/rtc/pcf8563.c index 2d73d5d7ef..2d73d5d7ef 100644 --- a/rtc/pcf8563.c +++ b/drivers/rtc/pcf8563.c diff --git a/rtc/rs5c372.c b/drivers/rtc/rs5c372.c index 3d1346eaa7..3d1346eaa7 100644 --- a/rtc/rs5c372.c +++ b/drivers/rtc/rs5c372.c diff --git a/rtc/s3c24x0_rtc.c b/drivers/rtc/s3c24x0_rtc.c index 7f8b4fad0d..7f8b4fad0d 100644 --- a/rtc/s3c24x0_rtc.c +++ b/drivers/rtc/s3c24x0_rtc.c diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile index 40f3d672ec..735c630006 100644 --- a/drivers/serial/Makefile +++ b/drivers/serial/Makefile @@ -25,8 +25,19 @@ include $(TOPDIR)/config.mk LIB := $(obj)libserial.a -COBJS := mcfuart.o serial_pl010.o serial_pl011.o - +COBJS-y += atmel_usart.o +COBJS-y += mcfuart.o +COBJS-y += ns9750_serial.o +COBJS-y += ns16550.o +COBJS-y += s3c4510b_uart.o +COBJS-y += serial.o +COBJS-y += serial_max3100.o +COBJS-y += serial_pl010.o +COBJS-y += serial_pl011.o +COBJS-y += serial_xuartlite.o +COBJS-y += usbtty.o + +COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS)) diff --git a/drivers/atmel_usart.c b/drivers/serial/atmel_usart.c index f35b99730f..f35b99730f 100644 --- a/drivers/atmel_usart.c +++ b/drivers/serial/atmel_usart.c diff --git a/drivers/atmel_usart.h b/drivers/serial/atmel_usart.h index af3773a99f..af3773a99f 100644 --- a/drivers/atmel_usart.h +++ b/drivers/serial/atmel_usart.h diff --git a/drivers/ns16550.c b/drivers/serial/ns16550.c index 2429464d89..2429464d89 100644 --- a/drivers/ns16550.c +++ b/drivers/serial/ns16550.c diff --git a/drivers/ns9750_serial.c b/drivers/serial/ns9750_serial.c index 02c0d39520..02c0d39520 100644 --- a/drivers/ns9750_serial.c +++ b/drivers/serial/ns9750_serial.c diff --git a/drivers/s3c4510b_uart.c b/drivers/serial/s3c4510b_uart.c index ddcd591f84..ddcd591f84 100644 --- a/drivers/s3c4510b_uart.c +++ b/drivers/serial/s3c4510b_uart.c diff --git a/drivers/s3c4510b_uart.h b/drivers/serial/s3c4510b_uart.h index b06c76d84a..b06c76d84a 100644 --- a/drivers/s3c4510b_uart.h +++ b/drivers/serial/s3c4510b_uart.h diff --git a/drivers/serial.c b/drivers/serial/serial.c index 76425d8790..76425d8790 100644 --- a/drivers/serial.c +++ b/drivers/serial/serial.c diff --git a/drivers/serial_max3100.c b/drivers/serial/serial_max3100.c index 35c5596985..35c5596985 100644 --- a/drivers/serial_max3100.c +++ b/drivers/serial/serial_max3100.c diff --git a/drivers/serial_xuartlite.c b/drivers/serial/serial_xuartlite.c index d678ab6b76..d678ab6b76 100644 --- a/drivers/serial_xuartlite.c +++ b/drivers/serial/serial_xuartlite.c diff --git a/drivers/usbtty.c b/drivers/serial/usbtty.c index a3b50131df..a3b50131df 100644 --- a/drivers/usbtty.c +++ b/drivers/serial/usbtty.c diff --git a/drivers/usbtty.h b/drivers/serial/usbtty.h index 8154e3072e..8154e3072e 100644 --- a/drivers/usbtty.h +++ b/drivers/serial/usbtty.h diff --git a/drivers/usb/Makefile b/drivers/usb/Makefile new file mode 100644 index 0000000000..f8ea167b12 --- /dev/null +++ b/drivers/usb/Makefile @@ -0,0 +1,52 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libusb.a + +COBJS-y += isp116x-hcd.o +COBJS-y += sl811_usb.o +COBJS-y += usb_ohci.o +COBJS-y += usbdcore.o +COBJS-y += usbdcore_ep0.o +COBJS-y += usbdcore_mpc8xx.o +COBJS-y += usbdcore_omap1510.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/isp116x-hcd.c b/drivers/usb/isp116x-hcd.c index b21af10d0b..b21af10d0b 100644 --- a/drivers/isp116x-hcd.c +++ b/drivers/usb/isp116x-hcd.c diff --git a/drivers/isp116x.h b/drivers/usb/isp116x.h index a3ce3b582c..a3ce3b582c 100644 --- a/drivers/isp116x.h +++ b/drivers/usb/isp116x.h diff --git a/drivers/sl811.h b/drivers/usb/sl811.h index c1f9f013bd..c1f9f013bd 100644 --- a/drivers/sl811.h +++ b/drivers/usb/sl811.h diff --git a/drivers/sl811_usb.c b/drivers/usb/sl811_usb.c index b0cdf0bc2c..c1f8427c96 100644 --- a/drivers/sl811_usb.c +++ b/drivers/usb/sl811_usb.c @@ -41,7 +41,7 @@ #include <usb.h> #include "sl811.h" -#include "../board/kup/common/kup.h" +#include "../../board/kup/common/kup.h" #ifdef __PPC__ # define EIEIO __asm__ volatile ("eieio") diff --git a/drivers/usb_ohci.c b/drivers/usb/usb_ohci.c index cfa384eff6..cfa384eff6 100644 --- a/drivers/usb_ohci.c +++ b/drivers/usb/usb_ohci.c diff --git a/drivers/usb_ohci.h b/drivers/usb/usb_ohci.h index 380cb4c927..380cb4c927 100644 --- a/drivers/usb_ohci.h +++ b/drivers/usb/usb_ohci.h diff --git a/drivers/usbdcore.c b/drivers/usb/usbdcore.c index 308c7ceccc..308c7ceccc 100644 --- a/drivers/usbdcore.c +++ b/drivers/usb/usbdcore.c diff --git a/drivers/usbdcore_ep0.c b/drivers/usb/usbdcore_ep0.c index 1e44f322a7..1e44f322a7 100644 --- a/drivers/usbdcore_ep0.c +++ b/drivers/usb/usbdcore_ep0.c diff --git a/drivers/usbdcore_mpc8xx.c b/drivers/usb/usbdcore_mpc8xx.c index d4c4096565..d4c4096565 100644 --- a/drivers/usbdcore_mpc8xx.c +++ b/drivers/usb/usbdcore_mpc8xx.c diff --git a/drivers/usbdcore_omap1510.c b/drivers/usb/usbdcore_omap1510.c index 84bb936d86..84bb936d86 100644 --- a/drivers/usbdcore_omap1510.c +++ b/drivers/usb/usbdcore_omap1510.c diff --git a/drivers/video/Makefile b/drivers/video/Makefile new file mode 100644 index 0000000000..36611ecdda --- /dev/null +++ b/drivers/video/Makefile @@ -0,0 +1,53 @@ +# +# (C) Copyright 2000-2007 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB := $(obj)libvideo.a + +COBJS-y += ati_radeon_fb.o +COBJS-y += cfb_console.o +COBJS-y += ct69000.o +COBJS-y += sed13806.o +COBJS-y += sed156x.o +COBJS-y += sm501.o +COBJS-y += smiLynxEM.o +COBJS-y += videomodes.o + +COBJS := $(COBJS-y) +SRCS := $(COBJS:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS)) + +all: $(LIB) + +$(LIB): $(obj).depend $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +######################################################################### + +# defines $(obj).depend target +include $(SRCTREE)/rules.mk + +sinclude $(obj).depend + +######################################################################### diff --git a/drivers/ati_ids.h b/drivers/video/ati_ids.h index 3e72a7dd4c..3e72a7dd4c 100644 --- a/drivers/ati_ids.h +++ b/drivers/video/ati_ids.h diff --git a/drivers/ati_radeon_fb.c b/drivers/video/ati_radeon_fb.c index 9613d80cc8..0bdaa1c04d 100644 --- a/drivers/ati_radeon_fb.c +++ b/drivers/video/ati_radeon_fb.c @@ -350,7 +350,7 @@ void radeon_setmode(void) radeon_write_pll_regs(rinfo, mode); } -#include "bios_emulator/include/biosemu.h" +#include "../bios_emulator/include/biosemu.h" extern int BootVideoCardBIOS(pci_dev_t pcidev, BE_VGAInfo ** pVGAInfo, int cleanUp); int radeon_probe(struct radeonfb_info *rinfo) diff --git a/drivers/ati_radeon_fb.h b/drivers/video/ati_radeon_fb.h index b5c4b8b577..b5c4b8b577 100644 --- a/drivers/ati_radeon_fb.h +++ b/drivers/video/ati_radeon_fb.h diff --git a/drivers/cfb_console.c b/drivers/video/cfb_console.c index bcf877194e..bcf877194e 100644 --- a/drivers/cfb_console.c +++ b/drivers/video/cfb_console.c diff --git a/drivers/ct69000.c b/drivers/video/ct69000.c index 29d82e4c43..29d82e4c43 100644 --- a/drivers/ct69000.c +++ b/drivers/video/ct69000.c diff --git a/drivers/sed13806.c b/drivers/video/sed13806.c index 6996ca805e..6996ca805e 100644 --- a/drivers/sed13806.c +++ b/drivers/video/sed13806.c diff --git a/drivers/sed156x.c b/drivers/video/sed156x.c index e9d5ed4ccf..e9d5ed4ccf 100644 --- a/drivers/sed156x.c +++ b/drivers/video/sed156x.c diff --git a/drivers/sm501.c b/drivers/video/sm501.c index 23db02cd10..23db02cd10 100644 --- a/drivers/sm501.c +++ b/drivers/video/sm501.c diff --git a/drivers/smiLynxEM.c b/drivers/video/smiLynxEM.c index 20f9beb017..20f9beb017 100644 --- a/drivers/smiLynxEM.c +++ b/drivers/video/smiLynxEM.c diff --git a/drivers/videomodes.c b/drivers/video/videomodes.c index c81e5bc141..c81e5bc141 100644 --- a/drivers/videomodes.c +++ b/drivers/video/videomodes.c diff --git a/drivers/videomodes.h b/drivers/video/videomodes.h index e2dffe7fed..e2dffe7fed 100644 --- a/drivers/videomodes.h +++ b/drivers/video/videomodes.h diff --git a/examples/smc91111_eeprom.c b/examples/smc91111_eeprom.c index 98e3e86ffa..b8a3594e9e 100644 --- a/examples/smc91111_eeprom.c +++ b/examples/smc91111_eeprom.c @@ -29,7 +29,7 @@ #include <common.h> #include <exports.h> -#include "../drivers/smc91111.h" +#include "../drivers/net/smc91111.h" #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE #define EEPROM 0x1; diff --git a/lib_arm/board.c b/lib_arm/board.c index 7e97f13476..6f35aa06bf 100644 --- a/lib_arm/board.c +++ b/lib_arm/board.c @@ -46,10 +46,10 @@ #include <net.h> #ifdef CONFIG_DRIVER_SMC91111 -#include "../drivers/smc91111.h" +#include "../drivers/net/smc91111.h" #endif #ifdef CONFIG_DRIVER_LAN91C96 -#include "../drivers/lan91c96.h" +#include "../drivers/net/lan91c96.h" #endif DECLARE_GLOBAL_DATA_PTR; diff --git a/lib_blackfin/board.c b/lib_blackfin/board.c index 7c9990f8e0..86a3b67c98 100644 --- a/lib_blackfin/board.c +++ b/lib_blackfin/board.c @@ -35,7 +35,7 @@ #include <i2c.h> #include "blackfin_board.h" #include <asm/cplb.h> -#include "../drivers/smc91111.h" +#include "../drivers/net/smc91111.h" #if defined(CONFIG_BF537)&&defined(CONFIG_POST) #include <post.h> diff --git a/nand_spl/board/amcc/acadia/Makefile b/nand_spl/board/amcc/acadia/Makefile index 926476f91b..2d4d6016eb 100644 --- a/nand_spl/board/amcc/acadia/Makefile +++ b/nand_spl/board/amcc/acadia/Makefile @@ -96,7 +96,7 @@ $(obj)nand_boot.c: # from drivers/nand directory $(obj)nand_ecc.c: @rm -f $(obj)nand_ecc.c - ln -s $(SRCTREE)/drivers/nand/nand_ecc.c $(obj)nand_ecc.c + ln -s $(SRCTREE)/drivers/mtd/nand/nand_ecc.c $(obj)nand_ecc.c ######################################################################### diff --git a/nand_spl/board/amcc/bamboo/Makefile b/nand_spl/board/amcc/bamboo/Makefile index 8b5461dcf4..3a633fb887 100644 --- a/nand_spl/board/amcc/bamboo/Makefile +++ b/nand_spl/board/amcc/bamboo/Makefile @@ -82,7 +82,7 @@ $(obj)nand_boot.c: # from drivers/nand directory $(obj)nand_ecc.c: @rm -f $(obj)nand_ecc.c - ln -s $(SRCTREE)/drivers/nand/nand_ecc.c $(obj)nand_ecc.c + ln -s $(SRCTREE)/drivers/mtd/nand/nand_ecc.c $(obj)nand_ecc.c ifneq ($(OBJTREE), $(SRCTREE)) $(obj)sdram.c: diff --git a/nand_spl/board/amcc/sequoia/Makefile b/nand_spl/board/amcc/sequoia/Makefile index ec1be5a768..78bf071f59 100644 --- a/nand_spl/board/amcc/sequoia/Makefile +++ b/nand_spl/board/amcc/sequoia/Makefile @@ -88,7 +88,7 @@ $(obj)nand_boot.c: # from drivers/nand directory $(obj)nand_ecc.c: @rm -f $(obj)nand_ecc.c - ln -s $(SRCTREE)/drivers/nand/nand_ecc.c $(obj)nand_ecc.c + ln -s $(SRCTREE)/drivers/mtd/nand/nand_ecc.c $(obj)nand_ecc.c ######################################################################### |