Home
last modified time | relevance | path

Searched refs:clk_pwm (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/clk/
H A Dclk-pwm.c14 struct clk_pwm { struct
27 struct clk_pwm *clk_pwm = to_clk_pwm(hw); in clk_pwm_prepare() local
34 struct clk_pwm *clk_pwm = to_clk_pwm(hw); in clk_pwm_unprepare() local
36 pwm_disable(clk_pwm->pwm); in clk_pwm_unprepare()
42 struct clk_pwm *clk_pwm = to_clk_pwm(hw); in clk_pwm_recalc_rate() local
44 return clk_pwm->fixed_rate; in clk_pwm_recalc_rate()
49 struct clk_pwm *clk_pwm = to_clk_pwm(hw); in clk_pwm_get_duty_cycle() local
71 struct clk_pwm *clk_pwm; in clk_pwm_probe() local
77 clk_pwm = devm_kzalloc(&pdev->dev, sizeof(*clk_pwm), GFP_KERNEL); in clk_pwm_probe()
78 if (!clk_pwm) in clk_pwm_probe()
[all …]
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-samsung-gt510.dts12 clk_pwm: pwm { label
61 pwms = <&clk_pwm 0 100000>;
H A Dmsm8916-samsung-a5u-eur.dts53 &clk_pwm {
H A Dmsm8916-samsung-a3u-eur.dts84 &clk_pwm {
H A Dmsm8916-samsung-a2015-common.dtsi28 clk_pwm: pwm { label
191 pwms = <&clk_pwm 0 100000>;
/openbmc/linux/drivers/pwm/
H A Dpwm-sprd.c218 struct clk *clk_pwm; in sprd_pwm_clk_init() local
239 clk_pwm = chn->clks[SPRD_PWM_CHN_OUTPUT_CLK].clk; in sprd_pwm_clk_init()
240 chn->clk_rate = clk_get_rate(clk_pwm); in sprd_pwm_clk_init()
/openbmc/linux/Documentation/devicetree/bindings/pwm/
H A Dpwm-bcm2835.yaml41 clocks = <&clk_pwm>;
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8974-lge-nexus5-hammerhead.dts44 clk_pwm: pwm { label
56 pwms = <&clk_pwm 0 100000>;