From: "Markus Klotzbücher" <mk@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] [PATCH] drivers/usb : move usb drivers to drivers/usb
Date: Mon, 15 Oct 2007 11:45:16 +0200 [thread overview]
Message-ID: <87wstoaez7.fsf@denx.de> (raw)
In-Reply-To: <20071013151426.GA4259@game.jcrosoft.org> (plagnioj@jcrosoft.com's message of "Sat, 13 Oct 2007 17:14:26 +0200")
plagnioj at jcrosoft.com writes:
> On 09:49 Fri 12 Oct , Markus Klotzb?cher wrote:
>> Jean-Christophe,
>>
>> Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> writes:
>>
>> > Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
>> > ---
>> > drivers/Makefile | 11 -----------
>> > drivers/usb/Makefile | 8 +++++++-
>> > drivers/{ => usb}/isp116x-hcd.c | 0
>>
>> 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/
Please make this /drivers/usb/input . Who knows what U-Boot might
support in future...
> 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
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
next prev parent reply other threads:[~2007-10-15 9:45 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-11 8:32 [U-Boot-Users] [PATCH] drivers: initial tree import for drivers reorganization Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/ata: move ata drivers to drivers/ata Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/block : move block drivers to drivers/block Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/char : move char drivers to drivers/char Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/eeprom : move eeprom drivers to drivers/eeprom Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/hwmon : move hardware monitor drviers to drivers/hwmon Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/i2c : move i2c drivers to drivers/i2c Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/input : move input drivers to drivers/input Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/ide : move ide drivers to drivers/ide Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/leds : move leds drivers to drivers/leds Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/mtd : move mtd drivers to drivers/mtd Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/pci : move pci drivers to drivers/pci Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/pcmcia : move pcmcia drivers to drivers/pcmcia Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/scsi : move scsi drivers to drivers/scsi Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/usb : move usb drivers to drivers/usb Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/video : move video drivers to drivers/video Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/serial : move serial drivers to drivers/serial Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/net : move net drivers to drivers/net Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/misc : move misc drivers to drivers/misc Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/rtc : move rtc drivers to drivers/rtc Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] remove libdrivers reference Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] drivers/misc : move files Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] Makefile : fix tags ctags etags with new drivers organization Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] Fix net drivers include headers Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 8:32 ` [U-Boot-Users] [PATCH] fix specific ssi.h include when ds1722 or mw_eeprom not used Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 20:11 ` Grant Likely
2007-10-11 20:21 ` Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 20:14 ` [U-Boot-Users] [PATCH] Fix net drivers include headers Grant Likely
2007-10-11 20:02 ` [U-Boot-Users] [PATCH] drivers/misc : move files Grant Likely
2007-10-11 20:12 ` Grant Likely
2007-10-11 20:17 ` [U-Boot-Users] [PATCH] drivers/rtc : move rtc drivers to drivers/rtc Grant Likely
2007-10-11 20:16 ` [U-Boot-Users] [PATCH] drivers/net : move net drivers to drivers/net Grant Likely
2007-10-12 7:49 ` [U-Boot-Users] [PATCH] drivers/usb : move usb drivers to drivers/usb Markus Klotzbücher
2007-10-13 15:14 ` plagnioj at jcrosoft.com
2007-10-13 23:28 ` Haavard Skinnemoen
2007-10-15 10:31 ` Markus Klotzbücher
2007-10-15 10:47 ` Haavard Skinnemoen
2007-10-15 11:03 ` Wolfgang Denk
2007-10-15 8:35 ` plagnioj at jcrosoft.com
2007-10-16 7:09 ` Markus Klotzbücher
2007-10-15 9:45 ` Markus Klotzbücher [this message]
2007-10-11 20:18 ` [U-Boot-Users] [PATCH] drivers/pci : move pci drivers to drivers/pci Grant Likely
2007-10-11 19:44 ` [U-Boot-Users] [PATCH] drivers: initial tree import for drivers reorganization Wolfgang Denk
2007-10-11 20:10 ` Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 20:24 ` Grant Likely
2007-10-11 20:32 ` Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 20:36 ` Grant Likely
2007-10-11 20:43 ` Jean-Christophe PLAGNIOL-VILLARD
2007-10-11 20:32 ` Grant Likely
2007-10-14 10:50 ` plagnioj at jcrosoft.com
2007-10-14 13:43 ` Wolfgang Denk
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=87wstoaez7.fsf@denx.de \
--to=mk@denx.de \
--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