Lines Matching refs:power
52 unsigned int power; member
666 static int s6e8ax0_set_power(struct lcd_device *ld, int power) in s6e8ax0_set_power() argument
672 if (power != FB_BLANK_UNBLANK && power != FB_BLANK_POWERDOWN && in s6e8ax0_set_power()
673 power != FB_BLANK_NORMAL) { in s6e8ax0_set_power()
678 if ((power == FB_BLANK_UNBLANK) && ops->set_blank_mode) { in s6e8ax0_set_power()
680 if ((POWER_IS_ON(power) && POWER_IS_OFF(lcd->power)) in s6e8ax0_set_power()
681 || (POWER_IS_ON(power) && POWER_IS_NRM(lcd->power))) { in s6e8ax0_set_power()
682 ret = ops->set_blank_mode(lcd_to_master(lcd), power); in s6e8ax0_set_power()
683 if (!ret && lcd->power != power) in s6e8ax0_set_power()
684 lcd->power = power; in s6e8ax0_set_power()
686 } else if ((power == FB_BLANK_POWERDOWN) && ops->set_early_blank_mode) { in s6e8ax0_set_power()
688 if ((POWER_IS_OFF(power) && POWER_IS_ON(lcd->power)) || in s6e8ax0_set_power()
689 (POWER_IS_ON(lcd->power) && POWER_IS_NRM(power))) { in s6e8ax0_set_power()
691 power); in s6e8ax0_set_power()
692 if (!ret && lcd->power != power) in s6e8ax0_set_power()
693 lcd->power = power; in s6e8ax0_set_power()
704 return lcd->power; in s6e8ax0_get_power()
737 static void s6e8ax0_power_on(struct mipi_dsim_lcd_device *dsim_dev, int power) in s6e8ax0_power_on() argument
744 if (power) in s6e8ax0_power_on()
764 lcd->power = FB_BLANK_UNBLANK; in s6e8ax0_set_sequence()