/* Copyright (c) 2019-2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ / { reserved_memory: reserved-memory { pmem_shared: pmem_shared_region@a0000000 { reg = <0x0 0xa0000000 0x0 0x20000000>; label = "pmem_shared_mem"; }; secure_display_memory: secure_display_region { compatible = "shared-dma-pool"; reusable; reg = <0x0 0xc0000000 0x0 0x14400000>; }; }; }; &slpi_tlmm { status = "ok"; }; &apps_smmu { status = "ok"; }; &qupv3_se13_4uart { status = "ok"; }; &usb0 { status = "ok"; }; &usb2_phy0 { status = "ok"; }; &pcie0_msi { status = "ok"; }; &pcie0 { status = "ok"; }; &sdhc_2 { status = "ok"; }; &msm_ion { qcom,ion-heap@10 { reg = <10>; memory-region = <&secure_display_memory>; qcom,ion-heap-type = "HYP_CMA"; }; };