+++ Marek Vasut [2010-07-30 06:44 +0200]: > Dne Čt 29. července 2010 12:00:41 Wookey napsal(a): > > +++ Marek Vasut [2010-07-29 05:16 +0200]: > > > Add supported for PCF8574A GPIO expander and LEDs attached to it. > > > > This IO board is an add-on used in some ballon configurations, not > > part of the core board. There needs to be some way of selecting this > > support when the loon is used in this configuration. We have the > > balloon_has() macro which is used for dealing with the different > > builds of the board itself. Perhaps it should be extended to deal with > > add-on board functionality too? > > > > More obvious is using the CONFIG system to just enable this if > > CUED_IO_BOARD is configured. > > You can just disable the PCF driver if you want to save space. In case you won't > have the CUED board connected, the driver will just fail to probe so it's ok I > believe. > > The macro could be extended, but do we want such a weird stuff in kernel? That was how this list suggested we deal with the unprobe-able build variation, I beleive. > (especially if the driver can simply fail to probe). No. Clearly anything that is probe-able should be probed. I thought thtat this wouldn't be as I2C devices are pretty dumb, but I guess we know its address here so we can try it and if no response then it's not there. Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/