public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Re-send [PATCH 1/24] drivers: initial tree import for drivers reorganization
Date: Tue, 09 Oct 2007 07:59:30 +0200	[thread overview]
Message-ID: <470B18C2.40106@jcrosoft.com> (raw)
In-Reply-To: <470B174C.6070008@jcrosoft.com>

From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Sun, 23 Sep 2007 00:32:25 +0200
Subject: [PATCH] drivers: initial tree import for drivers reorganization

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
---
 Makefile                |   17 +++++++++++++++++
 drivers/ata/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/block/Makefile  |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/char/Makefile   |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/eeprom/Makefile |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/hwmon/Makefile  |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/i2c/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/ide/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/input/Makefile  |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/leds/Makefile   |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/misc/Makefile   |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/pci/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/pcmcia/Makefile |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/sata/Makefile   |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/scsi/Makefile   |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/Makefile    |   45 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/Makefile  |   45 +++++++++++++++++++++++++++++++++++++++++++++
 18 files changed, 782 insertions(+), 0 deletions(-)
 create mode 100644 drivers/ata/Makefile
 create mode 100644 drivers/block/Makefile
 create mode 100644 drivers/char/Makefile
 create mode 100644 drivers/eeprom/Makefile
 create mode 100644 drivers/hwmon/Makefile
 create mode 100644 drivers/i2c/Makefile
 create mode 100644 drivers/ide/Makefile
 create mode 100644 drivers/input/Makefile
 create mode 100644 drivers/leds/Makefile
 create mode 100644 drivers/misc/Makefile
 create mode 100644 drivers/mtd/Makefile
 create mode 100644 drivers/pci/Makefile
 create mode 100644 drivers/pcmcia/Makefile
 create mode 100644 drivers/sata/Makefile
 create mode 100644 drivers/scsi/Makefile
 create mode 100644 drivers/usb/Makefile
 create mode 100644 drivers/video/Makefile

diff --git a/Makefile b/Makefile
index 8d500f5..b166e70 100644
--- a/Makefile
+++ b/Makefile
@@ -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)
diff --git a/drivers/ata/Makefile b/drivers/ata/Makefile
new file mode 100644
index 0000000..623eac7
--- /dev/null
+++ b/drivers/ata/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libata.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)

+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/block/Makefile b/drivers/block/Makefile
new file mode 100644
index 0000000..1d36fac
--- /dev/null
+++ b/drivers/block/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libblock.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/char/Makefile b/drivers/char/Makefile
new file mode 100644
index 0000000..90e97f3
--- /dev/null
+++ b/drivers/char/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	:= $(obj)libchar.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/eeprom/Makefile b/drivers/eeprom/Makefile
new file mode 100644
index 0000000..0637a7d
--- /dev/null
+++ b/drivers/eeprom/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libeeprom.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
new file mode 100644
index 0000000..59227ad
--- /dev/null
+++ b/drivers/hwmon/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libhwmon.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/i2c/Makefile b/drivers/i2c/Makefile
new file mode 100644
index 0000000..adc20e6
--- /dev/null
+++ b/drivers/i2c/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libi2c.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/ide/Makefile b/drivers/ide/Makefile
new file mode 100644
index 0000000..cd8237c
--- /dev/null
+++ b/drivers/ide/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libide.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/input/Makefile b/drivers/input/Makefile
new file mode 100644
index 0000000..ec9cda2
--- /dev/null
+++ b/drivers/input/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libinput.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/leds/Makefile b/drivers/leds/Makefile
new file mode 100644
index 0000000..6b71f7a
--- /dev/null
+++ b/drivers/leds/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libleds.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile
new file mode 100644
index 0000000..da43154
--- /dev/null
+++ b/drivers/misc/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libmisc.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile
new file mode 100644
index 0000000..bc9bbde
--- /dev/null
+++ b/drivers/mtd/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libmtd.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile
new file mode 100644
index 0000000..a32c379
--- /dev/null
+++ b/drivers/pci/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libpci.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/pcmcia/Makefile b/drivers/pcmcia/Makefile
new file mode 100644
index 0000000..b037acf
--- /dev/null
+++ b/drivers/pcmcia/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libpcmcia.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/sata/Makefile b/drivers/sata/Makefile
new file mode 100644
index 0000000..4c2def2
--- /dev/null
+++ b/drivers/sata/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libsata.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/scsi/Makefile b/drivers/scsi/Makefile
new file mode 100644
index 0000000..00fa61d
--- /dev/null
+++ b/drivers/scsi/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libscsi.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/usb/Makefile b/drivers/usb/Makefile
new file mode 100644
index 0000000..4468d78
--- /dev/null
+++ b/drivers/usb/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libusb.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
diff --git a/drivers/video/Makefile b/drivers/video/Makefile
new file mode 100644
index 0000000..d33aa0c
--- /dev/null
+++ b/drivers/video/Makefile
@@ -0,0 +1,45 @@
+#
+# (C) Copyright 2007
+# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
+# Jean-Christophe PLAGNIOL-VILLARD, plagnioj at jcrosoft.com.
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+include $(TOPDIR)/config.mk
+
+LIB 	 := $(obj)libvideo.a
+
+COBJS-y := 
+
+COBJS	 := $(COBJS-y)
+SRCS 	 := $(COBJS:.o=.c)
+OBJS 	 := $(addprefix $(obj),$(COBJS))
+
+all:	 $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+	 $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################
-- 
1.5.3.2

  reply	other threads:[~2007-10-09  5:59 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-09  5:53 [U-Boot-Users] Re-send PATCH Drivers Reorganisation Jean-Christophe PLAGNIOL-VILLARD
2007-10-09  5:59 ` Jean-Christophe PLAGNIOL-VILLARD [this message]
2007-10-09  6:00 ` [U-Boot-Users] Re-send [PATCH 2/30] drivers/ata: move ata drivers to drivers/ata Jean-Christophe PLAGNIOL-VILLARD
2007-10-09  6:01 ` [U-Boot-Users] Resend [PATCH 3/24] drivers/char : move char drivers to drivers/char Jean-Christophe PLAGNIOL-VILLARD
2007-10-09 21:04 ` [U-Boot-Users] " Jean-Christophe PLAGNIOL-VILLARD
2007-10-09 21:06 ` [U-Boot-Users] Re-send [PATCH 5/24] drivers/eeprom : move eeprom drivers to drivers/eeprom Jean-Christophe PLAGNIOL-VILLARD
2007-10-09 21:08 ` [U-Boot-Users] Re-send [PATCH 4/24] drivers/block : move block drivers to drivers/block Jean-Christophe PLAGNIOL-VILLARD
2007-10-09 21:09 ` [U-Boot-Users] Re-send [PATCH 6/24] drivers/hwmon : move hardware monitor drviers to drivers/hwmon Jean-Christophe PLAGNIOL-VILLARD

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=470B18C2.40106@jcrosoft.com \
    --to=plagnioj@jcrosoft.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox