| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/ |
| D | pwm-tiehrpwm.txt | 1 TI SOC EHRPWM based PWM controller 4 - compatible: Must be "ti,<soc>-ehrpwm". 5 for am33xx - compatible = "ti,am3352-ehrpwm", "ti,am33xx-ehrpwm"; 6 for am4372 - compatible = "ti,am4372-ehrpwm", "ti-am3352-ehrpwm", "ti,am33xx-ehrpwm"; 7 for am654 - compatible = "ti,am654-ehrpwm", "ti-am3352-ehrpwm"; 8 for da850 - compatible = "ti,da850-ehrpwm", "ti-am3352-ehrpwm", "ti,am33xx-ehrpwm"; 9 for dra746 - compatible = "ti,dra746-ehrpwm", "ti-am3352-ehrpwm"; 21 ehrpwm0: pwm@48300200 { /* EHRPWM on am33xx */ 22 compatible = "ti,am3352-ehrpwm", "ti,am33xx-ehrpwm"; 29 ehrpwm0: pwm@48300200 { /* EHRPWM on am4372 */ [all …]
|
| D | pwm-tipwmss.txt | 18 register space, EHRPWM register space. 31 0x48300200 0x48300200 0x80>; /* EHRPWM */ 44 0x48300200 0x48300200 0x80>; /* EHRPWM */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pwm/ |
| D | pwm-tiehrpwm.yaml | 7 title: TI SOC EHRPWM based PWM controller 18 - const: ti,am3352-ehrpwm 21 - ti,da850-ehrpwm 22 - ti,am4372-ehrpwm 23 - ti,dra746-ehrpwm 24 - ti,am654-ehrpwm 26 - const: ti,am3352-ehrpwm 58 ehrpwm0: pwm@48300200 { /* EHRPWM on am33xx */ 59 compatible = "ti,am3352-ehrpwm";
|
| D | pwm-tipwmss.txt | 18 register space, EHRPWM register space. 31 0x48300200 0x48300200 0x80>; /* EHRPWM */ 44 0x48300200 0x48300200 0x80>; /* EHRPWM */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | ti,am654-ehrpwm-tbclk.yaml | 4 $id: http://devicetree.org/schemas/clock/ti,am654-ehrpwm-tbclk.yaml# 7 title: TI EHRPWM Time Base Clock 15 - const: ti,am654-ehrpwm-tbclk 34 compatible = "ti,am654-ehrpwm-tbclk", "syscon";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | ti,am654-ehrpwm-tbclk.yaml | 4 $id: http://devicetree.org/schemas/clock/ti,am654-ehrpwm-tbclk.yaml# 7 title: TI EHRPWM Time Base Clock 16 - ti,am654-ehrpwm-tbclk 36 compatible = "ti,am654-ehrpwm-tbclk";
|
| /kernel/linux/linux-5.10/drivers/pwm/ |
| D | pwm-tiehrpwm.c | 3 * EHRPWM PWM driver 17 /* EHRPWM registers and bits definitions */ 94 #define NUM_PWM_CHANNEL 2 /* EHRPWM channels */ 289 /* Configure ehrpwm counter for up-count mode */ in ehrpwm_pwm_config() 414 { .compatible = "ti,am3352-ehrpwm" }, 415 { .compatible = "ti,am33xx-ehrpwm" }, 463 /* Acquire tbclk for Time Base EHRPWM submodule */ in ehrpwm_pwm_probe() 579 .name = "ehrpwm", 588 MODULE_DESCRIPTION("EHRPWM PWM driver");
|
| /kernel/linux/linux-6.6/drivers/pwm/ |
| D | pwm-tiehrpwm.c | 3 * EHRPWM PWM driver 17 /* EHRPWM registers and bits definitions */ 94 #define NUM_PWM_CHANNEL 2 /* EHRPWM channels */ 289 /* Configure ehrpwm counter for up-count mode */ in ehrpwm_pwm_config() 444 { .compatible = "ti,am3352-ehrpwm" }, 445 { .compatible = "ti,am33xx-ehrpwm" }, 486 /* Acquire tbclk for Time Base EHRPWM submodule */ in ehrpwm_pwm_probe() 600 .name = "ehrpwm", 609 MODULE_DESCRIPTION("EHRPWM PWM driver");
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | ti,j721e-system-controller.yaml | 55 $ref: /schemas/clock/ti,am654-ehrpwm-tbclk.yaml# 57 Clock provider for TI EHRPWM nodes. 104 compatible = "ti,am654-ehrpwm-tbclk";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/ |
| D | k3-am65-main.dtsi | 355 compatible = "ti,am654-ehrpwm-tbclk", "syscon"; 881 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 890 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 899 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 908 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 917 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 926 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm";
|
| /kernel/linux/linux-6.6/drivers/clk/davinci/ |
| D | psc-da850.c | 61 LPSC_CLKDEV3(ehrpwm_clkdev, "fck", "ehrpwm.0", 62 "fck", "ehrpwm.1", 122 LPSC(17, 0, ehrpwm, async3, ehrpwm_clkdev, 0),
|
| D | psc-da830.c | 75 LPSC_CLKDEV2(pwm_clkdev, "fck", "ehrpwm.0", 76 "fck", "ehrpwm.1");
|
| /kernel/linux/linux-5.10/drivers/clk/davinci/ |
| D | psc-da850.c | 61 LPSC_CLKDEV3(ehrpwm_clkdev, "fck", "ehrpwm.0", 62 "fck", "ehrpwm.1", 122 LPSC(17, 0, ehrpwm, async3, ehrpwm_clkdev, 0),
|
| D | psc-da830.c | 75 LPSC_CLKDEV2(pwm_clkdev, "fck", "ehrpwm.0", 76 "fck", "ehrpwm.1");
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-am65-main.dtsi | 506 compatible = "ti,am654-ehrpwm-tbclk"; 1049 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 1059 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 1069 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 1079 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 1089 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 1099 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm";
|
| D | k3-j721s2-main.dtsi | 69 compatible = "ti,am654-ehrpwm-tbclk"; 76 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 86 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 96 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 106 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 116 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 126 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm";
|
| D | k3-am64-main.dtsi | 1050 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1060 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1070 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1080 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1090 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1100 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1110 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1120 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm"; 1130 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
|
| D | k3-j721e-main.dtsi | 80 compatible = "ti,am654-ehrpwm-tbclk"; 87 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 97 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 107 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 117 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 127 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm"; 137 compatible = "ti,am654-ehrpwm", "ti,am3352-ehrpwm";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | am437x-l4.dtsi | 1725 compatible = "ti,am4372-ehrpwm", 1726 "ti,am3352-ehrpwm", 1727 "ti,am33xx-ehrpwm"; 1777 compatible = "ti,am4372-ehrpwm", 1778 "ti,am3352-ehrpwm", 1779 "ti,am33xx-ehrpwm"; 1829 compatible = "ti,am4372-ehrpwm", 1830 "ti,am3352-ehrpwm", 1831 "ti,am33xx-ehrpwm"; 1870 compatible = "ti,am4372-ehrpwm", [all …]
|
| D | da850.dtsi | 577 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm", 578 "ti,am33xx-ehrpwm"; 587 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm", 588 "ti,am33xx-ehrpwm";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | am437x-l4.dtsi | 1761 compatible = "ti,am4372-ehrpwm", 1762 "ti,am3352-ehrpwm"; 1811 compatible = "ti,am4372-ehrpwm", 1812 "ti,am3352-ehrpwm"; 1861 compatible = "ti,am4372-ehrpwm", 1862 "ti,am3352-ehrpwm"; 1901 compatible = "ti,am4372-ehrpwm", 1902 "ti,am3352-ehrpwm"; 1941 compatible = "ti,am4372-ehrpwm", 1942 "ti,am3352-ehrpwm"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ti/davinci/ |
| D | da8xx-cfgchip.txt | 21 eHRPWM Time Base Clock (TBCLK)
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ti/davinci/ |
| D | da8xx-cfgchip.txt | 21 eHRPWM Time Base Clock (TBCLK)
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/davinci/ |
| D | da850.dtsi | 576 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm"; 585 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm";
|
| /kernel/linux/linux-5.10/drivers/clk/keystone/ |
| D | syscon-clk.c | 154 .compatible = "ti,am654-ehrpwm-tbclk",
|