[PATCH 00/11] Add support for pinmux status command on beaglebone
Dario Binacchi
dariobin at libero.it
Sat Jan 23 19:27:00 CET 2021
The series was born from the need to check the pinmux setting of a
peripheral on a beaglebone board. I then ran the 'pinmux status -a'
command but it failed because some operations (get_pin_muxing,
get_pin_name and get_pins_count) were missing in the 'pinctrl-single'
driver.
The patch series can be cleanly applied to the HEAD of the master which
at the time of release points to e716c9022970dac9be15856a6651a07132463578
commit (Revert "doc: update Kernel documentation build system").
Dario Binacchi (11):
pinctrl: single: fix format of structure documentation
pinctrl: single: fix the loop counter variable type
pinctrl: single: fix debug messages formatting
pinctrl: single: get register area size by device API
pinctrl: single: check "register-width" DT property
pinctrl: single: change function mask default value
pinctrl: single: use function pointer for register access
pinctrl: single: add get_pins_count operation
pinctrl: single: add get_pin_name operation
pinctrl: single: add get_pin_muxing operation
test: pinmux: add test for 'pinctrl-single' driver
arch/sandbox/dts/test.dts | 65 ++++
configs/sandbox_defconfig | 1 +
drivers/pinctrl/pinctrl-single.c | 488 +++++++++++++++++++++++++++----
test/dm/pinmux.c | 81 ++++-
4 files changed, 570 insertions(+), 65 deletions(-)
--
2.17.1
More information about the U-Boot
mailing list