[PATCH] ARM: davinci: dm646x: Convert LEDs to GPIO descriptor table

Sekhar Nori nsekhar at ti.com
Thu Sep 3 02:21:02 EDT 2020


Hi Linus,

On 27/07/20 12:43 PM, Linus Walleij wrote:
> This converts the DaVinci DM646x LEDs to use GPIO
> descriptor look-ups.
> 
> Cc: Sekhar Nori <nsekhar at ti.com>
> Cc: Bartosz Golaszewski <bgolaszewski at baylibre.com>
> Signed-off-by: Linus Walleij <linus.walleij at linaro.org>

With this patch, I see during boot:

leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS8)                    
SCSI subsystem initialized                                                      
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS7)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS6)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS5)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS4)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS3)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
scsi host0: pata_bk3710                                                         
ata1: PATA max UDMA/66 cmd 0xfec661f0 ctl 0xfec663f6 irq 38                     
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS2)                    
leds-gpio leds-gpio.0: cannot find GPIO chip 1-0038, deferring                  
leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 (DS1)    

sysfs entries:

# ls /sys/class/i2c-dev/i2c-1/device/1-0038/                      
driver  gpio  gpiochip1  leds-gpio.0  modalias  name  power  subsystem  uevent  

# cat /sys/class/i2c-dev/i2c-1/device/1-0038/leds-gpio.0/         
driver/          modalias         subsystem/                                    
driver_override  power/           uevent   

Full boot log: https://pastebin.ubuntu.com/p/Tm6NtYS3Bq/

Log without the patch (including sysfs entries): https://pastebin.ubuntu.com/p/QsHTNhM4pD/

Thanks,
Sekhar



More information about the linux-arm-kernel mailing list