Home
last modified time | relevance | path

Searched defs:pwm (Results 1 – 22 of 22) sorted by relevance

/device/soc/asrmicro/asr582x/liteos_m/sdk/drivers/driver/src/
Dduet_pwm.c30 void duet_pwm_pinmux_init(duet_pwm_dev_t *pwm) in duet_pwm_pinmux_init()
72 void duet_pwm_cfg(duet_pwm_dev_t *pwm) in duet_pwm_cfg()
177 int32_t duet_pwm_init(duet_pwm_dev_t *pwm) in duet_pwm_init()
207 int32_t duet_pwm_start(duet_pwm_dev_t *pwm) in duet_pwm_start()
226 int32_t duet_pwm_stop(duet_pwm_dev_t *pwm) in duet_pwm_stop()
246 int32_t duet_pwm_para_chg(duet_pwm_dev_t *pwm, duet_pwm_config_t para) in duet_pwm_para_chg()
268 int32_t duet_pwm_finalize(duet_pwm_dev_t *pwm) in duet_pwm_finalize()
/device/soc/rockchip/common/sdk_linux/include/linux/
Dpwm.h84 unsigned int pwm; member
98 static inline void pwm_get_state(const struct pwm_device *pwm, struct pwm_state *state) in pwm_get_state()
103 static inline bool pwm_is_enabled(const struct pwm_device *pwm) in pwm_is_enabled()
112 static inline void pwm_set_period(struct pwm_device *pwm, u64 period) in pwm_set_period()
119 static inline u64 pwm_get_period(const struct pwm_device *pwm) in pwm_get_period()
128 static inline void pwm_set_duty_cycle(struct pwm_device *pwm, unsigned int duty) in pwm_set_duty_cycle()
135 static inline u64 pwm_get_duty_cycle(const struct pwm_device *pwm) in pwm_get_duty_cycle()
144 static inline enum pwm_polarity pwm_get_polarity(const struct pwm_device *pwm) in pwm_get_polarity()
153 static inline void pwm_get_args(const struct pwm_device *pwm, struct pwm_args *args) in pwm_get_args()
175 static inline void pwm_init_state(const struct pwm_device *pwm, struct pwm_state *state) in pwm_init_state()
[all …]
/device/soc/rockchip/common/sdk_linux/drivers/pwm/
Dsysfs.c19 struct pwm_device *pwm; member
38 const struct pwm_device *pwm = child_to_pwm_device(child); in period_show() local
49 struct pwm_device *pwm = export->pwm; in period_store() local
70 const struct pwm_device *pwm = child_to_pwm_device(child); in duty_cycle_show() local
81 struct pwm_device *pwm = export->pwm; in duty_cycle_store() local
103 const struct pwm_device *pwm = child_to_pwm_device(child); in oneshot_count_show() local
114 struct pwm_device *pwm = export->pwm; in oneshot_count_store() local
136 const struct pwm_device *pwm = child_to_pwm_device(child); in enable_show() local
147 struct pwm_device *pwm = export->pwm; in enable_store() local
181 const struct pwm_device *pwm = child_to_pwm_device(child); in polarity_show() local
[all …]
Dpwm-rockchip.c75 static void rockchip_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state … in rockchip_pwm_get_state()
108 static void rockchip_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_sta… in rockchip_pwm_config()
184 static int rockchip_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm, bool enable) in rockchip_pwm_enable()
228 static int rockchip_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state… in rockchip_pwm_apply()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/pwm/
Dpwm-sunxi.c234 struct pwm_device *pwm, in sunxi_pwm_set_polarity_single()
258 struct pwm_device *pwm, in sunxi_pwm_set_polarity_dual()
296 static int sunxi_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, in sunxi_pwm_set_polarity()
398 static int sunxi_pwm_config_single(struct pwm_chip *chip, struct pwm_device *pwm, in sunxi_pwm_config_single()
623 static int sunxi_pwm_config_dual(struct pwm_chip *chip, struct pwm_device *pwm, in sunxi_pwm_config_dual()
807 static int sunxi_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in sunxi_pwm_config()
823 static int sunxi_pwm_enable_single(struct pwm_chip *chip, struct pwm_device *pwm) in sunxi_pwm_enable_single()
933 static int sunxi_pwm_enable_dual(struct pwm_chip *chip, struct pwm_device *pwm, int bind_num) in sunxi_pwm_enable_dual()
1000 static int sunxi_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in sunxi_pwm_enable()
1016 static void sunxi_pwm_disable_single(struct pwm_chip *chip, struct pwm_device *pwm) in sunxi_pwm_disable_single()
[all …]
/device/soc/st/common/platform/pwm/
Dstm32mp1_pwm.c183 int32_t HdfPwmSetConfig(struct PwmDev *pwm, struct PwmConfig *config) in HdfPwmSetConfig()
201 int32_t HdfPwmOpen(struct PwmDev *pwm) in HdfPwmOpen()
207 int32_t HdfPwmClose(struct PwmDev *pwm) in HdfPwmClose()
302 struct PwmDev *pwm = NULL; in HdfPwmRelease() local
/device/board/openvalley/niobeu4/liteos_m/hals/iot_hardware/wifiiot_lite/
Dhal_iot_pwm.c84 pwm_driver_data_t *pwm = &g_pwm[port]; in IoTPwmInit() local
100 pwm_driver_data_t *pwm = &g_pwm[port]; in IoTPwmDeinit() local
115 pwm_driver_data_t *pwm = &g_pwm[port]; in IoTPwmStart() local
168 pwm_driver_data_t *pwm = &g_pwm[port]; in IoTPwmStop() local
/device/board/isoftstone/yangfan/kernel/src/driv/gpu/rockchip/
Drockchip_drm_backlight.c37 struct pwm_device *pwm; member
65 struct pwm_device *pwm, int brightness) in rockchip_pwm_power_on()
77 struct pwm_device *pwm) in rockchip_pwm_power_off()
249 struct pwm_device *pwm; in of_rockchip_drm_sub_backlight_register() local
Drockchip_drm_backlight.h25 struct pwm_device *pwm; member
/device/board/openvalley/niobeu4/liteos_m/hdf_drivers/pwm/
Dpwm_esp32u4.c279 static int32_t PwmDevSetConfig(struct PwmDev *pwm, struct PwmConfig *config) in PwmDevSetConfig()
319 static int32_t PwmDevOpen(struct PwmDev *pwm) in PwmDevOpen()
334 static int32_t PwmDevClose(struct PwmDev *pwm) in PwmDevClose()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/pwm/
Dpwm_drv.h39 pwm_ctl pwm[HI_PWM_PORT_MAX]; member
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/platform/hal/
Dhal_pwm.c32 static struct PWM_T * const pwm[] = { variable
/device/soc/hisilicon/common/platform/pwm/
Dpwm_hi35xx.c88 int32_t HiPwmSetConfig(struct PwmDev *pwm, struct PwmConfig *config) in HiPwmSetConfig()
/device/soc/rockchip/rk2206/hardware/include/lz_hardware/
Ddevice.h64 Pinctrl pwm; member
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/drm/sunxi_device/
Dsunxi_backlight.h33 struct pwm_config pwm; member
Dsunxi_backlight.c407 struct pwm_config *pwm = &config->pwm; in sunxi_backlight_init() local
/device/soc/bestechnic/bes2600/liteos_m/components/drivers/display/hal/
Dlcd_abs_if.h80 struct PwmCfg pwm; member
/device/soc/rockchip/common/sdk_linux/drivers/video/backlight/
Dpwm_bl.c23 struct pwm_device *pwm; member
/device/board/isoftstone/zhiyuan/bootloader/configs/default/linux-5.10/
Dsun50iw9.dtsi1065 pwm: pwm@300a000 { label
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/include/linux/amlogic/media/vout/lcd/
Daml_bl.h121 struct pwm_device *pwm; member
/device/soc/hpmicro/sdk/hpm_sdk/drivers/inc/
Dhpm_pwm_drv.h192 pwm_config_t pwm[2]; /**< pwm config data */ member
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/middleware/soc/bk7235/soc/
Dicu_struct.h421 uint32_t pwm: 1; /**<bit[9], PWM wakeup */ member