[PATCH v2 14/14] test: pinmux: add pincontrol-gpio for pin configuration
Simon Glass
sjg at chromium.org
Mon Dec 30 02:21:18 CET 2019
On Tue, 26 Nov 2019 at 01:49, Patrick Delaunay <patrick.delaunay at st.com> wrote:
>
> Add a simple pincontrol associated to the sandbox gpio driver,
> that allows to check pin configuration with the command pinmux.
>
> The pmux test is also updated to test behavior with 2 pincontrols.
>
> Example to check LED pin configuration:
>
> => pinmux list
> | Device | Driver | Parent
> | pinctrl-gpio | sandbox_pinctrl_gpio | root_driver
> | pinctrl | sandbox_pinctrl | root_driver
>
> => pinmux dev pinctrl-gpio
>
> => pinmux status
>
> a0 : gpio input .
> a1 : gpio input .
> a2 : gpio input .
> a3 : gpio input .
> a4 : gpio input .
> a5 : gpio output .
> a6 : gpio output .
> ...
>
> Serie-cc: Heiko Schocher <hs at denx.de>
> Serie-cc: Simon Glass <sjg at chromium.org>
Series-cc :-)
>
> Signed-off-by: Patrick Delaunay <patrick.delaunay at st.com>
>
> ---
>
> Changes in v2:
> - Adapt sandbox_pinctrl_gpio driver with the saved dir_flags in
> sandbox gpio driver
> - rebase on v2020.01-rc3
>
> arch/sandbox/dts/test.dts | 48 +++++----
> drivers/gpio/sandbox.c | 195 +++++++++++++++++++++++++++++++++++
> test/py/tests/test_pinmux.py | 10 ++
> 3 files changed, 231 insertions(+), 22 deletions(-)
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list