diff mbox series

[OpenWrt-Devel,3/4] ipq40xx: fix OpenMesh A62 dtc warnings

Message ID ae45b87a99c7cc4c0d155c0b8d4f83b2d6a6b427.1528385146.git.chunkeey@gmail.com
State Accepted
Delegated to: John Crispin
Headers show
Series [OpenWrt-Devel,1/4] ipq40xx: set #size-cells to 0 to fix warning | expand

Commit Message

Christian Lamparter June 7, 2018, 3:36 p.m. UTC
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0 missing ranges for PCI bridge (or not a bridge)
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0 missing bus-range for PCI bridge
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 node name is not "pci" or "pcie"
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 missing ranges for PCI bridge (or not a bridge)
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 incorrect #address-cells for PCI bridge
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 incorrect #size-cells for PCI bridge
Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 missing bus-range for PCI bridge
Warning (unit_address_format): Failed prerequisite 'pci_bridge'
Warning (pci_device_reg): Failed prerequisite 'pci_bridge'
Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge'

Cc: Sven Eckelmann <sven.eckelmann@openmesh.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
---
 .../arch/arm/boot/dts/qcom-ipq4019-a62.dts         | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

Comments

Sven Eckelmann June 8, 2018, 6:55 a.m. UTC | #1
On Donnerstag, 7. Juni 2018 17:36:57 CEST Christian Lamparter wrote:
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0 missing ranges for PCI bridge (or not a bridge)
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0 missing bus-range for PCI bridge
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 node name is not "pci" or "pcie"
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 missing ranges for PCI bridge (or not a bridge)
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 incorrect #address-cells for PCI bridge
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 incorrect #size-cells for PCI bridge
> Warning (pci_bridge): Node /soc/pci@40000000/pcie@0/ath10k@0,0 missing bus-range for PCI bridge
> Warning (unit_address_format): Failed prerequisite 'pci_bridge'
> Warning (pci_device_reg): Failed prerequisite 'pci_bridge'
> Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge'
> 
> Cc: Sven Eckelmann <sven.eckelmann@openmesh.com>
> Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
> ---


Tested-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>

Kind regards,
	Sven
diff mbox series

Patch

diff --git a/target/linux/ipq40xx/files-4.14/arch/arm/boot/dts/qcom-ipq4019-a62.dts b/target/linux/ipq40xx/files-4.14/arch/arm/boot/dts/qcom-ipq4019-a62.dts
index dd6d6bd775..b69e142d6f 100644
--- a/target/linux/ipq40xx/files-4.14/arch/arm/boot/dts/qcom-ipq4019-a62.dts
+++ b/target/linux/ipq40xx/files-4.14/arch/arm/boot/dts/qcom-ipq4019-a62.dts
@@ -212,18 +212,16 @@ 
 	perst-gpio = <&tlmm 38 GPIO_ACTIVE_LOW>;
 	wake-gpio = <&tlmm 50 GPIO_ACTIVE_LOW>;
 
-	pcie@0 {
-		reg = <0 0 0 0 0>;
-		#interrupt-cells = <1>;
-		#size-cells = <2>;
+	bridge@0,0 {
+		reg = <0x00000000 0 0 0 0>;
 		#address-cells = <3>;
-		device_type = "pci";
+		#size-cells = <2>;
+		ranges;
 
-		ath10k@0,0 {
+		wifi2: wifi@0,0 {
 			compatible = "qcom,ath10k";
 			status = "okay";
-			reg = <0 0 0 0 0>;
-			device_type = "pci";
+			reg = <0x00010000 0 0 0 0>;
 			qcom,ath10k-calibration-variant = "OM-A62";
 		};
 	};