Re-send PATCH Drivers Reorganisation
Subsystems (14)
Hi,
I will send the patches about the drivers reorganization Its test on arm and PPC.
And currently test an Mips and avr32 and SH.
A second way of patch will be send later to work with Grant Likley kconfig patch.
Best Regards,
Jean-Christophe PLAGNIOL-VILLARD
[U-Boot-Users] Re-send [PATCH 1/24] drivers: initial tree import for drivers reorganization
From: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 00:32:25 +0200
Subject: [PATCH] drivers: initial tree import for drivers reorganization
--- Makefile | 17 +++++++++++++++++ drivers/ata/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/block/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/char/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/eeprom/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/hwmon/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/i2c/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/ide/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/input/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/leds/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/misc/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/mtd/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/pcmcia/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/sata/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/scsi/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ drivers/video/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ 18 files changed, 782 insertions(+), 0 deletions(-) create mode 100644 drivers/ata/Makefile create mode 100644 drivers/block/Makefile create mode 100644 drivers/char/Makefile create mode 100644 drivers/eeprom/Makefile create mode 100644 drivers/hwmon/Makefile create mode 100644 drivers/i2c/Makefile create mode 100644 drivers/ide/Makefile create mode 100644 drivers/input/Makefile create mode 100644 drivers/leds/Makefile create mode 100644 drivers/misc/Makefile create mode 100644 drivers/mtd/Makefile create mode 100644 drivers/pci/Makefile create mode 100644 drivers/pcmcia/Makefile create mode 100644 drivers/sata/Makefile create mode 100644 drivers/scsi/Makefile create mode 100644 drivers/usb/Makefile create mode 100644 drivers/video/Makefile
Makefile +17 -0
@@ -208,18 +208,35 @@ LIBS += disk/libdisk.a LIBS += rtc/librtc.a LIBS += dtt/libdtt.a LIBS += drivers/libdrivers.a +LIBS += drivers/ata/libata.a LIBS += drivers/bios_emulator/libatibiosemu.a +LIBS += drivers/block/libblock.a +LIBS += drivers/char/libchar.a +LIBS += drivers/eeprom/libeeprom.a +LIBS += drivers/hwmon/libhwmon.a +LIBS += drivers/i2c/libi2c.a +LIBS += drivers/ide/libide.a +LIBS += drivers/input/libinput.a +LIBS += drivers/leds/libleds.a +LIBS += drivers/misc/libmisc.a +LIBS += drivers/mtd/libmtd.a LIBS += drivers/nand/libnand.a LIBS += drivers/nand_legacy/libnand_legacy.a LIBS += drivers/net/libnet.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/sata/libsata.a +LIBS += drivers/scsi/libscsi.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)
drivers/ata/Makefile new file +37 -0
@@ -0,0 +1,45 @@ +# +# (C) Copyright 2007 +# Wolfgang Denk, DENX Software Engineering, wd at denx.de. +# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com. +# 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)libata.a + +COBJS-y := + +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
+
+#########################################################################
drivers/block/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/char/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/eeprom/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/hwmon/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/i2c/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/ide/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/input/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/leds/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/misc/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/mtd/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/pci/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/pcmcia/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/sata/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/scsi/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/usb/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
drivers/video/Makefile new file +45 -0
45 lines not on this page · raw message
+#########################################################################
Signature · 1 line
1.5.3.2
[U-Boot-Users] Re-send [PATCH 2/30] drivers/ata: move ata drivers to drivers/ata
In reply to Jean-Christophe PLAGNIOL-VILLARDFrom: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 00:39:13 +0200
Subject: [PATCH] drivers/ata: move ata drivers to drivers/ata
---
drivers/Makefile | 2 +-
drivers/ata/Makefile | 2 +-
drivers/{ => ata}/ata_piix.c | 0
3 files changed, 2 insertions(+), 2 deletions(-)
rename drivers/{ => ata}/ata_piix.c (100%)drivers/Makefile +1 -1
@@ -27,7 +27,7 @@ include $(TOPDIR)/config.mk LIB = $(obj)libdrivers.a -COBJS = 3c589.o 5701rls.o ali512x.o at45.o ata_piix.o atmel_usart.o \ +COBJS = 3c589.o 5701rls.o ali512x.o at45.o atmel_usart.o \ bcm570x.o bcm570x_autoneg.o cfb_console.o cfi_flash.o \ cs8900.o ct69000.o dataflash.o dc2114x.o dm9000x.o \ e1000.o eepro100.o enc28j60.o \
drivers/ata/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libata.a -COBJS := +COBJS := ata_piix.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/ata/ata_piix.c renamed from drivers/ata_piix.c +0 -0
Signature · 1 line
1.5.3.2
[U-Boot-Users] Resend [PATCH 3/24] drivers/char : move char drivers to drivers/char
In reply to Jean-Christophe PLAGNIOL-VILLARDFrom: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 00:41:57 +0200
Subject: [PATCH] drivers/block : move block drivers to drivers/block
---
drivers/Makefile | 2 +-
drivers/block/Makefile | 2 +-
drivers/{ => block}/systemace.c | 0
3 files changed, 2 insertions(+), 2 deletions(-)
rename drivers/{ => block}/systemace.c (100%)drivers/Makefile +1 -1
@@ -44,7 +44,7 @@ COBJS = 3c589.o 5701rls.o ali512x.o at45.o atmel_usart.o \ serial.o serial_max3100.o \ serial_pl010.o serial_pl011.o serial_xuartlite.o \ sil680.o sl811_usb.o sm501.o smc91111.o smiLynxEM.o \ - status_led.o sym53c8xx.o systemace.o ahci.o \ + status_led.o sym53c8xx.o ahci.o \ ti_pci1410a.o tigon3.o tsec.o \ tsi108_eth.o tsi108_i2c.o tsi108_pci.o \ usb_ohci.o \
drivers/block/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libblock.a -COBJS := +COBJS := systemace.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/block/systemace.c renamed from drivers/systemace.c +0 -0
Signature · 1 line
1.5.3.2
PATCH 3/24 drivers/char : move char drivers to drivers/char
In reply to Jean-Christophe PLAGNIOL-VILLARDFrom: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 00:46:31 +0200
Subject: [PATCH] drivers/char : move char drivers to drivers/char
---
drivers/Makefile | 1 -
drivers/char/Makefile | 2 +-
drivers/{ => char}/pc_keyb.c | 0
drivers/{ => char}/ps2mult.c | 0
drivers/{ => char}/ps2ser.c | 0
5 files changed, 1 insertions(+), 2 deletions(-)
rename drivers/{ => char}/pc_keyb.c (100%)
rename drivers/{ => char}/ps2mult.c (100%)
rename drivers/{ => char}/ps2ser.c (100%)drivers/Makefile +0 -1
@@ -37,7 +37,6 @@ COBJS = 3c589.o 5701rls.o ali512x.o at45.o atmel_usart.o \ ns16550.o ns8382x.o ns87308.o ns7520_eth.o omap1510_i2c.o \ omap24xx_i2c.o pci.o pci_auto.o pci_indirect.o \ pcnet.o plb2800_eth.o \ - ps2ser.o ps2mult.o pc_keyb.o \ rtl8019.o rtl8139.o rtl8169.o \ s3c4510b_eth.o s3c4510b_uart.o \ sed13806.o sed156x.o \
drivers/char/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libchar.a -COBJS := +COBJS := pc_keyb.o ps2mult.o ps2ser.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/char/pc_keyb.c renamed from drivers/pc_keyb.c +0 -0
drivers/char/ps2mult.c renamed from drivers/ps2mult.c +0 -0
drivers/char/ps2ser.c renamed from drivers/ps2ser.c +0 -0
Signature · 1 line
1.5.3.2
[U-Boot-Users] Re-send [PATCH 5/24] drivers/eeprom : move eeprom drivers to drivers/eeprom
In reply to Jean-Christophe PLAGNIOL-VILLARD[U-Boot-Users] Re-send [PATCH 4/24] drivers/block : move block drivers to drivers/block
In reply to Jean-Christophe PLAGNIOL-VILLARDFrom: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 00:41:57 +0200
Subject: [PATCH] drivers/block : move block drivers to drivers/block
---
drivers/Makefile | 2 +-
drivers/block/Makefile | 2 +-
drivers/{ => block}/systemace.c | 0
3 files changed, 2 insertions(+), 2 deletions(-)
rename drivers/{ => block}/systemace.c (100%)drivers/Makefile +1 -1
@@ -44,7 +44,7 @@ COBJS = 3c589.o 5701rls.o ali512x.o at45.o atmel_usart.o \ serial.o serial_max3100.o \ serial_pl010.o serial_pl011.o serial_xuartlite.o \ sil680.o sl811_usb.o sm501.o smc91111.o smiLynxEM.o \ - status_led.o sym53c8xx.o systemace.o ahci.o \ + status_led.o sym53c8xx.o ahci.o \ ti_pci1410a.o tigon3.o tsec.o \ tsi108_eth.o tsi108_i2c.o tsi108_pci.o \ usb_ohci.o \
drivers/block/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libblock.a -COBJS := +COBJS := systemace.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/block/systemace.c renamed from drivers/systemace.c +0 -0
Signature · 1 line
1.5.3.2
[U-Boot-Users] Re-send [PATCH 6/24] drivers/hwmon : move hardware monitor drviers to drivers/hwmon
In reply to Jean-Christophe PLAGNIOL-VILLARDFrom: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Date: Sun, 23 Sep 2007 02:35:49 +0200
Subject: [PATCH] drivers/hwmon : move hardware monitor drviers to drivers/hwmon
---
drivers/hwmon/Makefile | 2 +-
drivers/{ => hwmon}/ds1722.c | 0
2 files changed, 1 insertions(+), 1 deletions(-)
rename drivers/{ => hwmon}/ds1722.c (100%)drivers/hwmon/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libhwmon.a -COBJS := +COBJS := ds1722.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/hwmon/ds1722.c renamed from drivers/ds1722.c +0 -0
Signature · 1 line
1.5.3.2