diff options
Diffstat (limited to 'drivers/pwm/pwm-lpss.h')
-rw-r--r-- | drivers/pwm/pwm-lpss.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/pwm/pwm-lpss.h b/drivers/pwm/pwm-lpss.h index 1a2575d25bea..3236be835bd9 100644 --- a/drivers/pwm/pwm-lpss.h +++ b/drivers/pwm/pwm-lpss.h | |||
@@ -30,8 +30,11 @@ struct pwm_lpss_boardinfo { | |||
30 | unsigned int npwm; | 30 | unsigned int npwm; |
31 | unsigned long base_unit_bits; | 31 | unsigned long base_unit_bits; |
32 | bool bypass; | 32 | bool bypass; |
33 | /* Some devices have AML code messing with the state underneath us */ | 33 | /* |
34 | bool check_power_on_resume; | 34 | * On some devices the _PS0/_PS3 AML code of the GPU (GFX0) device |
35 | * messes with the PWM0 controllers state, | ||
36 | */ | ||
37 | bool other_devices_aml_touches_pwm_regs; | ||
35 | }; | 38 | }; |
36 | 39 | ||
37 | struct pwm_lpss_chip *pwm_lpss_probe(struct device *dev, struct resource *r, | 40 | struct pwm_lpss_chip *pwm_lpss_probe(struct device *dev, struct resource *r, |