blob: db8e8b48363ac067378afa88b2c1596559dcb44a [file] [log] [blame]
2cb5cd90f4cd ("pwm: imx27: Ensure clocks being on iff the PWM is on")
aad4e530c241 ("pwm: imx27: Simplify helper function to enable and disable clocks")
15d4dbd60159 ("pwm: imx27: Fix clock handling in pwm_imx27_apply()")
bd88d319abe9 ("pwm: imx27: Unconditionally write state to hardware")
a3597d6c89d7 ("pwm: imx27: Cache duty cycle register value")
1347c94f73e3 ("pwm: imx27: Use devm_platform_ioremap_resource() to simplify code")
519ef9b5f23c ("pwm: imx27: Only enable the clocks once in .get_state()")
d80f8206905c ("pwm: imx: Split into two drivers")
f20b187e32e0 ("pwm: imx: Set driver data earlier simplifying the end of ->probe()")
9f4c8f9607c3 ("pwm: imx: Add ipg clock operation")
bf9b0b1b0b6c ("pwm: imx: Implement get_state() function for hardware readout")
9f617ada9f82 ("pwm: imx: Use bitops and bitfield macros to define register values")
e3adc7efe678 ("pwm: imx: Sort include files")
1f6eefeb7cd4 ("pwm: imx: Let PWM be active during suspend")
326ed314fefe ("pwm: imx: Add polarity inversion support to i.MX's PWMv2")
871985b154ad ("pwm: imx: Remove redundant i.MX PWMv2 code")
0ca1a11a1d81 ("pwm: imx: Provide atomic PWM support for i.MX PWMv2")
73b1ff1f3e5c ("pwm: imx: Move PWMv2 wait for fifo slot code to a separate function")
970247a48675 ("pwm: imx: Move PWMv2 software reset code to a separate function")
b3c088fe0297 ("pwm: imx: Rewrite v1 code to facilitate switch to atomic PWM")
003892295423 ("pwm: imx: Add separate set of PWM ops for v1 and v2")
9fb27fac39f4 ("pwm: imx: Remove ipg clock and enable per clock when required")
b2ec9efc1f4f ("pwm: constify pwm_ops structures")