Searched refs:aos_pwm_t (Results 1 – 6 of 6) sorted by relevance
/AliOS-Things-master/components/drivers/peripheral/pwm/include/aos/ |
A D | pwm_core.h | 39 } aos_pwm_t; typedef 43 void (*unregister)(aos_pwm_t *pwm); 45 aos_status_t (*startup)(aos_pwm_t *pwm); 47 void (*shutdown)(aos_pwm_t *pwm); 49 aos_status_t (*apply)(aos_pwm_t *pwm, aos_pwm_attr_t const *attr); 63 aos_status_t aos_pwm_register(aos_pwm_t *pwm);
|
A D | pwm_csi.h | 12 aos_pwm_t aos_pwm; /* aos pwm device */
|
/AliOS-Things-master/components/drivers/peripheral/pwm/src/ |
A D | pwm.c | 40 aos_pwm_t *pwm; in aos_pwm_set_attr() 45 pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in aos_pwm_set_attr() 78 aos_pwm_t *pwm; in aos_pwm_get_attr() 82 pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in aos_pwm_get_attr() 93 aos_pwm_t *pwm = aos_container_of(dev, aos_pwm_t, dev); in dev_pwm_unregister() 101 aos_pwm_t *pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in dev_pwm_get() 110 aos_pwm_t *pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in dev_pwm_put() 127 aos_status_t aos_pwm_register(aos_pwm_t *pwm) in aos_pwm_register()
|
A D | pwm_csi.c | 10 static void pwm_csi_unregister(aos_pwm_t *pwm) in pwm_csi_unregister() 17 static aos_status_t pwm_csi_startup(aos_pwm_t *pwm) in pwm_csi_startup() 22 static void pwm_csi_shutdown(aos_pwm_t *pwm) in pwm_csi_shutdown() 28 static aos_status_t pwm_csi_apply(aos_pwm_t *pwm, aos_pwm_attr_t const *attr) in pwm_csi_apply()
|
/AliOS-Things-master/hardware/chip/haas1000/aos_driver/pwm/ |
A D | pwm.c | 27 aos_pwm_t aos_pwm; 81 static void haas1000_pwm_unregister(aos_pwm_t *pwm) in haas1000_pwm_unregister() 88 static int haas1000_pwm_startup(aos_pwm_t *pwm) in haas1000_pwm_startup() 93 static void haas1000_pwm_shutdown(aos_pwm_t *pwm) in haas1000_pwm_shutdown() 99 static int haas1000_pwm_apply(aos_pwm_t *pwm, aos_pwm_attr_t const *attr) in haas1000_pwm_apply()
|
/AliOS-Things-master/hardware/chip/rtl872xd/aos_driver/pwm/ |
A D | pwm.c | 29 aos_pwm_t aos_pwm; 166 static void rtl872xd_pwm_unregister(aos_pwm_t *pwm) in rtl872xd_pwm_unregister() 173 static int rtl872xd_pwm_startup(aos_pwm_t *pwm) in rtl872xd_pwm_startup() 178 static void rtl872xd_pwm_shutdown(aos_pwm_t *pwm) in rtl872xd_pwm_shutdown() 184 static int rtl872xd_pwm_apply(aos_pwm_t *pwm, aos_pwm_attr_t const *attr) in rtl872xd_pwm_apply()
|
Completed in 5 milliseconds