From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lokesh Vutla Date: Thu, 4 Feb 2021 23:32:52 +0530 Subject: [PATCH v2 00/12] Add support for pinmux status command on beaglebone In-Reply-To: <20210128222501.31943-1-dariobin@libero.it> References: <20210128222501.31943-1-dariobin@libero.it> Message-ID: <06703e75-1792-64bd-460b-2698c0779962@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 29/01/21 3:54 am, Dario Binacchi wrote: > > 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 8b195f4b71 > ("Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell") commit Sandbox tests are failing with this series. Can you take a look? https://gitlab.denx.de/u-boot/custodians/u-boot-ti/-/jobs/217033 Thanks and regards, Lokesh > > Changes in v2: > - Added Simon Glass review tag. > - Updated commit message. > - Added Simon Glass review tag. > - Added Pratyush Yadav review tag. > - Updated commit message > - Split in 2 commits > - Check dev_read_addr_size return value > - Updated commit message. > - Added Simon Glass review tag. > - Updated commit message. > - Remove pointer to access functions. > - Added Simon Glass review tag. > - Added Simon Glass review tag. > - Added Simon Glass review tag. > - Added error checking when the 'width' property is missing. > - Fix coding style. > > Dario Binacchi (12): > pinctrl: single: fix format of structure documentation > pinctrl: single: fix the loop counter variable type > pinctrl: single: fix offset management > 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: add register access functions > 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 | 72 +++++ > configs/sandbox_defconfig | 1 + > drivers/pinctrl/pinctrl-single.c | 474 +++++++++++++++++++++++++++---- > test/dm/pinmux.c | 91 +++++- > 4 files changed, 573 insertions(+), 65 deletions(-) >