From: Lucas Weaver <[email protected]> commit ace4a0747e5932b5ed508c94405dde4e11defe64 from git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
Signed-off-by: Xulin Sun <[email protected]> --- arch/arm64/boot/dts/ti/Makefile | 1 + .../boot/dts/ti/k3-j721e-vision-apps.dtso | 174 ++++++++++++++++++ 2 files changed, 175 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-vision-apps.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makefile index 12d72851f94d..71687e43081e 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -26,5 +26,6 @@ dtb-$(CONFIG_ARCH_K3_J721E_SOC) += k3-j721e-common-proc-board.dtb \ k3-j7200-common-proc-board.dtb \ k3-j721e-common-proc-board-infotainment.dtbo \ k3-j721e-pcie-backplane.dtbo \ + k3-j721e-vision-apps.dtbo \ k3-j721e-common-proc-board-jailhouse.dtbo \ k3-j7200-common-proc-board-jailhouse.dtbo diff --git a/arch/arm64/boot/dts/ti/k3-j721e-vision-apps.dtso b/arch/arm64/boot/dts/ti/k3-j721e-vision-apps.dtso new file mode 100644 index 000000000000..f2719997f21c --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-vision-apps.dtso @@ -0,0 +1,174 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Vision-apps: device-tree overlay + * + * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/ + */ + +#include <dt-bindings/soc/ti,sci_pm_domain.h> + +/dts-v1/; +/plugin/; + +/ { + fragment@101 { + target-path = "/"; + + __overlay__ { + + dma_buf_phys { + compatible = "ti,dma_buf_phys"; + }; + }; + }; +}; + +&mcu_r5fss0_core1_dma_memory_region { + status = "disabled"; +}; + +&mcu_r5fss0_core1_memory_region { + status = "disabled"; +}; + +&main_r5fss0_core0_dma_memory_region { + status = "disabled"; +}; + +&main_r5fss0_core0_memory_region { + status = "disabled"; +}; + +&main_r5fss0_core1_memory_region { + status = "disabled"; +}; + +&main_r5fss1_core0_dma_memory_region { + status = "disabled"; +}; + +&main_r5fss1_core0_memory_region { + status = "disabled"; +}; + +&main_r5fss1_core1_dma_memory_region { + status = "disabled"; +}; + +&main_r5fss1_core1_memory_region { + status = "disabled"; +}; + +&rtos_ipc_memory_region { + reg = <0x00 0xaa000000 0x00 0x02000000>; +}; + +&reserved_memory { + #address-cells = <2>; + #size-cells = <2>; + + vision_apps_main_r5fss0_core0_dma_memory_region: vision_apps-r5f-dma-memory@a1000000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa1000000 0x00 0x00100000>; + no-map; + }; + vision_apps_main_r5fss0_core0_memory_region: vision_apps-r5f-memory@a1100000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa1100000 0x00 0x01f00000>; + no-map; + }; + vision_apps_main_r5fss0_core1_memory_region: vision_apps-r5f-memory@a3100000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa3100000 0x00 0x01f00000>; + no-map; + }; + vision_apps_main_r5fss1_core0_dma_memory_region: vision_apps-r5f-dma-memory@a5000000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa5000000 0x00 0x100000>; + no-map; + }; + vision_apps_main_r5fss1_core0_memory_region: vision_apps-r5f-memory@a5100000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa5100000 0x00 0x00700000>; + no-map; + }; + vision_apps_main_r5fss1_core1_dma_memory_region: vision_apps-r5f-dma-memory@a5800000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa5800000 0x00 0x100000>; + no-map; + }; + vision_apps_main_r5fss1_core1_memory_region: vision_apps-r5f-memory@a5900000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xa5900000 0x00 0x00700000>; + no-map; + }; + vision_apps_memory_region: vision_apps-dma-memory@ac000000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xac000000 0x00 0x02000000>; + no-map; + }; + vision_apps_shared_region: vision_apps_shared-memories { + compatible = "dma-heap-carveout"; + reg = <0x00 0xae000000 0x00 0x20000000>; + }; + vision_apps_core_heaps: vision_apps-core-heap-memory@ce000000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xce000000 0x00 0x2d000000>; + no-map; + }; + vision_apps_mcu_r5fss0_core1_dma_memory_region: vision_apps-r5f-dma-memory@fb000000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xfb000000 0x00 0x00100000>; + no-map; + }; + vision_apps_mcu_r5fss0_core1_memory_region: vision_apps-r5f-memory@fb100000 { + compatible = "shared-dma-pool"; + reg = <0x00 0xfb100000 0x00 0x00f00000>; + no-map; + }; +}; + +&mcu_r5fss0_core1 { + memory-region = <&vision_apps_mcu_r5fss0_core1_dma_memory_region>, + <&vision_apps_mcu_r5fss0_core1_memory_region>; +}; + +&main_r5fss0_core0 { + memory-region = <&vision_apps_main_r5fss0_core0_dma_memory_region>, + <&vision_apps_main_r5fss0_core0_memory_region>; +}; + +&main_r5fss0_core1 { + memory-region = <&main_r5fss0_core1_dma_memory_region>, + <&vision_apps_main_r5fss0_core1_memory_region>; +}; + +&main_r5fss1_core0 { + memory-region = <&vision_apps_main_r5fss1_core0_dma_memory_region>, + <&vision_apps_main_r5fss1_core0_memory_region>; +}; + +&main_r5fss1_core1 { + memory-region = <&vision_apps_main_r5fss1_core1_dma_memory_region>, + <&vision_apps_main_r5fss1_core1_memory_region>; +}; + +&main_i2c6 { + status = "disabled"; +}; + +&serdes_wiz4 { + status = "disabled"; +}; + +&mhdp { + status = "disabled"; +}; + +&dss { + status = "disabled"; +}; + +&main_i2c1 { + status = "disabled"; +}; -- 2.17.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9421): https://lists.yoctoproject.org/g/linux-yocto/message/9421 Mute This Topic: https://lists.yoctoproject.org/mt/80097685/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
