Home
last modified time | relevance | path

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

/linux-6.14.4/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";
/linux-6.14.4/drivers/pwm/
Dpwm-tiehrpwm.c112 struct clk *tbclk; member
345 /* Enable TBCLK */ in ehrpwm_pwm_enable()
346 ret = clk_enable(pc->tbclk); in ehrpwm_pwm_enable()
348 dev_err(pwmchip_parent(chip), "Failed to enable TBCLK for %s: %d\n", in ehrpwm_pwm_enable()
376 * Action Qualifier control on PWM output from next TBCLK in ehrpwm_pwm_disable()
383 /* Disabling TBCLK on PWM disable */ in ehrpwm_pwm_disable()
384 clk_disable(pc->tbclk); in ehrpwm_pwm_disable()
484 /* Acquire tbclk for Time Base EHRPWM submodule */ in ehrpwm_pwm_probe()
485 pc->tbclk = devm_clk_get(&pdev->dev, "tbclk"); in ehrpwm_pwm_probe()
486 if (IS_ERR(pc->tbclk)) in ehrpwm_pwm_probe()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/pwm/
Dpwm-tiehrpwm.yaml39 - const: tbclk
63 clock-names = "tbclk", "fck";
/linux-6.14.4/drivers/clk/keystone/
Dsyscon-clk.c204 .compatible = "ti,am654-ehrpwm-tbclk",
208 .compatible = "ti,am64-epwm-tbclk",
212 .compatible = "ti,am62-epwm-tbclk",
/linux-6.14.4/Documentation/devicetree/bindings/soc/ti/
Dti,j721e-system-controller.yaml55 $ref: /schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
104 compatible = "ti,am654-ehrpwm-tbclk";
/linux-6.14.4/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.dtsi114 ehrpwm0_tbclk: clock-ehrpwm0-tbclk@0 {
122 ehrpwm1_tbclk: clock-ehrpwm1-tbclk@1 {
130 ehrpwm2_tbclk: clock-ehrpwm2-tbclk@2 {
Dam437x-l4.dtsi1760 clock-names = "tbclk", "fck";
1810 clock-names = "tbclk", "fck";
1860 clock-names = "tbclk", "fck";
1900 clock-names = "tbclk", "fck";
1940 clock-names = "tbclk", "fck";
1980 clock-names = "tbclk", "fck";
Ddra7xx-clocks.dtsi1758 ehrpwm0_tbclk: clock-ehrpwm0-tbclk-20@558 {
1767 ehrpwm1_tbclk: clock-ehrpwm1-tbclk-21@558 {
1776 ehrpwm2_tbclk: clock-ehrpwm2-tbclk-22@558 {
Dam33xx-l4.dtsi2104 clock-names = "tbclk", "fck";
2161 clock-names = "tbclk", "fck";
2218 clock-names = "tbclk", "fck";
Ddra7-l4.dtsi2582 clock-names = "tbclk", "fck";
2628 clock-names = "tbclk", "fck";
2674 clock-names = "tbclk", "fck";
/linux-6.14.4/arch/arm64/boot/dts/ti/
Dk3-am64-main.dtsi68 compatible = "ti,am64-epwm-tbclk";
1064 clock-names = "tbclk", "fck";
1074 clock-names = "tbclk", "fck";
1084 clock-names = "tbclk", "fck";
1094 clock-names = "tbclk", "fck";
1104 clock-names = "tbclk", "fck";
1114 clock-names = "tbclk", "fck";
1124 clock-names = "tbclk", "fck";
1134 clock-names = "tbclk", "fck";
1144 clock-names = "tbclk", "fck";
Dk3-am65-main.dtsi516 compatible = "ti,am654-ehrpwm-tbclk";
1047 clock-names = "tbclk", "fck";
1057 clock-names = "tbclk", "fck";
1067 clock-names = "tbclk", "fck";
1077 clock-names = "tbclk", "fck";
1087 clock-names = "tbclk", "fck";
1097 clock-names = "tbclk", "fck";
Dk3-am62a-main.dtsi57 compatible = "ti,am62-epwm-tbclk";
891 clock-names = "tbclk", "fck";
901 clock-names = "tbclk", "fck";
911 clock-names = "tbclk", "fck";
Dk3-am62p-j722s-common-main.dtsi56 compatible = "ti,am62-epwm-tbclk";
943 clock-names = "tbclk", "fck";
953 clock-names = "tbclk", "fck";
963 clock-names = "tbclk", "fck";
Dk3-am62-main.dtsi57 compatible = "ti,am62-epwm-tbclk";
937 clock-names = "tbclk", "fck";
947 clock-names = "tbclk", "fck";
957 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-j784s4-j742s2-main-common.dtsi116 compatible = "ti,am654-ehrpwm-tbclk";
135 clock-names = "tbclk", "fck";
145 clock-names = "tbclk", "fck";
155 clock-names = "tbclk", "fck";
165 clock-names = "tbclk", "fck";
175 clock-names = "tbclk", "fck";
185 clock-names = "tbclk", "fck";
Dk3-j721e-main.dtsi81 compatible = "ti,am654-ehrpwm-tbclk";
93 clock-names = "tbclk", "fck";
103 clock-names = "tbclk", "fck";
113 clock-names = "tbclk", "fck";
123 clock-names = "tbclk", "fck";
133 clock-names = "tbclk", "fck";
143 clock-names = "tbclk", "fck";
/linux-6.14.4/Documentation/devicetree/bindings/clock/ti/davinci/
Dda8xx-cfgchip.txt21 eHRPWM Time Base Clock (TBCLK)
/linux-6.14.4/include/linux/mfd/
Dda8xx-cfgchip.h29 /* CFGCHIP1 (eCAP/HPI/EDMA3_1/eHRPWM TBCLK/McASP0 AMUTEIN) register bits */
/linux-6.14.4/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()
/linux-6.14.4/arch/arm/boot/dts/ti/davinci/
Dda850.dtsi580 clock-names = "fck", "tbclk";
589 clock-names = "fck", "tbclk";
/linux-6.14.4/arch/arm/mach-sa1100/include/mach/
DSA-1100.h1509 * fbclk, Tbclk Frequency, period of the PCMCIA clock (BCLK).