Home
last modified time | relevance | path

Searched full:tbclk (Results 1 – 25 of 35) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dti,am654-ehrpwm-tbclk.yaml4 $id: http://devicetree.org/schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
16 - ti,am654-ehrpwm-tbclk
17 - ti,am64-epwm-tbclk
18 - ti,am62-epwm-tbclk
36 compatible = "ti,am654-ehrpwm-tbclk";
/kernel/linux/linux-5.10/drivers/pwm/
Dpwm-tiehrpwm.c113 struct clk *tbclk; member
346 /* Enable TBCLK */ in ehrpwm_pwm_enable()
347 ret = clk_enable(pc->tbclk); in ehrpwm_pwm_enable()
349 dev_err(chip->dev, "Failed to enable TBCLK for %s: %d\n", in ehrpwm_pwm_enable()
377 * Action Qualifier control on PWM output from next TBCLK in ehrpwm_pwm_disable()
384 /* Disabling TBCLK on PWM disable */ in ehrpwm_pwm_disable()
385 clk_disable(pc->tbclk); in ehrpwm_pwm_disable()
463 /* Acquire tbclk for Time Base EHRPWM submodule */ in ehrpwm_pwm_probe()
464 pc->tbclk = devm_clk_get(&pdev->dev, "tbclk"); in ehrpwm_pwm_probe()
465 if (IS_ERR(pc->tbclk)) { in ehrpwm_pwm_probe()
[all …]
/kernel/linux/linux-6.6/drivers/pwm/
Dpwm-tiehrpwm.c113 struct clk *tbclk; member
346 /* Enable TBCLK */ in ehrpwm_pwm_enable()
347 ret = clk_enable(pc->tbclk); in ehrpwm_pwm_enable()
349 dev_err(chip->dev, "Failed to enable TBCLK for %s: %d\n", in ehrpwm_pwm_enable()
377 * Action Qualifier control on PWM output from next TBCLK in ehrpwm_pwm_disable()
384 /* Disabling TBCLK on PWM disable */ in ehrpwm_pwm_disable()
385 clk_disable(pc->tbclk); in ehrpwm_pwm_disable()
486 /* Acquire tbclk for Time Base EHRPWM submodule */ in ehrpwm_pwm_probe()
487 pc->tbclk = devm_clk_get(&pdev->dev, "tbclk"); in ehrpwm_pwm_probe()
488 if (IS_ERR(pc->tbclk)) in ehrpwm_pwm_probe()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/
Dpwm-tiehrpwm.txt17 - clock-names: Must be set to "tbclk" and "fck".
26 clock-names = "tbclk", "fck";
34 clock-names = "tbclk", "fck";
49 clock-names = "tbclk", "fck";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dti,am654-ehrpwm-tbclk.yaml4 $id: http://devicetree.org/schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
15 - const: ti,am654-ehrpwm-tbclk
34 compatible = "ti,am654-ehrpwm-tbclk", "syscon";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pwm/
Dpwm-tiehrpwm.yaml39 - const: tbclk
63 clock-names = "tbclk", "fck";
/kernel/linux/linux-6.6/drivers/clk/keystone/
Dsyscon-clk.c204 .compatible = "ti,am654-ehrpwm-tbclk",
208 .compatible = "ti,am64-epwm-tbclk",
212 .compatible = "ti,am62-epwm-tbclk",
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dti,j721e-system-controller.yaml55 $ref: /schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
104 compatible = "ti,am654-ehrpwm-tbclk";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/
Dk3-am65-main.dtsi355 compatible = "ti,am654-ehrpwm-tbclk", "syscon";
886 clock-names = "tbclk", "fck";
895 clock-names = "tbclk", "fck";
904 clock-names = "tbclk", "fck";
913 clock-names = "tbclk", "fck";
922 clock-names = "tbclk", "fck";
931 clock-names = "tbclk", "fck";
/kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/
Dk3-am64-main.dtsi65 compatible = "ti,am64-epwm-tbclk";
1055 clock-names = "tbclk", "fck";
1065 clock-names = "tbclk", "fck";
1075 clock-names = "tbclk", "fck";
1085 clock-names = "tbclk", "fck";
1095 clock-names = "tbclk", "fck";
1105 clock-names = "tbclk", "fck";
1115 clock-names = "tbclk", "fck";
1125 clock-names = "tbclk", "fck";
1135 clock-names = "tbclk", "fck";
Dk3-am65-main.dtsi513 compatible = "ti,am654-ehrpwm-tbclk";
1061 clock-names = "tbclk", "fck";
1071 clock-names = "tbclk", "fck";
1081 clock-names = "tbclk", "fck";
1091 clock-names = "tbclk", "fck";
1101 clock-names = "tbclk", "fck";
1111 clock-names = "tbclk", "fck";
Dk3-am62a-main.dtsi58 compatible = "ti,am62-epwm-tbclk";
765 clock-names = "tbclk", "fck";
775 clock-names = "tbclk", "fck";
785 clock-names = "tbclk", "fck";
Dk3-j721s2-main.dtsi69 compatible = "ti,am654-ehrpwm-tbclk";
81 clock-names = "tbclk", "fck";
91 clock-names = "tbclk", "fck";
101 clock-names = "tbclk", "fck";
111 clock-names = "tbclk", "fck";
121 clock-names = "tbclk", "fck";
131 clock-names = "tbclk", "fck";
Dk3-am62-main.dtsi58 compatible = "ti,am62-epwm-tbclk";
879 clock-names = "tbclk", "fck";
889 clock-names = "tbclk", "fck";
899 clock-names = "tbclk", "fck";
Dk3-j721e-main.dtsi80 compatible = "ti,am654-ehrpwm-tbclk";
92 clock-names = "tbclk", "fck";
102 clock-names = "tbclk", "fck";
112 clock-names = "tbclk", "fck";
122 clock-names = "tbclk", "fck";
132 clock-names = "tbclk", "fck";
142 clock-names = "tbclk", "fck";
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Dam43xx-clocks.dtsi125 ehrpwm0_tbclk: clock-ehrpwm0-tbclk-0@664 {
134 ehrpwm1_tbclk: clock-ehrpwm1-tbclk-1@664 {
143 ehrpwm2_tbclk: clock-ehrpwm2-tbclk-2@664 {
152 ehrpwm3_tbclk: clock-ehrpwm3-tbclk-4@664 {
161 ehrpwm4_tbclk: clock-ehrpwm4-tbclk-5@664 {
170 ehrpwm5_tbclk: clock-ehrpwm5-tbclk-6@664 {
Dam33xx-clocks.dtsi113 ehrpwm0_tbclk: clock-ehrpwm0-tbclk {
121 ehrpwm1_tbclk: clock-ehrpwm1-tbclk {
129 ehrpwm2_tbclk: clock-ehrpwm2-tbclk {
Dam437x-l4.dtsi1766 clock-names = "tbclk", "fck";
1816 clock-names = "tbclk", "fck";
1866 clock-names = "tbclk", "fck";
1906 clock-names = "tbclk", "fck";
1946 clock-names = "tbclk", "fck";
1986 clock-names = "tbclk", "fck";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ti/davinci/
Dda8xx-cfgchip.txt21 eHRPWM Time Base Clock (TBCLK)
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ti/davinci/
Dda8xx-cfgchip.txt21 eHRPWM Time Base Clock (TBCLK)
/kernel/linux/linux-5.10/drivers/clk/keystone/
Dsyscon-clk.c154 .compatible = "ti,am654-ehrpwm-tbclk",
/kernel/linux/linux-5.10/include/linux/mfd/
Dda8xx-cfgchip.h29 /* CFGCHIP1 (eCAP/HPI/EDMA3_1/eHRPWM TBCLK/McASP0 AMUTEIN) register bits */
/kernel/linux/linux-6.6/include/linux/mfd/
Dda8xx-cfgchip.h29 /* CFGCHIP1 (eCAP/HPI/EDMA3_1/eHRPWM TBCLK/McASP0 AMUTEIN) register bits */
/kernel/linux/linux-6.6/drivers/clk/davinci/
Dda8xx-cfgchip.c144 clk_hw_register_clkdev(&gate->hw, "tbclk", "ehrpwm.0"); in da8xx_cfgchip_register_tbclk()
145 clk_hw_register_clkdev(&gate->hw, "tbclk", "ehrpwm.1"); in da8xx_cfgchip_register_tbclk()
/kernel/linux/linux-5.10/drivers/clk/davinci/
Dda8xx-cfgchip.c144 clk_hw_register_clkdev(&gate->hw, "tbclk", "ehrpwm.0"); in da8xx_cfgchip_register_tbclk()
145 clk_hw_register_clkdev(&gate->hw, "tbclk", "ehrpwm.1"); in da8xx_cfgchip_register_tbclk()

12