[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1426675899-19882-1-git-send-email-lee.jones@linaro.org>
Date: Wed, 18 Mar 2015 10:51:33 +0000
From: Lee Jones <lee.jones@...aro.org>
To: linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
linus.walleij@...aro.org, linux-gpio@...r.kernel.org
Cc: lee.jones@...aro.org, kernel@...inux.com
Subject: [PATCH 0/6] pinctrl: st: Fix disparity between Pinctrl & GPIO in /sysfs
ST's hardware differentiates between GPIO mode and Pinctrl alternate
functions. When a pin is in GPIO mode, there are dedicated registers
to set and obtain direction status. However, If a pin's alternate
function is in use then the direction is set and status is derived
from a bunch of syscon registers. The issue is; until now there was
a lack of parity between the two.
Further explanation with examples can be found in the commit logs.
Karim BEN BELGACEM (1):
ARM: STi: DT: STiH407: Fix retime pin mask for PIO5 and PIO35
Lee Jones (5):
pinctrl: st: Introduce a 'get pin function' call
pinctrl: st: Move st_get_pio_control() further up the source file
pinctrl: st: Supply a GPIO get_direction() call-back
pinctrl: st: Show correct pin direction -- even when in GPIO mode
pinctrl: st: Display pin's function when printing pinctrl debug
information
arch/arm/boot/dts/stih407-pinctrl.dtsi | 2 +
drivers/pinctrl/pinctrl-st.c | 83 +++++++++++++++++++++++++++++-----
2 files changed, 73 insertions(+), 12 deletions(-)
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists