Searched refs:bcm_pwm_channel (Results 1 - 2 of 2) sorted by relevance
/netbsd-current/sys/arch/arm/broadcom/ |
H A D | bcm2835_pwm.h | 75 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 D | bcm2835_pwm.c | 58 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