power: switch to generic power HAL