On Fri, 3 Aug 2012 12:45:53 +0300 Aaro Koskinen <aaro.koskinen@xxxxxx> wrote: > So an altenative hack to fix this is to modify the board file > (board-rx51-peripherals.c): > > /* list all spi devices here */ > enum { > RX51_SPI_WL1251, > - RX51_SPI_MIPID, /* LCD panel */ > RX51_SPI_TSC2005, /* Touch Controller */ > + RX51_SPI_MIPID, /* LCD panel */ > }; > > I guess the proper fix would be to modify SPI core so that it first does > spi_setup for all the children/chip selects, before calling any of the > probe functions of SPI devices? (Initializing the controller driver at > subsys_initcall is one way to accomplish this.) > As the N900 framebuffer still appears to be broken would it make sense to queue above change as a workaround for 3.5 and 3.6? Aaro: For above change you could add my 'Tested-by: Jarkko Nikula <jarkko.nikula@xxxxxxxxxx>' -- Jarkko -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html