Re: [PATCH] pinctrl: freescale: avoid overwriting pin config when freeing GPIO
From: Viresh Kumar <viresh.kumar@linaro.org>
Date: 2016-09-30 02:12:20
Also in:
lkml
From: Viresh Kumar <viresh.kumar@linaro.org>
Date: 2016-09-30 02:12:20
Also in:
lkml
On 29-09-16, 09:33, Stefan Agner wrote:
You need to differentiate between Vybrid and i.MX: Vybrid muxes a pin to GPIO on gpio_request_one (via .gpio_request_enable callback) i.MX does not mux a pin as GPIO on its own, but needs to be muxed explicitly. That has been always the case... I don't know what behavior is right, it is just "different"...
Hmm, I think What Vybrid and Tegra have done is better, but it would be better to get inputs from Linus, which you already asked for :) -- viresh