linux/arch/arm64/boot/dts
Andrew Davis 1147fa465a arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf
The MCU system controller address region contains an eFuse block with
MAC addresses to be used by the Ethernet controller. The property
“ti,syscon-efuse” contains a phandle to a syscon region and an offset
into this region where the MAC addresses can be found. Currently
"ti,syscon-efuse" points to the entire system controller address space
node with an offset to the eFuse IP address.

Instead add a cpsw-mac-efuse node to describe the exact eFuse area. Then
point the Ethernet controller directly to this region, no offset needed.

This makes it so the system controller memory area does not need to be one
big syscon area, describe this bus address area as the simple-bus it is.

Signed-off-by: Andrew Davis <afd@ti.com>
Link: https://lore.kernel.org/r/20240628151518.40100-4-afd@ti.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
2024-07-01 21:36:07 +05:30
..
actions arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
allwinner Power management updates for 6.10-rc1 2024-05-14 13:19:15 -07:00
altera arm/arm64: dts: Drop "arm,armv8-pmuv3" compatible usage 2024-04-29 10:27:52 +02:00
amazon Minor improvements in ARM64 DTS for v6.10 2024-04-29 18:12:53 +02:00
amd arm64: dts: amd: use capital "OR" for multiple licenses in SPDX 2024-03-25 23:02:44 +01:00
amlogic arm64: dts: amlogic: Add Amlogic T7 reset controller 2024-04-23 10:04:25 +02:00
apm arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
apple
arm Minor improvements in ARM64 DTS for v6.10 2024-04-29 18:12:53 +02:00
bitmain
broadcom arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
cavium arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
exynos arm64: dts: exynos: gs101: specify empty clocks for remaining pinctrl 2024-05-03 10:36:56 +02:00
freescale soc: devicetree updates for 6.10, part 1 2024-05-13 08:45:18 -07:00
hisilicon Minor improvements in ARM64 DTS for v6.10 2024-04-29 18:12:53 +02:00
intel arm/arm64: dts: Drop "arm,armv8-pmuv3" compatible usage 2024-04-29 10:27:52 +02:00
lg arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
marvell mvebu dt64 for 6.10 (part 1) 2024-05-07 10:05:10 +02:00
mediatek soc: devicetree updates for 6.10, part 1 2024-05-13 08:45:18 -07:00
microchip arm64: dts: microchip: sparx5_pcb135: drop duplicated NOR flash 2024-04-08 16:56:30 +01:00
nuvoton arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
nvidia arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
qcom platform-drivers-x86 for v6.10-1 2024-05-16 09:14:50 -07:00
realtek Minor improvements in ARM64 DTS for v6.10 2024-04-29 18:12:53 +02:00
renesas USB / Thunderbolt changes for 6.10-rc1 2024-05-22 11:40:09 -07:00
rockchip soc: devicetree updates for 6.10, part 1 2024-05-13 08:45:18 -07:00
socionext arm64: dts: uniphier: ld20-global: drop audio codec port unit address 2024-04-24 08:49:39 +02:00
sprd arm64: dts: Add/fix /memory node unit-addresses 2024-05-02 14:56:02 +02:00
st Updates for the interrupt subsystem: 2024-05-14 09:47:14 -07:00
synaptics arm/arm64: dts: Drop "arm,armv8-pmuv3" compatible usage 2024-04-29 10:27:52 +02:00
tesla arm/arm64: dts: Drop "arm,armv8-pmuv3" compatible usage 2024-04-29 10:27:52 +02:00
ti arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf 2024-07-01 21:36:07 +05:30
toshiba
xilinx TTY/Serial changes for 6.10-rc1 2024-05-22 11:53:02 -07:00
Makefile