Expand description
PWM subsystem abstractions.
C header: include/linux/pwm.h.
Structs§
- Wrapper for a PWM chip/controller (
struct pwm_chip). - Wrapper for a PWM device
struct pwm_device. - VTable structure wrapper for PWM operations. Mirrors
struct pwm_ops. - A resource guard that ensures
pwmchip_removeis called on drop. - The result of a
round_waveform_tohwoperation. - Represents a PWM waveform configuration. Mirrors struct
struct pwm_waveform.
Enums§
- Describes the outcome of a
round_waveformoperation.
Traits§
- Trait defining the operations for a PWM driver.
Functions§
- Creates a PWM operations vtable for a type
Tthat implementsPwmOps.