mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
arm64: dts: ti: k3-am62a7-sk: Enable PWM
PWM signals can be routed to the user expansion header on am62a7 SK. Enable eCAP0, eCAP1, eHRPWM1, and route the output PWM signals to pins on J3 header. Signed-off-by: Judith Mendez <jm@ti.com> Reviewed-by: Bryan Brattlof <bb@ti.com> Link: https://lore.kernel.org/r/20250422000851.4118545-3-jm@ti.com Signed-off-by: Nishanth Menon <nm@ti.com>
This commit is contained in:
parent
b2fd55f906
commit
5aec1169b5
|
|
@ -383,6 +383,25 @@ vddshv_sdio_pins_default: vddshv-sdio-default-pins {
|
|||
AM62AX_IOPAD(0x07c, PIN_OUTPUT, 7) /* (M19) GPMC0_CLK.GPIO0_31 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_ecap0_pins_default: main-ecap0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62AX_IOPAD(0x01b8, PIN_OUTPUT, 3) /* (C16) SPI0_CS1.ECAP0_IN_APWM_OUT */
|
||||
>;
|
||||
};
|
||||
|
||||
main_ecap2_pins_default: main-ecap2-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62AX_IOPAD(0x01a4, PIN_OUTPUT, 2) /* (A19) MCASP0_ACLKX.ECAP2_IN_APWM_OUT */
|
||||
>;
|
||||
};
|
||||
|
||||
main_epwm1_pins_default: main-epwm1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62AX_IOPAD(0x019c, PIN_OUTPUT, 6) /* (B18) MCASP0_AXR1.EHRPWM1_A */
|
||||
AM62AX_IOPAD(0x01a0, PIN_OUTPUT, 6) /* (B20) MCASP0_AXR0.EHRPWM1_B */
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
||||
&mcu_pmx0 {
|
||||
|
|
@ -741,3 +760,24 @@ dpi1_out: endpoint {
|
|||
};
|
||||
};
|
||||
};
|
||||
|
||||
&ecap0 {
|
||||
/* P26 of J3 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_ecap0_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&ecap2 {
|
||||
/* P11 of J3 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_ecap2_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&epwm1 {
|
||||
/* P36/P33 of J3 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_epwm1_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user