On Thu, 2013-01-17 at 10:30 +0100, Peter Ujfalusi wrote: > Hi Luca, Hi Péter! > On 01/16/2013 10:45 PM, Luciano Coelho wrote: > > static struct ti_st_plat_data wilink_platform_data = { > > - .nshutdown_gpio = 46, > > .dev_name = "/dev/ttyO1", > > .flow_cntrl = 1, > > .baud_rate = 3000000, > > - .chip_enable = NULL, > > - .suspend = NULL, > > - .resume = NULL, > > + .chip_enable = plat_kim_chip_enable, > > + .chip_disable = plat_kim_chip_disable, > > I just wonder how this is going to work with DT... You are not going to have > the ability to use callback in this form. > I think the GPIO handling should be done in the driver itself rather than in > the board file. I agree. The problem is that it used to be in the ti-st driver itself, but it has been removed in a patch that says "different platforms have begun to have their own ways to power-up/down the chip." (eccf2979 drivers/misc/ti-st: remove gpio handling). This needs to be clarified first. I think we could use this for now and later fix this properly (hopefully move it back to the ti-st driver). -- Cheers, Luca. -- 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