Release develop 251119
This commit is contained in:
@@ -5,4 +5,4 @@ dtb-$(CONFIG_ARCH_XUANTIE) += th1520-a-val.dtb th1520-a-val-sec.dtb
|
||||
dtb-$(CONFIG_ARCH_XUANTIE) += th1520-a-val-audio.dtb th1520-a-val-audio-i2s-8ch.dtb th1520-a-val-audio-tdm.dtb th1520-a-val-audio-spdif.dtb th1520-a-val-crash.dtb
|
||||
dtb-$(CONFIG_ARCH_XUANTIE) += th1520-a-val-dsi0-dsi1.dtb th1520-a-val-dsi0-hdmi.dtb
|
||||
dtb-$(CONFIG_ARCH_XUANTIE) += th1520-rvbook-product.dtb th1520-rvbook-product-sec.dtb
|
||||
dtb-$(CONFIG_ARCH_XUANTIE) += a200-dev.dtb
|
||||
dtb-$(CONFIG_ARCH_XUANTIE) += a200-evb.dtb
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include <dt-bindings/input/linux-event-codes.h>
|
||||
|
||||
/ {
|
||||
model = "A200 DEV configuration(Sipeed)";
|
||||
model = "A200 EVB configuration(Sipeed)";
|
||||
compatible = "sipeed,lichee-pi-4a", "sipeed,lichee-module-4a", "thead,th1520", "thead,light";
|
||||
|
||||
aliases {
|
||||
@@ -172,3 +172,152 @@
|
||||
&c920_7 {
|
||||
opensbi-domain = <&udomain>;
|
||||
};
|
||||
|
||||
/* PCIE iopmp*/
|
||||
&device_pcie_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_pcie_0_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_pcie_1_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_sata_0_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_dmac_ap_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_sd_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_emmc_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_pcie_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VP iopmp*/
|
||||
&device_vp_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_venc_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vdec_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_g2d_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vp_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VI iopmp*/
|
||||
&device_vi_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_isp_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vipre_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_dw200_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vi_comp_decomp_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vi_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* NPU iopmp*/
|
||||
&device_npu_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_npu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_npu_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VO iopmp */
|
||||
&device_vo_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_display_0_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_display_1_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_auxdisp_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_vo_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* PERI1 iopmp */
|
||||
&device_peri1_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_gmac_0_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_gmac_1_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_gmac_2_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_chip_dbg_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_aon_iopmp {
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
&device_peri1_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* USB iopmp*/
|
||||
&device_usb_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_usb3_0_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_usb2_1_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_usb2_2_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_usb_iommu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* GPU iopmp*/
|
||||
&device_gpu_mt_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
&device_gpu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* D2D RX iopmp*/
|
||||
&device_d2d_rx_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
/* D2D CPU iopmp*/
|
||||
&device_d2d_cpu_iopmp {
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
};
|
||||
|
||||
@@ -628,7 +628,7 @@
|
||||
<&clk TOP_PERI_TDM_SRC_CLK_MUX>, <&clk TOP_PAD_SENSOR_VCLK0_DIV>,
|
||||
<&clk TOP_PAD_SENSOR_VCLK1_DIV>, <&clk TOP_PERI_HIRES_CLK0_DIV>,
|
||||
<&clk TOP_PERI_HIRES_CLK1_DIV>, <&clk TOP_TEE_CLK_DIV>,
|
||||
<&clk TOP_PERI_EMMC_REF_CLK_DIV>, <&clk TOP_PERI_MST_ACLK0_DIV>,
|
||||
<&clk TOP_PERI_EMMC_REF_CLK_DIV>, <&clk TOP_PERI_MST_ACLK0_DIV>,
|
||||
<&clk TOP_PERI_MST_CLK1_DIV>;
|
||||
assigned-clock-rates = <24000000>, <316108800>, /* peri0_timer_clk,peri1_i2s0_src_clk */
|
||||
<316108800>, <316108800>, /* peri2_i2s1_src_clk,peri2_i2s2_src_clk */
|
||||
@@ -1034,22 +1034,22 @@
|
||||
device_pcie_mt_iopmp: pcie-mt-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_PCIE_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_pcie_0_iopmp: pcie-0-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_PCIE_0>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_pcie_1_iopmp: pcie-1-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_PCIE_1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_sata_0_iopmp: sata-0-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_SATA_0>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_eip120i_iopmp: eip120i-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
@@ -1074,152 +1074,152 @@
|
||||
device_dmac_ap_iopmp: dmac-ap-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_DMAC_AP>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_sd_iopmp: sd-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_SD>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_emmc_iopmp: emmc-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_EMMC>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_pcie_iommu_iopmp: pcie-iommu-iopmp {
|
||||
iopmp-name = "PCIE-IOPMP";
|
||||
device-id = <IOPMP_DEV_PCIE_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VP iopmp*/
|
||||
device_vp_mt_iopmp: vp-mt-iopmp {
|
||||
iopmp-name = "VP-IOPMP";
|
||||
device-id = <IOPMP_DEV_VP_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_venc_iopmp: venc-iopmp {
|
||||
iopmp-name = "VP-IOPMP";
|
||||
device-id = <IOPMP_DEV_VENC>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vdec_iopmp: vdec-iopmp {
|
||||
iopmp-name = "VP-IOPMP";
|
||||
device-id = <IOPMP_DEV_VDEC>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_g2d_iopmp: g2d-iopmp {
|
||||
iopmp-name = "VP-IOPMP";
|
||||
device-id = <IOPMP_DEV_G2D>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vp_iommu_iopmp: vp-iommu-iopmp {
|
||||
iopmp-name = "VP-IOPMP";
|
||||
device-id = <IOPMP_DEV_VP_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VI iopmp*/
|
||||
device_vi_mt_iopmp: vi-mt-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_VI_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_isp_iopmp: isp-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_ISP>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vipre_iopmp: vipre-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_VIPRE>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_dw200_iopmp: dw200-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_DW200>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vi_comp_decomp_iopmp: vi_comp_decomp-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_VI_COMP_DECOMP>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vi_iommu_iopmp: vi-iommu-iopmp {
|
||||
iopmp-name = "VI-IOPMP";
|
||||
device-id = <IOPMP_DEV_VI_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* NPU iopmp*/
|
||||
device_npu_mt_iopmp: npu-mt-iopmp {
|
||||
iopmp-name = "NPU-IOPMP";
|
||||
device-id = <IOPMP_DEV_NPU_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_npu_iopmp: npu-iopmp {
|
||||
iopmp-name = "NPU-IOPMP";
|
||||
device-id = <IOPMP_DEV_NPU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_npu_iommu_iopmp: npu-iommu-iopmp {
|
||||
iopmp-name = "NPU-IOPMP";
|
||||
device-id = <IOPMP_DEV_NPU_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* VO iopmp */
|
||||
device_vo_mt_iopmp: vo-mt-iopmp {
|
||||
iopmp-name = "VO-IOPMP";
|
||||
device-id = <IOPMP_DEV_VO_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_display_0_iopmp: display-0-iopmp {
|
||||
iopmp-name = "VO-IOPMP";
|
||||
device-id = <IOPMP_DEV_DISPLAY_0>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_display_1_iopmp: display-1-iopmp {
|
||||
iopmp-name = "VO-IOPMP";
|
||||
device-id = <IOPMP_DEV_DISPLAY_1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_auxdisp_iopmp: auxdisp-iopmp {
|
||||
iopmp-name = "VO-IOPMP";
|
||||
device-id = <IOPMP_DEV_AUXDISP>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_vo_iommu_iopmp: vo-iommu-iopmp {
|
||||
iopmp-name = "VO-IOPMP";
|
||||
device-id = <IOPMP_DEV_VO_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* PERI1 iopmp */
|
||||
device_peri1_mt_iopmp: peri1-mt-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEV_PERI1_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_gmac_0_iopmp: gmac-0-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEV_GMAC_0>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_gmac_1_iopmp: gmac-1-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEV_GMAC_1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_gmac_2_iopmp: gmac-2-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEV_GMAC_2>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_chip_dbg_iopmp: chip-dbg-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEVICE_CHIP_DBG>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_aon_iopmp: aon-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
@@ -1229,46 +1229,46 @@
|
||||
device_peri1_iommu_iopmp: peri1-iommu-iopmp {
|
||||
iopmp-name = "PERI1-IOPMP";
|
||||
device-id = <IOPMP_DEV_PERI1_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* USB iopmp*/
|
||||
device_usb_mt_iopmp: usb-mt-iopmp {
|
||||
iopmp-name = "USB-IOPMP";
|
||||
device-id = <IOPMP_DEV_USB_DFMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_usb3_0_iopmp: usb3-0-iopmp {
|
||||
iopmp-name = "USB-IOPMP";
|
||||
device-id = <IOPMP_DEV_USB3_0>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_usb2_1_iopmp: usb2-1-iopmp {
|
||||
iopmp-name = "USB-IOPMP";
|
||||
device-id = <IOPMP_DEV_USB2_1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_usb2_2_iopmp: usb2-2-iopmp {
|
||||
iopmp-name = "USB-IOPMP";
|
||||
device-id = <IOPMP_DEV_USB2_2>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_usb_iommu_iopmp: usb-iommu-iopmp {
|
||||
iopmp-name = "USB-IOPMP";
|
||||
device-id = <IOPMP_DEV_USB_IOMMU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* GPU iopmp*/
|
||||
device_gpu_mt_iopmp: gpu-mt-iopmp {
|
||||
iopmp-name = "GPU-IOPMP";
|
||||
device-id = <IOPMP_DEV_GPU_SS>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
device_gpu_iopmp: gpu-iopmp {
|
||||
iopmp-name = "GPU-IOPMP";
|
||||
device-id = <IOPMP_DEV_GPU>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* D2D RX iopmp*/
|
||||
@@ -1276,7 +1276,7 @@
|
||||
iopmp-name = "D2D-RX-IOPMP";
|
||||
device-id = <IOPMP_DEV_D2D_RX>;
|
||||
global = <1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
|
||||
/* D2D CPU iopmp*/
|
||||
@@ -1284,7 +1284,7 @@
|
||||
iopmp-name = "D2D-SS-IOPMP";
|
||||
device-id = <IOPMP_DEV_REMOTE_CPU>;
|
||||
global = <1>;
|
||||
iopmp-regions = <&security_device_region>, <&tee_os_region>, <&trust_firmware_region>, <&bypass_region>;
|
||||
iopmp-regions = <&bypass_region>;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -13,7 +13,6 @@ CONFIG_TASK_XACCT=y
|
||||
CONFIG_TASK_IO_ACCOUNTING=y
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_LOG_BUF_SHIFT=24
|
||||
CONFIG_NUMA_BALANCING=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_MEMCG=y
|
||||
|
||||
@@ -5,7 +5,7 @@ CONFIG_NO_HZ_IDLE=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_BPF_SYSCALL=y
|
||||
CONFIG_BPF_JIT=y
|
||||
CONFIG_PREEMPT=y
|
||||
CONFIG_PREEMPT_VOLUNTARY=y
|
||||
CONFIG_TASKSTATS=y
|
||||
CONFIG_TASK_DELAY_ACCT=y
|
||||
CONFIG_TASK_XACCT=y
|
||||
@@ -71,6 +71,11 @@ CONFIG_IP_PNP=y
|
||||
CONFIG_IP_PNP_DHCP=y
|
||||
CONFIG_IP_PNP_BOOTP=y
|
||||
CONFIG_IP_PNP_RARP=y
|
||||
CONFIG_NETFILTER=y
|
||||
CONFIG_BRIDGE_NETFILTER=y
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_INET=y
|
||||
CONFIG_BPFILTER=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_NETLINK_DIAG=y
|
||||
CONFIG_BT=y
|
||||
|
||||
Reference in New Issue
Block a user