Hi Patrice

On 8/30/22 14:09, Patrice Chotard wrote:
Currently, if pin's function is GPIOF_FUNC, only "func" if displayed
without any other information. It would be interesting, if information is
available, to indicate which pinmuxing's name is used.

For example, for STM32 SoC's based platform, "gpio status" command
output :

    before
     Bank GPIOZ:
       GPIOZ0: unused : 0 [ ]
       GPIOZ1: unused : 0 [ ]
       GPIOZ2: unused : 0 [ ]
       GPIOZ3: unused : 0 [ ]
       GPIOZ4: func
       GPIOZ5: func
       GPIOZ6: unused : 0 [ ]
       GPIOZ7: unused : 0 [ ]
       GPIOZ8: unknown
       GPIOZ9: unknown
       GPIOZ10: unknown
       GPIOZ11: unknown
       GPIOZ12: unknown
       GPIOZ13: unknown
       GPIOZ14: unknown
       GPIOZ15: unknown

    After
     Bank GPIOZ:
       GPIOZ0: unused : 0 [ ]
       GPIOZ1: unused : 0 [ ]
       GPIOZ2: unused : 0 [ ]
       GPIOZ3: unused : 0 [ ]
       GPIOZ4: func i2c4-0
       GPIOZ5: func i2c4-0
       GPIOZ6: unused : 0 [ ]
       GPIOZ7: unused : 0 [ ]
       GPIOZ8: unknown
       GPIOZ9: unknown
       GPIOZ10: unknown
       GPIOZ11: unknown
       GPIOZ12: unknown
       GPIOZ13: unknown
       GPIOZ14: unknown
       GPIOZ15: unknown

Signed-off-by: Patrice Chotard <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
---

Changes in v3:
    - add lost Simon Glass's reviewed-by during v1 review

  drivers/gpio/gpio-uclass.c | 16 +++++++++++-----
  1 file changed, 11 insertions(+), 5 deletions(-)


Reviewed-by: Patrick Delaunay <[email protected]>

Thanks
Patrick


Reply via email to