mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 07:03:03 +02:00
TI K3 device tree updates for v5.20
* AM62: fixups, sa2ul enabled, ramoops for sk * others: whitespace and gpio-key cleanup. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE+KKGk1TrgjIXoxo03bWEnRc2JJ0FAmLIs3YACgkQ3bWEnRc2 JJ0BQA/9G6d20SeOm6PRBFYb4zCt8MzAgixHOM6NRzOr4gPL3DvBIbvky56RP/r4 XSImjqjXnsrR60+ygnK3z2asyn1P7kXe75tLfAWQ6BmG0VWYWW18Rh0hw0+1WSOp Vqf7ERw0mEzIJPIyg/iY8C5k54ffBjCjJp2HjuoQpOAWJGv2VSnm+z1HH7lgqzRX i15DNJuD2lS3K7oIKBdEnnYnkbeUGBupRpUanDVieuP6JcictqPb67yFvIrsS2z/ p6btrSN3bQio0ICKO39lEIAElHCR+CPOGvOc/AuhEQPw8+/nbidDiGIQo0YCTr4C Qujt9NlYpddNjNqEdFqJceKiN19CB8xSbaIZ15IrwjhwXLZOsQ457OhOLLkICNfL SH2tfM3gP2RAIDK6+0dopFcc4mHD4kDHHWsT2q1m3Rwylu+Qbe6CarLlfNe7sY2g R1eI9j2UZk991sB7uXp6iZyKoyT7OBH1SYN5CZL4K43koQDhwbzd2PerNzaQZsQJ Nd3vzoLufX5Kcp7kWdvpVrzC6x1nqRVAz7Qrix88D8OO7VrXrX1Ad+v4ev3gK/IM SQxwiUF6WiwJc2LVy22jhnYb4qtC+9QmPVdwjhKU6l8I89HISqrIUMd7I4dPeAIb SwWLK4JN+BMM3Ioj3nJeKVJRKk4cVKqVFUGSSDsgWrKAQPc3TwE= =HGe8 -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmLMRC8ACgkQmmx57+YA GNnrEw/+NwAomXE8LmIGD2RAXSR5cz4OLaCsCgeBKNwY0R1Nuyg+rjGw41WcoQWk pPEzQwpLygmIlq1RIK4lE1RqoxepMFlsr3bdp65tAeErxVxLHih0pc8c7XOvWPB1 nUVf8yJYozbH/KJUrY4uNxQvlfVcO/ldBPciZLYvsfqq8FVNV1y+iN1aV1MI6ts5 emMFkei/KLQHuRIj8Fdt6k671E+j8Rye2W/Z7TdUChQrm2R9XPAcUNa2UH5JUsxO cebAe8eiR7fxZc8YS5c6vi+aXJaBNqFx6nGq41yCng47IRdDsPjtA/73t+fZ0zhn kcIVYD3diPBX2YFpEMXV4oAlgtjkX5bgBp50ysSuxcSfIhdzVGLC+/wuBK1QUW3M LPHaU5YY20+oh76Gvl96R7QJw8snWV76vkAPWfQGAmquQTDmmF74sWlQlrsPi9G6 GK3jlapNX+wdD5KW+T1RuVg/hgaaNNnZPkAL+76uESIJLAPzCURttNDPe3oZ3ZwE nZ0pOczHk/DbozgHFr+6LX5Sa+IK/SXI2Hm+1xB0Z6b0UrpVXeiAC4SGvG+uSLeE cVFSuGeBfP+Nmk6kBzZA3fv2NxhsGpzZYe90WRAj3pBF6HBgoe6hgb07s77TpuSK vEXZGpOY9COGgP6w5wSnNTpMpKnm5AR+Z8cRjtZffjXlji4mLKk= =w029 -----END PGP SIGNATURE----- Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt TI K3 device tree updates for v5.20 * AM62: fixups, sa2ul enabled, ramoops for sk * others: whitespace and gpio-key cleanup. * tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux: arm64: dts: ti: k3-am62-main: Enable crypto accelerator arm64: dts: ti: k3-am625-sk: Enable ramoops arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 arm64: dts: ti: Align gpio-key node names with dtschema arm64: dts: ti: Adjust whitespace around '=' Link: https://lore.kernel.org/r/20220708232701.vpk45lwogpasaaay@enchilada Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
7310e458ac
|
|
@ -144,8 +144,8 @@ dmsc: system-controller@44043000 {
|
|||
compatible = "ti,k2g-sci";
|
||||
ti,host-id = <12>;
|
||||
mbox-names = "rx", "tx";
|
||||
mboxes= <&secure_proxy_main 12>,
|
||||
<&secure_proxy_main 13>;
|
||||
mboxes = <&secure_proxy_main 12>,
|
||||
<&secure_proxy_main 13>;
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x00 0x44043000 0x00 0xfe0>;
|
||||
|
||||
|
|
@ -165,6 +165,19 @@ k3_reset: reset-controller {
|
|||
};
|
||||
};
|
||||
|
||||
crypto: crypto@40900000 {
|
||||
compatible = "ti,am62-sa3ul";
|
||||
reg = <0x00 0x40900000 0x00 0x1200>;
|
||||
power-domains = <&k3_pds 70 TI_SCI_PD_SHARED>;
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges = <0x00 0x40900000 0x00 0x40900000 0x00 0x30000>;
|
||||
|
||||
dmas = <&main_pktdma 0xf501 0>, <&main_pktdma 0x7506 0>,
|
||||
<&main_pktdma 0x7507 0>;
|
||||
dma-names = "tx", "rx1", "rx2";
|
||||
};
|
||||
|
||||
main_pmx0: pinctrl@f4000 {
|
||||
compatible = "pinctrl-single";
|
||||
reg = <0x00 0xf4000 0x00 0x2ac>;
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
#include "k3-am625.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "ti,am625-sk", "ti,am625";
|
||||
compatible = "ti,am625-sk", "ti,am625";
|
||||
model = "Texas Instruments AM625 SK";
|
||||
|
||||
aliases {
|
||||
|
|
@ -43,6 +43,15 @@ reserved-memory {
|
|||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
ramoops@9ca00000 {
|
||||
compatible = "ramoops";
|
||||
reg = <0x00 0x9ca00000 0x00 0x00100000>;
|
||||
record-size = <0x8000>;
|
||||
console-size = <0x8000>;
|
||||
ftrace-size = <0x00>;
|
||||
pmsg-size = <0x8000>;
|
||||
};
|
||||
|
||||
secure_tfa_ddr: tfa@9e780000 {
|
||||
reg = <0x00 0x9e780000 0x00 0x80000>;
|
||||
alignment = <0x1000>;
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@ dmsc: system-controller@44043000 {
|
|||
compatible = "ti,k2g-sci";
|
||||
ti,host-id = <12>;
|
||||
mbox-names = "rx", "tx";
|
||||
mboxes= <&secure_proxy_main 12>,
|
||||
mboxes = <&secure_proxy_main 12>,
|
||||
<&secure_proxy_main 13>;
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x00 0x44043000 0x00 0xfe0>;
|
||||
|
|
@ -1301,7 +1301,7 @@ main_mcan1: can@20711000 {
|
|||
<0x00 0x20718000 0x00 0x8000>;
|
||||
reg-names = "m_can", "message_ram";
|
||||
power-domains = <&k3_pds 99 TI_SCI_PD_EXCLUSIVE>;
|
||||
clocks = <&k3_clks 99 5>, <&k3_clks 99 0>;
|
||||
clocks = <&k3_clks 99 5>, <&k3_clks 99 0>;
|
||||
clock-names = "hclk", "cclk";
|
||||
interrupts = <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>;
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
#include "k3-am642.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "ti,am642-evm", "ti,am642";
|
||||
compatible = "ti,am642-evm", "ti,am642";
|
||||
model = "Texas Instruments AM642 EVM";
|
||||
|
||||
chosen {
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
#include "k3-am642.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "ti,am642-sk", "ti,am642";
|
||||
compatible = "ti,am642-sk", "ti,am642";
|
||||
model = "Texas Instruments AM642 SK";
|
||||
|
||||
chosen {
|
||||
|
|
@ -166,6 +166,15 @@ AM64X_IOPAD(0x0298, PIN_INPUT, 0) /* (D19) MMC1_SDCD */
|
|||
>;
|
||||
};
|
||||
|
||||
main_uart0_pins_default: main-uart0-pins-default {
|
||||
pinctrl-single,pins = <
|
||||
AM64X_IOPAD(0x0238, PIN_INPUT, 0) /* (B16) UART0_CTSn */
|
||||
AM64X_IOPAD(0x023c, PIN_OUTPUT, 0) /* (A16) UART0_RTSn */
|
||||
AM64X_IOPAD(0x0230, PIN_INPUT, 0) /* (D15) UART0_RXD */
|
||||
AM64X_IOPAD(0x0234, PIN_OUTPUT, 0) /* (C16) UART0_TXD */
|
||||
>;
|
||||
};
|
||||
|
||||
main_usb0_pins_default: main-usb0-pins-default {
|
||||
pinctrl-single,pins = <
|
||||
AM64X_IOPAD(0x02a8, PIN_OUTPUT, 0) /* (E19) USB0_DRVVBUS */
|
||||
|
|
@ -268,6 +277,11 @@ &mcu_uart1 {
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
&main_uart0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_uart0_pins_default>;
|
||||
};
|
||||
|
||||
&main_uart1 {
|
||||
/* main_uart1 is reserved for firmware usage */
|
||||
status = "reserved";
|
||||
|
|
|
|||
|
|
@ -425,7 +425,7 @@ &mcu_i2c0 {
|
|||
|
||||
psu: regulator@60 {
|
||||
compatible = "ti,tps62363";
|
||||
reg = <0x60>;
|
||||
reg = <0x60>;
|
||||
regulator-name = "tps62363-vout";
|
||||
regulator-min-microvolt = <500000>;
|
||||
regulator-max-microvolt = <1500000>;
|
||||
|
|
@ -574,7 +574,7 @@ &mcu_spi0 {
|
|||
pinctrl-0 = <&mcu_spi0_pins_default>;
|
||||
|
||||
#address-cells = <1>;
|
||||
#size-cells= <0>;
|
||||
#size-cells = <0>;
|
||||
ti,pindir-d0-out-d1-in;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -690,7 +690,7 @@ main_gpio1: gpio@601000 {
|
|||
|
||||
pcie0_rc: pcie@5500000 {
|
||||
compatible = "ti,am654-pcie-rc";
|
||||
reg = <0x0 0x5500000 0x0 0x1000>, <0x0 0x5501000 0x0 0x1000>, <0x0 0x10000000 0x0 0x2000>, <0x0 0x5506000 0x0 0x1000>;
|
||||
reg = <0x0 0x5500000 0x0 0x1000>, <0x0 0x5501000 0x0 0x1000>, <0x0 0x10000000 0x0 0x2000>, <0x0 0x5506000 0x0 0x1000>;
|
||||
reg-names = "app", "dbics", "config", "atu";
|
||||
power-domains = <&k3_pds 120 TI_SCI_PD_EXCLUSIVE>;
|
||||
#address-cells = <3>;
|
||||
|
|
@ -710,7 +710,7 @@ pcie0_rc: pcie@5500000 {
|
|||
|
||||
pcie0_ep: pcie-ep@5500000 {
|
||||
compatible = "ti,am654-pcie-ep";
|
||||
reg = <0x0 0x5500000 0x0 0x1000>, <0x0 0x5501000 0x0 0x1000>, <0x0 0x10000000 0x0 0x8000000>, <0x0 0x5506000 0x0 0x1000>;
|
||||
reg = <0x0 0x5500000 0x0 0x1000>, <0x0 0x5501000 0x0 0x1000>, <0x0 0x10000000 0x0 0x8000000>, <0x0 0x5506000 0x0 0x1000>;
|
||||
reg-names = "app", "dbics", "addr_space", "atu";
|
||||
power-domains = <&k3_pds 120 TI_SCI_PD_EXCLUSIVE>;
|
||||
ti,syscon-pcie-mode = <&pcie0_mode>;
|
||||
|
|
@ -723,7 +723,7 @@ pcie0_ep: pcie-ep@5500000 {
|
|||
|
||||
pcie1_rc: pcie@5600000 {
|
||||
compatible = "ti,am654-pcie-rc";
|
||||
reg = <0x0 0x5600000 0x0 0x1000>, <0x0 0x5601000 0x0 0x1000>, <0x0 0x18000000 0x0 0x2000>, <0x0 0x5606000 0x0 0x1000>;
|
||||
reg = <0x0 0x5600000 0x0 0x1000>, <0x0 0x5601000 0x0 0x1000>, <0x0 0x18000000 0x0 0x2000>, <0x0 0x5606000 0x0 0x1000>;
|
||||
reg-names = "app", "dbics", "config", "atu";
|
||||
power-domains = <&k3_pds 121 TI_SCI_PD_EXCLUSIVE>;
|
||||
#address-cells = <3>;
|
||||
|
|
@ -743,7 +743,7 @@ pcie1_rc: pcie@5600000 {
|
|||
|
||||
pcie1_ep: pcie-ep@5600000 {
|
||||
compatible = "ti,am654-pcie-ep";
|
||||
reg = <0x0 0x5600000 0x0 0x1000>, <0x0 0x5601000 0x0 0x1000>, <0x0 0x18000000 0x0 0x4000000>, <0x0 0x5606000 0x0 0x1000>;
|
||||
reg = <0x0 0x5600000 0x0 0x1000>, <0x0 0x5601000 0x0 0x1000>, <0x0 0x18000000 0x0 0x4000000>, <0x0 0x5606000 0x0 0x1000>;
|
||||
reg-names = "app", "dbics", "addr_space", "atu";
|
||||
power-domains = <&k3_pds 121 TI_SCI_PD_EXCLUSIVE>;
|
||||
ti,syscon-pcie-mode = <&pcie1_mode>;
|
||||
|
|
@ -843,9 +843,9 @@ dss: dss@4a00000 {
|
|||
|
||||
power-domains = <&k3_pds 67 TI_SCI_PD_EXCLUSIVE>;
|
||||
|
||||
clocks = <&k3_clks 67 1>,
|
||||
<&k3_clks 216 1>,
|
||||
<&k3_clks 67 2>;
|
||||
clocks = <&k3_clks 67 1>,
|
||||
<&k3_clks 216 1>,
|
||||
<&k3_clks 67 2>;
|
||||
clock-names = "fck", "vp1", "vp2";
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ dmsc: system-controller@44083000 {
|
|||
|
||||
mbox-names = "rx", "tx";
|
||||
|
||||
mboxes= <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
mboxes = <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x44083000 0x1000>;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
#include <dt-bindings/net/ti-dp83867.h>
|
||||
|
||||
/ {
|
||||
compatible = "ti,am654-evm", "ti,am654";
|
||||
compatible = "ti,am654-evm", "ti,am654";
|
||||
model = "Texas Instruments AM654 Base Board";
|
||||
|
||||
chosen {
|
||||
|
|
@ -73,13 +73,13 @@ gpio-keys {
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&push_button_pins_default>;
|
||||
|
||||
sw5 {
|
||||
switch-5 {
|
||||
label = "GPIO Key USER1";
|
||||
linux,code = <BTN_0>;
|
||||
gpios = <&wkup_gpio0 24 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
sw6 {
|
||||
switch-6 {
|
||||
label = "GPIO Key USER2";
|
||||
linux,code = <BTN_1>;
|
||||
gpios = <&wkup_gpio0 27 GPIO_ACTIVE_LOW>;
|
||||
|
|
@ -330,7 +330,7 @@ &main_spi0 {
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_spi0_pins_default>;
|
||||
#address-cells = <1>;
|
||||
#size-cells= <0>;
|
||||
#size-cells = <0>;
|
||||
ti,pindir-d0-out-d1-in;
|
||||
|
||||
flash@0 {
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ dmsc: system-controller@44083000 {
|
|||
|
||||
mbox-names = "rx", "tx";
|
||||
|
||||
mboxes= <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
mboxes = <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x00 0x44083000 0x00 0x1000>;
|
||||
|
|
|
|||
|
|
@ -26,13 +26,13 @@ gpio_keys: gpio-keys {
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&sw10_button_pins_default &sw11_button_pins_default>;
|
||||
|
||||
sw10: sw10 {
|
||||
sw10: switch-10 {
|
||||
label = "GPIO Key USER1";
|
||||
linux,code = <BTN_0>;
|
||||
gpios = <&main_gpio0 0 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
sw11: sw11 {
|
||||
sw11: switch-11 {
|
||||
label = "GPIO Key USER2";
|
||||
linux,code = <BTN_1>;
|
||||
gpios = <&wkup_gpio0 7 GPIO_ACTIVE_LOW>;
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ dmsc: system-controller@44083000 {
|
|||
|
||||
mbox-names = "rx", "tx";
|
||||
|
||||
mboxes= <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
mboxes = <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x00 0x44083000 0x0 0x1000>;
|
||||
|
|
|
|||
|
|
@ -320,7 +320,7 @@ main_sdhci0: mmc@4f80000 {
|
|||
interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
|
||||
power-domains = <&k3_pds 98 TI_SCI_PD_EXCLUSIVE>;
|
||||
clocks = <&k3_clks 98 7>, <&k3_clks 98 1>;
|
||||
clock-names = "clk_ahb", "clk_xin";
|
||||
clock-names = "clk_ahb", "clk_xin";
|
||||
assigned-clocks = <&k3_clks 98 1>;
|
||||
assigned-clock-parents = <&k3_clks 98 2>;
|
||||
bus-width = <8>;
|
||||
|
|
@ -347,7 +347,7 @@ main_sdhci1: mmc@4fb0000 {
|
|||
interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
|
||||
power-domains = <&k3_pds 99 TI_SCI_PD_EXCLUSIVE>;
|
||||
clocks = <&k3_clks 99 8>, <&k3_clks 99 1>;
|
||||
clock-names = "clk_ahb", "clk_xin";
|
||||
clock-names = "clk_ahb", "clk_xin";
|
||||
assigned-clocks = <&k3_clks 99 1>;
|
||||
assigned-clock-parents = <&k3_clks 99 2>;
|
||||
bus-width = <4>;
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ sms: system-controller@44083000 {
|
|||
|
||||
mbox-names = "rx", "tx";
|
||||
|
||||
mboxes= <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
mboxes = <&secure_proxy_main 11>,
|
||||
<&secure_proxy_main 13>;
|
||||
|
||||
reg-names = "debug_messages";
|
||||
reg = <0x00 0x44083000 0x00 0x1000>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user