/linux/drivers/pwm/ |
A D | pwm-atmel-tcb.c | 59 struct clk *slow_clk; member 328 rate = clk_get_rate(tcbpwmc->slow_clk); in atmel_tcb_pwm_config() 427 struct clk *slow_clk; in atmel_tcb_pwm_probe() local 445 if (IS_ERR(slow_clk)) in atmel_tcb_pwm_probe() 446 return PTR_ERR(slow_clk); in atmel_tcb_pwm_probe() 477 tcbpwm->slow_clk = slow_clk; in atmel_tcb_pwm_probe() 480 err = clk_prepare_enable(slow_clk); in atmel_tcb_pwm_probe() 495 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_probe() 498 clk_put(slow_clk); in atmel_tcb_pwm_probe() 509 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_remove() [all …]
|
A D | pwm-atmel-hlcdc.c | 50 struct clk *new_clk = hlcdc->slow_clk; in atmel_hlcdc_pwm_apply()
|
/linux/Documentation/devicetree/bindings/soc/microchip/ |
A D | atmel,at91rm9200-tcb.yaml | 117 - const: slow_clk 127 - const: slow_clk 132 - const: slow_clk 155 clock-names = "t0_clk", "slow_clk"; 176 clock-names = "t0_clk", "slow_clk"; 202 clock-names = "t0_clk", "slow_clk";
|
/linux/drivers/mfd/ |
A D | atmel-hlcdc.c | 119 hlcdc->slow_clk = devm_clk_get(dev, "slow_clk"); in atmel_hlcdc_probe() 120 if (IS_ERR(hlcdc->slow_clk)) { in atmel_hlcdc_probe() 122 return PTR_ERR(hlcdc->slow_clk); in atmel_hlcdc_probe()
|
/linux/drivers/clocksource/ |
A D | timer-atmel-tcb.c | 275 ret = clk_prepare_enable(tc->slow_clk); in setup_clkevents() 281 clkevt.rate = clk_get_rate(tc->slow_clk); in setup_clkevents() 293 clk_disable_unprepare(tc->slow_clk); in setup_clkevents() 398 tc.slow_clk = of_clk_get_by_name(node->parent, "slow_clk"); in tcb_clksrc_init() 399 if (IS_ERR(tc.slow_clk)) in tcb_clksrc_init() 400 return PTR_ERR(tc.slow_clk); in tcb_clksrc_init()
|
/linux/Documentation/devicetree/bindings/i3c/ |
A D | silvaco,i3c-master.yaml | 35 - const: slow_clk 54 clock-names = "pclk", "fast_clk", "slow_clk";
|
/linux/Documentation/devicetree/bindings/mfd/ |
A D | atmel-hlcdc.txt | 13 Should contain "periph_clk", "sys_clk" and "slow_clk". 27 clock-names = "periph_clk","sys_clk", "slow_clk";
|
/linux/Documentation/devicetree/bindings/clock/ |
A D | at91-clock.txt | 44 - clock-names: Must include the following entries: "slow_clk", "main_xtal" 57 clock-names = "slow_clk", "main_xtal";
|
/linux/arch/arm/boot/dts/ |
A D | sama5d3_tcb1.dtsi | 27 clock-names = "t0_clk", "slow_clk";
|
A D | at91sam9n12.dtsi | 125 clock-names = "slow_clk", "main_xtal"; 192 clock-names = "t0_clk", "slow_clk"; 202 clock-names = "t0_clk", "slow_clk"; 210 clock-names = "periph_clk", "sys_clk", "slow_clk";
|
A D | sama5d2.dtsi | 218 clock-names = "periph_clk","sys_clk", "slow_clk"; 282 clock-names = "slow_clk", "main_xtal"; 391 clock-names = "t0_clk", "gclk", "slow_clk"; 401 clock-names = "t0_clk", "gclk", "slow_clk";
|
A D | sam9x60.dtsi | 364 clock-names = "t0_clk", "slow_clk"; 374 clock-names = "t0_clk", "slow_clk"; 479 clock-names = "periph_clk","sys_clk", "slow_clk";
|
A D | sama5d4.dtsi | 189 clock-names = "periph_clk","sys_clk", "slow_clk"; 258 clock-names = "slow_clk", "main_xtal"; 394 clock-names = "t0_clk", "slow_clk"; 627 clock-names = "t0_clk", "slow_clk"; 637 clock-names = "t0_clk", "slow_clk";
|
A D | at91sam9x5.dtsi | 134 clock-names = "slow_clk", "main_xtal"; 170 clock-names = "t0_clk", "slow_clk"; 180 clock-names = "t0_clk", "slow_clk";
|
A D | at91sam9x5_lcd.dtsi | 20 clock-names = "periph_clk","sys_clk", "slow_clk";
|
A D | at91sam9g45.dtsi | 137 clock-names = "slow_clk", "main_xtal"; 167 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk"; 177 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
|
A D | at91rm9200.dtsi | 141 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk"; 153 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
|
A D | sama7g5.dtsi | 181 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk"; 508 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
|
A D | sama5d3_lcd.dtsi | 20 clock-names = "periph_clk","sys_clk", "slow_clk";
|
A D | at91sam9rl.dtsi | 141 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk"; 766 clock-names = "slow_clk", "main_xtal";
|
A D | at91sam9260.dtsi | 154 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk"; 166 clock-names = "t0_clk", "t1_clk", "t2_clk", "slow_clk";
|
/linux/include/linux/mfd/ |
A D | atmel-hlcdc.h | 70 struct clk *slow_clk; member
|
/linux/Documentation/devicetree/bindings/pwm/ |
A D | atmel-hlcdc-pwm.txt | 21 clock-names = "periph_clk","sys_clk", "slow_clk";
|
/linux/include/soc/at91/ |
A D | atmel_tcb.h | 75 struct clk *slow_clk; member
|
/linux/Documentation/devicetree/bindings/display/atmel/ |
A D | hlcdc-dc.txt | 32 clock-names = "periph_clk","sys_clk", "slow_clk";
|