24 Jul, 2013

1 commit


10 May, 2013

1 commit

  • u-boot standard i2c register write prototype is
    i2c_reg_write(u8 addr, u8 reg, u8 val)

    twl4030_i2c_write_u8(u8 addr, u8 val, u8 reg)
    does not provide consistency, so switch the prototype to be
    consistent with rest of u-boot i2c operations:
    twl4030_i2c_write_u8(u8 addr, u8 reg, u8 val)

    Signed-off-by: Nishanth Menon

    Nishanth Menon
     

04 Jan, 2010

1 commit

  • Not all boards have both LEDs hooked, so enabling both on
    boards with single LED will just waste power. Make it
    possible to choose LEDs by adding argument to
    twl4030_led_init().

    Using this turn on only LEDB for pandora, leave both LEDs
    on for all other boards, as it was before this patch.

    Signed-off-by: Grazvydas Ignotas

    Grazvydas Ignotas
     

29 Jul, 2009

1 commit

  • Because twl4030 now has its own device files, move exiting
    omap3 power_init_r to a new location.

    power_init_r is the only function in board/omap3/common.
    It initializes the twl4030 power for the board and enables
    the led.

    The power part of the the function is moved to twl4030_power_init in
    drivers/power/twl4030.c The power compilation is conditional on the
    existing config variable CONFIG_TWL4030_POWER.

    The led part is moved to twl4030_led_init in the new file
    drivers/misc/twl4030_led.c The led compilation is conditional on
    the new config variable CONFIG_TWL4030_LED

    The directory board/omap3/common was removed because power_init_r
    was the only function in it.

    Signed-off-by: Tom Rix
    Acked-by: Jean-Christophe PLAGNIOL-VILLARD
    Acked-by: Heiko Schocher

    Tom Rix