static void aat28xx_device_init(struct aat28xx_driver_data *drvdata) { if (drvdata->initialized && system_state == SYSTEM_BOOTING) { drvdata->refcnt++; aat28xx_go_opmode(drvdata); return; } aat28xx_hw_reset(drvdata); aat28xx_go_opmode(drvdata); }
static void aat28xx_device_init(struct aat28xx_driver_data *drvdata) { /* */ if (system_state == SYSTEM_BOOTING) { aat28xx_go_opmode(drvdata); return; } aat28xx_hw_reset(drvdata); aat28xx_go_opmode(drvdata); }
static void aat28xx_device_init(struct aat28xx_driver_data *drvdata) { /* LGE_CHANGE. * Do not initialize aat28xx when system booting. The aat28xx is already initialized in oemsbl or LK !! * 2010-08-16, [email protected] */ if (system_state == SYSTEM_BOOTING) { aat28xx_go_opmode(drvdata); return; } aat28xx_hw_reset(drvdata); aat28xx_go_opmode(drvdata); }
static void aat28xx_device_init(struct aat28xx_driver_data *drvdata) { aat28xx_hw_reset(drvdata); aat28xx_go_opmode(drvdata); }