[U-Boot] Adding a composite device, how to structure ?

Wolfgang Denk wd at denx.de
Fri Jun 5 22:40:56 CEST 2009


Dear Tom,

In message <4A296B3C.1060208 at windriver.com> you wrote:
> 
> I would like to add support for the twl4030,  a composite i2c device, 
> found on the omap3 zoom's.
> The header file will be include/twl4030.h.
> How do you want the source to be structured ?
> 1.  A single large file in drivers/i2c/twl4030.c
> 
> or device files added under a directory ?
> 
> 2.  drivers/i2c/twl4030/keyboard, drivers/i2c/twl4030/usb,  
> drivers/i2c/twl4030/battery, 
> 
> or just the common code in i2c and twl4030 devices in the  places they 
> usually go.
> 
> 3.  drivers/i2c/twl4030.c, drivers/usb/tw4030_usb.c  etc ..
> 
> My guess is #3.

My guess is so, too - but this is acually for Heiko to answer.

Heiko?

Best regards,

Wolfgang Denk

-- 
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
If I don't document something, it's usually either for a good reason,
or a bad reason.  In this case it's a good reason.  :-)
                 - Larry Wall in <1992Jan17.005405.16806 at netlabs.com>


More information about the U-Boot mailing list