| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | ti,am654-ehrpwm-tbclk.yaml | 4 $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.15/drivers/pwm/ |
| H A D | pwm-tiehrpwm.c | 112 struct clk *tbclk; member 346 ret = clk_enable(pc->tbclk); in ehrpwm_pwm_enable() 384 clk_disable(pc->tbclk); in ehrpwm_pwm_disable() 485 pc->tbclk = devm_clk_get(&pdev->dev, "tbclk"); in ehrpwm_pwm_probe() 486 if (IS_ERR(pc->tbclk)) in ehrpwm_pwm_probe() 487 return dev_err_probe(&pdev->dev, PTR_ERR(pc->tbclk), "Failed to get tbclk\n"); in ehrpwm_pwm_probe() 489 ret = clk_prepare(pc->tbclk); in ehrpwm_pwm_probe() 507 clk_unprepare(pc->tbclk); in ehrpwm_pwm_probe() 519 clk_unprepare(pc->tbclk); in ehrpwm_pwm_remove()
|
| /linux-6.15/Documentation/devicetree/bindings/pwm/ |
| H A D | pwm-tiehrpwm.yaml | 39 - const: tbclk 63 clock-names = "tbclk", "fck";
|
| /linux-6.15/Documentation/devicetree/bindings/soc/ti/ |
| H A D | ti,j721e-system-controller.yaml | 55 $ref: /schemas/clock/ti,am654-ehrpwm-tbclk.yaml# 104 compatible = "ti,am654-ehrpwm-tbclk";
|
| /linux-6.15/arch/arm/boot/dts/ti/omap/ |
| H A D | am43xx-clocks.dtsi | 125 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 {
|
| H A D | am33xx-clocks.dtsi | 114 ehrpwm0_tbclk: clock-ehrpwm0-tbclk@0 { 122 ehrpwm1_tbclk: clock-ehrpwm1-tbclk@1 { 130 ehrpwm2_tbclk: clock-ehrpwm2-tbclk@2 {
|
| H A D | am437x-l4.dtsi | 1760 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";
|
| H A D | dra7xx-clocks.dtsi | 1758 ehrpwm0_tbclk: clock-ehrpwm0-tbclk-20@558 { 1767 ehrpwm1_tbclk: clock-ehrpwm1-tbclk-21@558 { 1776 ehrpwm2_tbclk: clock-ehrpwm2-tbclk-22@558 {
|
| H A D | am33xx-l4.dtsi | 2104 clock-names = "tbclk", "fck"; 2161 clock-names = "tbclk", "fck"; 2218 clock-names = "tbclk", "fck";
|
| H A D | dra7-l4.dtsi | 2582 clock-names = "tbclk", "fck"; 2628 clock-names = "tbclk", "fck"; 2674 clock-names = "tbclk", "fck";
|
| /linux-6.15/arch/arm64/boot/dts/ti/ |
| H A D | k3-am64-main.dtsi | 68 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";
|
| H A D | k3-am65-main.dtsi | 516 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";
|
| H A D | k3-am62p-j722s-common-main.dtsi | 56 compatible = "ti,am62-epwm-tbclk"; 943 clock-names = "tbclk", "fck"; 953 clock-names = "tbclk", "fck"; 963 clock-names = "tbclk", "fck";
|
| H A D | k3-am62-main.dtsi | 57 compatible = "ti,am62-epwm-tbclk"; 937 clock-names = "tbclk", "fck"; 947 clock-names = "tbclk", "fck"; 957 clock-names = "tbclk", "fck";
|
| H A D | k3-am62a-main.dtsi | 57 compatible = "ti,am62-epwm-tbclk"; 891 clock-names = "tbclk", "fck"; 901 clock-names = "tbclk", "fck"; 911 clock-names = "tbclk", "fck";
|
| H A D | k3-j721s2-main.dtsi | 69 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";
|
| H A D | k3-j784s4-j742s2-main-common.dtsi | 116 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";
|
| H A D | k3-j721e-main.dtsi | 81 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.15/arch/arm/boot/dts/ti/davinci/ |
| H A D | da850.dtsi | 580 clock-names = "fck", "tbclk"; 589 clock-names = "fck", "tbclk";
|