Skip to contentSkip to conversation

drivers: initial tree import for drivers reorganization

PATCH New Jean-Christophe PLAGNIOL-VILLARD 5 participants 51 messages Oct 11, 2007 – Oct 16, 2007

Subsystems (19)
Network drivers SCSI USB Block layer +15 more subsystems
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

---
 Makefile                                 |   17 +++++++++++++++++
 drivers/{nand_legacy => ata}/Makefile    |   11 ++++++-----
 drivers/bios_emulator/Makefile           |   20 ++++++++++++--------
 drivers/{nand_legacy => block}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => char}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => eeprom}/Makefile |   11 ++++++-----
 drivers/{nand_legacy => hwmon}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => i2c}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => ide}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => input}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => leds}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => misc}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => mtd}/Makefile    |   11 ++++++-----
 drivers/nand_legacy/Makefile             |    3 ++-
 drivers/net/Makefile                     |    3 ++-
 drivers/{nand_legacy => pci}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => pcmcia}/Makefile |   11 ++++++-----
 drivers/qe/Makefile                      |    6 +++++-
 drivers/{nand_legacy => sata}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => scsi}/Makefile   |   11 ++++++-----
 drivers/serial/Makefile                  |    3 ++-
 drivers/{nand_legacy => usb}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => video}/Makefile  |   11 ++++++-----
 23 files changed, 142 insertions(+), 97 deletions(-)
 copy drivers/{nand_legacy => ata}/Makefile (88%)
 copy drivers/{nand_legacy => block}/Makefile (87%)
 copy drivers/{nand_legacy => char}/Makefile (87%)
 copy drivers/{nand_legacy => eeprom}/Makefile (87%)
 copy drivers/{nand_legacy => hwmon}/Makefile (87%)
 copy drivers/{nand_legacy => i2c}/Makefile (88%)
 copy drivers/{nand_legacy => ide}/Makefile (88%)
 copy drivers/{nand_legacy => input}/Makefile (87%)
 copy drivers/{nand_legacy => leds}/Makefile (87%)
 copy drivers/{nand_legacy => misc}/Makefile (87%)
 copy drivers/{nand_legacy => mtd}/Makefile (88%)
 copy drivers/{nand_legacy => pci}/Makefile (88%)
 copy drivers/{nand_legacy => pcmcia}/Makefile (87%)
 copy drivers/{nand_legacy => sata}/Makefile (87%)
 copy drivers/{nand_legacy => scsi}/Makefile (87%)
 copy drivers/{nand_legacy => usb}/Makefile (88%)
 copy drivers/{nand_legacy => video}/Makefile (87%)
Makefile +17 -0
index 6410f08..57038e7 100644
@@ -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 renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/ata/Makefile
index 95314d8..f93d6cb 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libata.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y	+=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/bios_emulator/Makefile +12 -8
index 90c64da..cb0a13e 100644
@@ -6,14 +6,18 @@ X86DIR  = x86emu
 
 $(shell mkdir -p $(obj)$(X86DIR))
 
-COBJS	= atibios.o biosemu.o besys.o bios.o \
-	$(X86DIR)/decode.o \
-	$(X86DIR)/ops2.o \
-	$(X86DIR)/ops.o \
-	$(X86DIR)/prim_ops.o \
-	$(X86DIR)/sys.o \
-	$(X86DIR)/debug.o
-
+COBJS-y	+= atibios.o
+COBJS-y	+= biosemu.o
+COBJS-y	+= besys.o
+COBJS-y	+= bios.o
+COBJS-y	+= $(X86DIR)/decode.o
+COBJS-y	+= $(X86DIR)/ops2.o
+COBJS-y	+= $(X86DIR)/ops.o
+COBJS-y	+= $(X86DIR)/prim_ops.o
+COBJS-y	+= $(X86DIR)/sys.o
+COBJS-y	+= $(X86DIR)/debug.o
+
+COBJS	:= $(COBJS-y)
 SRCS	:= $(COBJS:.o=.c)
 OBJS	:= $(addprefix $(obj),$(COBJS))
 
drivers/block/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/block/Makefile
index 95314d8..254908a 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libblock.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/char/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/char/Makefile
index 95314d8..ed12090 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libchar.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/eeprom/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/eeprom/Makefile
index 95314d8..8188775 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libeeprom.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/hwmon/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/hwmon/Makefile
index 95314d8..18f816c 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libhwmon.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/i2c/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/i2c/Makefile
index 95314d8..7595572 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libi2c.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/ide/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/ide/Makefile
index 95314d8..513259d 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libide.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/input/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/input/Makefile
index 95314d8..60371b3 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libinput.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/leds/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/leds/Makefile
index 95314d8..0bbfb56 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libleds.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/misc/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/misc/Makefile
index 95314d8..9eb8b50 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libmisc.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/mtd/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/mtd/Makefile
index 95314d8..c0f6a06 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libmtd.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/nand_legacy/Makefile +2 -1
index 95314d8..6f1283b 100644
@@ -25,8 +25,9 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libnand_legacy.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y	+= nand_legacy.o
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
drivers/net/Makefile +2 -1
index 37d69b9..7d115fe 100644
@@ -25,8 +25,9 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libnet.a
 
-COBJS 	:= mcffec.o
+COBJS-y	+= mcffec.o
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
drivers/pci/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/pci/Makefile
index 95314d8..73af31f 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libpci.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/pcmcia/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/pcmcia/Makefile
index 95314d8..39f105a 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libpcmcia.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y += 
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/qe/Makefile +5 -1
index 4844181..900f64d 100644
@@ -24,8 +24,12 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)qe.a
 
-COBJS 	:= qe.o uccf.o uec.o uec_phy.o
+COBJS-y	+= qe.o
+COBJS-y	+= uccf.o
+COBJS-y	+= uec.o
+COBJS-y	+= uec_phy.o
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
drivers/sata/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/sata/Makefile
index 95314d8..6fab412 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libsata.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/scsi/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/scsi/Makefile
index 95314d8..b6db6d3 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libscsi.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/serial/Makefile +2 -1
index 93c68dd..fe3ade3 100644
@@ -25,8 +25,9 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libserial.a
 
-COBJS 	:= mcfuart.o
+COBJS-y	+= mcfuart.o
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
drivers/usb/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/usb/Makefile
index 95314d8..e151fe5 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libusb.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
drivers/video/Makefile renamed from drivers/nand_legacy/Makefile +6 -5
similarity index 87%
copy from drivers/nand_legacy/Makefile
copy to drivers/video/Makefile
index 95314d8..f26ead9 100644
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (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.
 #
@@ -23,16 +23,17 @@
 
 include $(TOPDIR)/config.mk
 
-LIB 	:= $(obj)libnand_legacy.a
+LIB 	:= $(obj)libvideo.a
 
-COBJS 	:= nand_legacy.o
+COBJS-y +=
 
+COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
 OBJS 	:= $(addprefix $(obj),$(COBJS))
 
 all:	$(LIB)
 
-$(LIB):	$(obj).depend $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 
 #########################################################################
Signature · 1 line
1.5.3.2
#1 lore raw

PATCH 1/1 drivers/ata: move ata drivers to drivers/ata

---
 drivers/Makefile             |    1 -
 drivers/ata/Makefile         |    2 +-
 drivers/{ => ata}/ata_piix.c |    0 
 3 files changed, 1 insertions(+), 2 deletions(-)
 rename drivers/{ => ata}/ata_piix.c (100%)
drivers/Makefile +0 -1
index b9686bc..0e6f180 100755
@@ -32,7 +32,6 @@ LIB	= $(obj)libdrivers.a
 #
 COBJS-y += ahci.o
 COBJS-y += at45.o
-COBJS-y += ata_piix.o
 COBJS-y += cfi_flash.o
 COBJS-y += dataflash.o
 COBJS-y += sil680.o
drivers/ata/Makefile +1 -1
index f93d6cb..bc9da39 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libata.a
 
-COBJS-y	+=
+COBJS-y	+= ata_piix.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/ata/ata_piix.c renamed from drivers/ata_piix.c +0 -0
similarity index 100%
rename from drivers/ata_piix.c
rename to drivers/ata/ata_piix.c
Signature · 1 line
1.5.3.2
#2 lore raw

PATCH 1/1 drivers/block : move block drivers to drivers/block

---
 drivers/Makefile                |    1 -
 drivers/block/Makefile          |    2 +-
 drivers/{ => block}/systemace.c |    0 
 3 files changed, 1 insertions(+), 2 deletions(-)
 rename drivers/{ => block}/systemace.c (100%)
drivers/Makefile +0 -1
index 0e6f180..3e21f06 100755
@@ -36,7 +36,6 @@ COBJS-y += cfi_flash.o
 COBJS-y += dataflash.o
 COBJS-y += sil680.o
 COBJS-y += sym53c8xx.o
-COBJS-y += systemace.o
 
 #
 # Console Drivers
drivers/block/Makefile +1 -1
index 254908a..d2e4f41 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libblock.a
 
-COBJS-y +=
+COBJS-y += systemace.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/block/systemace.c renamed from drivers/systemace.c +0 -0
similarity index 100%
rename from drivers/systemace.c
rename to drivers/block/systemace.c
Signature · 1 line
1.5.3.2
#3 lore raw

PATCH 1/1 drivers/char : move char drivers to drivers/char

---
 drivers/Makefile             |    3 ---
 drivers/char/Makefile        |    4 +++-
 drivers/{ => char}/pc_keyb.c |    0 
 drivers/{ => char}/ps2mult.c |    0 
 drivers/{ => char}/ps2ser.c  |    0 
 5 files changed, 3 insertions(+), 4 deletions(-)
 rename drivers/{ => char}/pc_keyb.c (100%)
 rename drivers/{ => char}/ps2mult.c (100%)
 rename drivers/{ => char}/ps2ser.c (100%)
drivers/Makefile +0 -3
index 3e21f06..6742b6c 100755
@@ -48,9 +48,6 @@ COBJS-y += i8042.o
 COBJS-y += keyboard.o
 COBJS-y += netconsole.o
 COBJS-y += ns16550.o
-COBJS-y += ps2ser.o
-COBJS-y += ps2mult.o
-COBJS-y += pc_keyb.o
 COBJS-y += s3c4510b_uart.o
 COBJS-y += sed13806.o
 COBJS-y += sed156x.o
drivers/char/Makefile +3 -1
index ed12090..f218cb7 100644
@@ -25,7 +25,9 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libchar.a
 
-COBJS-y +=
+COBJS-y += pc_keyb.o
+COBJS-y += ps2mult.o
+COBJS-y += ps2ser.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/char/pc_keyb.c renamed from drivers/pc_keyb.c +0 -0
similarity index 100%
rename from drivers/pc_keyb.c
rename to drivers/char/pc_keyb.c
drivers/char/ps2mult.c renamed from drivers/ps2mult.c +0 -0
similarity index 100%
rename from drivers/ps2mult.c
rename to drivers/char/ps2mult.c
drivers/char/ps2ser.c renamed from drivers/ps2ser.c +0 -0
similarity index 100%
rename from drivers/ps2ser.c
rename to drivers/char/ps2ser.c
Signature · 1 line
1.5.3.2
#4 lore raw

PATCH 1/1 drivers/eeprom : move eeprom drivers to drivers/eeprom

---
 drivers/eeprom/Makefile          |    2 +-
 drivers/{ => eeprom}/mw_eeprom.c |    0 
 2 files changed, 1 insertions(+), 1 deletions(-)
 rename drivers/{ => eeprom}/mw_eeprom.c (100%)
drivers/eeprom/Makefile +1 -1
index 8188775..07d7510 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libeeprom.a
 
-COBJS-y +=
+COBJS-y += mw_eeprom.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/eeprom/mw_eeprom.c renamed from drivers/mw_eeprom.c +0 -0
similarity index 100%
rename from drivers/mw_eeprom.c
rename to drivers/eeprom/mw_eeprom.c
Signature · 1 line
1.5.3.2
#5 lore raw

PATCH 1/1 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
index 18f816c..39a8f17 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libhwmon.a
 
-COBJS-y +=
+COBJS-y += ds1722.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/hwmon/ds1722.c renamed from drivers/ds1722.c +0 -0
similarity index 100%
rename from drivers/ds1722.c
rename to drivers/hwmon/ds1722.c
Signature · 1 line
1.5.3.2
#6 lore raw

PATCH 1/1 drivers/i2c : move i2c drivers to drivers/i2c

---
 drivers/Makefile                 |    8 --------
 drivers/i2c/Makefile             |    5 ++++-
 drivers/{ => i2c}/fsl_i2c.c      |    0 
 drivers/{ => i2c}/omap1510_i2c.c |    0 
 drivers/{ => i2c}/omap24xx_i2c.c |    0 
 drivers/{ => i2c}/tsi108_i2c.c   |    0 
 6 files changed, 4 insertions(+), 9 deletions(-)
 rename drivers/{ => i2c}/fsl_i2c.c (100%)
 rename drivers/{ => i2c}/omap1510_i2c.c (100%)
 rename drivers/{ => i2c}/omap24xx_i2c.c (100%)
 rename drivers/{ => i2c}/tsi108_i2c.c (100%)
drivers/Makefile +0 -8
index 6742b6c..cc758d7 100755
@@ -62,14 +62,6 @@ 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
drivers/i2c/Makefile +4 -1
index 7595572..4400a16 100644
@@ -25,7 +25,10 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libi2c.a
 
-COBJS-y +=
+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)
drivers/i2c/fsl_i2c.c renamed from drivers/fsl_i2c.c +0 -0
similarity index 100%
rename from drivers/fsl_i2c.c
rename to drivers/i2c/fsl_i2c.c
drivers/i2c/omap1510_i2c.c renamed from drivers/omap1510_i2c.c +0 -0
similarity index 100%
rename from drivers/omap1510_i2c.c
rename to drivers/i2c/omap1510_i2c.c
drivers/i2c/omap24xx_i2c.c renamed from drivers/omap24xx_i2c.c +0 -0
similarity index 100%
rename from drivers/omap24xx_i2c.c
rename to drivers/i2c/omap24xx_i2c.c
drivers/i2c/tsi108_i2c.c renamed from drivers/tsi108_i2c.c +0 -0
similarity index 100%
rename from drivers/tsi108_i2c.c
rename to drivers/i2c/tsi108_i2c.c
Signature · 1 line
1.5.3.2
#7 lore raw

PATCH 1/1 drivers/input : move input drivers to drivers/input

---
 drivers/Makefile               |    2 --
 drivers/input/Makefile         |    3 ++-
 drivers/{ => input}/i8042.c    |    0 
 drivers/{ => input}/keyboard.c |    0 
 4 files changed, 2 insertions(+), 3 deletions(-)
 rename drivers/{ => input}/i8042.c (100%)
 rename drivers/{ => input}/keyboard.c (100%)
drivers/Makefile +0 -2
index cc758d7..8802d2f 100755
@@ -44,8 +44,6 @@ 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 += s3c4510b_uart.o
drivers/input/Makefile +2 -1
index 60371b3..491efaa 100644
@@ -25,7 +25,8 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libinput.a
 
-COBJS-y +=
+COBJS-y += i8042.o
+COBJS-y += keyboard.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/input/i8042.c renamed from drivers/i8042.c +0 -0
similarity index 100%
rename from drivers/i8042.c
rename to drivers/input/i8042.c
drivers/input/keyboard.c renamed from drivers/keyboard.c +0 -0
similarity index 100%
rename from drivers/keyboard.c
rename to drivers/input/keyboard.c
Signature · 1 line
1.5.3.2
#8 lore raw

PATCH 1/1 drivers/ide : move ide drivers to drivers/ide

---
 drivers/Makefile           |    1 -
 drivers/ide/Makefile       |    2 +-
 drivers/{ => ide}/sil680.c |    0 
 3 files changed, 1 insertions(+), 2 deletions(-)
 rename drivers/{ => ide}/sil680.c (100%)
drivers/Makefile +0 -1
index 8802d2f..298ff56 100755
@@ -34,7 +34,6 @@ COBJS-y += ahci.o
 COBJS-y += at45.o
 COBJS-y += cfi_flash.o
 COBJS-y += dataflash.o
-COBJS-y += sil680.o
 COBJS-y += sym53c8xx.o
 
 #
drivers/ide/Makefile +1 -1
index 513259d..b3f37e2 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libide.a
 
-COBJS-y +=
+COBJS-y += sil680.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/ide/sil680.c renamed from drivers/sil680.c +0 -0
similarity index 100%
rename from drivers/sil680.c
rename to drivers/ide/sil680.c
Signature · 1 line
1.5.3.2
#9 lore raw

PATCH 1/1 drivers/leds : move leds drivers to drivers/leds

---
 drivers/Makefile                |    1 -
 drivers/leds/Makefile           |    2 +-
 drivers/{ => leds}/status_led.c |    0 
 3 files changed, 1 insertions(+), 2 deletions(-)
 rename drivers/{ => leds}/status_led.c (100%)
drivers/Makefile +0 -1
index 298ff56..b36bcb7 100755
@@ -120,7 +120,6 @@ COBJS-y += usbdcore_omap1510.o
 #
 COBJS-y += ali512x.o
 COBJS-y += ns87308.o
-COBJS-y += status_led.o
 
 COBJS	:= $(COBJS-y)
 SRCS	:= $(COBJS:.o=.c)
drivers/leds/Makefile +1 -1
index 0bbfb56..bbb8310 100644
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libleds.a
 
-COBJS-y +=
+COBJS-y += status_led.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/leds/status_led.c renamed from drivers/status_led.c +0 -0
similarity index 100%
rename from drivers/status_led.c
rename to drivers/leds/status_led.c
Signature · 1 line
1.5.3.2
#10 lore raw

PATCH 1/1 drivers/mtd : move mtd drivers to drivers/mtd

---
 drivers/Makefile              |    3 ---
 drivers/mtd/Makefile          |    4 +++-
 drivers/{ => mtd}/at45.c      |    0 
 drivers/{ => mtd}/cfi_flash.c |    0 
 drivers/{ => mtd}/dataflash.c |    0 
 5 files changed, 3 insertions(+), 4 deletions(-)
 rename drivers/{ => mtd}/at45.c (100%)
 rename drivers/{ => mtd}/cfi_flash.c (100%)
 rename drivers/{ => mtd}/dataflash.c (100%)
drivers/Makefile +0 -3
index b36bcb7..58388fb 100755
@@ -31,9 +31,6 @@ LIB	= $(obj)libdrivers.a
 # Block and Flash Drivers
 #
 COBJS-y += ahci.o
-COBJS-y += at45.o
-COBJS-y += cfi_flash.o
-COBJS-y += dataflash.o
 COBJS-y += sym53c8xx.o
 
 #
drivers/mtd/Makefile +3 -1
index c0f6a06..5338a2a 100644
@@ -25,7 +25,9 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libmtd.a
 
-COBJS-y +=
+COBJS-y += at45.o
+COBJS-y += cfi_flash.o
+COBJS-y += dataflash.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/mtd/at45.c renamed from drivers/at45.c +0 -0
similarity index 100%
rename from drivers/at45.c
rename to drivers/mtd/at45.c
drivers/mtd/cfi_flash.c renamed from drivers/cfi_flash.c +0 -0
similarity index 100%
rename from drivers/cfi_flash.c
rename to drivers/mtd/cfi_flash.c
drivers/mtd/dataflash.c renamed from drivers/dataflash.c +0 -0
similarity index 100%
rename from drivers/dataflash.c
rename to drivers/mtd/dataflash.c
Signature · 1 line
1.5.3.2
#11 lore raw

PATCH 1/1 drivers/pci : move pci drivers to drivers/pci

---
 drivers/Makefile                 |    6 ------
 drivers/pci/Makefile             |    7 ++++++-
 drivers/{ => pci}/fsl_pci_init.c |    0 
 drivers/{ => pci}/pci.c          |    0 
 drivers/{ => pci}/pci_auto.c     |    0 
 drivers/{ => pci}/pci_indirect.c |    0 
 drivers/{ => pci}/tsi108_pci.c   |    0 
 drivers/{ => pci}/w83c553f.c     |    0 
 8 files changed, 6 insertions(+), 7 deletions(-)
 rename drivers/{ => pci}/fsl_pci_init.c (100%)
 rename drivers/{ => pci}/pci.c (100%)
 rename drivers/{ => pci}/pci_auto.c (100%)
 rename drivers/{ => pci}/pci_indirect.c (100%)
 rename drivers/{ => pci}/tsi108_pci.c (100%)
 rename drivers/{ => pci}/w83c553f.c (100%)
drivers/Makefile +0 -6
index 58388fb..6175c2a 100755
@@ -89,17 +89,11 @@ COBJS-y += tsi108_eth.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 += tsi108_pci.o
 COBJS-y += tqm8xx_pcmcia.o
-COBJS-y += w83c553f.o
 
 #
 # USB Drivers
drivers/pci/Makefile +6 -1
index 73af31f..bd5b9a9 100644
@@ -25,7 +25,12 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libpci.a
 
-COBJS-y +=
+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)
drivers/pci/fsl_pci_init.c renamed from drivers/fsl_pci_init.c +0 -0
similarity index 100%
rename from drivers/fsl_pci_init.c
rename to drivers/pci/fsl_pci_init.c
drivers/pci/pci.c renamed from drivers/pci.c +0 -0
similarity index 100%
rename from drivers/pci.c
rename to drivers/pci/pci.c
drivers/pci/pci_auto.c renamed from drivers/pci_auto.c +0 -0
similarity index 100%
rename from drivers/pci_auto.c
rename to drivers/pci/pci_auto.c
drivers/pci/pci_indirect.c renamed from drivers/pci_indirect.c +0 -0
similarity index 100%
rename from drivers/pci_indirect.c
rename to drivers/pci/pci_indirect.c
drivers/pci/tsi108_pci.c renamed from drivers/tsi108_pci.c +0 -0
similarity index 100%
rename from drivers/tsi108_pci.c
rename to drivers/pci/tsi108_pci.c
drivers/pci/w83c553f.c renamed from drivers/w83c553f.c +0 -0
similarity index 100%
rename from drivers/w83c553f.c
rename to drivers/pci/w83c553f.c
Signature · 1 line
1.5.3.2
#12 lore raw

PATCH 1/1 drivers/pcmcia : move pcmcia drivers to drivers/pcmcia

---
 drivers/Makefile                     |    9 ---------
 drivers/pcmcia/Makefile              |    7 ++++++-
 drivers/{ => pcmcia}/i82365.c        |    0 
 drivers/{ => pcmcia}/mpc8xx_pcmcia.c |    0 
 drivers/{ => pcmcia}/pxa_pcmcia.c    |    0 
 drivers/{ => pcmcia}/rpx_pcmcia.c    |    0 
 drivers/{ => pcmcia}/ti_pci1410a.c   |    0 
 drivers/{ => pcmcia}/tqm8xx_pcmcia.c |    0 
 8 files changed, 6 insertions(+), 10 deletions(-)
 rename drivers/{ => pcmcia}/i82365.c (100%)
 rename drivers/{ => pcmcia}/mpc8xx_pcmcia.c (100%)
 rename drivers/{ => pcmcia}/pxa_pcmcia.c (100%)
 rename drivers/{ => pcmcia}/rpx_pcmcia.c (100%)
 rename drivers/{ => pcmcia}/ti_pci1410a.c (100%)
 rename drivers/{ => pcmcia}/tqm8xx_pcmcia.c (100%)
drivers/Makefile +0 -9
index 6175c2a..e33022c 100755
@@ -87,15 +87,6 @@ COBJS-y += tsec.o
 COBJS-y += tsi108_eth.o
 
 #
-# PCI/PCMCIA device drivers
-#
-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
-
-#
 # USB Drivers
 #
 COBJS-y += isp116x-hcd.o
drivers/pcmcia/Makefile +6 -1
index 39f105a..34e64df 100644
@@ -25,7 +25,12 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libpcmcia.a
 
-COBJS-y += 
+COBJS-y += i82365.o
+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)
drivers/pcmcia/i82365.c renamed from drivers/i82365.c +0 -0
similarity index 100%
rename from drivers/i82365.c
rename to drivers/pcmcia/i82365.c
drivers/pcmcia/mpc8xx_pcmcia.c renamed from drivers/mpc8xx_pcmcia.c +0 -0
similarity index 100%
rename from drivers/mpc8xx_pcmcia.c
rename to drivers/pcmcia/mpc8xx_pcmcia.c
drivers/pcmcia/pxa_pcmcia.c renamed from drivers/pxa_pcmcia.c +0 -0
similarity index 100%
rename from drivers/pxa_pcmcia.c
rename to drivers/pcmcia/pxa_pcmcia.c
drivers/pcmcia/rpx_pcmcia.c renamed from drivers/rpx_pcmcia.c +0 -0
similarity index 100%
rename from drivers/rpx_pcmcia.c
rename to drivers/pcmcia/rpx_pcmcia.c
drivers/pcmcia/ti_pci1410a.c renamed from drivers/ti_pci1410a.c +0 -0
similarity index 100%
rename from drivers/ti_pci1410a.c
rename to drivers/pcmcia/ti_pci1410a.c
drivers/pcmcia/tqm8xx_pcmcia.c renamed from drivers/tqm8xx_pcmcia.c +0 -0
similarity index 100%
rename from drivers/tqm8xx_pcmcia.c
rename to drivers/pcmcia/tqm8xx_pcmcia.c
Signature · 1 line
1.5.3.2
#13 lore raw

PATCH 1/1 drivers/scsi : move scsi drivers to drivers/scsi

---
 drivers/Makefile               |    6 ------
 drivers/scsi/Makefile          |    3 ++-
 drivers/{ => scsi}/ahci.c      |    0 
 drivers/{ => scsi}/sym53c8xx.c |    0 
 4 files changed, 2 insertions(+), 7 deletions(-)
 rename drivers/{ => scsi}/ahci.c (100%)
 rename drivers/{ => scsi}/sym53c8xx.c (100%)
drivers/Makefile +0 -6
index e33022c..c9eebcb 100755
@@ -28,12 +28,6 @@ include $(TOPDIR)/config.mk
 LIB	= $(obj)libdrivers.a
 
 #
-# Block and Flash Drivers
-#
-COBJS-y += ahci.o
-COBJS-y += sym53c8xx.o
-
-#
 # Console Drivers
 #
 COBJS-y += ati_radeon_fb.o
drivers/scsi/Makefile +2 -1
index b6db6d3..7d17dc4 100644
@@ -25,7 +25,8 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libscsi.a
 
-COBJS-y +=
+COBJS-y += ahci.o
+COBJS-y += sym53c8xx.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/scsi/ahci.c renamed from drivers/ahci.c +0 -0
similarity index 100%
rename from drivers/ahci.c
rename to drivers/scsi/ahci.c
drivers/scsi/sym53c8xx.c renamed from drivers/sym53c8xx.c +0 -0
similarity index 100%
rename from drivers/sym53c8xx.c
rename to drivers/scsi/sym53c8xx.c
Signature · 1 line
1.5.3.2
#14 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

---
 drivers/Makefile                      |   11 -----------
 drivers/usb/Makefile                  |    8 +++++++-
 drivers/{ => usb}/isp116x-hcd.c       |    0 
 drivers/{ => usb}/isp116x.h           |    0 
 drivers/{ => usb}/sl811.h             |    0 
 drivers/{ => usb}/sl811_usb.c         |    0 
 drivers/{ => usb}/usb_ohci.c          |    0 
 drivers/{ => usb}/usb_ohci.h          |    0 
 drivers/{ => usb}/usbdcore.c          |    0 
 drivers/{ => usb}/usbdcore_ep0.c      |    0 
 drivers/{ => usb}/usbdcore_mpc8xx.c   |    0 
 drivers/{ => usb}/usbdcore_omap1510.c |    0 
 12 files changed, 7 insertions(+), 12 deletions(-)
 rename drivers/{ => usb}/isp116x-hcd.c (100%)
 rename drivers/{ => usb}/isp116x.h (100%)
 rename drivers/{ => usb}/sl811.h (100%)
 rename drivers/{ => usb}/sl811_usb.c (100%)
 rename drivers/{ => usb}/usb_ohci.c (100%)
 rename drivers/{ => usb}/usb_ohci.h (100%)
 rename drivers/{ => usb}/usbdcore.c (100%)
 rename drivers/{ => usb}/usbdcore_ep0.c (100%)
 rename drivers/{ => usb}/usbdcore_mpc8xx.c (100%)
 rename drivers/{ => usb}/usbdcore_omap1510.c (100%)
drivers/Makefile +0 -11
index c9eebcb..a1f3221 100755
@@ -81,17 +81,6 @@ COBJS-y += tsec.o
 COBJS-y += tsi108_eth.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
drivers/usb/Makefile +7 -1
index e151fe5..ccf7055 100644
@@ -25,7 +25,13 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libusb.a
 
-COBJS-y +=
+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)
drivers/usb/isp116x-hcd.c renamed from drivers/isp116x-hcd.c +0 -0
similarity index 100%
rename from drivers/isp116x-hcd.c
rename to drivers/usb/isp116x-hcd.c
drivers/usb/isp116x.h renamed from drivers/isp116x.h +0 -0
similarity index 100%
rename from drivers/isp116x.h
rename to drivers/usb/isp116x.h
drivers/usb/sl811.h renamed from drivers/sl811.h +0 -0
similarity index 100%
rename from drivers/sl811.h
rename to drivers/usb/sl811.h
drivers/usb/sl811_usb.c renamed from drivers/sl811_usb.c +0 -0
similarity index 100%
rename from drivers/sl811_usb.c
rename to drivers/usb/sl811_usb.c
drivers/usb/usb_ohci.c renamed from drivers/usb_ohci.c +0 -0
similarity index 100%
rename from drivers/usb_ohci.c
rename to drivers/usb/usb_ohci.c
drivers/usb/usb_ohci.h renamed from drivers/usb_ohci.h +0 -0
similarity index 100%
rename from drivers/usb_ohci.h
rename to drivers/usb/usb_ohci.h
drivers/usb/usbdcore.c renamed from drivers/usbdcore.c +0 -0
similarity index 100%
rename from drivers/usbdcore.c
rename to drivers/usb/usbdcore.c
drivers/usb/usbdcore_ep0.c renamed from drivers/usbdcore_ep0.c +0 -0
similarity index 100%
rename from drivers/usbdcore_ep0.c
rename to drivers/usb/usbdcore_ep0.c
drivers/usb/usbdcore_mpc8xx.c renamed from drivers/usbdcore_mpc8xx.c +0 -0
similarity index 100%
rename from drivers/usbdcore_mpc8xx.c
rename to drivers/usb/usbdcore_mpc8xx.c
drivers/usb/usbdcore_omap1510.c renamed from drivers/usbdcore_omap1510.c +0 -0
similarity index 100%
rename from drivers/usbdcore_omap1510.c
rename to drivers/usb/usbdcore_omap1510.c
Signature · 1 line
1.5.3.2
#15 lore raw

PATCH 1/1 drivers/video : move video drivers to drivers/video

---
 drivers/Makefile                    |    8 --------
 drivers/video/Makefile              |    9 ++++++++-
 drivers/{ => video}/ati_ids.h       |    0 
 drivers/{ => video}/ati_radeon_fb.c |    0 
 drivers/{ => video}/ati_radeon_fb.h |    0 
 drivers/{ => video}/cfb_console.c   |    0 
 drivers/{ => video}/ct69000.c       |    0 
 drivers/{ => video}/sed13806.c      |    0 
 drivers/{ => video}/sed156x.c       |    0 
 drivers/{ => video}/sm501.c         |    0 
 drivers/{ => video}/smiLynxEM.c     |    0 
 drivers/{ => video}/videomodes.c    |    0 
 drivers/{ => video}/videomodes.h    |    0 
 13 files changed, 8 insertions(+), 9 deletions(-)
 rename drivers/{ => video}/ati_ids.h (100%)
 rename drivers/{ => video}/ati_radeon_fb.c (100%)
 rename drivers/{ => video}/ati_radeon_fb.h (100%)
 rename drivers/{ => video}/cfb_console.c (100%)
 rename drivers/{ => video}/ct69000.c (100%)
 rename drivers/{ => video}/sed13806.c (100%)
 rename drivers/{ => video}/sed156x.c (100%)
 rename drivers/{ => video}/sm501.c (100%)
 rename drivers/{ => video}/smiLynxEM.c (100%)
 rename drivers/{ => video}/videomodes.c (100%)
 rename drivers/{ => video}/videomodes.h (100%)
drivers/Makefile +0 -8
index a1f3221..fe9c5f1 100755
@@ -30,24 +30,16 @@ LIB	= $(obj)libdrivers.a
 #
 # Console Drivers
 #
-COBJS-y += ati_radeon_fb.o
 COBJS-y += atmel_usart.o
-COBJS-y += cfb_console.o
-COBJS-y += ct69000.o
 COBJS-y += netconsole.o
 COBJS-y += ns16550.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_pl010.o
 COBJS-y += serial_pl011.o
 COBJS-y += serial_xuartlite.o
-COBJS-y += sm501.o
-COBJS-y += smiLynxEM.o
 COBJS-y += usbtty.o
-COBJS-y += videomodes.o
 
 #
 # Network Drivers
drivers/video/Makefile +8 -1
index f26ead9..aa0d299 100644
@@ -25,7 +25,14 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libvideo.a
 
-COBJS-y +=
+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)
drivers/video/ati_ids.h renamed from drivers/ati_ids.h +0 -0
similarity index 100%
rename from drivers/ati_ids.h
rename to drivers/video/ati_ids.h
drivers/video/ati_radeon_fb.c renamed from drivers/ati_radeon_fb.c +0 -0
similarity index 100%
rename from drivers/ati_radeon_fb.c
rename to drivers/video/ati_radeon_fb.c
drivers/video/ati_radeon_fb.h renamed from drivers/ati_radeon_fb.h +0 -0
similarity index 100%
rename from drivers/ati_radeon_fb.h
rename to drivers/video/ati_radeon_fb.h
drivers/video/cfb_console.c renamed from drivers/cfb_console.c +0 -0
similarity index 100%
rename from drivers/cfb_console.c
rename to drivers/video/cfb_console.c
drivers/video/ct69000.c renamed from drivers/ct69000.c +0 -0
similarity index 100%
rename from drivers/ct69000.c
rename to drivers/video/ct69000.c
drivers/video/sed13806.c renamed from drivers/sed13806.c +0 -0
similarity index 100%
rename from drivers/sed13806.c
rename to drivers/video/sed13806.c
drivers/video/sed156x.c renamed from drivers/sed156x.c +0 -0
similarity index 100%
rename from drivers/sed156x.c
rename to drivers/video/sed156x.c
drivers/video/sm501.c renamed from drivers/sm501.c +0 -0
similarity index 100%
rename from drivers/sm501.c
rename to drivers/video/sm501.c
drivers/video/smiLynxEM.c renamed from drivers/smiLynxEM.c +0 -0
similarity index 100%
rename from drivers/smiLynxEM.c
rename to drivers/video/smiLynxEM.c
drivers/video/videomodes.c renamed from drivers/videomodes.c +0 -0
similarity index 100%
rename from drivers/videomodes.c
rename to drivers/video/videomodes.c
drivers/video/videomodes.h renamed from drivers/videomodes.h +0 -0
similarity index 100%
rename from drivers/videomodes.h
rename to drivers/video/videomodes.h
Signature · 1 line
1.5.3.2
#16 lore raw

PATCH 1/1 drivers/serial : move serial drivers to drivers/serial

---
 drivers/Makefile                        |    9 ---------
 drivers/serial/Makefile                 |   10 ++++++++++
 drivers/{ => serial}/atmel_usart.c      |    0 
 drivers/{ => serial}/atmel_usart.h      |    0 
 drivers/{ => serial}/ns16550.c          |    0 
 drivers/{ => serial}/ns9750_serial.c    |    0 
 drivers/{ => serial}/s3c4510b_uart.c    |    0 
 drivers/{ => serial}/s3c4510b_uart.h    |    0 
 drivers/{ => serial}/serial.c           |    0 
 drivers/{ => serial}/serial_max3100.c   |    0 
 drivers/{ => serial}/serial_pl010.c     |    0 
 drivers/{ => serial}/serial_pl011.c     |    0 
 drivers/{ => serial}/serial_pl011.h     |    0 
 drivers/{ => serial}/serial_xuartlite.c |    0 
 drivers/{ => serial}/usbtty.c           |    0 
 drivers/{ => serial}/usbtty.h           |    0 
 16 files changed, 10 insertions(+), 9 deletions(-)
 rename drivers/{ => serial}/atmel_usart.c (100%)
 rename drivers/{ => serial}/atmel_usart.h (100%)
 rename drivers/{ => serial}/ns16550.c (100%)
 rename drivers/{ => serial}/ns9750_serial.c (100%)
 rename drivers/{ => serial}/s3c4510b_uart.c (100%)
 rename drivers/{ => serial}/s3c4510b_uart.h (100%)
 rename drivers/{ => serial}/serial.c (100%)
 rename drivers/{ => serial}/serial_max3100.c (100%)
 rename drivers/{ => serial}/serial_pl010.c (100%)
 rename drivers/{ => serial}/serial_pl011.c (100%)
 rename drivers/{ => serial}/serial_pl011.h (100%)
 rename drivers/{ => serial}/serial_xuartlite.c (100%)
 rename drivers/{ => serial}/usbtty.c (100%)
 rename drivers/{ => serial}/usbtty.h (100%)
drivers/Makefile +0 -9
index fe9c5f1..5386313 100755
@@ -30,16 +30,7 @@ LIB	= $(obj)libdrivers.a
 #
 # Console Drivers
 #
-COBJS-y += atmel_usart.o
 COBJS-y += netconsole.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
 
 #
 # Network Drivers
drivers/serial/Makefile +10 -0
index fe3ade3..6138064 100644
@@ -25,7 +25,17 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libserial.a
 
+COBJS-y	+= atmel_usart.o
 COBJS-y	+= mcfuart.o
+COBJS-y	+= ns16550.o
+COBJS-y	+= ns9750_serial.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)
drivers/serial/atmel_usart.c renamed from drivers/atmel_usart.c +0 -0
similarity index 100%
rename from drivers/atmel_usart.c
rename to drivers/serial/atmel_usart.c
drivers/serial/atmel_usart.h renamed from drivers/atmel_usart.h +0 -0
similarity index 100%
rename from drivers/atmel_usart.h
rename to drivers/serial/atmel_usart.h
drivers/serial/ns16550.c renamed from drivers/ns16550.c +0 -0
similarity index 100%
rename from drivers/ns16550.c
rename to drivers/serial/ns16550.c
drivers/serial/ns9750_serial.c renamed from drivers/ns9750_serial.c +0 -0
similarity index 100%
rename from drivers/ns9750_serial.c
rename to drivers/serial/ns9750_serial.c
drivers/serial/s3c4510b_uart.c renamed from drivers/s3c4510b_uart.c +0 -0
similarity index 100%
rename from drivers/s3c4510b_uart.c
rename to drivers/serial/s3c4510b_uart.c
drivers/serial/s3c4510b_uart.h renamed from drivers/s3c4510b_uart.h +0 -0
similarity index 100%
rename from drivers/s3c4510b_uart.h
rename to drivers/serial/s3c4510b_uart.h
drivers/serial/serial.c renamed from drivers/serial.c +0 -0
similarity index 100%
rename from drivers/serial.c
rename to drivers/serial/serial.c
drivers/serial/serial_max3100.c renamed from drivers/serial_max3100.c +0 -0
similarity index 100%
rename from drivers/serial_max3100.c
rename to drivers/serial/serial_max3100.c
drivers/serial/serial_pl010.c renamed from drivers/serial_pl010.c +0 -0
similarity index 100%
rename from drivers/serial_pl010.c
rename to drivers/serial/serial_pl010.c
drivers/serial/serial_pl011.c renamed from drivers/serial_pl011.c +0 -0
similarity index 100%
rename from drivers/serial_pl011.c
rename to drivers/serial/serial_pl011.c
drivers/serial/serial_pl011.h renamed from drivers/serial_pl011.h +0 -0
similarity index 100%
rename from drivers/serial_pl011.h
rename to drivers/serial/serial_pl011.h
drivers/serial/serial_xuartlite.c renamed from drivers/serial_xuartlite.c +0 -0
similarity index 100%
rename from drivers/serial_xuartlite.c
rename to drivers/serial/serial_xuartlite.c
drivers/serial/usbtty.c renamed from drivers/usbtty.c +0 -0
similarity index 100%
rename from drivers/usbtty.c
rename to drivers/serial/usbtty.c
drivers/serial/usbtty.h renamed from drivers/usbtty.h +0 -0
similarity index 100%
rename from drivers/usbtty.h
rename to drivers/serial/usbtty.h
Signature · 1 line
1.5.3.2
#17 lore raw

PATCH 1/1 drivers/net : move net drivers to drivers/net

---
 Makefile                                  |    2 +-
 drivers/Makefile                          |   36 -----------------------------
 drivers/{ => net}/3c589.c                 |    0 
 drivers/{ => net}/3c589.h                 |    0 
 drivers/{ => net}/5701rls.c               |    0 
 drivers/{ => net}/5701rls.h               |    0 
 drivers/{ => net}/8390.h                  |    0 
 drivers/net/Makefile                      |   29 +++++++++++++++++++++++
 drivers/{ => net}/bcm570x.c               |    0 
 drivers/{ => net}/bcm570x_autoneg.c       |    0 
 drivers/{ => net}/bcm570x_autoneg.h       |    0 
 drivers/{ => net}/bcm570x_bits.h          |    0 
 drivers/{ => net}/bcm570x_debug.h         |    0 
 drivers/{ => net}/bcm570x_lm.h            |    0 
 drivers/{ => net}/bcm570x_mm.h            |    0 
 drivers/{ => net}/bcm570x_queue.h         |    0 
 drivers/{ => net}/cs8900.c                |    0 
 drivers/{ => net}/cs8900.h                |    0 
 drivers/{ => net}/dc2114x.c               |    0 
 drivers/{ => net}/dm9000x.c               |    0 
 drivers/{ => net}/dm9000x.h               |    0 
 drivers/{ => net}/e1000.c                 |    0 
 drivers/{ => net}/e1000.h                 |    0 
 drivers/{ => net}/eepro100.c              |    0 
 drivers/{ => net}/enc28j60.c              |    0 
 drivers/{ => net}/inca-ip_sw.c            |    0 
 drivers/{ => net}/ks8695eth.c             |    0 
 drivers/{ => net}/lan91c96.c              |    0 
 drivers/{ => net}/lan91c96.h              |    0 
 drivers/{ => net}/macb.c                  |    0 
 drivers/{ => net}/macb.h                  |    0 
 drivers/{ => net}/natsemi.c               |    0 
 drivers/{ => net}/ne2000.c                |    0 
 drivers/{ => net}/ne2000.h                |    0 
 drivers/{ => net}/netarm_eth.c            |    0 
 drivers/{ => net}/netarm_eth.h            |    0 
 drivers/{ => net}/netconsole.c            |    0 
 drivers/{ => net}/nicext.h                |    0 
 drivers/{ => net}/ns7520_eth.c            |    0 
 drivers/{ => net}/ns8382x.c               |    0 
 drivers/{ => net}/ns9750_eth.c            |    0 
 drivers/{ => net}/pcnet.c                 |    0 
 drivers/{ => net}/plb2800_eth.c           |    0 
 drivers/{ => net}/rtl8019.c               |    0 
 drivers/{ => net}/rtl8019.h               |    0 
 drivers/{ => net}/rtl8139.c               |    0 
 drivers/{ => net}/rtl8169.c               |    0 
 drivers/{ => net}/s3c4510b_eth.c          |    0 
 drivers/{ => net}/s3c4510b_eth.h          |    0 
 drivers/{ => net}/sk98lin/Makefile        |    0 
 drivers/{ => net}/sk98lin/h/lm80.h        |    0 
 drivers/{ => net}/sk98lin/h/skaddr.h      |    0 
 drivers/{ => net}/sk98lin/h/skcsum.h      |    0 
 drivers/{ => net}/sk98lin/h/skdebug.h     |    0 
 drivers/{ => net}/sk98lin/h/skdrv1st.h    |    0 
 drivers/{ => net}/sk98lin/h/skdrv2nd.h    |    0 
 drivers/{ => net}/sk98lin/h/skerror.h     |    0 
 drivers/{ => net}/sk98lin/h/skgedrv.h     |    0 
 drivers/{ => net}/sk98lin/h/skgehw.h      |    0 
 drivers/{ => net}/sk98lin/h/skgehwt.h     |    0 
 drivers/{ => net}/sk98lin/h/skgei2c.h     |    0 
 drivers/{ => net}/sk98lin/h/skgeinit.h    |    0 
 drivers/{ => net}/sk98lin/h/skgepnm2.h    |    0 
 drivers/{ => net}/sk98lin/h/skgepnmi.h    |    0 
 drivers/{ => net}/sk98lin/h/skgesirq.h    |    0 
 drivers/{ => net}/sk98lin/h/ski2c.h       |    0 
 drivers/{ => net}/sk98lin/h/skqueue.h     |    0 
 drivers/{ => net}/sk98lin/h/skrlmt.h      |    0 
 drivers/{ => net}/sk98lin/h/sktimer.h     |    0 
 drivers/{ => net}/sk98lin/h/sktypes.h     |    0 
 drivers/{ => net}/sk98lin/h/skversion.h   |    0 
 drivers/{ => net}/sk98lin/h/skvpd.h       |    0 
 drivers/{ => net}/sk98lin/h/xmac_ii.h     |    0 
 drivers/{ => net}/sk98lin/skaddr.c        |    0 
 drivers/{ => net}/sk98lin/skcsum.c        |    0 
 drivers/{ => net}/sk98lin/skge.c          |    0 
 drivers/{ => net}/sk98lin/skgehwt.c       |    0 
 drivers/{ => net}/sk98lin/skgeinit.c      |    0 
 drivers/{ => net}/sk98lin/skgemib.c       |    0 
 drivers/{ => net}/sk98lin/skgepnmi.c      |    0 
 drivers/{ => net}/sk98lin/skgesirq.c      |    0 
 drivers/{ => net}/sk98lin/ski2c.c         |    0 
 drivers/{ => net}/sk98lin/sklm80.c        |    0 
 drivers/{ => net}/sk98lin/skproc.c        |    0 
 drivers/{ => net}/sk98lin/skqueue.c       |    0 
 drivers/{ => net}/sk98lin/skrlmt.c        |    0 
 drivers/{ => net}/sk98lin/sktimer.c       |    0 
 drivers/{ => net}/sk98lin/skvpd.c         |    0 
 drivers/{ => net}/sk98lin/skxmac2.c       |    0 
 drivers/{ => net}/sk98lin/u-boot_compat.h |    0 
 drivers/{ => net}/sk98lin/uboot_drv.c     |    0 
 drivers/{ => net}/sk98lin/uboot_skb.c     |    0 
 drivers/{ => net}/smc91111.c              |    0 
 drivers/{ => net}/smc91111.h              |    0 
 drivers/{ => net}/tigon3.c                |    0 
 drivers/{ => net}/tigon3.h                |    0 
 drivers/{ => net}/tsec.c                  |    0 
 drivers/{ => net}/tsec.h                  |    0 
 drivers/{ => net}/tsi108_eth.c            |    0 
 99 files changed, 30 insertions(+), 37 deletions(-)
 rename drivers/{ => net}/3c589.c (100%)
 rename drivers/{ => net}/3c589.h (100%)
 rename drivers/{ => net}/5701rls.c (100%)
 rename drivers/{ => net}/5701rls.h (100%)
 rename drivers/{ => net}/8390.h (100%)
 rename drivers/{ => net}/bcm570x.c (100%)
 rename drivers/{ => net}/bcm570x_autoneg.c (100%)
 rename drivers/{ => net}/bcm570x_autoneg.h (100%)
 rename drivers/{ => net}/bcm570x_bits.h (100%)
 rename drivers/{ => net}/bcm570x_debug.h (100%)
 rename drivers/{ => net}/bcm570x_lm.h (100%)
 rename drivers/{ => net}/bcm570x_mm.h (100%)
 rename drivers/{ => net}/bcm570x_queue.h (100%)
 rename drivers/{ => net}/cs8900.c (100%)
 rename drivers/{ => net}/cs8900.h (100%)
 rename drivers/{ => net}/dc2114x.c (100%)
 rename drivers/{ => net}/dm9000x.c (100%)
 rename drivers/{ => net}/dm9000x.h (100%)
 rename drivers/{ => net}/e1000.c (100%)
 rename drivers/{ => net}/e1000.h (100%)
 rename drivers/{ => net}/eepro100.c (100%)
 rename drivers/{ => net}/enc28j60.c (100%)
 rename drivers/{ => net}/inca-ip_sw.c (100%)
 rename drivers/{ => net}/ks8695eth.c (100%)
 rename drivers/{ => net}/lan91c96.c (100%)
 rename drivers/{ => net}/lan91c96.h (100%)
 rename drivers/{ => net}/macb.c (100%)
 rename drivers/{ => net}/macb.h (100%)
 rename drivers/{ => net}/natsemi.c (100%)
 rename drivers/{ => net}/ne2000.c (100%)
 rename drivers/{ => net}/ne2000.h (100%)
 rename drivers/{ => net}/netarm_eth.c (100%)
 rename drivers/{ => net}/netarm_eth.h (100%)
 rename drivers/{ => net}/netconsole.c (100%)
 rename drivers/{ => net}/nicext.h (100%)
 rename drivers/{ => net}/ns7520_eth.c (100%)
 rename drivers/{ => net}/ns8382x.c (100%)
 rename drivers/{ => net}/ns9750_eth.c (100%)
 rename drivers/{ => net}/pcnet.c (100%)
 rename drivers/{ => net}/plb2800_eth.c (100%)
 rename drivers/{ => net}/rtl8019.c (100%)
 rename drivers/{ => net}/rtl8019.h (100%)
 rename drivers/{ => net}/rtl8139.c (100%)
 rename drivers/{ => net}/rtl8169.c (100%)
 rename drivers/{ => net}/s3c4510b_eth.c (100%)
 rename drivers/{ => net}/s3c4510b_eth.h (100%)
 rename drivers/{ => net}/sk98lin/Makefile (100%)
 rename drivers/{ => net}/sk98lin/h/lm80.h (100%)
 rename drivers/{ => net}/sk98lin/h/skaddr.h (100%)
 rename drivers/{ => net}/sk98lin/h/skcsum.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdebug.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdrv1st.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdrv2nd.h (100%)
 rename drivers/{ => net}/sk98lin/h/skerror.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgedrv.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgehw.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgehwt.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgei2c.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgeinit.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgepnm2.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgepnmi.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgesirq.h (100%)
 rename drivers/{ => net}/sk98lin/h/ski2c.h (100%)
 rename drivers/{ => net}/sk98lin/h/skqueue.h (100%)
 rename drivers/{ => net}/sk98lin/h/skrlmt.h (100%)
 rename drivers/{ => net}/sk98lin/h/sktimer.h (100%)
 rename drivers/{ => net}/sk98lin/h/sktypes.h (100%)
 rename drivers/{ => net}/sk98lin/h/skversion.h (100%)
 rename drivers/{ => net}/sk98lin/h/skvpd.h (100%)
 rename drivers/{ => net}/sk98lin/h/xmac_ii.h (100%)
 rename drivers/{ => net}/sk98lin/skaddr.c (100%)
 rename drivers/{ => net}/sk98lin/skcsum.c (100%)
 rename drivers/{ => net}/sk98lin/skge.c (100%)
 rename drivers/{ => net}/sk98lin/skgehwt.c (100%)
 rename drivers/{ => net}/sk98lin/skgeinit.c (100%)
 rename drivers/{ => net}/sk98lin/skgemib.c (100%)
 rename drivers/{ => net}/sk98lin/skgepnmi.c (100%)
 rename drivers/{ => net}/sk98lin/skgesirq.c (100%)
 rename drivers/{ => net}/sk98lin/ski2c.c (100%)
 rename drivers/{ => net}/sk98lin/sklm80.c (100%)
 rename drivers/{ => net}/sk98lin/skproc.c (100%)
 rename drivers/{ => net}/sk98lin/skqueue.c (100%)
 rename drivers/{ => net}/sk98lin/skrlmt.c (100%)
 rename drivers/{ => net}/sk98lin/sktimer.c (100%)
 rename drivers/{ => net}/sk98lin/skvpd.c (100%)
 rename drivers/{ => net}/sk98lin/skxmac2.c (100%)
 rename drivers/{ => net}/sk98lin/u-boot_compat.h (100%)
 rename drivers/{ => net}/sk98lin/uboot_drv.c (100%)
 rename drivers/{ => net}/sk98lin/uboot_skb.c (100%)
 rename drivers/{ => net}/smc91111.c (100%)
 rename drivers/{ => net}/smc91111.h (100%)
 rename drivers/{ => net}/tigon3.c (100%)
 rename drivers/{ => net}/tigon3.h (100%)
 rename drivers/{ => net}/tsec.c (100%)
 rename drivers/{ => net}/tsec.h (100%)
 rename drivers/{ => net}/tsi108_eth.c (100%)
Makefile +1 -1
index 57038e7..1e07a9d 100644
@@ -223,6 +223,7 @@ LIBS += drivers/mtd/libmtd.a
 LIBS += drivers/nand/libnand.a
 LIBS += drivers/nand_legacy/libnand_legacy.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)
@@ -234,7 +235,6 @@ 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
drivers/Makefile +0 -36
index 5386313..6cd8ed6 100755
@@ -28,42 +28,6 @@ include $(TOPDIR)/config.mk
 LIB	= $(obj)libdrivers.a
 
 #
-# Console Drivers
-#
-COBJS-y += netconsole.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
-
-#
 # Miscellaneous Drivers
 #
 COBJS-y += ali512x.o
drivers/net/3c589.c renamed from drivers/3c589.c +0 -0
similarity index 100%
rename from drivers/3c589.c
rename to drivers/net/3c589.c
drivers/net/3c589.h renamed from drivers/3c589.h +0 -0
similarity index 100%
rename from drivers/3c589.h
rename to drivers/net/3c589.h
drivers/net/5701rls.c renamed from drivers/5701rls.c +0 -0
similarity index 100%
rename from drivers/5701rls.c
rename to drivers/net/5701rls.c
drivers/net/5701rls.h renamed from drivers/5701rls.h +0 -0
similarity index 100%
rename from drivers/5701rls.h
rename to drivers/net/5701rls.h
drivers/net/8390.h renamed from drivers/8390.h +0 -0
similarity index 100%
rename from drivers/8390.h
rename to drivers/net/8390.h
drivers/net/Makefile +29 -0
index 7d115fe..efc0743 100644
@@ -25,7 +25,36 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libnet.a
 
+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	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
drivers/net/bcm570x.c renamed from drivers/bcm570x.c +0 -0
similarity index 100%
rename from drivers/bcm570x.c
rename to drivers/net/bcm570x.c
drivers/net/bcm570x_autoneg.c renamed from drivers/bcm570x_autoneg.c +0 -0
similarity index 100%
rename from drivers/bcm570x_autoneg.c
rename to drivers/net/bcm570x_autoneg.c
drivers/net/bcm570x_autoneg.h renamed from drivers/bcm570x_autoneg.h +0 -0
similarity index 100%
rename from drivers/bcm570x_autoneg.h
rename to drivers/net/bcm570x_autoneg.h
drivers/net/bcm570x_bits.h renamed from drivers/bcm570x_bits.h +0 -0
similarity index 100%
rename from drivers/bcm570x_bits.h
rename to drivers/net/bcm570x_bits.h
drivers/net/bcm570x_debug.h renamed from drivers/bcm570x_debug.h +0 -0
similarity index 100%
rename from drivers/bcm570x_debug.h
rename to drivers/net/bcm570x_debug.h
drivers/net/bcm570x_lm.h renamed from drivers/bcm570x_lm.h +0 -0
similarity index 100%
rename from drivers/bcm570x_lm.h
rename to drivers/net/bcm570x_lm.h
drivers/net/bcm570x_mm.h renamed from drivers/bcm570x_mm.h +0 -0
similarity index 100%
rename from drivers/bcm570x_mm.h
rename to drivers/net/bcm570x_mm.h
drivers/net/bcm570x_queue.h renamed from drivers/bcm570x_queue.h +0 -0
similarity index 100%
rename from drivers/bcm570x_queue.h
rename to drivers/net/bcm570x_queue.h
drivers/net/cs8900.c renamed from drivers/cs8900.c +0 -0
similarity index 100%
rename from drivers/cs8900.c
rename to drivers/net/cs8900.c
drivers/net/cs8900.h renamed from drivers/cs8900.h +0 -0
similarity index 100%
rename from drivers/cs8900.h
rename to drivers/net/cs8900.h
drivers/net/dc2114x.c renamed from drivers/dc2114x.c +0 -0
similarity index 100%
rename from drivers/dc2114x.c
rename to drivers/net/dc2114x.c
drivers/net/dm9000x.c renamed from drivers/dm9000x.c +0 -0
similarity index 100%
rename from drivers/dm9000x.c
rename to drivers/net/dm9000x.c
drivers/net/dm9000x.h renamed from drivers/dm9000x.h +0 -0
similarity index 100%
rename from drivers/dm9000x.h
rename to drivers/net/dm9000x.h
drivers/net/e1000.c renamed from drivers/e1000.c +0 -0
similarity index 100%
rename from drivers/e1000.c
rename to drivers/net/e1000.c
drivers/net/e1000.h renamed from drivers/e1000.h +0 -0
similarity index 100%
rename from drivers/e1000.h
rename to drivers/net/e1000.h
drivers/net/eepro100.c renamed from drivers/eepro100.c +0 -0
similarity index 100%
rename from drivers/eepro100.c
rename to drivers/net/eepro100.c
drivers/net/enc28j60.c renamed from drivers/enc28j60.c +0 -0
similarity index 100%
rename from drivers/enc28j60.c
rename to drivers/net/enc28j60.c
drivers/net/inca-ip_sw.c renamed from drivers/inca-ip_sw.c +0 -0
similarity index 100%
rename from drivers/inca-ip_sw.c
rename to drivers/net/inca-ip_sw.c
drivers/net/ks8695eth.c renamed from drivers/ks8695eth.c +0 -0
similarity index 100%
rename from drivers/ks8695eth.c
rename to drivers/net/ks8695eth.c
drivers/net/lan91c96.c renamed from drivers/lan91c96.c +0 -0
similarity index 100%
rename from drivers/lan91c96.c
rename to drivers/net/lan91c96.c
drivers/net/lan91c96.h renamed from drivers/lan91c96.h +0 -0
similarity index 100%
rename from drivers/lan91c96.h
rename to drivers/net/lan91c96.h
drivers/net/macb.c renamed from drivers/macb.c +0 -0
similarity index 100%
rename from drivers/macb.c
rename to drivers/net/macb.c
drivers/net/macb.h renamed from drivers/macb.h +0 -0
similarity index 100%
rename from drivers/macb.h
rename to drivers/net/macb.h
drivers/net/natsemi.c renamed from drivers/natsemi.c +0 -0
similarity index 100%
rename from drivers/natsemi.c
rename to drivers/net/natsemi.c
drivers/net/ne2000.c renamed from drivers/ne2000.c +0 -0
similarity index 100%
rename from drivers/ne2000.c
rename to drivers/net/ne2000.c
drivers/net/ne2000.h renamed from drivers/ne2000.h +0 -0
similarity index 100%
rename from drivers/ne2000.h
rename to drivers/net/ne2000.h
drivers/net/netarm_eth.c renamed from drivers/netarm_eth.c +0 -0
similarity index 100%
rename from drivers/netarm_eth.c
rename to drivers/net/netarm_eth.c
drivers/net/netarm_eth.h renamed from drivers/netarm_eth.h +0 -0
similarity index 100%
rename from drivers/netarm_eth.h
rename to drivers/net/netarm_eth.h
drivers/net/netconsole.c renamed from drivers/netconsole.c +0 -0
similarity index 100%
rename from drivers/netconsole.c
rename to drivers/net/netconsole.c
drivers/net/nicext.h renamed from drivers/nicext.h +0 -0
similarity index 100%
rename from drivers/nicext.h
rename to drivers/net/nicext.h
drivers/net/ns7520_eth.c renamed from drivers/ns7520_eth.c +0 -0
similarity index 100%
rename from drivers/ns7520_eth.c
rename to drivers/net/ns7520_eth.c
drivers/net/ns8382x.c renamed from drivers/ns8382x.c +0 -0
similarity index 100%
rename from drivers/ns8382x.c
rename to drivers/net/ns8382x.c
drivers/net/ns9750_eth.c renamed from drivers/ns9750_eth.c +0 -0
similarity index 100%
rename from drivers/ns9750_eth.c
rename to drivers/net/ns9750_eth.c
drivers/net/pcnet.c renamed from drivers/pcnet.c +0 -0
similarity index 100%
rename from drivers/pcnet.c
rename to drivers/net/pcnet.c
drivers/net/plb2800_eth.c renamed from drivers/plb2800_eth.c +0 -0
similarity index 100%
rename from drivers/plb2800_eth.c
rename to drivers/net/plb2800_eth.c
drivers/net/rtl8019.c renamed from drivers/rtl8019.c +0 -0
similarity index 100%
rename from drivers/rtl8019.c
rename to drivers/net/rtl8019.c
drivers/net/rtl8019.h renamed from drivers/rtl8019.h +0 -0
similarity index 100%
rename from drivers/rtl8019.h
rename to drivers/net/rtl8019.h
drivers/net/rtl8139.c renamed from drivers/rtl8139.c +0 -0
similarity index 100%
rename from drivers/rtl8139.c
rename to drivers/net/rtl8139.c
drivers/net/rtl8169.c renamed from drivers/rtl8169.c +0 -0
similarity index 100%
rename from drivers/rtl8169.c
rename to drivers/net/rtl8169.c
drivers/net/s3c4510b_eth.c renamed from drivers/s3c4510b_eth.c +0 -0
similarity index 100%
rename from drivers/s3c4510b_eth.c
rename to drivers/net/s3c4510b_eth.c
drivers/net/s3c4510b_eth.h renamed from drivers/s3c4510b_eth.h +0 -0
similarity index 100%
rename from drivers/s3c4510b_eth.h
rename to drivers/net/s3c4510b_eth.h
drivers/net/sk98lin/Makefile renamed from drivers/sk98lin/Makefile +0 -0
similarity index 100%
rename from drivers/sk98lin/Makefile
rename to drivers/net/sk98lin/Makefile
drivers/net/sk98lin/h/lm80.h renamed from drivers/sk98lin/h/lm80.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/lm80.h
rename to drivers/net/sk98lin/h/lm80.h
drivers/net/sk98lin/h/skaddr.h renamed from drivers/sk98lin/h/skaddr.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skaddr.h
rename to drivers/net/sk98lin/h/skaddr.h
drivers/net/sk98lin/h/skcsum.h renamed from drivers/sk98lin/h/skcsum.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skcsum.h
rename to drivers/net/sk98lin/h/skcsum.h
drivers/net/sk98lin/h/skdebug.h renamed from drivers/sk98lin/h/skdebug.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skdebug.h
rename to drivers/net/sk98lin/h/skdebug.h
drivers/net/sk98lin/h/skdrv1st.h renamed from drivers/sk98lin/h/skdrv1st.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skdrv1st.h
rename to drivers/net/sk98lin/h/skdrv1st.h
drivers/net/sk98lin/h/skdrv2nd.h renamed from drivers/sk98lin/h/skdrv2nd.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skdrv2nd.h
rename to drivers/net/sk98lin/h/skdrv2nd.h
drivers/net/sk98lin/h/skerror.h renamed from drivers/sk98lin/h/skerror.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skerror.h
rename to drivers/net/sk98lin/h/skerror.h
drivers/net/sk98lin/h/skgedrv.h renamed from drivers/sk98lin/h/skgedrv.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgedrv.h
rename to drivers/net/sk98lin/h/skgedrv.h
drivers/net/sk98lin/h/skgehw.h renamed from drivers/sk98lin/h/skgehw.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgehw.h
rename to drivers/net/sk98lin/h/skgehw.h
drivers/net/sk98lin/h/skgehwt.h renamed from drivers/sk98lin/h/skgehwt.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgehwt.h
rename to drivers/net/sk98lin/h/skgehwt.h
drivers/net/sk98lin/h/skgei2c.h renamed from drivers/sk98lin/h/skgei2c.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgei2c.h
rename to drivers/net/sk98lin/h/skgei2c.h
drivers/net/sk98lin/h/skgeinit.h renamed from drivers/sk98lin/h/skgeinit.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgeinit.h
rename to drivers/net/sk98lin/h/skgeinit.h
drivers/net/sk98lin/h/skgepnm2.h renamed from drivers/sk98lin/h/skgepnm2.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgepnm2.h
rename to drivers/net/sk98lin/h/skgepnm2.h
drivers/net/sk98lin/h/skgepnmi.h renamed from drivers/sk98lin/h/skgepnmi.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgepnmi.h
rename to drivers/net/sk98lin/h/skgepnmi.h
drivers/net/sk98lin/h/skgesirq.h renamed from drivers/sk98lin/h/skgesirq.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skgesirq.h
rename to drivers/net/sk98lin/h/skgesirq.h
drivers/net/sk98lin/h/ski2c.h renamed from drivers/sk98lin/h/ski2c.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/ski2c.h
rename to drivers/net/sk98lin/h/ski2c.h
drivers/net/sk98lin/h/skqueue.h renamed from drivers/sk98lin/h/skqueue.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skqueue.h
rename to drivers/net/sk98lin/h/skqueue.h
drivers/net/sk98lin/h/skrlmt.h renamed from drivers/sk98lin/h/skrlmt.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skrlmt.h
rename to drivers/net/sk98lin/h/skrlmt.h
drivers/net/sk98lin/h/sktimer.h renamed from drivers/sk98lin/h/sktimer.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/sktimer.h
rename to drivers/net/sk98lin/h/sktimer.h
drivers/net/sk98lin/h/sktypes.h renamed from drivers/sk98lin/h/sktypes.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/sktypes.h
rename to drivers/net/sk98lin/h/sktypes.h
drivers/net/sk98lin/h/skversion.h renamed from drivers/sk98lin/h/skversion.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skversion.h
rename to drivers/net/sk98lin/h/skversion.h
drivers/net/sk98lin/h/skvpd.h renamed from drivers/sk98lin/h/skvpd.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/skvpd.h
rename to drivers/net/sk98lin/h/skvpd.h
drivers/net/sk98lin/h/xmac_ii.h renamed from drivers/sk98lin/h/xmac_ii.h +0 -0
similarity index 100%
rename from drivers/sk98lin/h/xmac_ii.h
rename to drivers/net/sk98lin/h/xmac_ii.h
drivers/net/sk98lin/skaddr.c renamed from drivers/sk98lin/skaddr.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skaddr.c
rename to drivers/net/sk98lin/skaddr.c
drivers/net/sk98lin/skcsum.c renamed from drivers/sk98lin/skcsum.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skcsum.c
rename to drivers/net/sk98lin/skcsum.c
drivers/net/sk98lin/skge.c renamed from drivers/sk98lin/skge.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skge.c
rename to drivers/net/sk98lin/skge.c
drivers/net/sk98lin/skgehwt.c renamed from drivers/sk98lin/skgehwt.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skgehwt.c
rename to drivers/net/sk98lin/skgehwt.c
drivers/net/sk98lin/skgeinit.c renamed from drivers/sk98lin/skgeinit.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skgeinit.c
rename to drivers/net/sk98lin/skgeinit.c
drivers/net/sk98lin/skgemib.c renamed from drivers/sk98lin/skgemib.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skgemib.c
rename to drivers/net/sk98lin/skgemib.c
drivers/net/sk98lin/skgepnmi.c renamed from drivers/sk98lin/skgepnmi.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skgepnmi.c
rename to drivers/net/sk98lin/skgepnmi.c
drivers/net/sk98lin/skgesirq.c renamed from drivers/sk98lin/skgesirq.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skgesirq.c
rename to drivers/net/sk98lin/skgesirq.c
drivers/net/sk98lin/ski2c.c renamed from drivers/sk98lin/ski2c.c +0 -0
similarity index 100%
rename from drivers/sk98lin/ski2c.c
rename to drivers/net/sk98lin/ski2c.c
drivers/net/sk98lin/sklm80.c renamed from drivers/sk98lin/sklm80.c +0 -0
similarity index 100%
rename from drivers/sk98lin/sklm80.c
rename to drivers/net/sk98lin/sklm80.c
drivers/net/sk98lin/skproc.c renamed from drivers/sk98lin/skproc.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skproc.c
rename to drivers/net/sk98lin/skproc.c
drivers/net/sk98lin/skqueue.c renamed from drivers/sk98lin/skqueue.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skqueue.c
rename to drivers/net/sk98lin/skqueue.c
drivers/net/sk98lin/skrlmt.c renamed from drivers/sk98lin/skrlmt.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skrlmt.c
rename to drivers/net/sk98lin/skrlmt.c
drivers/net/sk98lin/sktimer.c renamed from drivers/sk98lin/sktimer.c +0 -0
similarity index 100%
rename from drivers/sk98lin/sktimer.c
rename to drivers/net/sk98lin/sktimer.c
drivers/net/sk98lin/skvpd.c renamed from drivers/sk98lin/skvpd.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skvpd.c
rename to drivers/net/sk98lin/skvpd.c
drivers/net/sk98lin/skxmac2.c renamed from drivers/sk98lin/skxmac2.c +0 -0
similarity index 100%
rename from drivers/sk98lin/skxmac2.c
rename to drivers/net/sk98lin/skxmac2.c
drivers/net/sk98lin/u-boot_compat.h renamed from drivers/sk98lin/u-boot_compat.h +0 -0
similarity index 100%
rename from drivers/sk98lin/u-boot_compat.h
rename to drivers/net/sk98lin/u-boot_compat.h
drivers/net/sk98lin/uboot_drv.c renamed from drivers/sk98lin/uboot_drv.c +0 -0
similarity index 100%
rename from drivers/sk98lin/uboot_drv.c
rename to drivers/net/sk98lin/uboot_drv.c
drivers/net/sk98lin/uboot_skb.c renamed from drivers/sk98lin/uboot_skb.c +0 -0
similarity index 100%
rename from drivers/sk98lin/uboot_skb.c
rename to drivers/net/sk98lin/uboot_skb.c
drivers/net/smc91111.c renamed from drivers/smc91111.c +0 -0
similarity index 100%
rename from drivers/smc91111.c
rename to drivers/net/smc91111.c
drivers/net/smc91111.h renamed from drivers/smc91111.h +0 -0
similarity index 100%
rename from drivers/smc91111.h
rename to drivers/net/smc91111.h
drivers/net/tigon3.c renamed from drivers/tigon3.c +0 -0
similarity index 100%
rename from drivers/tigon3.c
rename to drivers/net/tigon3.c
drivers/net/tigon3.h renamed from drivers/tigon3.h +0 -0
similarity index 100%
rename from drivers/tigon3.h
rename to drivers/net/tigon3.h
drivers/net/tsec.c renamed from drivers/tsec.c +0 -0
similarity index 100%
rename from drivers/tsec.c
rename to drivers/net/tsec.c
drivers/net/tsec.h renamed from drivers/tsec.h +0 -0
similarity index 100%
rename from drivers/tsec.h
rename to drivers/net/tsec.h
drivers/net/tsi108_eth.c renamed from drivers/tsi108_eth.c +0 -0
similarity index 100%
rename from drivers/tsi108_eth.c
rename to drivers/net/tsi108_eth.c
Signature · 1 line
1.5.3.2
#18 lore raw

PATCH 1/1 drivers/misc : move misc drivers to drivers/misc

---
 drivers/Makefile      |    6 ------
 drivers/misc/Makefile |    3 ++-
 2 files changed, 2 insertions(+), 7 deletions(-)
drivers/Makefile +0 -6
index 6cd8ed6..74cf649 100755
@@ -27,12 +27,6 @@ include $(TOPDIR)/config.mk
 
 LIB	= $(obj)libdrivers.a
 
-#
-# Miscellaneous Drivers
-#
-COBJS-y += ali512x.o
-COBJS-y += ns87308.o
-
 COBJS	:= $(COBJS-y)
 SRCS	:= $(COBJS:.o=.c)
 OBJS	:= $(addprefix $(obj),$(COBJS))
drivers/misc/Makefile +2 -1
index 9eb8b50..a7d1f48 100644
@@ -25,7 +25,8 @@ include $(TOPDIR)/config.mk
 
 LIB 	:= $(obj)libmisc.a
 
-COBJS-y +=
+COBJS-y += ali512x.o
+COBJS-y += ns87308.o
 
 COBJS	:= $(COBJS-y)
 SRCS 	:= $(COBJS:.o=.c)
Signature · 1 line
1.5.3.2
#19 lore raw

PATCH 1/1 drivers/rtc : move rtc drivers to drivers/rtc

---
 Makefile                           |    2 +-
 {rtc => drivers/rtc}/Makefile      |    0 
 {rtc => drivers/rtc}/bf5xx_rtc.c   |    0 
 {rtc => drivers/rtc}/date.c        |    0 
 {rtc => drivers/rtc}/ds12887.c     |    0 
 {rtc => drivers/rtc}/ds1302.c      |    0 
 {rtc => drivers/rtc}/ds1306.c      |    0 
 {rtc => drivers/rtc}/ds1307.c      |    0 
 {rtc => drivers/rtc}/ds1337.c      |    0 
 {rtc => drivers/rtc}/ds1374.c      |    0 
 {rtc => drivers/rtc}/ds1556.c      |    0 
 {rtc => drivers/rtc}/ds164x.c      |    0 
 {rtc => drivers/rtc}/ds174x.c      |    0 
 {rtc => drivers/rtc}/ds3231.c      |    0 
 {rtc => drivers/rtc}/m41t11.c      |    0 
 {rtc => drivers/rtc}/m48t35ax.c    |    0 
 {rtc => drivers/rtc}/max6900.c     |    0 
 {rtc => drivers/rtc}/mc146818.c    |    0 
 {rtc => drivers/rtc}/mcfrtc.c      |    0 
 {rtc => drivers/rtc}/mk48t59.c     |    0 
 {rtc => drivers/rtc}/mpc5xxx.c     |    0 
 {rtc => drivers/rtc}/mpc8xx.c      |    0 
 {rtc => drivers/rtc}/pcf8563.c     |    0 
 {rtc => drivers/rtc}/rs5c372.c     |    0 
 {rtc => drivers/rtc}/s3c24x0_rtc.c |    0 
 25 files changed, 1 insertions(+), 1 deletions(-)
 rename {rtc => drivers/rtc}/Makefile (100%)
 rename {rtc => drivers/rtc}/bf5xx_rtc.c (100%)
 rename {rtc => drivers/rtc}/date.c (100%)
 rename {rtc => drivers/rtc}/ds12887.c (100%)
 rename {rtc => drivers/rtc}/ds1302.c (100%)
 rename {rtc => drivers/rtc}/ds1306.c (100%)
 rename {rtc => drivers/rtc}/ds1307.c (100%)
 rename {rtc => drivers/rtc}/ds1337.c (100%)
 rename {rtc => drivers/rtc}/ds1374.c (100%)
 rename {rtc => drivers/rtc}/ds1556.c (100%)
 rename {rtc => drivers/rtc}/ds164x.c (100%)
 rename {rtc => drivers/rtc}/ds174x.c (100%)
 rename {rtc => drivers/rtc}/ds3231.c (100%)
 rename {rtc => drivers/rtc}/m41t11.c (100%)
 rename {rtc => drivers/rtc}/m48t35ax.c (100%)
 rename {rtc => drivers/rtc}/max6900.c (100%)
 rename {rtc => drivers/rtc}/mc146818.c (100%)
 rename {rtc => drivers/rtc}/mcfrtc.c (100%)
 rename {rtc => drivers/rtc}/mk48t59.c (100%)
 rename {rtc => drivers/rtc}/mpc5xxx.c (100%)
 rename {rtc => drivers/rtc}/mpc8xx.c (100%)
 rename {rtc => drivers/rtc}/pcf8563.c (100%)
 rename {rtc => drivers/rtc}/rs5c372.c (100%)
 rename {rtc => drivers/rtc}/s3c24x0_rtc.c (100%)
Makefile +1 -1
index 1e07a9d..6bb1e83 100644
@@ -205,7 +205,6 @@ 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/ata/libata.a
@@ -232,6 +231,7 @@ endif
 ifeq ($(CPU),mpc85xx)
 LIBS += drivers/qe/qe.a
 endif
+LIBS += drivers/rtc/librtc.a
 LIBS += drivers/sata/libsata.a
 LIBS += drivers/scsi/libscsi.a
 LIBS += drivers/serial/libserial.a
drivers/rtc/Makefile renamed from rtc/Makefile +0 -0
similarity index 100%
rename from rtc/Makefile
rename to drivers/rtc/Makefile
drivers/rtc/bf5xx_rtc.c renamed from rtc/bf5xx_rtc.c +0 -0
similarity index 100%
rename from rtc/bf5xx_rtc.c
rename to drivers/rtc/bf5xx_rtc.c
drivers/rtc/date.c renamed from rtc/date.c +0 -0
similarity index 100%
rename from rtc/date.c
rename to drivers/rtc/date.c
drivers/rtc/ds12887.c renamed from rtc/ds12887.c +0 -0
similarity index 100%
rename from rtc/ds12887.c
rename to drivers/rtc/ds12887.c
drivers/rtc/ds1302.c renamed from rtc/ds1302.c +0 -0
similarity index 100%
rename from rtc/ds1302.c
rename to drivers/rtc/ds1302.c
drivers/rtc/ds1306.c renamed from rtc/ds1306.c +0 -0
similarity index 100%
rename from rtc/ds1306.c
rename to drivers/rtc/ds1306.c
drivers/rtc/ds1307.c renamed from rtc/ds1307.c +0 -0
similarity index 100%
rename from rtc/ds1307.c
rename to drivers/rtc/ds1307.c
drivers/rtc/ds1337.c renamed from rtc/ds1337.c +0 -0
similarity index 100%
rename from rtc/ds1337.c
rename to drivers/rtc/ds1337.c
drivers/rtc/ds1374.c renamed from rtc/ds1374.c +0 -0
similarity index 100%
rename from rtc/ds1374.c
rename to drivers/rtc/ds1374.c
drivers/rtc/ds1556.c renamed from rtc/ds1556.c +0 -0
similarity index 100%
rename from rtc/ds1556.c
rename to drivers/rtc/ds1556.c
drivers/rtc/ds164x.c renamed from rtc/ds164x.c +0 -0
similarity index 100%
rename from rtc/ds164x.c
rename to drivers/rtc/ds164x.c
drivers/rtc/ds174x.c renamed from rtc/ds174x.c +0 -0
similarity index 100%
rename from rtc/ds174x.c
rename to drivers/rtc/ds174x.c
drivers/rtc/ds3231.c renamed from rtc/ds3231.c +0 -0
similarity index 100%
rename from rtc/ds3231.c
rename to drivers/rtc/ds3231.c
drivers/rtc/m41t11.c renamed from rtc/m41t11.c +0 -0
similarity index 100%
rename from rtc/m41t11.c
rename to drivers/rtc/m41t11.c
drivers/rtc/m48t35ax.c renamed from rtc/m48t35ax.c +0 -0
similarity index 100%
rename from rtc/m48t35ax.c
rename to drivers/rtc/m48t35ax.c
drivers/rtc/max6900.c renamed from rtc/max6900.c +0 -0
similarity index 100%
rename from rtc/max6900.c
rename to drivers/rtc/max6900.c
drivers/rtc/mc146818.c renamed from rtc/mc146818.c +0 -0
similarity index 100%
rename from rtc/mc146818.c
rename to drivers/rtc/mc146818.c
drivers/rtc/mcfrtc.c renamed from rtc/mcfrtc.c +0 -0
similarity index 100%
rename from rtc/mcfrtc.c
rename to drivers/rtc/mcfrtc.c
drivers/rtc/mk48t59.c renamed from rtc/mk48t59.c +0 -0
similarity index 100%
rename from rtc/mk48t59.c
rename to drivers/rtc/mk48t59.c
drivers/rtc/mpc5xxx.c renamed from rtc/mpc5xxx.c +0 -0
similarity index 100%
rename from rtc/mpc5xxx.c
rename to drivers/rtc/mpc5xxx.c
drivers/rtc/mpc8xx.c renamed from rtc/mpc8xx.c +0 -0
similarity index 100%
rename from rtc/mpc8xx.c
rename to drivers/rtc/mpc8xx.c
drivers/rtc/pcf8563.c renamed from rtc/pcf8563.c +0 -0
similarity index 100%
rename from rtc/pcf8563.c
rename to drivers/rtc/pcf8563.c
drivers/rtc/rs5c372.c renamed from rtc/rs5c372.c +0 -0
similarity index 100%
rename from rtc/rs5c372.c
rename to drivers/rtc/rs5c372.c
drivers/rtc/s3c24x0_rtc.c renamed from rtc/s3c24x0_rtc.c +0 -0
similarity index 100%
rename from rtc/s3c24x0_rtc.c
rename to drivers/rtc/s3c24x0_rtc.c
Signature · 1 line
1.5.3.2
#20 lore raw

PATCH 1/1 remove libdrivers reference

---
 Makefile         |    1 -
 drivers/Makefile |   46 ----------------------------------------------
 2 files changed, 0 insertions(+), 47 deletions(-)
 delete mode 100755 drivers/Makefile
Makefile +0 -1
index 6bb1e83..f4c0959 100644
@@ -206,7 +206,6 @@ LIBS += fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs
 LIBS += net/libnet.a
 LIBS += disk/libdisk.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
drivers/Makefile deleted +0 -46

46 lines not on this page · raw message

Signature · 1 line
1.5.3.2
#21 lore raw

PATCH 1/1 drivers/misc : move files

---
 drivers/{ => misc}/ali512x.c |    0 
 drivers/{ => misc}/ns87308.c |    0 
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename drivers/{ => misc}/ali512x.c (100%)
 rename drivers/{ => misc}/ns87308.c (100%)
drivers/misc/ali512x.c renamed from drivers/ali512x.c +0 -0
similarity index 100%
rename from drivers/ali512x.c
rename to drivers/misc/ali512x.c
drivers/misc/ns87308.c renamed from drivers/ns87308.c +0 -0
similarity index 100%
rename from drivers/ns87308.c
rename to drivers/misc/ns87308.c
Signature · 1 line
1.5.3.2
#22 lore raw

PATCH 1/1 Makefile : fix tags ctags etags with new drivers organization

---
 Makefile |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)
Makefile +18 -2
index f4c0959..5cc5449 100644
@@ -342,14 +342,30 @@ 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 drivers/rtc dtt drivers common \
+				drivers/ata drivers/bios_emulator drivers/block \
+				drivers/char drivers/eeprom drivers/hwmon \
+				drivers/i2c drivers/ide drivers/input \
+				drivers/leds drivers/misc drivers/mtd \
+				drivers/nand drivers/nand_legacy drivers/net \
+				drivers/net/sk98lin drivers/pci drivers/pcmcia \
+				drivers/qe drivers/sata drivers/scsi 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 drivers/rtc dtt drivers common \
+				drivers/ata drivers/bios_emulator drivers/block \
+				drivers/char drivers/eeprom drivers/hwmon \
+				drivers/i2c drivers/ide drivers/input \
+				drivers/leds drivers/misc drivers/mtd \
+				drivers/nand drivers/nand_legacy drivers/net \
+				drivers/net/sk98lin drivers/pci drivers/pcmcia \
+				drivers/qe drivers/sata drivers/scsi drivers/serial \
+				drivers/usb drivers/video \
 			\( -name CVS -prune \) -o \( -name '*.[ch]' -print \)`
 
 $(obj)System.map:	$(obj)u-boot
Signature · 1 line
1.5.3.2
#23 lore raw

PATCH 1/1 Fix net drivers include headers

---
 board/mpl/vcma9/cmd_vcma9.c |    2 +-
 board/netstar/eeprom.c      |    2 +-
 board/voiceblue/eeprom.c    |    2 +-
 examples/smc91111_eeprom.c  |    2 +-
 lib_arm/board.c             |    4 ++--
 lib_blackfin/board.c        |    2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)
board/mpl/vcma9/cmd_vcma9.c +1 -1
index 227c492..90a1b08 100644
@@ -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)
 {
board/netstar/eeprom.c +1 -1
index fef3822..0de594b 100644
@@ -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
 
board/voiceblue/eeprom.c +1 -1
index 0ad1b66..d8ea6e5 100644
@@ -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
 
examples/smc91111_eeprom.c +1 -1
index 98e3e86..b8a3594 100644
@@ -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;
lib_arm/board.c +2 -2
index d28afc5..52bc7a8 100644
@@ -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;
lib_blackfin/board.c +1 -1
index 7c9990f..86a3b67 100644
@@ -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>
Signature · 1 line
1.5.3.2
#24 lore raw

PATCH 1/1 fix specific ssi.h include when ds1722 or mw_eeprom not used

---
 drivers/eeprom/mw_eeprom.c |    4 ++--
 drivers/hwmon/ds1722.c     |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
drivers/eeprom/mw_eeprom.c +2 -2
index 2a1f489..2b33488 100644
@@ -1,11 +1,11 @@
 /* Three-wire (MicroWire) serial eeprom driver (for 93C46 and compatibles) */
 
 #include <common.h>
-#include <ssi.h>
-
 
 #ifdef CONFIG_MW_EEPROM
 
+#include <ssi.h>
+
 /*
  * Serial EEPROM opcodes, including start bit
  */
drivers/hwmon/ds1722.c +2 -2
index 227d816..c19ee01 100644
@@ -1,10 +1,10 @@
 
 #include <common.h>
 
-#include <ssi.h>
-
 #ifdef CONFIG_DS1722
 
+#include <ssi.h>
+
 static void ds1722_select(int dev)
 {
 	ssi_set_interface(4096, 0, 0, 0);
Signature · 1 line
1.5.3.2
#25 lore raw

PATCH 1/1 fix specific ssi.h include when ds1722 or mw_eeprom not used

Quoted 11 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/eeprom/mw_eeprom.c |    4 ++--
 drivers/hwmon/ds1722.c     |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
drivers/eeprom/mw_eeprom.c +0 -0
index 2a1f489..2b33488 100644

drivers/eeprom/mw_eeprom.c line 8

Quoted 10 lines
drivers/eeprom/mw_eeprom.c +2 -2
@@ -1,11 +1,11 @@
 /* Three-wire (MicroWire) serial eeprom driver (for 93C46 and compatibles) */
 
 #include <common.h>
-#include <ssi.h>
-
 
 #ifdef CONFIG_MW_EEPROM
 
+#include <ssi.h>
+

Unless this fixes a compile bug, this change isn't worth it right now.
The CONFIG_MW_EEPROM macro is going to go away very soon.

Cheers,
g.

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#26 lore raw

PATCH 1/1 fix specific ssi.h include when ds1722 or mw_eeprom not used

Grant Likely a ?crit :

Quoted 9 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 8 lines

#include <common.h>

drivers/eeprom/mw_eeprom.c +0 -2
-#include <ssi.h>
-
 
 #ifdef CONFIG_MW_EEPROM
Quoted 8 lines

Review

Quoted 2 lines
(quoted diff) +2 -0
+#include <ssi.h>
+

Unless this fixes a compile bug, this change isn't worth it right now.
The CONFIG_MW_EEPROM macro is going to go away very soon.
Cheers,
g.

You're rigth its fix a compile bug.
I've seen that mw_eeprom is only use in sc520_spunk and sc520_cdp boards.

Best Regards.

#27 lore raw

PATCH 1/1 Fix net drivers include headers

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 9 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 board/mpl/vcma9/cmd_vcma9.c |    2 +-
 board/netstar/eeprom.c      |    2 +-
 board/voiceblue/eeprom.c    |    2 +-
 examples/smc91111_eeprom.c  |    2 +-
 lib_arm/board.c             |    4 ++--
 lib_blackfin/board.c        |    2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

Merge this patch with the patch that moves the files

g.

Quoted 97 lines
board/mpl/vcma9/cmd_vcma9.c +1 -1
index 227c492..90a1b08 100644
@@ -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)
 {
board/netstar/eeprom.c +1 -1
index fef3822..0de594b 100644
@@ -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
 
board/voiceblue/eeprom.c +1 -1
index 0ad1b66..d8ea6e5 100644
@@ -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
 
examples/smc91111_eeprom.c +1 -1
index 98e3e86..b8a3594 100644
@@ -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;
lib_arm/board.c +2 -2
index d28afc5..52bc7a8 100644
@@ -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;
lib_blackfin/board.c +1 -2
index 7c9990f..86a3b67 100644
@@ -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>
--

1.5.3.2

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#28 lore raw

PATCH 1/1 drivers/misc : move files

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 7 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/{ => misc}/ali512x.c |    0
 drivers/{ => misc}/ns87308.c |    0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename drivers/{ => misc}/ali512x.c (100%)
 rename drivers/{ => misc}/ns87308.c (100%)

Merge this patch with your previous drivers/misc patch please.

g.

#29 lore raw

PATCH 1/1 drivers/misc : move files

Quoted 10 lines · Grant Likely
Quoted 7 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/{ => misc}/ali512x.c |    0
 drivers/{ => misc}/ns87308.c |    0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename drivers/{ => misc}/ali512x.c (100%)
 rename drivers/{ => misc}/ns87308.c (100%)

Merge this patch with your previous drivers/misc patch please.

This also needs to adjust drivers/Makefile

g.

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#30 lore raw

PATCH 1/1 drivers/rtc : move rtc drivers to drivers/rtc

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 1 line · Jean-Christophe PLAGNIOL-VILLARD

This one looks good to me.

Quoted 182 lines
---
 Makefile                           |    2 +-
 {rtc => drivers/rtc}/Makefile      |    0
 {rtc => drivers/rtc}/bf5xx_rtc.c   |    0
 {rtc => drivers/rtc}/date.c        |    0
 {rtc => drivers/rtc}/ds12887.c     |    0
 {rtc => drivers/rtc}/ds1302.c      |    0
 {rtc => drivers/rtc}/ds1306.c      |    0
 {rtc => drivers/rtc}/ds1307.c      |    0
 {rtc => drivers/rtc}/ds1337.c      |    0
 {rtc => drivers/rtc}/ds1374.c      |    0
 {rtc => drivers/rtc}/ds1556.c      |    0
 {rtc => drivers/rtc}/ds164x.c      |    0
 {rtc => drivers/rtc}/ds174x.c      |    0
 {rtc => drivers/rtc}/ds3231.c      |    0
 {rtc => drivers/rtc}/m41t11.c      |    0
 {rtc => drivers/rtc}/m48t35ax.c    |    0
 {rtc => drivers/rtc}/max6900.c     |    0
 {rtc => drivers/rtc}/mc146818.c    |    0
 {rtc => drivers/rtc}/mcfrtc.c      |    0
 {rtc => drivers/rtc}/mk48t59.c     |    0
 {rtc => drivers/rtc}/mpc5xxx.c     |    0
 {rtc => drivers/rtc}/mpc8xx.c      |    0
 {rtc => drivers/rtc}/pcf8563.c     |    0
 {rtc => drivers/rtc}/rs5c372.c     |    0
 {rtc => drivers/rtc}/s3c24x0_rtc.c |    0
 25 files changed, 1 insertions(+), 1 deletions(-)
 rename {rtc => drivers/rtc}/Makefile (100%)
 rename {rtc => drivers/rtc}/bf5xx_rtc.c (100%)
 rename {rtc => drivers/rtc}/date.c (100%)
 rename {rtc => drivers/rtc}/ds12887.c (100%)
 rename {rtc => drivers/rtc}/ds1302.c (100%)
 rename {rtc => drivers/rtc}/ds1306.c (100%)
 rename {rtc => drivers/rtc}/ds1307.c (100%)
 rename {rtc => drivers/rtc}/ds1337.c (100%)
 rename {rtc => drivers/rtc}/ds1374.c (100%)
 rename {rtc => drivers/rtc}/ds1556.c (100%)
 rename {rtc => drivers/rtc}/ds164x.c (100%)
 rename {rtc => drivers/rtc}/ds174x.c (100%)
 rename {rtc => drivers/rtc}/ds3231.c (100%)
 rename {rtc => drivers/rtc}/m41t11.c (100%)
 rename {rtc => drivers/rtc}/m48t35ax.c (100%)
 rename {rtc => drivers/rtc}/max6900.c (100%)
 rename {rtc => drivers/rtc}/mc146818.c (100%)
 rename {rtc => drivers/rtc}/mcfrtc.c (100%)
 rename {rtc => drivers/rtc}/mk48t59.c (100%)
 rename {rtc => drivers/rtc}/mpc5xxx.c (100%)
 rename {rtc => drivers/rtc}/mpc8xx.c (100%)
 rename {rtc => drivers/rtc}/pcf8563.c (100%)
 rename {rtc => drivers/rtc}/rs5c372.c (100%)
 rename {rtc => drivers/rtc}/s3c24x0_rtc.c (100%)
Makefile +1 -1
index 1e07a9d..6bb1e83 100644
@@ -205,7 +205,6 @@ 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/ata/libata.a
@@ -232,6 +231,7 @@ endif
 ifeq ($(CPU),mpc85xx)
 LIBS += drivers/qe/qe.a
 endif
+LIBS += drivers/rtc/librtc.a
 LIBS += drivers/sata/libsata.a
 LIBS += drivers/scsi/libscsi.a
 LIBS += drivers/serial/libserial.a
drivers/rtc/Makefile renamed from rtc/Makefile +0 -0
similarity index 100%
rename from rtc/Makefile
rename to drivers/rtc/Makefile
drivers/rtc/bf5xx_rtc.c renamed from rtc/bf5xx_rtc.c +0 -0
similarity index 100%
rename from rtc/bf5xx_rtc.c
rename to drivers/rtc/bf5xx_rtc.c
drivers/rtc/date.c renamed from rtc/date.c +0 -0
similarity index 100%
rename from rtc/date.c
rename to drivers/rtc/date.c
drivers/rtc/ds12887.c renamed from rtc/ds12887.c +0 -0
similarity index 100%
rename from rtc/ds12887.c
rename to drivers/rtc/ds12887.c
drivers/rtc/ds1302.c renamed from rtc/ds1302.c +0 -0
similarity index 100%
rename from rtc/ds1302.c
rename to drivers/rtc/ds1302.c
drivers/rtc/ds1306.c renamed from rtc/ds1306.c +0 -0
similarity index 100%
rename from rtc/ds1306.c
rename to drivers/rtc/ds1306.c
drivers/rtc/ds1307.c renamed from rtc/ds1307.c +0 -0
similarity index 100%
rename from rtc/ds1307.c
rename to drivers/rtc/ds1307.c
drivers/rtc/ds1337.c renamed from rtc/ds1337.c +0 -0
similarity index 100%
rename from rtc/ds1337.c
rename to drivers/rtc/ds1337.c
drivers/rtc/ds1374.c renamed from rtc/ds1374.c +0 -0
similarity index 100%
rename from rtc/ds1374.c
rename to drivers/rtc/ds1374.c
drivers/rtc/ds1556.c renamed from rtc/ds1556.c +0 -0
similarity index 100%
rename from rtc/ds1556.c
rename to drivers/rtc/ds1556.c
drivers/rtc/ds164x.c renamed from rtc/ds164x.c +0 -0
similarity index 100%
rename from rtc/ds164x.c
rename to drivers/rtc/ds164x.c
drivers/rtc/ds174x.c renamed from rtc/ds174x.c +0 -0
similarity index 100%
rename from rtc/ds174x.c
rename to drivers/rtc/ds174x.c
drivers/rtc/ds3231.c renamed from rtc/ds3231.c +0 -0
similarity index 100%
rename from rtc/ds3231.c
rename to drivers/rtc/ds3231.c
drivers/rtc/m41t11.c renamed from rtc/m41t11.c +0 -0
similarity index 100%
rename from rtc/m41t11.c
rename to drivers/rtc/m41t11.c
drivers/rtc/m48t35ax.c renamed from rtc/m48t35ax.c +0 -0
similarity index 100%
rename from rtc/m48t35ax.c
rename to drivers/rtc/m48t35ax.c
drivers/rtc/max6900.c renamed from rtc/max6900.c +0 -0
similarity index 100%
rename from rtc/max6900.c
rename to drivers/rtc/max6900.c
drivers/rtc/mc146818.c renamed from rtc/mc146818.c +0 -0
similarity index 100%
rename from rtc/mc146818.c
rename to drivers/rtc/mc146818.c
drivers/rtc/mcfrtc.c renamed from rtc/mcfrtc.c +0 -0
similarity index 100%
rename from rtc/mcfrtc.c
rename to drivers/rtc/mcfrtc.c
drivers/rtc/mk48t59.c renamed from rtc/mk48t59.c +0 -0
similarity index 100%
rename from rtc/mk48t59.c
rename to drivers/rtc/mk48t59.c
drivers/rtc/mpc5xxx.c renamed from rtc/mpc5xxx.c +0 -0
similarity index 100%
rename from rtc/mpc5xxx.c
rename to drivers/rtc/mpc5xxx.c
drivers/rtc/mpc8xx.c renamed from rtc/mpc8xx.c +0 -0
similarity index 100%
rename from rtc/mpc8xx.c
rename to drivers/rtc/mpc8xx.c
drivers/rtc/pcf8563.c renamed from rtc/pcf8563.c +0 -0
similarity index 100%
rename from rtc/pcf8563.c
rename to drivers/rtc/pcf8563.c
drivers/rtc/rs5c372.c renamed from rtc/rs5c372.c +0 -0
similarity index 100%
rename from rtc/rs5c372.c
rename to drivers/rtc/rs5c372.c
drivers/rtc/s3c24x0_rtc.c renamed from rtc/s3c24x0_rtc.c +0 -1
similarity index 100%
rename from rtc/s3c24x0_rtc.c
rename to drivers/rtc/s3c24x0_rtc.c
--

1.5.3.2

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#31 lore raw

PATCH 1/1 drivers/net : move net drivers to drivers/net

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 224 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 Makefile                                  |    2 +-
 drivers/Makefile                          |   36 -----------------------------
 drivers/{ => net}/3c589.c                 |    0
 drivers/{ => net}/3c589.h                 |    0
 drivers/{ => net}/5701rls.c               |    0
 drivers/{ => net}/5701rls.h               |    0
 drivers/{ => net}/8390.h                  |    0
 drivers/net/Makefile                      |   29 +++++++++++++++++++++++
 drivers/{ => net}/bcm570x.c               |    0
 drivers/{ => net}/bcm570x_autoneg.c       |    0
 drivers/{ => net}/bcm570x_autoneg.h       |    0
 drivers/{ => net}/bcm570x_bits.h          |    0
 drivers/{ => net}/bcm570x_debug.h         |    0
 drivers/{ => net}/bcm570x_lm.h            |    0
 drivers/{ => net}/bcm570x_mm.h            |    0
 drivers/{ => net}/bcm570x_queue.h         |    0
 drivers/{ => net}/cs8900.c                |    0
 drivers/{ => net}/cs8900.h                |    0
 drivers/{ => net}/dc2114x.c               |    0
 drivers/{ => net}/dm9000x.c               |    0
 drivers/{ => net}/dm9000x.h               |    0
 drivers/{ => net}/e1000.c                 |    0
 drivers/{ => net}/e1000.h                 |    0
 drivers/{ => net}/eepro100.c              |    0
 drivers/{ => net}/enc28j60.c              |    0
 drivers/{ => net}/inca-ip_sw.c            |    0
 drivers/{ => net}/ks8695eth.c             |    0
 drivers/{ => net}/lan91c96.c              |    0
 drivers/{ => net}/lan91c96.h              |    0
 drivers/{ => net}/macb.c                  |    0
 drivers/{ => net}/macb.h                  |    0
 drivers/{ => net}/natsemi.c               |    0
 drivers/{ => net}/ne2000.c                |    0
 drivers/{ => net}/ne2000.h                |    0
 drivers/{ => net}/netarm_eth.c            |    0
 drivers/{ => net}/netarm_eth.h            |    0
 drivers/{ => net}/netconsole.c            |    0
 drivers/{ => net}/nicext.h                |    0
 drivers/{ => net}/ns7520_eth.c            |    0
 drivers/{ => net}/ns8382x.c               |    0
 drivers/{ => net}/ns9750_eth.c            |    0
 drivers/{ => net}/pcnet.c                 |    0
 drivers/{ => net}/plb2800_eth.c           |    0
 drivers/{ => net}/rtl8019.c               |    0
 drivers/{ => net}/rtl8019.h               |    0
 drivers/{ => net}/rtl8139.c               |    0
 drivers/{ => net}/rtl8169.c               |    0
 drivers/{ => net}/s3c4510b_eth.c          |    0
 drivers/{ => net}/s3c4510b_eth.h          |    0
 drivers/{ => net}/sk98lin/Makefile        |    0
 drivers/{ => net}/sk98lin/h/lm80.h        |    0
 drivers/{ => net}/sk98lin/h/skaddr.h      |    0
 drivers/{ => net}/sk98lin/h/skcsum.h      |    0
 drivers/{ => net}/sk98lin/h/skdebug.h     |    0
 drivers/{ => net}/sk98lin/h/skdrv1st.h    |    0
 drivers/{ => net}/sk98lin/h/skdrv2nd.h    |    0
 drivers/{ => net}/sk98lin/h/skerror.h     |    0
 drivers/{ => net}/sk98lin/h/skgedrv.h     |    0
 drivers/{ => net}/sk98lin/h/skgehw.h      |    0
 drivers/{ => net}/sk98lin/h/skgehwt.h     |    0
 drivers/{ => net}/sk98lin/h/skgei2c.h     |    0
 drivers/{ => net}/sk98lin/h/skgeinit.h    |    0
 drivers/{ => net}/sk98lin/h/skgepnm2.h    |    0
 drivers/{ => net}/sk98lin/h/skgepnmi.h    |    0
 drivers/{ => net}/sk98lin/h/skgesirq.h    |    0
 drivers/{ => net}/sk98lin/h/ski2c.h       |    0
 drivers/{ => net}/sk98lin/h/skqueue.h     |    0
 drivers/{ => net}/sk98lin/h/skrlmt.h      |    0
 drivers/{ => net}/sk98lin/h/sktimer.h     |    0
 drivers/{ => net}/sk98lin/h/sktypes.h     |    0
 drivers/{ => net}/sk98lin/h/skversion.h   |    0
 drivers/{ => net}/sk98lin/h/skvpd.h       |    0
 drivers/{ => net}/sk98lin/h/xmac_ii.h     |    0
 drivers/{ => net}/sk98lin/skaddr.c        |    0
 drivers/{ => net}/sk98lin/skcsum.c        |    0
 drivers/{ => net}/sk98lin/skge.c          |    0
 drivers/{ => net}/sk98lin/skgehwt.c       |    0
 drivers/{ => net}/sk98lin/skgeinit.c      |    0
 drivers/{ => net}/sk98lin/skgemib.c       |    0
 drivers/{ => net}/sk98lin/skgepnmi.c      |    0
 drivers/{ => net}/sk98lin/skgesirq.c      |    0
 drivers/{ => net}/sk98lin/ski2c.c         |    0
 drivers/{ => net}/sk98lin/sklm80.c        |    0
 drivers/{ => net}/sk98lin/skproc.c        |    0
 drivers/{ => net}/sk98lin/skqueue.c       |    0
 drivers/{ => net}/sk98lin/skrlmt.c        |    0
 drivers/{ => net}/sk98lin/sktimer.c       |    0
 drivers/{ => net}/sk98lin/skvpd.c         |    0
 drivers/{ => net}/sk98lin/skxmac2.c       |    0
 drivers/{ => net}/sk98lin/u-boot_compat.h |    0
 drivers/{ => net}/sk98lin/uboot_drv.c     |    0
 drivers/{ => net}/sk98lin/uboot_skb.c     |    0
 drivers/{ => net}/smc91111.c              |    0
 drivers/{ => net}/smc91111.h              |    0
 drivers/{ => net}/tigon3.c                |    0
 drivers/{ => net}/tigon3.h                |    0
 drivers/{ => net}/tsec.c                  |    0
 drivers/{ => net}/tsec.h                  |    0
 drivers/{ => net}/tsi108_eth.c            |    0
 99 files changed, 30 insertions(+), 37 deletions(-)
 rename drivers/{ => net}/3c589.c (100%)
 rename drivers/{ => net}/3c589.h (100%)
 rename drivers/{ => net}/5701rls.c (100%)
 rename drivers/{ => net}/5701rls.h (100%)
 rename drivers/{ => net}/8390.h (100%)
 rename drivers/{ => net}/bcm570x.c (100%)
 rename drivers/{ => net}/bcm570x_autoneg.c (100%)
 rename drivers/{ => net}/bcm570x_autoneg.h (100%)
 rename drivers/{ => net}/bcm570x_bits.h (100%)
 rename drivers/{ => net}/bcm570x_debug.h (100%)
 rename drivers/{ => net}/bcm570x_lm.h (100%)
 rename drivers/{ => net}/bcm570x_mm.h (100%)
 rename drivers/{ => net}/bcm570x_queue.h (100%)
 rename drivers/{ => net}/cs8900.c (100%)
 rename drivers/{ => net}/cs8900.h (100%)
 rename drivers/{ => net}/dc2114x.c (100%)
 rename drivers/{ => net}/dm9000x.c (100%)
 rename drivers/{ => net}/dm9000x.h (100%)
 rename drivers/{ => net}/e1000.c (100%)
 rename drivers/{ => net}/e1000.h (100%)
 rename drivers/{ => net}/eepro100.c (100%)
 rename drivers/{ => net}/enc28j60.c (100%)
 rename drivers/{ => net}/inca-ip_sw.c (100%)
 rename drivers/{ => net}/ks8695eth.c (100%)
 rename drivers/{ => net}/lan91c96.c (100%)
 rename drivers/{ => net}/lan91c96.h (100%)
 rename drivers/{ => net}/macb.c (100%)
 rename drivers/{ => net}/macb.h (100%)
 rename drivers/{ => net}/natsemi.c (100%)
 rename drivers/{ => net}/ne2000.c (100%)
 rename drivers/{ => net}/ne2000.h (100%)
 rename drivers/{ => net}/netarm_eth.c (100%)
 rename drivers/{ => net}/netarm_eth.h (100%)
 rename drivers/{ => net}/netconsole.c (100%)
 rename drivers/{ => net}/nicext.h (100%)
 rename drivers/{ => net}/ns7520_eth.c (100%)
 rename drivers/{ => net}/ns8382x.c (100%)
 rename drivers/{ => net}/ns9750_eth.c (100%)
 rename drivers/{ => net}/pcnet.c (100%)
 rename drivers/{ => net}/plb2800_eth.c (100%)
 rename drivers/{ => net}/rtl8019.c (100%)
 rename drivers/{ => net}/rtl8019.h (100%)
 rename drivers/{ => net}/rtl8139.c (100%)
 rename drivers/{ => net}/rtl8169.c (100%)
 rename drivers/{ => net}/s3c4510b_eth.c (100%)
 rename drivers/{ => net}/s3c4510b_eth.h (100%)
 rename drivers/{ => net}/sk98lin/Makefile (100%)
 rename drivers/{ => net}/sk98lin/h/lm80.h (100%)
 rename drivers/{ => net}/sk98lin/h/skaddr.h (100%)
 rename drivers/{ => net}/sk98lin/h/skcsum.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdebug.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdrv1st.h (100%)
 rename drivers/{ => net}/sk98lin/h/skdrv2nd.h (100%)
 rename drivers/{ => net}/sk98lin/h/skerror.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgedrv.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgehw.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgehwt.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgei2c.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgeinit.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgepnm2.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgepnmi.h (100%)
 rename drivers/{ => net}/sk98lin/h/skgesirq.h (100%)
 rename drivers/{ => net}/sk98lin/h/ski2c.h (100%)
 rename drivers/{ => net}/sk98lin/h/skqueue.h (100%)
 rename drivers/{ => net}/sk98lin/h/skrlmt.h (100%)
 rename drivers/{ => net}/sk98lin/h/sktimer.h (100%)
 rename drivers/{ => net}/sk98lin/h/sktypes.h (100%)
 rename drivers/{ => net}/sk98lin/h/skversion.h (100%)
 rename drivers/{ => net}/sk98lin/h/skvpd.h (100%)
 rename drivers/{ => net}/sk98lin/h/xmac_ii.h (100%)
 rename drivers/{ => net}/sk98lin/skaddr.c (100%)
 rename drivers/{ => net}/sk98lin/skcsum.c (100%)
 rename drivers/{ => net}/sk98lin/skge.c (100%)
 rename drivers/{ => net}/sk98lin/skgehwt.c (100%)
 rename drivers/{ => net}/sk98lin/skgeinit.c (100%)
 rename drivers/{ => net}/sk98lin/skgemib.c (100%)
 rename drivers/{ => net}/sk98lin/skgepnmi.c (100%)
 rename drivers/{ => net}/sk98lin/skgesirq.c (100%)
 rename drivers/{ => net}/sk98lin/ski2c.c (100%)
 rename drivers/{ => net}/sk98lin/sklm80.c (100%)
 rename drivers/{ => net}/sk98lin/skproc.c (100%)
 rename drivers/{ => net}/sk98lin/skqueue.c (100%)
 rename drivers/{ => net}/sk98lin/skrlmt.c (100%)
 rename drivers/{ => net}/sk98lin/sktimer.c (100%)
 rename drivers/{ => net}/sk98lin/skvpd.c (100%)
 rename drivers/{ => net}/sk98lin/skxmac2.c (100%)
 rename drivers/{ => net}/sk98lin/u-boot_compat.h (100%)
 rename drivers/{ => net}/sk98lin/uboot_drv.c (100%)
 rename drivers/{ => net}/sk98lin/uboot_skb.c (100%)
 rename drivers/{ => net}/smc91111.c (100%)
 rename drivers/{ => net}/smc91111.h (100%)
 rename drivers/{ => net}/tigon3.c (100%)
 rename drivers/{ => net}/tigon3.h (100%)
 rename drivers/{ => net}/tsec.c (100%)
 rename drivers/{ => net}/tsec.h (100%)
 rename drivers/{ => net}/tsi108_eth.c (100%)
Makefile +1 -1
index 57038e7..1e07a9d 100644
@@ -223,6 +223,7 @@ LIBS += drivers/mtd/libmtd.a
 LIBS += drivers/nand/libnand.a
 LIBS += drivers/nand_legacy/libnand_legacy.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)
@@ -234,7 +235,6 @@ 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
drivers/Makefile +0 -0
index 5386313..6cd8ed6 100755

drivers/Makefile include $(TOPDIR)/config.mk · line 33

Quoted 6 lines
drivers/Makefile +0 -3
@@ -28,42 +28,6 @@ include $(TOPDIR)/config.mk
 LIB    = $(obj)libdrivers.a
 
 #
-# Console Drivers
-#
-COBJS-y += netconsole.o

I'm not sure on this one. Leave it out for the time being.

g.

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#32 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

In reply to Jean-Christophe PLAGNIOL-VILLARD

Jean-Christophe,

Quoted 17 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/Makefile                      |   11 -----------
 drivers/usb/Makefile                  |    8 +++++++-
 drivers/{ => usb}/isp116x-hcd.c       |    0 
 drivers/{ => usb}/isp116x.h           |    0 
 drivers/{ => usb}/sl811.h             |    0 
 drivers/{ => usb}/sl811_usb.c         |    0 
 drivers/{ => usb}/usb_ohci.c          |    0 
 drivers/{ => usb}/usb_ohci.h          |    0 
 drivers/{ => usb}/usbdcore.c          |    0 
 drivers/{ => usb}/usbdcore_ep0.c      |    0 
 drivers/{ => usb}/usbdcore_mpc8xx.c   |    0 
 drivers/{ => usb}/usbdcore_omap1510.c |    0 
 12 files changed, 7 insertions(+), 12 deletions(-)
 rename drivers/{ => usb}/isp116x-hcd.c (100%)
 rename drivers/{ => usb}/isp116x.h (100%)
Quoted 8 lines
 rename drivers/{ => usb}/sl811.h (100%)
 rename drivers/{ => usb}/sl811_usb.c (100%)
 rename drivers/{ => usb}/usb_ohci.c (100%)
 rename drivers/{ => usb}/usb_ohci.h (100%)
 rename drivers/{ => usb}/usbdcore.c (100%)
 rename drivers/{ => usb}/usbdcore_ep0.c (100%)
 rename drivers/{ => usb}/usbdcore_mpc8xx.c (100%)
 rename drivers/{ => usb}/usbdcore_omap1510.c (100%)

We had an discussion some time ago on how and where to put the different parts of the U-Boot USB stack. Basically we agreed to move all usb code to drivers/usb/ but furthermore we wanted to structure it in a similar way as the linux kernel does. Please see the following thread:

http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/28154/focus=28177

Can restructure the drivers like this?

Best regards

Markus Klotzbuecher

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de

#33 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Quoted 10 lines · Markus Klotzb?cher

Jean-Christophe,

Quoted 5 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/Makefile                      |   11 -----------
 drivers/usb/Makefile                  |    8 +++++++-
 drivers/{ => usb}/isp116x-hcd.c       |    0 
Quoted 9 lines

We had an discussion some time ago on how and where to put the different parts of the U-Boot USB stack. Basically we agreed to move all usb code to drivers/usb/ but furthermore we wanted to structure it in a similar way as the linux kernel does. Please see the following thread:

http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/28154/focus=28177

Can restructure the drivers like this?

I've read the thread,
and I agree with the conclusion and propose to merge the usb directory as follow

drivers/usb/host/

- generic and specific host controller drivers (ohci, uhci)

drivers/usb/core/

- usb core logic

drivers/usb/storage/

- storage class related code

drivers/usb/serial/

- e.g. serial support

drivers/usb/keyboard/

- e.g. serial support

drivers/usb/gadget/

- usb gadget drivers

drivers/usb/misc/

- usb misc drivers

with the following nomenclature
[type]-cpu.{h,c}

as example
ohci-ppc4xx.c

I propose to begin with the drivers present in drivers and after merge the cpu drivers which an invasive work

Best Regards

Jean-Christophe PLAGNIOL-VILLARD

#34 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Quoted 3 lines · On Sat, 13 Oct 2007 17:14:26 +0200 plagnioj at jcrosoft.com wrote:

drivers/usb/serial/

- e.g. serial support

FWIW, Linux seems to be moving away from this structure. USB networking drivers are now under drivers/net, for example. Rationale (from the commit log):

It is preferable to group drivers by usage (net, scsi, ATA, ...) than by bus. When reviewing drivers, the [PCI|USB|PCMCIA|...] maintainer is probably less qualified on networking issues than a networking maintainer. Also, from a practical standpoint, chips often appear on multiple buses, which is why we do not put drivers into drivers/pci/net.

which doesn't necessarily mean that u-boot should do the same, but I think we should consider it. Besides, how many USB serial drivers apart from CDC are there, really?

H?vard

#35 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Dear H?vard,

Quoted 18 lines · Haavard Skinnemoen
Quoted 3 lines · On Sat, 13 Oct 2007 17:14:26 +0200 plagnioj at jcrosoft.com wrote:

drivers/usb/serial/

- e.g. serial support

FWIW, Linux seems to be moving away from this structure. USB networking drivers are now under drivers/net, for example. Rationale (from the commit log):

It is preferable to group drivers by usage (net, scsi, ATA, ...) than by bus. When reviewing drivers, the [PCI|USB|PCMCIA|...] maintainer is probably less qualified on networking issues than a networking maintainer. Also, from a practical standpoint, chips often appear on multiple buses, which is why we do not put drivers into drivers/pci/net.

Quoted 3 lines

which doesn't necessarily mean that u-boot should do the same, but I think we should consider it. Besides, how many USB serial drivers apart from CDC are there, really?

I get your point, but I think U-Boot is somewhat different from linux here. It might just as well be a architecture custodian or board maintainer that that takes care of USB device XY. And as Wolfgang pointed out custodians have to maintain code distributed across different directories already (see POST layer).

But maybe it would make the upcoming kconfig system more intuitive if a usb net driver was found under drivers-net instead of drivers-usb?!

Best regards

Markus Klotzb?cher

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de

#36 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Quoted 3 lines · In message <[email protected]> you wrote:

But maybe it would make the upcoming kconfig system more intuitive if a usb net driver was found under drivers-net instead of drivers-usb?!

Definitely.

And not only Kconfig.

I don't want to have network drivers in drivers/net, drivers/usb, drivers/pci and whoever knows where else, etc.

Best regards,

Wolfgang Denk

Signature · 4 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A mouse is an elephant built by the Japanese.
#37 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Quoted 11 lines · Wolfgang Denk
Quoted 3 lines · In message <[email protected]> you wrote:

But maybe it would make the upcoming kconfig system more intuitive if a usb net driver was found under drivers-net instead of drivers-usb?!

Definitely.

And not only Kconfig.

I don't want to have network drivers in drivers/net, drivers/usb, drivers/pci and whoever knows where else, etc.

So,
the drivers will be store as functionnality and not busses as example all net drivers will be store in drivers/net

Am I wrong?

Best Regards
J.

#38 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

Quoted 10 lines · plagnioj at jcrosoft.com
Quoted 9 lines · Wolfgang Denk
Quoted 3 lines · In message <[email protected]> you wrote:

But maybe it would make the upcoming kconfig system more intuitive if a usb net driver was found under drivers-net instead of drivers-usb?!

Definitely.

And not only Kconfig.

Quoted 8 lines
Quoted 2 lines

I don't want to have network drivers in drivers/net, drivers/usb, drivers/pci and whoever knows where else, etc.

So,
the drivers will be store as functionnality and not busses as example all net drivers will be store in drivers/net

Am I wrong?

No. This means we also move usb serial drivers to drivers/serial and usb keyboard drivers to drivers/input, what leaves us only with core, storage, host, gadget and maybe misc directories in drivers/usb/

Best regards

Markus Klotzb?cher

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de

#39 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

In reply to Markus Klotzbücher
Quoted 5 lines · On Mon, 15 Oct 2007 12:31:25 +0200 Markus Klotzb?cher <[email protected]> wrote:

I get your point, but I think U-Boot is somewhat different from linux here. It might just as well be a architecture custodian or board maintainer that that takes care of USB device XY. And as Wolfgang pointed out custodians have to maintain code distributed across different directories already (see POST layer).

But there is a network core layer which is presumably maintained by someone, no?

Quoted 2 lines

But maybe it would make the upcoming kconfig system more intuitive if a usb net driver was found under drivers-net instead of drivers-usb?!

Yes, that too. The idea is that USB is just another bus; when you go looking for a driver for a specific network chip, you shouldn't have to care about what kind of bus(es) that chip can be hooked up to.

H?vard

#40 lore raw

PATCH 1/1 drivers/usb : move usb drivers to drivers/usb

In reply to plagnioj at jcrosoft.com
Quoted 36 lines · plagnioj at jcrosoft.com
Quoted 10 lines · Markus Klotzb?cher

Jean-Christophe,

Quoted 5 lines · Jean-Christophe PLAGNIOL-VILLARD
---
 drivers/Makefile                      |   11 -----------
 drivers/usb/Makefile                  |    8 +++++++-
 drivers/{ => usb}/isp116x-hcd.c       |    0 
Quoted 9 lines

We had an discussion some time ago on how and where to put the different parts of the U-Boot USB stack. Basically we agreed to move all usb code to drivers/usb/ but furthermore we wanted to structure it in a similar way as the linux kernel does. Please see the following thread:

http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/28154/focus=28177

Can restructure the drivers like this?

I've read the thread,
and I agree with the conclusion and propose to merge the usb directory as follow

drivers/usb/host/

- generic and specific host controller drivers (ohci, uhci)

drivers/usb/core/

- usb core logic

drivers/usb/storage/

Quoted 7 lines

- storage class related code

drivers/usb/serial/

- e.g. serial support

drivers/usb/keyboard/

Please make this /drivers/usb/input . Who knows what U-Boot might support in future...

Quoted 8 lines

drivers/usb/gadget/

- usb gadget drivers

drivers/usb/misc/

- usb misc drivers

Quoted 8 lines

with the following nomenclature
[type]-cpu.{h,c}

as example
ohci-ppc4xx.c

I propose to begin with the drivers present in drivers and after merge the cpu drivers which an invasive work

Yes. Most cpu drivers (especially OHCI) should go away anyway and boards will use the generic drivers. Instead of moving this (pretty dead) code around, please help to port and test boards to/with the generic OHCI driver.

Viele Gr??e / Best regards

Markus Klotzb?cher

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de

#41 lore raw

PATCH 1/1 drivers/pci : move pci drivers to drivers/pci

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 1 line · Jean-Christophe PLAGNIOL-VILLARD
Quoted 95 lines
---
 drivers/Makefile                 |    6 ------
 drivers/pci/Makefile             |    7 ++++++-
 drivers/{ => pci}/fsl_pci_init.c |    0
 drivers/{ => pci}/pci.c          |    0
 drivers/{ => pci}/pci_auto.c     |    0
 drivers/{ => pci}/pci_indirect.c |    0
 drivers/{ => pci}/tsi108_pci.c   |    0
 drivers/{ => pci}/w83c553f.c     |    0
 8 files changed, 6 insertions(+), 7 deletions(-)
 rename drivers/{ => pci}/fsl_pci_init.c (100%)
 rename drivers/{ => pci}/pci.c (100%)
 rename drivers/{ => pci}/pci_auto.c (100%)
 rename drivers/{ => pci}/pci_indirect.c (100%)
 rename drivers/{ => pci}/tsi108_pci.c (100%)
 rename drivers/{ => pci}/w83c553f.c (100%)
drivers/Makefile +0 -6
index 58388fb..6175c2a 100755
@@ -89,17 +89,11 @@ COBJS-y += tsi108_eth.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 += tsi108_pci.o
 COBJS-y += tqm8xx_pcmcia.o
-COBJS-y += w83c553f.o
 
 #
 # USB Drivers
drivers/pci/Makefile +6 -1
index 73af31f..bd5b9a9 100644
@@ -25,7 +25,12 @@ include $(TOPDIR)/config.mk
 
 LIB    := $(obj)libpci.a
 
-COBJS-y +=
+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)
drivers/pci/fsl_pci_init.c renamed from drivers/fsl_pci_init.c +0 -0
similarity index 100%
rename from drivers/fsl_pci_init.c
rename to drivers/pci/fsl_pci_init.c
drivers/pci/pci.c renamed from drivers/pci.c +0 -0
similarity index 100%
rename from drivers/pci.c
rename to drivers/pci/pci.c
drivers/pci/pci_auto.c renamed from drivers/pci_auto.c +0 -0
similarity index 100%
rename from drivers/pci_auto.c
rename to drivers/pci/pci_auto.c
drivers/pci/pci_indirect.c renamed from drivers/pci_indirect.c +0 -0
similarity index 100%
rename from drivers/pci_indirect.c
rename to drivers/pci/pci_indirect.c
drivers/pci/tsi108_pci.c renamed from drivers/tsi108_pci.c +0 -0
similarity index 100%
rename from drivers/tsi108_pci.c
rename to drivers/pci/tsi108_pci.c
drivers/pci/w83c553f.c renamed from drivers/w83c553f.c +0 -1
similarity index 100%
rename from drivers/w83c553f.c
rename to drivers/pci/w83c553f.c
--

1.5.3.2

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#42 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?

Sorry, I don't have time to sort this out manually.

Ignored.

Best regards,

Wolfgang Denk

Signature · 6 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"The combination of a number of things to make existence worthwhile."
"Yes, the philosophy of 'none,' meaning 'all.'"
	-- Spock and Lincoln, "The Savage Curtain", stardate 5906.4
#43 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Wolfgang Denk a ?crit :

Quoted 10 lines
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?
Sorry, I don't have time to sort this out manually.

Quoted 6 lines

Ignored.

Best regards,

Wolfgang Denk

I'm again sorry,
I send immedialty the correct patch as you wish.
And I hope sincerelary it's the last.
Best Regards.

#44 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Quoted 10 lines · Jean-Christophe PLAGNIOL-VILLARD

Wolfgang Denk a ?crit :

Quoted 9 lines
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?
Sorry, I don't have time to sort this out manually.

Wait a bit if you please. I've got more comments coming, and you may as address them at the same time.

g.

Quoted 23 lines
Quoted 7 lines

Ignored.

Best regards,

Wolfgang Denk

I'm again sorry,
I send immedialty the correct patch as you wish.
And I hope sincerelary it's the last.
Best Regards.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#45 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Grant Likely a ?crit :

Quoted 11 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 9 lines

Wolfgang Denk a ?crit :

Quoted 8 lines
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?
Sorry, I don't have time to sort this out manually.

Quoted 5 lines

Wait a bit if you please. I've got more comments coming, and you may as address them at the same time.

g.

Sorry to late.

g.

#46 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Quoted 12 lines · Jean-Christophe PLAGNIOL-VILLARD

Grant Likely a ?crit :

Quoted 11 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 9 lines

Wolfgang Denk a ?crit :

Quoted 8 lines
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?
Sorry, I don't have time to sort this out manually.

Quoted 8 lines
Quoted 5 lines

Wait a bit if you please. I've got more comments coming, and you may as address them at the same time.

g.

Sorry to late.

g.

^^^^ I mean 'Grant Likely wrote this' what I say 'g.'. What do you mean? :-)

No worries; not a big deal.

g.

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#47 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Grant Likely a ?crit :

Quoted 19 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 18 lines

Grant Likely a ?crit :

Quoted 6 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 5 lines

Wolfgang Denk a ?crit :

Quoted 4 lines
Quoted 1 line · In message <[email protected]> you wrote:

Arrgghh....

Quoted 9 lines
Quoted 4 lines
Quoted 4 lines

Don't you think it would have been a good idea to *number* thos patches, both to know in which order they apply and for easier reference?
Sorry, I don't have time to sort this out manually.

Wait a bit if you please. I've got more comments coming, and you may as address them at the same time.

g.

Sorry to late.

Quoted 8 lines
Quoted 1 line

g.

^^^^ I mean 'Grant Likely wrote this' what I say 'g.'. What do you mean? :-)

No worries; not a big deal.

g.

I will the next patch that take in considers all comments, after your and wd go.

Best Regards

J.

#48 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

In reply to Jean-Christophe PLAGNIOL-VILLARD
Quoted 1 line · Jean-Christophe PLAGNIOL-VILLARD

First, a general comment. This patch should go away entirely. Create the new makefile one at a time in the same patch where you move the files. It will be easier to review/merge that way.

Specific comments below. Otherwise, not a bad patch series. Address the comments and it will probably look pretty good. Thanks for the work.

Quoted 34 lines
---
 Makefile                                 |   17 +++++++++++++++++
 drivers/{nand_legacy => ata}/Makefile    |   11 ++++++-----
 drivers/bios_emulator/Makefile           |   20 ++++++++++++--------
 drivers/{nand_legacy => block}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => char}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => eeprom}/Makefile |   11 ++++++-----
 drivers/{nand_legacy => hwmon}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => i2c}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => ide}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => input}/Makefile  |   11 ++++++-----
 drivers/{nand_legacy => leds}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => misc}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => mtd}/Makefile    |   11 ++++++-----
 drivers/nand_legacy/Makefile             |    3 ++-
 drivers/net/Makefile                     |    3 ++-
 drivers/{nand_legacy => pci}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => pcmcia}/Makefile |   11 ++++++-----
 drivers/qe/Makefile                      |    6 +++++-
 drivers/{nand_legacy => sata}/Makefile   |   11 ++++++-----
 drivers/{nand_legacy => scsi}/Makefile   |   11 ++++++-----
 drivers/serial/Makefile                  |    3 ++-
 drivers/{nand_legacy => usb}/Makefile    |   11 ++++++-----
 drivers/{nand_legacy => video}/Makefile  |   11 ++++++-----
 23 files changed, 142 insertions(+), 97 deletions(-)
 copy drivers/{nand_legacy => ata}/Makefile (88%)
 copy drivers/{nand_legacy => block}/Makefile (87%)
 copy drivers/{nand_legacy => char}/Makefile (87%)
 copy drivers/{nand_legacy => eeprom}/Makefile (87%)
 copy drivers/{nand_legacy => hwmon}/Makefile (87%)
 copy drivers/{nand_legacy => i2c}/Makefile (88%)
 copy drivers/{nand_legacy => ide}/Makefile (88%)
 copy drivers/{nand_legacy => input}/Makefile (87%)
 copy drivers/{nand_legacy => leds}/Makefile (87%)
Quoted 8 lines
 copy drivers/{nand_legacy => misc}/Makefile (87%)
 copy drivers/{nand_legacy => mtd}/Makefile (88%)
 copy drivers/{nand_legacy => pci}/Makefile (88%)
 copy drivers/{nand_legacy => pcmcia}/Makefile (87%)
 copy drivers/{nand_legacy => sata}/Makefile (87%)
 copy drivers/{nand_legacy => scsi}/Makefile (87%)
 copy drivers/{nand_legacy => usb}/Makefile (88%)
 copy drivers/{nand_legacy => video}/Makefile (87%)

Here are my comments on the layout:

Makefile LIBS += disk/libdisk.a · line 211

Quoted 10 lines
Makefile +1 -0
index 6410f08..57038e7 100644
@@ -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

Merge with drivers/block

Makefile LIBS += disk/libdisk.a · line 214

Quoted 3 lines
Makefile +2 -0
 LIBS += drivers/bios_emulator/libatibiosemu.a
+LIBS += drivers/block/libblock.a
+LIBS += drivers/char/libchar.a

What is this? how is 'char' different from 'serial'? We don't have a char device API, so I don't understand how this fits in.

You're moving keyboard drivers into here; so maybe merge with drivers/input.

Makefile LIBS += disk/libdisk.a · line 215

Quoted 1 line
Makefile +1 -0
+LIBS += drivers/eeprom/libeeprom.a

I'm not sure about this one; it feels kind of wrong (there can be i2c eeprom, SPI eeprom, etc). I need to think some more...

Makefile LIBS += disk/libdisk.a · line 216

Quoted 1 line
Makefile +1 -0
+LIBS += drivers/hwmon/libhwmon.a

We don't really have an hwmon api, and only one driver is being moved there which is an i2c device. Probably just merge with drivers/i2c.

Makefile LIBS += disk/libdisk.a · line 218

Quoted 2 lines
Makefile +2 -0
+LIBS += drivers/i2c/libi2c.a
+LIBS += drivers/ide/libide.a

merge with drivers/block

Makefile LIBS += disk/libdisk.a · line 220

Quoted 2 lines
Makefile +2 -0
+LIBS += drivers/input/libinput.a
+LIBS += drivers/leds/libleds.a

merge with drivers/misc

Makefile LIBS += disk/libdisk.a · line 222

Quoted 2 lines
Makefile +2 -0
+LIBS += drivers/misc/libmisc.a
+LIBS += drivers/mtd/libmtd.a

eeprom and NAND might be better to go in here.

Makefile LIBS += disk/libdisk.a · line 224

Quoted 2 lines
Makefile +0 -0
 LIBS += drivers/nand/libnand.a
 LIBS += drivers/nand_legacy/libnand_legacy.a

These two need to be sorted out; but that doesn't affect your patch series... just thinking out loud.

Makefile LIBS += disk/libdisk.a · line 227

Quoted 3 lines
Makefile +2 -0
 LIBS += drivers/net/libnet.a
+LIBS += drivers/pci/libpci.a
+LIBS += drivers/pcmcia/libpcmcia.a

I'm tempted to just merge these under drivers/bus since it's not a lot of files... not sure though.

Makefile LIBS += disk/libdisk.a · line 234

Quoted 7 lines
Makefile +1 -0
 ifeq ($(CPU),mpc83xx)
 LIBS += drivers/qe/qe.a
 endif
 ifeq ($(CPU),mpc85xx)
 LIBS += drivers/qe/qe.a
 endif
+LIBS += drivers/sata/libsata.a

merge with drivers/block

Makefile LIBS += disk/libdisk.a · line 235

Quoted 1 line
Makefile +1 -0
+LIBS += drivers/scsi/libscsi.a

merge with drivers/block

Quoted 15 lines
Makefile +2 -0
 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 renamed from drivers/nand_legacy/Makefile +0 -0
similarity index 88%
copy from drivers/nand_legacy/Makefile
copy to drivers/ata/Makefile
index 95314d8..f93d6cb 100644

drivers/ata/Makefile line 4

Quoted 6 lines
drivers/ata/Makefile renamed from drivers/nand_legacy/Makefile +2 -2
@@ -1,7 +1,7 @@
 #
-# (C) Copyright 2006
+# (C) Copyright 2007
 # Wolfgang Denk, DENX Software Engineering, wd at denx.de.
-#
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.

Really? This is just a boilerplate Makefile where you've moved lines from one file to another. It's a pretty small change to be asserting copyrights. (I didn't make claims on the rework to drivers/Makefile and common/Makefile which was more invasive).

Don't worry, you'll still get credit for your work.

Quoted 20 lines
drivers/bios_emulator/Makefile +4 -8
index 90c64da..cb0a13e 100644
@@ -6,14 +6,18 @@ X86DIR  = x86emu
 
 $(shell mkdir -p $(obj)$(X86DIR))
 
-COBJS  = atibios.o biosemu.o besys.o bios.o \
-       $(X86DIR)/decode.o \
-       $(X86DIR)/ops2.o \
-       $(X86DIR)/ops.o \
-       $(X86DIR)/prim_ops.o \
-       $(X86DIR)/sys.o \
-       $(X86DIR)/debug.o
-
+COBJS-y        += atibios.o
+COBJS-y        += biosemu.o
+COBJS-y        += besys.o
+COBJS-y        += bios.o

drivers/bios_emulator/Makefile X86DIR = x86emu · line 22

Quoted 10 lines
drivers/bios_emulator/Makefile +8 -0
+COBJS-y        += $(X86DIR)/decode.o
+COBJS-y        += $(X86DIR)/ops2.o
+COBJS-y        += $(X86DIR)/ops.o
+COBJS-y        += $(X86DIR)/prim_ops.o
+COBJS-y        += $(X86DIR)/sys.o
+COBJS-y        += $(X86DIR)/debug.o
+
+COBJS  := $(COBJS-y)
 SRCS   := $(COBJS:.o=.c)
 OBJS   := $(addprefix $(obj),$(COBJS))

Split this change into it's own makefile.... Actually drop this change entirely. It is unnecessary because all the bios emulation files are all compiled at the same time regardless.

Cheers,
g.

Signature · 4 lines
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195
#49 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Quoted 12 lines · Grant Likely

Makefile LIBS += disk/libdisk.a · line 214

Quoted 5 lines · Jean-Christophe PLAGNIOL-VILLARD

LIBS += drivers/bios_emulator/libatibiosemu.a

Makefile +2 -0
+LIBS += drivers/block/libblock.a
+LIBS += drivers/char/libchar.a

What is this? how is 'char' different from 'serial'? We don't have a char device API, so I don't understand how this fits in.

You're moving keyboard drivers into here; so maybe merge with drivers/input.

For me char is a generic device driver.

Quoted 4 lines
Quoted 1 line

+LIBS += drivers/hwmon/libhwmon.a

We don't really have an hwmon api, and only one driver is being moved there which is an i2c device. Probably just merge with drivers/i2c.

During the next window I'd like to add a hwmon API that allow you to check if the board could start, need to be stop, or need to start the fan etc...

Quoted 8 lines

merge with drivers/misc

Makefile LIBS += disk/libdisk.a · line 222

Quoted 2 lines
Makefile +2 -0
+LIBS += drivers/misc/libmisc.a
+LIBS += drivers/mtd/libmtd.a

eeprom and NAND might be better to go in here.

Quoted 5 lines
Quoted 1 line

+LIBS += drivers/eeprom/libeeprom.a

I'm not sure about this one; it feels kind of wrong (there can be i2c eeprom, SPI eeprom, etc). I need to think some more...

I agree about NAND, it will move to mtd
but not about eeprom could be use in other application to store parameter like with USB switch, Net device, etc...

Quoted 15 lines

Makefile LIBS += disk/libdisk.a · line 227

Quoted 3 lines

LIBS += drivers/net/libnet.a

Makefile +2 -0
+LIBS += drivers/pci/libpci.a
+LIBS += drivers/pcmcia/libpcmcia.a

I'm tempted to just merge these under drivers/bus since it's not a lot of files... not sure though.

Quoted 7 lines

ifeq ($(CPU),mpc83xx)
LIBS += drivers/qe/qe.a
endif
ifeq ($(CPU),mpc85xx)
LIBS += drivers/qe/qe.a
endif
+LIBS += drivers/sata/libsata.a

Quoted 1 line

merge with drivers/block

I prefer to seperate each block type as scsi, sata and ide

Best Regards

Jean-Christophe PLAGNIOL-VILLARD

#50 lore raw

PATCH 1/1 drivers: initial tree import for drivers reorganization

Quoted 7 lines · In message <[email protected]> you wrote:
Quoted 3 lines

We don't really have an hwmon api, and only one driver is being moved there which is an i2c device. Probably just merge with drivers/i2c.

During the next window I'd like to add a hwmon API that allow you to check if the board could start, need to be stop, or need to start the fan etc...

We already do have such stuff. See for example the lwmon board where the LCD and backlight get only enabled in certain temperatur ranges, etc.

Best regards,

Wolfgang Denk

Signature · 6 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"My name is Linus Torvalds, you messed with my kernel, prepare to die"
                                                  - Linus Torvalds in
      <[email protected]>