Hi, On 01/22/2012 06:27 PM, Bill Gatliff wrote: > On Sun, Jan 22, 2012 at 6:22 PM, Sylwester Nawrocki > <sylvester.nawrocki@xxxxxxxxx> wrote: >> The best solution would be to force platform to enable PM_RUNTIME if >> they want to use a driver which does runtime PM. But this has to wait, >> yet, probably infinitely.. :) > > Probably easier to motivate platforms to enable PM_RUNTIME if there > are drivers that require it. :) > > I for one would rather see in-kernel drivers that require it, and then In fact we have to deal with the opposite now, as some existing drivers have been used for multiple generations of SoC, where almost unchanged device IPs are deployed. Those drivers were originally written for the simplest SoCs. > patches in mailing lists that show how to un-require it. Make it more > painful to avoid PM_RUNTIME, and less painful to use it. Yeah, makes a lot of sense. With new code there is no issue, only the code with long history is sort of troublesome. -- Regards, Sylwester -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html