Searched refs:aos_pwm (Results 1 – 7 of 7) sorted by relevance
/AliOS-Things-master/components/drivers/peripheral/pwm/src/ |
A D | pwm_csi.c | 12 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_unregister() 24 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_shutdown() 25 csi_pwm_out_stop(&(aos_csi_pwm->csi_pwm), aos_csi_pwm->aos_pwm.dev.id); in pwm_csi_shutdown() 33 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_apply() 36 csi_pwm_out_config(&(aos_csi_pwm->csi_pwm), aos_csi_pwm->aos_pwm.dev.id, in pwm_csi_apply() 39 csi_pwm_out_start(&(aos_csi_pwm->csi_pwm), aos_csi_pwm->aos_pwm.dev.id); in pwm_csi_apply() 41 csi_pwm_out_stop(&(aos_csi_pwm->csi_pwm), aos_csi_pwm->aos_pwm.dev.id); in pwm_csi_apply() 57 pwm_csi->aos_pwm.ops = &pwm_csi_ops; in aos_pwm_csi_register() 59 return aos_pwm_register(&pwm_csi->aos_pwm); in aos_pwm_csi_register()
|
/AliOS-Things-master/hardware/chip/haas1000/aos_driver/pwm/ |
A D | pwm.c | 27 aos_pwm_t aos_pwm; member 83 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_unregister() 95 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_shutdown() 96 haas1000_pwm_out_stop(pwm_dev, pwm_dev->aos_pwm.dev.id); in haas1000_pwm_shutdown() 104 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_apply() 107 haas1000_pwm_out_config(pwm_dev, pwm_dev->aos_pwm.dev.id, in haas1000_pwm_apply() 110 haas1000_pwm_out_start(pwm_dev, pwm_dev->aos_pwm.dev.id); in haas1000_pwm_apply() 112 haas1000_pwm_out_stop(pwm_dev, pwm_dev->aos_pwm.dev.id); in haas1000_pwm_apply() 128 pwm_dev[i].aos_pwm.dev.id = i; in haas1000_pwm_init() 129 pwm_dev[i].aos_pwm.ops = &haas1000_pwm_ops; in haas1000_pwm_init() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/aos_driver/pwm/ |
A D | pwm.c | 29 aos_pwm_t aos_pwm; member 168 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_unregister() 180 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_shutdown() 181 rtl872xd_pwm_out_stop(pwm_dev, pwm_dev->aos_pwm.dev.id); in rtl872xd_pwm_shutdown() 189 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_apply() 192 rtl872xd_pwm_out_config(pwm_dev, pwm_dev->aos_pwm.dev.id, in rtl872xd_pwm_apply() 195 rtl872xd_pwm_out_start(pwm_dev, pwm_dev->aos_pwm.dev.id); in rtl872xd_pwm_apply() 197 rtl872xd_pwm_out_stop(pwm_dev, pwm_dev->aos_pwm.dev.id); in rtl872xd_pwm_apply() 225 pwm_dev[i].aos_pwm.dev.id = i; in rtl872xd_pwm_init() 226 pwm_dev[i].aos_pwm.ops = &rtl872xd_pwm_ops; in rtl872xd_pwm_init() [all …]
|
/AliOS-Things-master/components/drivers/peripheral/pwm/include/aos/ |
A D | pwm_csi.h | 12 aos_pwm_t aos_pwm; /* aos pwm device */ member
|
A D | pwm_core.h | 30 typedef struct aos_pwm { struct
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | pwm.c | 72 pwm_csi_dev[i].aos_pwm.dev.id = i; in pwm_csi_init()
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/pwm/ |
A D | pwm.c | 175 pwm_csi_dev[i].aos_pwm.dev.id = i; in pwm_csi_init()
|
Completed in 6 milliseconds