Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Add support for dra762 abz package

dra762 abz package is pin compatible with dra742 and few peripherals
like DDR with upgraded speed. Add dt support for this SoC.

Reported-by: Praneeth Bajjuri <praneeth@ti.com>
Tested-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
[khilman: forward port from ti-linux-5.4.y]
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Lokesh Vutla and committed by
Tony Lindgren
176f26bc cb31bbfa

+28 -21
+1 -5
arch/arm/boot/dts/am5748.dtsi
··· 3 3 * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com/ 4 4 */ 5 5 6 - #include "dra76x.dtsi" 6 + #include "dra74x-p.dtsi" 7 7 #include "am57-pruss.dtsi" 8 8 9 9 / { ··· 22 22 */ 23 23 24 24 &usb3_tm { 25 - status = "disabled"; 26 - }; 27 - 28 - &usb4_tm { 29 25 status = "disabled"; 30 26 }; 31 27
-4
arch/arm/boot/dts/am574x-idk.dts
··· 36 36 pinctrl-2 = <&mmc2_pins_default>; 37 37 }; 38 38 39 - &m_can0 { 40 - status = "disabled"; 41 - }; 42 - 43 39 &emif1 { 44 40 status = "okay"; 45 41 };
+27
arch/arm/boot/dts/dra74x-p.dtsi
··· 1 + /* 2 + * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ 3 + * 4 + * This program is free software; you can redistribute it and/or modify 5 + * it under the terms of the GNU General Public License version 2 as 6 + * published by the Free Software Foundation. 7 + */ 8 + 9 + #include "dra74x.dtsi" 10 + 11 + / { 12 + compatible = "ti,dra762", "ti,dra7"; 13 + 14 + ocp { 15 + emif1: emif@4c000000 { 16 + compatible = "ti,emif-dra7xx"; 17 + reg = <0x4c000000 0x200>; 18 + interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; 19 + status = "disabled"; 20 + }; 21 + }; 22 + }; 23 + 24 + /* MCAN interrupts are hard-wired to irqs 67, 68 */ 25 + &crossbar_mpu { 26 + ti,irqs-skip = <10 67 68 133 139 140>; 27 + };
-12
arch/arm/boot/dts/dra76x.dtsi
··· 9 9 compatible = "ti,dra762", "ti,dra7"; 10 10 11 11 ocp { 12 - emif1: emif@4c000000 { 13 - compatible = "ti,emif-dra7xx"; 14 - reg = <0x4c000000 0x200>; 15 - interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; 16 - status = "disabled"; 17 - }; 18 - 19 12 target-module@42c01900 { 20 13 compatible = "ti,sysc-dra7-mcan", "ti,sysc"; 21 14 ranges = <0x0 0x42c00000 0x2000>; ··· 81 88 }; 82 89 }; 83 90 }; 84 - }; 85 - 86 - /* MCAN interrupts are hard-wired to irqs 67, 68 */ 87 - &crossbar_mpu { 88 - ti,irqs-skip = <10 67 68 133 139 140>; 89 91 }; 90 92 91 93 &scm_conf_clocks {