[PATCH 0/3] Enable ICSSG Driver for AM64x
MD Danish Anwar
danishanwar at ti.com
Wed May 22 08:36:49 CEST 2024
This series adds device-tree changes (specific to u-boot only), config
changes and env changes to enable ICSSG Ethernet Driver on AM64x.
Patch 1/3 adds remoteproc-name property to the pru cores in
k3-am642-evm-u-boot.dtsi file. This property is not needed in Linux thus
it's not part of the PRU nodes in k3-am64x-main.dtsi. Adding this in
*u-boot.dtsi as it is only needed for u-boot. Without this different PRU
nodes can have same remoteproc-name which results into probe failure.
For example the node "pru0_0: pru at 34000" and "pru1_0: pru at 34000" both will
have remoteproc-name as "pru at 34000" without this patch, resulting in probe
failure because of non-unique name (_rproc_name_is_unique() API) of PRU
core.
Patch 2/3 Enables necessary configs for AM64x to enable ICSSG driver
Patch 3/3 Sets env variables needed for ICSSG driver
Thanks and Regards,
MD Danish Anwar
MD Danish Anwar (3):
arm: dts: k3-am642-evm-u-boot: Add remoteproc-name for PRU cores
configs: am64x_evm_a53: Enable ICSSG Driver
board: ti: am64x: Set storage_interface and fw_dev_part ENVs
arch/arm/dts/k3-am642-evm-u-boot.dtsi | 44 +++++++++++++++++++++++++++
board/ti/am64x/am64x.env | 5 +++
configs/am64x_evm_a53_defconfig | 5 +++
3 files changed, 54 insertions(+)
base-commit: 7d24c3e06fa9a3b53cea593d4579886ef0eb4fe8
--
2.34.1
More information about the U-Boot
mailing list