Home
last modified time | relevance | path

Searched refs:slow_clk (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v5.4/drivers/mfd/
Datmel-hlcdc.c109 hlcdc->slow_clk = devm_clk_get(dev, "slow_clk"); in atmel_hlcdc_probe()
110 if (IS_ERR(hlcdc->slow_clk)) { in atmel_hlcdc_probe()
112 return PTR_ERR(hlcdc->slow_clk); in atmel_hlcdc_probe()
/Linux-v5.4/Documentation/devicetree/bindings/mfd/
Datmel-tcb.txt11 Required elements: "t0_clk", "slow_clk"
32 clock-names = "t0_clk", "slow_clk";
53 clock-names = "t0_clk", "slow_clk";
Datmel-hlcdc.txt13 Should contain "periph_clk", "sys_clk" and "slow_clk".
27 clock-names = "periph_clk","sys_clk", "slow_clk";
/Linux-v5.4/drivers/clocksource/
Dtimer-atmel-tcb.c265 ret = clk_prepare_enable(tc->slow_clk); in setup_clkevents()
272 clk_disable_unprepare(tc->slow_clk); in setup_clkevents()
288 clk_disable_unprepare(tc->slow_clk); in setup_clkevents()
382 tc.slow_clk = of_clk_get_by_name(node->parent, "slow_clk"); in tcb_clksrc_init()
383 if (IS_ERR(tc.slow_clk)) in tcb_clksrc_init()
384 return PTR_ERR(tc.slow_clk); in tcb_clksrc_init()
/Linux-v5.4/drivers/misc/
Datmel_tclib.c132 tc->slow_clk = devm_clk_get(&pdev->dev, "slow_clk"); in tc_probe()
133 if (IS_ERR(tc->slow_clk)) in tc_probe()
134 return PTR_ERR(tc->slow_clk); in tc_probe()
/Linux-v5.4/arch/arm/boot/dts/
Dste-u300.dts48 slow_clk: slow_clk@13M { label
60 clocks = <&slow_clk>;
67 clocks = <&slow_clk>;
74 clocks = <&slow_clk>;
81 clocks = <&slow_clk>;
88 clocks = <&slow_clk>;
Dsama5d3_tcb1.dtsi36 clock-names = "t0_clk", "slow_clk";
Dsama5d2.dtsi331 clock-names = "periph_clk","sys_clk", "slow_clk";
395 clock-names = "slow_clk", "main_xtal";
504 clock-names = "t0_clk", "slow_clk";
514 clock-names = "t0_clk", "slow_clk";
Dat91sam9x5_lcd.dtsi20 clock-names = "periph_clk","sys_clk", "slow_clk";
Dat91sam9n12.dtsi456 clock-names = "t0_clk", "slow_clk";
466 clock-names = "t0_clk", "slow_clk";
474 clock-names = "periph_clk", "sys_clk", "slow_clk";
Dsama5d4.dtsi296 clock-names = "periph_clk","sys_clk", "slow_clk";
365 clock-names = "slow_clk", "main_xtal";
495 clock-names = "t0_clk", "slow_clk";
725 clock-names = "t0_clk", "slow_clk";
735 clock-names = "t0_clk", "slow_clk";
Dat91sam9x5.dtsi130 clock-names = "slow_clk", "main_xtal";
166 clock-names = "t0_clk", "slow_clk";
176 clock-names = "t0_clk", "slow_clk";
Dsama5d3_lcd.dtsi20 clock-names = "periph_clk","sys_clk", "slow_clk";
Dat91sam9rl.dtsi137 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
841 clock-names = "slow_clk", "main_xtal";
Dat91sam9260.dtsi150 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
162 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
Dat91rm9200.dtsi387 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
399 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
Dat91sam9261.dtsi137 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
/Linux-v5.4/Documentation/devicetree/bindings/clock/
Dat91-clock.txt44 - clock-names: Must include the following entries: "slow_clk", "main_xtal"
57 clock-names = "slow_clk", "main_xtal";
Dste-u300-syscon-clock.txt50 clocks = <&slow_clk>;
/Linux-v5.4/drivers/pwm/
Dpwm-atmel-tcb.c321 rate = clk_get_rate(tc->slow_clk); in atmel_tcb_pwm_config()
415 err = clk_prepare_enable(tc->slow_clk); in atmel_tcb_pwm_probe()
430 clk_disable_unprepare(tcbpwm->tc->slow_clk); in atmel_tcb_pwm_probe()
443 clk_disable_unprepare(tcbpwm->tc->slow_clk); in atmel_tcb_pwm_remove()
Dpwm-atmel-hlcdc.c50 struct clk *new_clk = hlcdc->slow_clk; in atmel_hlcdc_pwm_apply()
/Linux-v5.4/include/linux/mfd/
Datmel-hlcdc.h70 struct clk *slow_clk; member
/Linux-v5.4/Documentation/devicetree/bindings/pwm/
Datmel-hlcdc-pwm.txt21 clock-names = "periph_clk","sys_clk", "slow_clk";
/Linux-v5.4/include/soc/at91/
Datmel_tcb.h70 struct clk *slow_clk; member
/Linux-v5.4/Documentation/devicetree/bindings/display/atmel/
Dhlcdc-dc.txt32 clock-names = "periph_clk","sys_clk", "slow_clk";

12