Searched refs:pwm_clk (Results 1 – 17 of 17) sorted by relevance
/openbmc/linux/drivers/pwm/ |
H A D | pwm-img.c | 64 struct clk *pwm_clk; member 106 input_clk_hz = clk_get_rate(imgchip->pwm_clk); in img_pwm_config() 231 clk_disable_unprepare(imgchip->pwm_clk); in img_pwm_runtime_suspend() 248 ret = clk_prepare_enable(imgchip->pwm_clk); in img_pwm_runtime_resume() 292 imgchip->pwm_clk = devm_clk_get(&pdev->dev, "pwm"); in img_pwm_probe() 293 if (IS_ERR(imgchip->pwm_clk)) { in img_pwm_probe() 295 return PTR_ERR(imgchip->pwm_clk); in img_pwm_probe() 309 clk_rate = clk_get_rate(imgchip->pwm_clk); in img_pwm_probe()
|
H A D | pwm-sti.c | 87 struct clk *pwm_clk; member 131 clk_rate = clk_get_rate(pc->pwm_clk); in sti_pwm_get_prescale() 196 ret = clk_enable(pc->pwm_clk); in sti_pwm_config() 246 clk_disable(pc->pwm_clk); in sti_pwm_config() 264 ret = clk_enable(pc->pwm_clk); in sti_pwm_enable() 300 clk_disable(pc->pwm_clk); in sti_pwm_disable() 628 pc->pwm_clk = devm_clk_get_prepared(dev, "pwm"); in sti_pwm_probe() 629 if (IS_ERR(pc->pwm_clk)) { in sti_pwm_probe() 631 return PTR_ERR(pc->pwm_clk); in sti_pwm_probe()
|
H A D | pwm-lpc18xx-sct.c | 98 struct clk *pwm_clk; member 370 lpc18xx_pwm->pwm_clk = devm_clk_get_enabled(&pdev->dev, "pwm"); in lpc18xx_pwm_probe() 371 if (IS_ERR(lpc18xx_pwm->pwm_clk)) in lpc18xx_pwm_probe() 372 return dev_err_probe(&pdev->dev, PTR_ERR(lpc18xx_pwm->pwm_clk), in lpc18xx_pwm_probe() 375 lpc18xx_pwm->clk_rate = clk_get_rate(lpc18xx_pwm->pwm_clk); in lpc18xx_pwm_probe()
|
H A D | pwm-imx27.c | 126 u32 period, prescaler, pwm_clk, val; in pwm_imx27_get_state() local 153 pwm_clk = clk_get_rate(imx->clk_per); in pwm_imx27_get_state() 159 state->period = DIV_ROUND_UP_ULL(tmp, pwm_clk); in pwm_imx27_get_state() 171 state->duty_cycle = DIV_ROUND_UP_ULL(tmp, pwm_clk); in pwm_imx27_get_state()
|
/openbmc/linux/Documentation/devicetree/bindings/pwm/ |
H A D | img-pwm.txt | 20 clocks = <&pwm_clk>, <&system_clk>;
|
/openbmc/linux/drivers/hwmon/ |
H A D | npcm750-pwm-fan.c | 200 struct clk *pwm_clk; member 695 data->pwm_clk_freq = clk_get_rate(data->pwm_clk); in npcm7xx_pwm_init() 958 data->pwm_clk = devm_clk_get(dev, "pwm"); in npcm7xx_pwm_fan_probe() 959 if (IS_ERR(data->pwm_clk)) { in npcm7xx_pwm_fan_probe() 961 return PTR_ERR(data->pwm_clk); in npcm7xx_pwm_fan_probe()
|
H A D | vt1211.c | 124 u8 pwm_clk; member 295 data->pwm_clk = vt1211_read8(data, VT1211_REG_PWM_CLK); in vt1211_update_device() 608 res = 90000 >> (data->pwm_clk & 7); in show_pwm() 686 data->pwm_clk = (reg & 0xf8) | tmp; in set_pwm() 687 vt1211_write8(data, VT1211_REG_PWM_CLK, data->pwm_clk); in set_pwm()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | at91sam9rl.dtsi | 234 clocks = <&pwm_clk>; 235 clock-names = "pwm_clk"; 1003 pwm_clk: pwm_clk@19 { label
|
H A D | at91sam9263.dtsi | 323 pwm_clk: pwm_clk@20 { label 963 clocks = <&pwm_clk>; 964 clock-names = "pwm_clk";
|
H A D | at91sam9n12.dtsi | 329 pwm_clk: pwm_clk@18 { label 1003 clocks = <&pwm_clk>;
|
H A D | sama5d2.dtsi | 371 pwm_clk: pwm_clk@38 { label
|
H A D | at91sam9x5.dtsi | 340 pwm_clk: pwm_clk@18 { label 1206 clocks = <&pwm_clk>;
|
H A D | at91sam9g45.dtsi | 326 pwm_clk: pwm_clk@19 { label 1091 clocks = <&pwm_clk>;
|
H A D | sama5d3.dtsi | 228 clocks = <&pwm_clk>; 1226 pwm_clk: pwm_clk@28 { label
|
H A D | sama5d4.dtsi | 704 pwm_clk: pwm_clk@43 { label 891 clocks = <&pwm_clk>;
|
/openbmc/linux/arch/arm/boot/dts/microchip/ |
H A D | at91sam9rl.dtsi | 256 clock-names = "pwm_clk";
|
H A D | at91sam9263.dtsi | 723 clock-names = "pwm_clk";
|