blob: 6f438972dca7761de482ae018447feb72b9b77af [file] [log] [blame]
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -08001/* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
Olav Haugan4bc4b692012-12-10 18:29:35 -08002 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
Stepan Moskovchenko7d8cdcaa2013-04-25 17:10:55 -070013&soc {
Olav Haugan4bc4b692012-12-10 18:29:35 -080014 qcom,iommu-domains {
15 compatible = "qcom,iommu-domains";
16
17 qcom,iommu-domain1 {
18 label = "lpass_secure";
19 qcom,iommu-contexts = <&lpass_q6_fw>;
20 qcom,virtual-addr-pool = <0x00000000 0x0FFFFFFF
21 0xF0000000 0x0FFFFFFF>;
22 };
23
24 qcom,iommu-domain2 {
25 label = "lpass_audio";
26 qcom,iommu-contexts = <&lpass_audio_shared>;
27 qcom,virtual-addr-pool = <0x10000000 0x0FFFFFFF>;
28 };
29
Sachin Shah4e1c8fe2013-03-20 15:10:05 -070030 q6_domain_ns:qcom,iommu-domain3 {
Olav Haugan4bc4b692012-12-10 18:29:35 -080031 label = "lpass_video";
32 qcom,iommu-contexts = <&lpass_video_shared>;
33 qcom,virtual-addr-pool = <0x20000000 0x0FFFFFFF>;
34 };
35 };
36};