Commit fc3de8021108bce200701c1afb0857b6fef3b0d7

Authored by Peng Fan
1 parent 8809d6e036

MLK-24189-1 arm: dts: xen: drop power domain for gpio4/1

gpio4/1 is handled by dom0, but shared with domu. without dropping
the power domain, probe will fail.

Reviewed-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit aad3cccd54acdbb1f96df12189be9e8bc03a3a93)

Showing 1 changed file with 5 additions and 0 deletions Inline Diff

arch/arm/dts/fsl-imx8qm-mek-xen.dts
1 /* 1 /*
2 * Copyright 2018-2019 NXP 2 * Copyright 2018-2019 NXP
3 * 3 *
4 * This program is free software; you can redistribute it and/or 4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License 5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version 2 6 * as published by the Free Software Foundation; either version 2
7 * of the License, or (at your option) any later version. 7 * of the License, or (at your option) any later version.
8 * 8 *
9 * This program is distributed in the hope that it will be useful, 9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details. 12 * GNU General Public License for more details.
13 */ 13 */
14 14
15 #include "fsl-imx8qm-mek.dts" 15 #include "fsl-imx8qm-mek.dts"
16 #include "fsl-imx8qm-mek-u-boot.dtsi" 16 #include "fsl-imx8qm-mek-u-boot.dtsi"
17 17
18 &usdhc2 { 18 &usdhc2 {
19 status = "disabled"; 19 status = "disabled";
20 }; 20 };
21 21
22 &gpio1 {
23 /delete-property/ power-domains;
24 };
25
22 &gpio2 { 26 &gpio2 {
23 status = "disabled"; 27 status = "disabled";
24 }; 28 };
25 29
26 &gpio4 { 30 &gpio4 {
31 /delete-property/ power-domains;
27 status = "okay"; 32 status = "okay";
28 }; 33 };
29 34
30 &gpio5 { 35 &gpio5 {
31 status = "disabled"; 36 status = "disabled";
32 }; 37 };
33 38
34 &usbotg3 { 39 &usbotg3 {
35 status = "disabled"; 40 status = "disabled";
36 }; 41 };
37 42
38 &fec1 { 43 &fec1 {
39 status = "disabled"; 44 status = "disabled";
40 }; 45 };
41 46
42 &fec2 { 47 &fec2 {
43 status = "disabled"; 48 status = "disabled";
44 }; 49 };
45 50
46 &flexspi0 { 51 &flexspi0 {
47 status = "disabled"; 52 status = "disabled";
48 }; 53 };
49 54
50 &i2c0 { 55 &i2c0 {
51 status = "disabled"; 56 status = "disabled";
52 }; 57 };
53 58
54 &i2c1_lvds0 { 59 &i2c1_lvds0 {
55 status = "disabled"; 60 status = "disabled";
56 }; 61 };
57 62
58 &i2c1_lvds1 { 63 &i2c1_lvds1 {
59 status = "disabled"; 64 status = "disabled";
60 }; 65 };
61 66
62 &lpspi0 { 67 &lpspi0 {
63 status = "disabled"; 68 status = "disabled";
64 }; 69 };
65 70
66 &lpuart0 { 71 &lpuart0 {
67 compatible = "xen,xen"; 72 compatible = "xen,xen";
68 /delete-property/ power-domains; 73 /delete-property/ power-domains;
69 u-boot,dm-pre-reloc; 74 u-boot,dm-pre-reloc;
70 u-boot,dm-spl; 75 u-boot,dm-spl;
71 }; 76 };
72 77
73 &mu { 78 &mu {
74 reg = <0x0 0x5d1d0000 0x0 0x10000>; 79 reg = <0x0 0x5d1d0000 0x0 0x10000>;
75 }; 80 };
76 81