From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 84052C30658 for ; Tue, 2 Jul 2024 17:30:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F33C16B0093; Tue, 2 Jul 2024 13:30:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EE1E26B009A; Tue, 2 Jul 2024 13:30:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DAA446B009B; Tue, 2 Jul 2024 13:30:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id B75446B0093 for ; Tue, 2 Jul 2024 13:30:31 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 0A78E4013F for ; Tue, 2 Jul 2024 17:30:31 +0000 (UTC) X-FDA: 82295501862.16.E2CB3B2 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by imf21.hostedemail.com (Postfix) with ESMTP id C25C01C0029 for ; Tue, 2 Jul 2024 17:30:27 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NzzwSxqv; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 198.175.65.10 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719941406; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=LDuPKEUgq1l/a2Nb6TgmeSF9i+Axxe6IT4/tpInid+s=; b=FB3ZAQUQMkVG88gdm2HcXNBQQd00Fvtknbxc85GhiPoRoATvuKL10Xs5DEhK0qGOG28dmf hluIMughVDLCQ71lckDjuYvHrmt3eo7KttM0Jf4QsWVaSifGHTEOSO7t7hOUPt9joNf4+M tj7fhFaHcawJv5dxyu5iAo5GDZfEyRE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719941406; a=rsa-sha256; cv=none; b=hAjUxe5aJmeot1WmN+Ns350CsHa5TtNNGeHZwWcMf6KmTI2zLbLTdJLHCVMvkry1MFa+AS TSsUeZRG5cSBMeKv5z0DRwdz3aeEtzlztq6R+/dSKBTVKiTP4MI68/e7FAnU90oBvpxsMx LbGe6qeAClqMd/qpqCXGTIDfPQAlk9Q= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NzzwSxqv; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 198.175.65.10 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1719941428; x=1751477428; h=date:from:to:cc:subject:message-id:mime-version; bh=8P/8cZf2gQu4C71RQgtCzXt/7hbk6OZ0WMvZZS92ZS0=; b=NzzwSxqvM5PyDzzqzDuiLJpE5rabYANCV1RRDxMVwd3HXnKp8pr5ayY0 58bOvoigaujjkg5unFE8uJWvaLWW9P4QDxwhxY1vd0di/B7FMmCGH6IV8 XKnZW68pIR31zg0+8q5lKTEl5eEW7DgzNa/SMlcG/4gLE81Nj0FRcNRgq vahFEj8y+TFI2HK5TkhJaD8wNydxk6QE+Y6U4uEzQKtr5Iht4kJ5BRpso h4IJdY3EpvSAXg74h0tydqnAKAcb6De7iR6YxgMk9yjVPGUNedDM2f0BO YxWDr72BP1WFDbHqQT+cWUottqff+/86F7NMHESvCFAve2UiTraxkzc3T g==; X-CSE-ConnectionGUID: jj+/NFPRRKuoH5c64ifVoQ== X-CSE-MsgGUID: /l9RJ+TxQW60YRgESI0b7A== X-IronPort-AV: E=McAfee;i="6700,10204,11121"; a="34579872" X-IronPort-AV: E=Sophos;i="6.09,178,1716274800"; d="scan'208";a="34579872" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jul 2024 10:30:13 -0700 X-CSE-ConnectionGUID: S/ZEScbiSCKmXUkaPXPjaQ== X-CSE-MsgGUID: UMTmTjEMTVeRdov2gxMM6Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,178,1716274800"; d="scan'208";a="76712924" Received: from lkp-server01.sh.intel.com (HELO 68891e0c336b) ([10.239.97.150]) by orviesa002.jf.intel.com with ESMTP; 02 Jul 2024 10:30:10 -0700 Received: from kbuild by 68891e0c336b with local (Exim 4.96) (envelope-from ) id 1sOhKS-000OTA-0U; Tue, 02 Jul 2024 17:30:08 +0000 Date: Wed, 3 Jul 2024 01:29:39 +0800 From: kernel test robot To: "Rob Herring (Arm)" Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Arnd Bergmann , Linus Walleij , Sudeep Holla Subject: [linux-next:master 9596/10049] arch/arm/boot/dts/arm/vexpress-v2m.dtsi:354.33-360.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/regulator-3v3: missing or empty reg/ranges property Message-ID: <202407030124.2VGGIuLS-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: C25C01C0029 X-Stat-Signature: gx46zopr7b3eqwa1pn6yfdprn1do6xek X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1719941427-424067 X-HE-Meta: U2FsdGVkX1/LwrHJNRiFng/PA9u7NNvFtyVXUqwqZaXyav4QVdcOocAQNza8kQW4aGtxb6QC9NdEFrPFCQyI9crDiC+0S96w4C8/RRc6TkoQPUjwaRGYUbjgVbDBlqVcg8ZAyReTOXb/NOI7IGJVLkBPEx58uiWKqBmPjNdWkxpUIadpjo6SEH+WAKYuRHIqHt8j8YwNZATaE448vlRoGQ8xmBj0zcqFpGxT6JUv54FSebn3+1o8yysjmSaP91UPIv0knSONVUk8VvF06CYgxGigx7UDStpn5272A+WtMoOHUphqPveniohHvCwL905tTBz4Go+OCxzWxbrVxhig+xNMZElHs+wfa0kG8MF5qot8pTzFPHFUuVMAITItVvySWqKZ2MRYeKPRqcyQnhNRRNTnuro9p9qjCslFXrr/fd1UQyxqQBKui6kZQMCxbMunZxc6rC1E4l0ixOQxJFE3D+c30iY9+GbgUo79jBgfGD2eSL0XX9oQ26bEKhElCi07sMrvOAsdb5AmvFph8NJzL/BnB7mkUG6Ny5SpZUj+DFtBiNiJ3gMsySnezCBTb5M+TMlshp/PiGmXjMIl8MP0RI/gySKPFOhDHBMoUo82qAvqiT1WYrXS9WJtlLO/z/N3h1XvMt+BqAHM6tEwJjtXJiqEFePUB0dO9Kmq3eElkeXMloATWrhHDrnIWt6UselTNCGZDB5g1KUm0Y3fVG4wAyOhPYOADvPl9T06erf+SnIij07IZdpBKNOOGKtJhdaSINaQ6fPf9KYI7SZDRJ1d4gckl3/uOpKMxUteHIrh91NR71CHL5jBX0HwB34ZQdzk/Rqmiery3lN5qf+dCPCgAh/tspUp1jC1e6SJ5WlXGfxbb2NbgsnrTLt8uyMFSAX11Xx/wW2IUVmeFaeMyeYpxmHtYq7gWhBkdvxEGHAMowDQZifBN67N097dqrvwxm/ugZIlHqfQcNiX6T8O61T /dVZ1j2q GwX/mhcVDM2Nv7SiKg5Fv0ZHCDmyRenVaG8Igj01eVxulFTNb2BkMSWF9ipLRJwT31pHygSiyG9etvF5FwmjnlGZSYsDDniha43HAkOIvvY2MIiAYPknHTZpF5TI+8r5M6kTeZMeFLYTB7dxeLomuLqsShFVH/wMaBmwEUx18wihA7khBVHtnBDUx1cmka+rxrxTO/Mo3aj6AWvgkiKOGhRyx0ZBCEHS20thEM8lmi6AdxwuQR0VFpN4n9nx2XHRo2VhEoY0p9yJMBvinMrbdUhI9CEWPCiNRtDGMaXMjXiaZOiBe3qlDHkOMLLawg1Ilz9dbL3caL063wdnY7wElXQLBSg3f6vKa/WAWOT2kW7HqZp2AMi752H1eBTkvPAQ3f9knLx8DRR6ouuGgQ43x8oZzXoJQBdcadwIw X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Rob, FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant. tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 82e4255305c554b0bb18b7ccf2db86041b4c8b6e commit: 04f08ef291d4b8d76f8d198bf2929ad43b96eecf [9596/10049] arm/arm64: dts: arm: Use generic clock and regulator nodenames config: arm-multi_v7_defconfig (https://download.01.org/0day-ci/archive/20240703/202407030124.2VGGIuLS-lkp@intel.com/config) compiler: arm-linux-gnueabi-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240703/202407030124.2VGGIuLS-lkp@intel.com/reproduce) 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/202407030124.2VGGIuLS-lkp@intel.com/ dtcheck warnings: (new ones prefixed by >>) arch/arm/boot/dts/arm/vexpress-v2m.dtsi:88.21-96.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/flash@0,00000000: simple-bus unit address format error, expected "0" arch/arm/boot/dts/arm/vexpress-v2m.dtsi:98.21-102.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/psram@2,00000000: simple-bus unit address format error, expected "200000000" arch/arm/boot/dts/arm/vexpress-v2m.dtsi:104.24-114.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/ethernet@3,02000000: simple-bus unit address format error, expected "302000000" arch/arm/boot/dts/arm/vexpress-v2m.dtsi:116.19-121.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/usb@3,03000000: simple-bus unit address format error, expected "303000000" arch/arm/boot/dts/arm/vexpress-v2m.dtsi:123.22-352.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/iofpga@7,00000000: simple-bus unit address format error, expected "700000000" >> arch/arm/boot/dts/arm/vexpress-v2m.dtsi:354.33-360.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/regulator-3v3: missing or empty reg/ranges property >> arch/arm/boot/dts/arm/vexpress-v2m.dtsi:362.33-367.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/clock-24000000: missing or empty reg/ranges property arch/arm/boot/dts/arm/vexpress-v2m.dtsi:369.34-374.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/clock-1000000: missing or empty reg/ranges property arch/arm/boot/dts/arm/vexpress-v2m.dtsi:376.33-381.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/clock-32768: missing or empty reg/ranges property arch/arm/boot/dts/arm/vexpress-v2m.dtsi:383.9-433.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/leds: missing or empty reg/ranges property arch/arm/boot/dts/arm/vexpress-v2m.dtsi:435.8-506.6: Warning (simple_bus_reg): /bus@40000000/motherboard-bus@40000000/mcc: missing or empty reg/ranges property vim +354 arch/arm/boot/dts/arm/vexpress-v2m.dtsi 21 22 / { 23 bus@40000000 { 24 compatible = "simple-bus"; 25 #address-cells = <1>; 26 #size-cells = <1>; 27 ranges = <0x40000000 0x40000000 0x10000000>, 28 <0x10000000 0x10000000 0x00020000>; 29 30 #interrupt-cells = <1>; 31 interrupt-map-mask = <0 63>; 32 interrupt-map = <0 0 &gic GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 33 <0 1 &gic GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>, 34 <0 2 &gic GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>, 35 <0 3 &gic GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>, 36 <0 4 &gic GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>, 37 <0 5 &gic GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>, 38 <0 6 &gic GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, 39 <0 7 &gic GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>, 40 <0 8 &gic GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>, 41 <0 9 &gic GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>, 42 <0 10 &gic GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>, 43 <0 11 &gic GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>, 44 <0 12 &gic GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>, 45 <0 13 &gic GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>, 46 <0 14 &gic GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>, 47 <0 15 &gic GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>, 48 <0 16 &gic GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>, 49 <0 17 &gic GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>, 50 <0 18 &gic GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>, 51 <0 19 &gic GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>, 52 <0 20 &gic GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>, 53 <0 21 &gic GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>, 54 <0 22 &gic GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>, 55 <0 23 &gic GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>, 56 <0 24 &gic GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>, 57 <0 25 &gic GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>, 58 <0 26 &gic GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>, 59 <0 27 &gic GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>, 60 <0 28 &gic GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>, 61 <0 29 &gic GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>, 62 <0 30 &gic GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>, 63 <0 31 &gic GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>, 64 <0 32 &gic GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>, 65 <0 33 &gic GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>, 66 <0 34 &gic GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>, 67 <0 35 &gic GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>, 68 <0 36 &gic GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>, 69 <0 37 &gic GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>, 70 <0 38 &gic GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>, 71 <0 39 &gic GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>, 72 <0 40 &gic GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>, 73 <0 41 &gic GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>, 74 <0 42 &gic GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>; 75 76 motherboard-bus@40000000 { 77 arm,hbi = <0x190>; 78 arm,vexpress,site = <0>; 79 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 80 #address-cells = <2>; /* SMB chipselect number and offset */ 81 #size-cells = <1>; 82 ranges = <0 0 0x40000000 0x04000000>, 83 <1 0 0x44000000 0x04000000>, 84 <2 0 0x48000000 0x04000000>, 85 <3 0 0x4c000000 0x04000000>, 86 <7 0 0x10000000 0x00020000>; 87 88 flash@0,00000000 { 89 compatible = "arm,vexpress-flash", "cfi-flash"; 90 reg = <0 0x00000000 0x04000000>, 91 <1 0x00000000 0x04000000>; 92 bank-width = <4>; 93 partitions { 94 compatible = "arm,arm-firmware-suite"; 95 }; 96 }; 97 98 psram@2,00000000 { 99 compatible = "arm,vexpress-psram", "mtd-ram"; 100 reg = <2 0x00000000 0x02000000>; 101 bank-width = <4>; 102 }; 103 104 ethernet@3,02000000 { 105 compatible = "smsc,lan9118", "smsc,lan9115"; 106 reg = <3 0x02000000 0x10000>; 107 interrupts = <15>; 108 phy-mode = "mii"; 109 reg-io-width = <4>; 110 smsc,irq-active-high; 111 smsc,irq-push-pull; 112 vdd33a-supply = <&v2m_fixed_3v3>; 113 vddvario-supply = <&v2m_fixed_3v3>; 114 }; 115 116 usb@3,03000000 { 117 compatible = "nxp,usb-isp1761"; 118 reg = <3 0x03000000 0x20000>; 119 interrupts = <16>; 120 dr_mode = "peripheral"; 121 }; 122 123 iofpga@7,00000000 { 124 compatible = "simple-bus"; 125 #address-cells = <1>; 126 #size-cells = <1>; 127 ranges = <0 7 0 0x20000>; 128 129 v2m_sysreg: sysreg@0 { 130 compatible = "arm,vexpress-sysreg"; 131 reg = <0x00000 0x1000>; 132 #address-cells = <1>; 133 #size-cells = <1>; 134 ranges = <0 0 0x1000>; 135 136 v2m_led_gpios: gpio@8 { 137 compatible = "arm,vexpress-sysreg,sys_led"; 138 reg = <0x008 4>; 139 gpio-controller; 140 #gpio-cells = <2>; 141 }; 142 143 v2m_mmc_gpios: gpio@48 { 144 compatible = "arm,vexpress-sysreg,sys_mci"; 145 reg = <0x048 4>; 146 gpio-controller; 147 #gpio-cells = <2>; 148 }; 149 150 v2m_flash_gpios: gpio@4c { 151 compatible = "arm,vexpress-sysreg,sys_flash"; 152 reg = <0x04c 4>; 153 gpio-controller; 154 #gpio-cells = <2>; 155 }; 156 }; 157 158 v2m_sysctl: sysctl@1000 { 159 compatible = "arm,sp810", "arm,primecell"; 160 reg = <0x01000 0x1000>; 161 clocks = <&v2m_refclk32khz>, <&v2m_refclk1mhz>, <&smbclk>; 162 clock-names = "refclk", "timclk", "apb_pclk"; 163 #clock-cells = <1>; 164 clock-output-names = "timerclken0", "timerclken1", "timerclken2", "timerclken3"; 165 assigned-clocks = <&v2m_sysctl 0>, <&v2m_sysctl 1>, <&v2m_sysctl 3>, <&v2m_sysctl 3>; 166 assigned-clock-parents = <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz>; 167 }; 168 169 /* PCI-E I2C bus */ 170 v2m_i2c_pcie: i2c@2000 { 171 compatible = "arm,versatile-i2c"; 172 reg = <0x02000 0x1000>; 173 174 #address-cells = <1>; 175 #size-cells = <0>; 176 177 pcie-switch@60 { 178 compatible = "idt,89hpes32h8"; 179 reg = <0x60>; 180 }; 181 }; 182 183 aaci@4000 { 184 compatible = "arm,pl041", "arm,primecell"; 185 reg = <0x04000 0x1000>; 186 interrupts = <11>; 187 clocks = <&smbclk>; 188 clock-names = "apb_pclk"; 189 }; 190 191 mmci@5000 { 192 compatible = "arm,pl180", "arm,primecell"; 193 reg = <0x05000 0x1000>; 194 interrupts = <9>, <10>; 195 cd-gpios = <&v2m_mmc_gpios 0 0>; 196 wp-gpios = <&v2m_mmc_gpios 1 0>; 197 max-frequency = <12000000>; 198 vmmc-supply = <&v2m_fixed_3v3>; 199 clocks = <&v2m_clk24mhz>, <&smbclk>; 200 clock-names = "mclk", "apb_pclk"; 201 }; 202 203 kmi@6000 { 204 compatible = "arm,pl050", "arm,primecell"; 205 reg = <0x06000 0x1000>; 206 interrupts = <12>; 207 clocks = <&v2m_clk24mhz>, <&smbclk>; 208 clock-names = "KMIREFCLK", "apb_pclk"; 209 }; 210 211 kmi@7000 { 212 compatible = "arm,pl050", "arm,primecell"; 213 reg = <0x07000 0x1000>; 214 interrupts = <13>; 215 clocks = <&v2m_clk24mhz>, <&smbclk>; 216 clock-names = "KMIREFCLK", "apb_pclk"; 217 }; 218 219 v2m_serial0: serial@9000 { 220 compatible = "arm,pl011", "arm,primecell"; 221 reg = <0x09000 0x1000>; 222 interrupts = <5>; 223 clocks = <&v2m_oscclk2>, <&smbclk>; 224 clock-names = "uartclk", "apb_pclk"; 225 }; 226 227 v2m_serial1: serial@a000 { 228 compatible = "arm,pl011", "arm,primecell"; 229 reg = <0x0a000 0x1000>; 230 interrupts = <6>; 231 clocks = <&v2m_oscclk2>, <&smbclk>; 232 clock-names = "uartclk", "apb_pclk"; 233 }; 234 235 v2m_serial2: serial@b000 { 236 compatible = "arm,pl011", "arm,primecell"; 237 reg = <0x0b000 0x1000>; 238 interrupts = <7>; 239 clocks = <&v2m_oscclk2>, <&smbclk>; 240 clock-names = "uartclk", "apb_pclk"; 241 }; 242 243 v2m_serial3: serial@c000 { 244 compatible = "arm,pl011", "arm,primecell"; 245 reg = <0x0c000 0x1000>; 246 interrupts = <8>; 247 clocks = <&v2m_oscclk2>, <&smbclk>; 248 clock-names = "uartclk", "apb_pclk"; 249 }; 250 251 wdt@f000 { 252 compatible = "arm,sp805", "arm,primecell"; 253 reg = <0x0f000 0x1000>; 254 interrupts = <0>; 255 clocks = <&v2m_refclk32khz>, <&smbclk>; 256 clock-names = "wdog_clk", "apb_pclk"; 257 }; 258 259 v2m_timer01: timer@11000 { 260 compatible = "arm,sp804", "arm,primecell"; 261 reg = <0x11000 0x1000>; 262 interrupts = <2>; 263 clocks = <&v2m_sysctl 0>, <&v2m_sysctl 1>, <&smbclk>; 264 clock-names = "timclken1", "timclken2", "apb_pclk"; 265 }; 266 267 v2m_timer23: timer@12000 { 268 compatible = "arm,sp804", "arm,primecell"; 269 reg = <0x12000 0x1000>; 270 interrupts = <3>; 271 clocks = <&v2m_sysctl 2>, <&v2m_sysctl 3>, <&smbclk>; 272 clock-names = "timclken1", "timclken2", "apb_pclk"; 273 }; 274 275 /* DVI I2C bus */ 276 v2m_i2c_dvi: i2c@16000 { 277 compatible = "arm,versatile-i2c"; 278 reg = <0x16000 0x1000>; 279 #address-cells = <1>; 280 #size-cells = <0>; 281 282 dvi-transmitter@39 { 283 compatible = "sil,sii9022-tpi", "sil,sii9022"; 284 reg = <0x39>; 285 286 ports { 287 #address-cells = <1>; 288 #size-cells = <0>; 289 290 /* 291 * Both the core tile and the motherboard routes their output 292 * pads to this transmitter. The motherboard system controller 293 * can select one of them as input using a mux register in 294 * "arm,vexpress-muxfpga". The Vexpress with the CA9 core tile is 295 * the only platform with this specific set-up. 296 */ 297 port@0 { 298 reg = <0>; 299 dvi_bridge_in_ct: endpoint { 300 remote-endpoint = <&clcd_pads_ct>; 301 }; 302 }; 303 port@1 { 304 reg = <1>; 305 dvi_bridge_in_mb: endpoint { 306 remote-endpoint = <&clcd_pads_mb>; 307 }; 308 }; 309 }; 310 }; 311 312 dvi-transmitter@60 { 313 compatible = "sil,sii9022-cpi", "sil,sii9022"; 314 reg = <0x60>; 315 }; 316 }; 317 318 rtc@17000 { 319 compatible = "arm,pl031", "arm,primecell"; 320 reg = <0x17000 0x1000>; 321 interrupts = <4>; 322 clocks = <&smbclk>; 323 clock-names = "apb_pclk"; 324 }; 325 326 compact-flash@1a000 { 327 compatible = "arm,vexpress-cf", "ata-generic"; 328 reg = <0x1a000 0x100 329 0x1a100 0xf00>; 330 reg-shift = <2>; 331 }; 332 333 334 clcd@1f000 { 335 compatible = "arm,pl111", "arm,primecell"; 336 reg = <0x1f000 0x1000>; 337 interrupt-names = "combined"; 338 interrupts = <14>; 339 clocks = <&v2m_oscclk1>, <&smbclk>; 340 clock-names = "clcdclk", "apb_pclk"; 341 /* 800x600 16bpp @36MHz works fine */ 342 max-memory-bandwidth = <54000000>; 343 memory-region = <&vram>; 344 345 port { 346 clcd_pads_mb: endpoint { 347 remote-endpoint = <&dvi_bridge_in_mb>; 348 arm,pl11x,tft-r0g0b0-pads = <0 8 16>; 349 }; 350 }; 351 }; 352 }; 353 > 354 v2m_fixed_3v3: regulator-3v3 { 355 compatible = "regulator-fixed"; 356 regulator-name = "3V3"; 357 regulator-min-microvolt = <3300000>; 358 regulator-max-microvolt = <3300000>; 359 regulator-always-on; 360 }; 361 > 362 v2m_clk24mhz: clock-24000000 { -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki