• Jarkko Nikula's avatar
    omap: rx51: Set regulator V28 always on · 000d534e
    Jarkko Nikula authored
    It seems that the battery cover sensor in Nokia N900 is powered from the
    V28 domain. Now if this regulator is disabled it causes that the gpio 160
    reads only zero which effectively causes uSD removal detection.
    
    Currently the bootloader enabled V28 is kept on but this may change in the
    future according to comment in
    drivers/regulator/core.c: regulator_has_full_constraints.
    
    Also if there are any consumers on the V28 domain doing regulator_enable
    regulator_disable cycle the V28 will be disabled after that.
    
    Prepare for these by defining the V28 as always_on regulator.
    Signed-off-by: default avatarJarkko Nikula <jhnikula@gmail.com>
    Cc: Adrian Hunter <adrian.hunter@nokia.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    000d534e
board-rx51-peripherals.c 22.9 KB