Home
last modified time | relevance | path

Searched full:ehrpwm (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/pwm/
H A Dpwm-tiehrpwm.yaml7 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";
H A Dpwm-tipwmss.txt18 register space, EHRPWM register space.
31 0x48300200 0x48300200 0x80>; /* EHRPWM */
44 0x48300200 0x48300200 0x80>; /* EHRPWM */
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dti,am654-ehrpwm-tbclk.yaml4 $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";
/openbmc/u-boot/arch/arm/dts/
H A Dam4372.dtsi593 ehrpwm0: ehrpwm@48300200 {
594 compatible = "ti,am4372-ehrpwm","ti,am33xx-ehrpwm";
619 ehrpwm1: ehrpwm@48302200 {
620 compatible = "ti,am4372-ehrpwm","ti,am33xx-ehrpwm";
645 ehrpwm2: ehrpwm@48304200 {
646 compatible = "ti,am4372-ehrpwm","ti,am33xx-ehrpwm";
663 ehrpwm3: ehrpwm@48306200 {
664 compatible = "ti,am4372-ehrpwm","ti,am33xx-ehrpwm";
681 ehrpwm4: ehrpwm@48308200 {
682 compatible = "ti,am4372-ehrpwm","ti,am33xx-ehrpwm";
[all …]
H A Dam33xx.dtsi759 0x48300200 0x48300200 0x80>; /* EHRPWM */
774 compatible = "ti,am3352-ehrpwm",
775 "ti,am33xx-ehrpwm";
793 0x48302200 0x48302200 0x80>; /* EHRPWM */
808 compatible = "ti,am3352-ehrpwm",
809 "ti,am33xx-ehrpwm";
827 0x48304200 0x48304200 0x80>; /* EHRPWM */
842 compatible = "ti,am3352-ehrpwm",
843 "ti,am33xx-ehrpwm";
H A Dda850.dtsi531 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm",
532 "ti,am33xx-ehrpwm";
541 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm",
542 "ti,am33xx-ehrpwm";
H A Ddra7.dtsi1903 compatible = "ti,dra746-ehrpwm",
1904 "ti,am3352-ehrpwm";
1933 compatible = "ti,dra746-ehrpwm",
1934 "ti,am3352-ehrpwm";
1963 compatible = "ti,dra746-ehrpwm",
1964 "ti,am3352-ehrpwm";
/openbmc/linux/drivers/pwm/
H A Dpwm-tiehrpwm.c3 * 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");
H A DKconfig651 tristate "EHRPWM PWM support"
655 PWM driver support for the EHRPWM controller found on TI SOCs
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dti,j721e-system-controller.yaml55 $ref: /schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
57 Clock provider for TI EHRPWM nodes.
104 compatible = "ti,am654-ehrpwm-tbclk";
/openbmc/linux/drivers/clk/davinci/
H A Dpsc-da850.c61 LPSC_CLKDEV3(ehrpwm_clkdev, "fck", "ehrpwm.0",
62 "fck", "ehrpwm.1",
122 LPSC(17, 0, ehrpwm, async3, ehrpwm_clkdev, 0),
H A Dpsc-da830.c75 LPSC_CLKDEV2(pwm_clkdev, "fck", "ehrpwm.0",
76 "fck", "ehrpwm.1");
H A 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()
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-am65-main.dtsi506 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";
H A Dk3-j721s2-main.dtsi69 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";
H A Dk3-am64-main.dtsi1050 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";
H A Dk3-j721e-main.dtsi80 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";
H A Dk3-am62a-main.dtsi760 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
770 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
780 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
H A Dk3-am62-main.dtsi874 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
884 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
894 compatible = "ti,am64-epwm", "ti,am3352-ehrpwm";
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Dam437x-l4.dtsi1761 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 …]
/openbmc/linux/Documentation/devicetree/bindings/clock/ti/davinci/
H A Dda8xx-cfgchip.txt21 eHRPWM Time Base Clock (TBCLK)
/openbmc/linux/arch/arm/boot/dts/ti/davinci/
H A Dda850.dtsi576 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm";
585 compatible = "ti,da850-ehrpwm", "ti,am3352-ehrpwm";
/openbmc/linux/include/linux/mfd/
H A Dda8xx-cfgchip.h29 /* CFGCHIP1 (eCAP/HPI/EDMA3_1/eHRPWM TBCLK/McASP0 AMUTEIN) register bits */
/openbmc/linux/drivers/clk/keystone/
H A Dsyscon-clk.c204 .compatible = "ti,am654-ehrpwm-tbclk",
/openbmc/u-boot/board/bosch/shc/
H A Dboard.c235 /* Turn off the PWM GPIO and mux it to EHRPWM */ in leds_set_finish()

12