On Tue, Dec 27, 2016 at 4:33 PM, Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > On Tue, Dec 27, 2016 at 11:30:57AM +0100, Marek Szyprowski wrote: >> Separate sleep state is needed because of the pin control bindings and >> design. >> >> A separate sleep state is required to let pin control client driver (in this >> case >> Exynos I2S driver) let to choose when it is okay to switch pads into sleep >> state and I see no other way to achieve this. > > Maybe the pinctrl API should be extended for this? Doing this in DTS > just for purpose of passing information between drivers (consumer and > provider) looks odd. I don't understand what is going on but you are all smart people so I guess you're right :) Tell me if I can help clarifying something... Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html