public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
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 12:31:25 +0200	[thread overview]
Message-ID: <87r6jwacua.fsf@denx.de> (raw)
In-Reply-To: <20071014012853.0d88b1be@siona> (Haavard Skinnemoen's message of "Sun, 14 Oct 2007 01:28:53 +0200")

Dear H?vard,

Haavard Skinnemoen <hskinnemoen@atmel.com> writes:

> 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?

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

  reply	other threads:[~2007-10-15 10:31 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 [this message]
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
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=87r6jwacua.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