Searched refs:bcm_pwm_channel (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/sys/arch/arm/broadcom/
H A Dbcm2835_pwm.h75 struct bcm_pwm_channel;
77 struct bcm_pwm_channel *bcm_pwm_alloc(int num);
78 void bcm_pwm_free(struct bcm_pwm_channel *);
79 void bcm_pwm_control(struct bcm_pwm_channel *, uint32_t, uint32_t);
80 uint32_t bcm_pwm_status(struct bcm_pwm_channel *);
81 int bcm_pwm_write(struct bcm_pwm_channel *, uint32_t *, uint32_t *, int);
82 void bcm_pwm_set(struct bcm_pwm_channel *, uint32_t);
83 int bcm_pwm_flush(struct bcm_pwm_channel *);
84 void bcm_pwm_dma_enable(struct bcm_pwm_channel *, bool);
85 uint32_t bcm_pwm_dma_address(struct bcm_pwm_channel *);
[all...]
H A Dbcm2835_pwm.c58 struct bcm_pwm_channel { struct
75 struct bcm_pwm_channel sc_channels[2];
178 struct bcm_pwm_channel *
183 struct bcm_pwm_channel *pwm;
212 bcm_pwm_free(struct bcm_pwm_channel *pwm)
228 bcm_pwm_control(struct bcm_pwm_channel *pwm, uint32_t ctl, uint32_t rng)
251 bcm_pwm_status(struct bcm_pwm_channel *pwm)
292 bcm_pwm_write(struct bcm_pwm_channel *pwm, uint32_t *data1, uint32_t *data2,
317 bcm_pwm_set(struct bcm_pwm_channel *pwm, uint32_t w)
325 bcm_pwm_flush(struct bcm_pwm_channel *pw
[all...]

Completed in 320 milliseconds