bcm_pwm_channel
struct bcm_pwm_channel *
struct bcm_pwm_channel *pwm;
bcm_pwm_free(struct bcm_pwm_channel *pwm)
bcm_pwm_control(struct bcm_pwm_channel *pwm, uint32_t ctl, uint32_t rng)
bcm_pwm_status(struct bcm_pwm_channel *pwm)
bcm_pwm_write(struct bcm_pwm_channel *pwm, uint32_t *data1, uint32_t *data2,
bcm_pwm_set(struct bcm_pwm_channel *pwm, uint32_t w)
bcm_pwm_flush(struct bcm_pwm_channel *pwm)
bcm_pwm_dma_enable(struct bcm_pwm_channel *pwm, bool enable)
bcm_pwm_dma_address(struct bcm_pwm_channel *pwm)
struct bcm_pwm_channel sc_channels[2];
struct bcm_pwm_channel;
struct bcm_pwm_channel *bcm_pwm_alloc(int num);
void bcm_pwm_free(struct bcm_pwm_channel *);
void bcm_pwm_control(struct bcm_pwm_channel *, uint32_t, uint32_t);
uint32_t bcm_pwm_status(struct bcm_pwm_channel *);
int bcm_pwm_write(struct bcm_pwm_channel *, uint32_t *, uint32_t *, int);
void bcm_pwm_set(struct bcm_pwm_channel *, uint32_t);
int bcm_pwm_flush(struct bcm_pwm_channel *);
void bcm_pwm_dma_enable(struct bcm_pwm_channel *, bool);
uint32_t bcm_pwm_dma_address(struct bcm_pwm_channel *);