mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
arm64: dts: ti: k3-am62p5-sk: Enable PWM
PWM signals can be routed to the user expansion header on am62p5 SK. Enable eCAP0, eCAP1, eHRPWM0, eHRPWM1 and route the output PWM signals to pins on J4 header. Signed-off-by: Judith Mendez <jm@ti.com> Reviewed-by: Bryan Brattlof <bb@ti.com> Link: https://lore.kernel.org/r/20250422000851.4118545-2-jm@ti.com Signed-off-by: Nishanth Menon <nm@ti.com>
This commit is contained in:
parent
8bc3b1c864
commit
b2fd55f906
|
|
@ -356,6 +356,32 @@ wlan_en_pins_default: wlan-en-default-pins {
|
|||
AM62PX_IOPAD(0x0124, PIN_INPUT, 7) /* (J25) MMC2_SDCD.GPIO0_71 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_ecap1_pins_default: main-ecap1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62PX_IOPAD(0x019c, PIN_OUTPUT, 2) /* (E24) MCASP0_AXR1.ECAP1_IN_APWM_OUT */
|
||||
>;
|
||||
};
|
||||
|
||||
main_ecap2_pins_default: main-ecap2-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62PX_IOPAD(0x01a4, PIN_OUTPUT, 2) /* (F24) MCASP0_ACLKX.ECAP2_IN_APWM_OUT */
|
||||
>;
|
||||
};
|
||||
|
||||
main_epwm0_pins_default: main-epwm0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62PX_IOPAD(0x01b4, PIN_OUTPUT, 2) /* (D20) SPI0_CS0.EHRPWM0_A */
|
||||
AM62PX_IOPAD(0x01b8, PIN_OUTPUT, 2) /* (E20) SPI0_CS1.EHRPWM0_B */
|
||||
>;
|
||||
};
|
||||
|
||||
main_epwm1_pins_default: main-epwm1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM62PX_IOPAD(0x01bc, PIN_OUTPUT, 2) /* (B21) SPI0_CLK.EHRPWM1_A */
|
||||
AM62PX_IOPAD(0x01c0, PIN_OUTPUT, 2) /* (B20) SPI0_D0.EHRPWM1_B */
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
||||
&main_i2c0 {
|
||||
|
|
@ -683,3 +709,31 @@ &mcu_gpio0 {
|
|||
&mcu_gpio_intr {
|
||||
status = "reserved";
|
||||
};
|
||||
|
||||
&ecap1 {
|
||||
/* P36 of J4 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_ecap1_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&ecap2 {
|
||||
/* P11 of J4 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_ecap2_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&epwm0 {
|
||||
/* P24/P26 of J4 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_epwm0_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&epwm1 {
|
||||
/* P23/P19 of J4 */
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_epwm1_pins_default>;
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user