tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 1eb586a9782cde8e5091b9de74603e0a8386b09e commit: 218ae84503fff008005ef4525f5b13fe0080ab4b [8598/9689] arm64: dts: imx8qm-mek: add cm4 remote-proc and related memory region config: arm64-randconfig-r013-20211027 compiler: aarch64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406290945.3KbIuqTZ-lkp@intel.com/ dtcheck warnings: (new ones prefixed by >>) >> arch/arm64/boot/dts/freescale/imx8qm-mek.dts:64.22-68.5: Warning (unit_address_vs_reg): /reserved-memory/memory: node has a reg or ranges property, but no unit name vim +64 arch/arm64/boot/dts/freescale/imx8qm-mek.dts 10 11 / { 12 model = "Freescale i.MX8QM MEK"; 13 compatible = "fsl,imx8qm-mek", "fsl,imx8qm"; 14 15 chosen { 16 stdout-path = &lpuart0; 17 }; 18 19 cpus { 20 /delete-node/ cpu-map; 21 /delete-node/ cpu@100; 22 /delete-node/ cpu@101; 23 }; 24 25 thermal-zones { 26 /delete-node/ cpu1-thermal; 27 }; 28 29 memory@80000000 { 30 device_type = "memory"; 31 reg = <0x00000000 0x80000000 0 0x40000000>; 32 }; 33 34 reserved-memory { 35 #address-cells = <2>; 36 #size-cells = <2>; 37 ranges; 38 39 vdev0vring0: memory@90000000 { 40 reg = <0 0x90000000 0 0x8000>; 41 no-map; 42 }; 43 44 vdev0vring1: memory@90008000 { 45 reg = <0 0x90008000 0 0x8000>; 46 no-map; 47 }; 48 49 vdev1vring0: memory@90010000 { 50 reg = <0 0x90010000 0 0x8000>; 51 no-map; 52 }; 53 54 vdev1vring1: memory@90018000 { 55 reg = <0 0x90018000 0 0x8000>; 56 no-map; 57 }; 58 59 rsc_table0: memory@900ff000 { 60 reg = <0 0x900ff000 0 0x1000>; 61 no-map; 62 }; 63 > 64 vdevbuffer: memory { 65 compatible = "shared-dma-pool"; 66 reg = <0 0x90400000 0 0x100000>; 67 no-map; 68 }; 69 70 vdev2vring0: memory@90100000 { 71 reg = <0 0x90100000 0 0x8000>; 72 no-map; 73 }; 74 75 vdev2vring1: memory@90108000 { 76 reg = <0 0x90108000 0 0x8000>; 77 no-map; 78 }; 79 80 vdev3vring0: memory@90110000 { 81 reg = <0 0x90110000 0 0x8000>; 82 no-map; 83 }; 84 85 vdev3vring1: memory@90118000 { 86 reg = <0 0x90118000 0 0x8000>; 87 no-map; 88 }; 89 90 rsc_table1: memory@901ff000 { 91 reg = <0 0x901ff000 0 0x1000>; 92 no-map; 93 }; 94 }; 95 96 reg_usdhc2_vmmc: usdhc2-vmmc { 97 compatible = "regulator-fixed"; 98 regulator-name = "SD1_SPWR"; 99 regulator-min-microvolt = <3000000>; 100 regulator-max-microvolt = <3000000>; 101 gpio = <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>; 102 enable-active-high; 103 }; 104 105 reg_fec2_supply: regulator-fec2-nvcc { 106 compatible = "regulator-fixed"; 107 regulator-name = "fec2_nvcc"; 108 regulator-min-microvolt = <1800000>; 109 regulator-max-microvolt = <1800000>; 110 gpio = <&max7322 0 GPIO_ACTIVE_HIGH>; 111 enable-active-high; 112 }; 113 114 reg_can01_en: regulator-can01-gen { 115 compatible = "regulator-fixed"; 116 regulator-name = "can01-en"; 117 regulator-min-microvolt = <3300000>; 118 regulator-max-microvolt = <3300000>; 119 gpio = <&pca6416 3 GPIO_ACTIVE_HIGH>; 120 enable-active-high; 121 }; 122 123 reg_can2_en: regulator-can2-gen { 124 compatible = "regulator-fixed"; 125 regulator-name = "can2-en"; 126 regulator-min-microvolt = <3300000>; 127 regulator-max-microvolt = <3300000>; 128 gpio = <&pca6416 4 GPIO_ACTIVE_HIGH>; 129 enable-active-high; 130 }; 131 132 reg_can01_stby: regulator-can01-stby { 133 compatible = "regulator-fixed"; 134 regulator-name = "can01-stby"; 135 regulator-min-microvolt = <3300000>; 136 regulator-max-microvolt = <3300000>; 137 gpio = <&pca6416 5 GPIO_ACTIVE_HIGH>; 138 enable-active-high; 139 vin-supply = <®_can01_en>; 140 }; 141 142 reg_can2_stby: regulator-can2-stby { 143 compatible = "regulator-fixed"; 144 regulator-name = "can2-stby"; 145 regulator-min-microvolt = <3300000>; 146 regulator-max-microvolt = <3300000>; 147 gpio = <&pca6416 6 GPIO_ACTIVE_HIGH>; 148 enable-active-high; 149 vin-supply = <®_can2_en>; 150 }; 151 152 reg_vref_1v8: regulator-adc-vref { 153 compatible = "regulator-fixed"; 154 regulator-name = "vref_1v8"; 155 regulator-min-microvolt = <1800000>; 156 regulator-max-microvolt = <1800000>; 157 }; 158 159 bt_sco_codec: audio-codec-bt { 160 compatible = "linux,bt-sco"; 161 #sound-dai-cells = <1>; 162 }; 163 164 sound-bt-sco { 165 compatible = "simple-audio-card"; 166 simple-audio-card,name = "bt-sco-audio"; 167 simple-audio-card,format = "dsp_a"; 168 simple-audio-card,bitclock-inversion; 169 simple-audio-card,frame-master = <&btcpu>; 170 simple-audio-card,bitclock-master = <&btcpu>; 171 172 btcpu: simple-audio-card,cpu { 173 sound-dai = <&sai0>; 174 dai-tdm-slot-num = <2>; 175 dai-tdm-slot-width = <16>; 176 }; 177 178 simple-audio-card,codec { 179 sound-dai = <&bt_sco_codec 1>; 180 }; 181 }; 182 183 sound-wm8960 { 184 compatible = "fsl,imx-audio-wm8960"; 185 model = "wm8960-audio"; 186 audio-cpu = <&sai1>; 187 audio-codec = <&wm8960>; 188 hp-det-gpio = <&lsio_gpio0 31 GPIO_ACTIVE_HIGH>; 189 audio-routing = "Headphone Jack", "HP_L", 190 "Headphone Jack", "HP_R", 191 "Ext Spk", "SPK_LP", 192 "Ext Spk", "SPK_LN", 193 "Ext Spk", "SPK_RP", 194 "Ext Spk", "SPK_RN", 195 "LINPUT1", "Mic Jack", 196 "Mic Jack", "MICB"; 197 }; 198 199 imx8qm-cm4-0 { 200 compatible = "fsl,imx8qm-cm4"; 201 clocks = <&clk_dummy>; 202 mbox-names = "tx", "rx", "rxdb"; 203 mboxes = <&lsio_mu5 0 1 204 &lsio_mu5 1 1 205 &lsio_mu5 3 1>; 206 memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, 207 <&vdev1vring0>, <&vdev1vring1>, <&rsc_table0>; 208 power-domains = <&pd IMX_SC_R_M4_0_PID0>, <&pd IMX_SC_R_M4_0_MU_1A>; 209 210 fsl,resource-id = ; 211 fsl,entry-address = <0x34fe0000>; 212 }; 213 214 imx8qm-cm4-1 { 215 compatible = "fsl,imx8qm-cm4"; 216 clocks = <&clk_dummy>; 217 mbox-names = "tx", "rx", "rxdb"; 218 mboxes = <&lsio_mu6 0 1 219 &lsio_mu6 1 1 220 &lsio_mu6 3 1>; 221 memory-region = <&vdevbuffer>, <&vdev2vring0>, <&vdev2vring1>, 222 <&vdev3vring0>, <&vdev3vring1>, <&rsc_table1>; 223 power-domains = <&pd IMX_SC_R_M4_1_PID0>, <&pd IMX_SC_R_M4_1_MU_1A>; 224 225 fsl,resource-id = ; 226 fsl,entry-address = <0x38fe0000>; 227 }; 228 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki