Re: Trouble specifying dts gpio-leds with GPIO expander chip
From: Anton Vorontsov <hidden>
Date: 2009-12-21 21:55:48
From: Anton Vorontsov <hidden>
Date: 2009-12-21 21:55:48
On Mon, Dec 21, 2009 at 01:40:48PM -0600, Bill Gatliff wrote: [...]
I'm stumped. Could it be that the startup code is trying to register the heartbeat device before it has registered the MAX7314, so it doesn't know yet that the GPIO line exists? Anyone have any suggestions?
drivers/gpio/pca953x.c doesn't register itself with the OF GPIO infrastructure (plus the driver has an absolutely bogus linux,gpio-base stuff, heh). As an example of how to do the OF GPIO properly, see arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c:mcu_gpiochip_add(). Though, soon there will be an easier way to register I2C/SPI chips with the OF GPIO infrastructure. Thanks, -- Anton Vorontsov email: cbouatmailru@gmail.com irc://irc.freenode.net/bd2