[PATCH v2 7/7] arm: dts: k3-j721e: Sync with v6.5-rc1
Manorit Chawdhry
m-chawdhry at ti.com
Fri Sep 8 10:12:26 CEST 2023
Hi Neha,
On 19:44-20230907, Neha Malcom Francis wrote:
> Sync k3-j721e DTS with kernel.org v6.5-rc1.
>
> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
> ---
> .../k3-j721e-common-proc-board-u-boot.dtsi | 146 +--
> arch/arm/dts/k3-j721e-common-proc-board.dts | 483 ++++++---
> arch/arm/dts/k3-j721e-main.dtsi | 974 ++++++++++++++++--
> arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 280 ++++-
> .../arm/dts/k3-j721e-r5-common-proc-board.dts | 302 +-----
> arch/arm/dts/k3-j721e-r5-sk.dts | 522 +---------
> arch/arm/dts/k3-j721e-sk-u-boot.dtsi | 177 +---
> arch/arm/dts/k3-j721e-sk.dts | 663 +++++++++---
> arch/arm/dts/k3-j721e-som-p0.dtsi | 226 ++--
> arch/arm/dts/k3-j721e-thermal.dtsi | 75 ++
> arch/arm/dts/k3-j721e.dtsi | 32 +-
> 11 files changed, 2365 insertions(+), 1515 deletions(-)
> create mode 100644 arch/arm/dts/k3-j721e-thermal.dtsi
>
> diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> index 540c847eb3..4cca01be61 100644
> --- a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> +++ b/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> @@ -7,15 +7,7 @@
[..]
> -
> aliases {
> - ethernet0 = &cpsw_port1;
> - spi0 = &ospi0;
> - spi1 = &ospi1;
> remoteproc0 = &mcu_r5fss0_core0;
> remoteproc1 = &mcu_r5fss0_core1;
> remoteproc2 = &main_r5fss0_core0;
> @@ -25,61 +17,49 @@
> remoteproc6 = &c66_0;
> remoteproc7 = &c66_1;
> remoteproc8 = &c71_0;
I don't think these aliases are used anywhere, they can be removed ig.
> - i2c0 = &wkup_i2c0;
> - i2c1 = &mcu_i2c0;
> - i2c2 = &mcu_i2c1;
> - i2c3 = &main_i2c0;
> };
> };
[..]
> diff --git a/arch/arm/dts/k3-j721e-common-proc-board.dts b/arch/arm/dts/k3-j721e-common-proc-board.dts
> index 1b600547c0..c1cbbae761 100644
> --- a/arch/arm/dts/k3-j721e-common-proc-board.dts
> +++ b/arch/arm/dts/k3-j721e-common-proc-board.dts
[..]
> diff --git a/arch/arm/dts/k3-j721e-main.dtsi b/arch/arm/dts/k3-j721e-main.dtsi
> index cf3482376c..2ded1ee1a8 100644
> --- a/arch/arm/dts/k3-j721e-main.dtsi
> +++ b/arch/arm/dts/k3-j721e-main.dtsi
[..]
> diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board.dts b/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
> index 7bb5ce775c..0452e94b6d 100644
> --- a/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
> +++ b/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
> @@ -12,16 +12,15 @@
-};
> -
> -&wkup_uart0 {
> +&secure_proxy_mcu {
> bootph-pre-ram;
> - pinctrl-names = "default";
> - pinctrl-0 = <&wkup_uart0_pins_default>;
> status = "okay";
Am not sure if this should be okay or did I break something in my series
by not setting this as okay, will see what Nishanth has to comment
regarding this.
> };
>
> -&wkup_gpio0 {
> - pinctrl-names = "default";
> - pinctrl-0 = <&wkup_gpio_pins_default>;
> +&cbass_mcu_wakeup {
> + sysctrler: sysctrler {
> + bootph-pre-ram;
> + compatible = "ti,am654-system-controller";
> + mboxes= <&secure_proxy_mcu 4>, <&secure_proxy_mcu 5>;
> + mbox-names = "tx", "rx";
> + };
> };
>
> &mcu_uart0 {
> - /delete-property/ power-domains;
> - /delete-property/ clocks;
> - /delete-property/ clock-names;
> - pinctrl-names = "default";
> - pinctrl-0 = <&mcu_uart0_pins_default>;
> - status = "okay";
> clock-frequency = <48000000>;
> };
>
> -&main_uart0 {
> - pinctrl-names = "default";
> - pinctrl-0 = <&main_uart0_pins_default>;
> - status = "okay";
> - power-domains = <&k3_pds 146 TI_SCI_PD_SHARED>;
> -};
> -
> &main_sdhci0 {
> - /delete-property/ power-domains;
> - /delete-property/ assigned-clocks;
> - /delete-property/ assigned-clock-parents;
> - clock-names = "clk_xin";
> - clocks = <&clk_200mhz>;
> - ti,driver-strength-ohm = <50>;
> - non-removable;
> + clock-frequency = <200000000>;
> bus-width = <8>;
This property will need to be removed too I believe.
> };
>
> &main_sdhci1 {
> - /delete-property/ power-domains;
> - /delete-property/ assigned-clocks;
> - /delete-property/ assigned-clock-parents;
> - pinctrl-names = "default";
> - pinctrl-0 = <&main_mmc1_pins_default>;
> - clock-names = "clk_xin";
> - clocks = <&clk_200mhz>;
> - ti,driver-strength-ohm = <50>;
> + clock-frequency = <19200000>;
> };
>
> &wkup_i2c0 {
> @@ -293,96 +124,35 @@
> };
>
> &usbss0 {
> - /delete-property/ power-domains;
> - /delete-property/ assigned-clocks;
> - /delete-property/ assigned-clock-parents;
> - clocks = <&clk_19_2mhz>;
> - clock-names = "ref";
> - pinctrl-names = "default";
> - pinctrl-0 = <&main_usbss0_pins_default>;
> - ti,vbus-divider;
> -};
> -
[..]
> diff --git a/arch/arm/dts/k3-j721e-r5-sk.dts b/arch/arm/dts/k3-j721e-r5-sk.dts
> index 1cc64d07f7..f5eb29a861 100644
> --- a/arch/arm/dts/k3-j721e-r5-sk.dts
> +++ b/arch/arm/dts/k3-j721e-r5-sk.dts
With the above comments.
Reviewed-By: Manorit Chawdhry <m-chawdhry at ti.com>
Regards,
Manorit
More information about the U-Boot
mailing list