• Janusz Krzysztofik's avatar
    ARM: OMAP1: ams-delta: assign LED GPIO numbers from descriptors · 8c14b084
    Janusz Krzysztofik authored
    Assign a label to latch1 GPIO device the LEDs hang off, enumerate its
    pins for the purpose of indexing gpio_led table, remove hardcoded GPIO
    numbers from that table replacing them with invalid GPIO numbers and
    remove initialization of incompletely described LED device from
    machine_init.
    
    As soon as the latch1 GPIO device is registered, use its label to find
    respective GPIO chip, identify each LED's GPIO descriptor by its pin
    number and assign its gobal GPIO number to the gpio_led table.  Once
    completed, register the LED device.
    
    Created and tested against linux-v4.17-rc3.
    Signed-off-by: default avatarJanusz Krzysztofik <jmkrzyszt@gmail.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    8c14b084
board-ams-delta.c 21 KB