linux/arch/arm/boot/dts/broadcom
Arnd Bergmann b1bf0efcd9
ARM: dts: bcm4709: fix bus range assignment
The netgear r8000 dts file limits the bus range for the first host
bridge to exclude bus 0, but the two devices on the first bus are
explicitly assigned to bus 0, causing a build time warning:

/home/arnd/arm-soc/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts:142.3-27: Warning (pci_device_bus_num): /axi@18000000/pcie@13000/pcie@0/pcie@0,0/pcie@1,0:bus-range: PCI bus number 0 out of range, expected (1 - 255)
/home/arnd/arm-soc/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts:142.3-27: Warning (pci_device_bus_num): /axi@18000000/pcie@13000/pcie@0/pcie@0,0/pcie@2,0:bus-range: PCI bus number 0 out of range, expected (1 - 255)

As Rosen mentioned, the bus-range property was a mistake, so just
remove it and keep the reg values pointing to bus 0, which is
allowed by the default bus range of the SoC.

Fixes: 893faf6743 ("ARM: dts: BCM5301X: add root pcie bridges")
Suggested-by: Rosen Penev <rosenp@gmail.com>
Link: https://lore.kernel.org/r/20260414064754.3129667-1-arnd@kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2026-04-20 17:03:36 +02:00
..
bcm-cygnus-clock.dtsi
bcm-cygnus.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
bcm-hr2.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
bcm-ns.dtsi ARM: dts: BCM5301X: add root pcie bridges 2026-03-16 13:43:36 -07:00
bcm-nsp-ax.dtsi
bcm-nsp.dtsi arm: dts: Fix dtc interrupt_provider warnings 2024-02-20 21:47:41 +01:00
bcm9hmidc.dtsi
bcm283x-rpi-lan7515.dtsi
bcm283x-rpi-led-deprecated.dtsi
bcm283x-rpi-smsc9512.dtsi
bcm283x-rpi-smsc9514.dtsi
bcm283x-rpi-usb-host.dtsi
bcm283x-rpi-usb-otg.dtsi
bcm283x-rpi-usb-peripheral.dtsi
bcm283x-rpi-wifi-bt.dtsi
bcm283x.dtsi ARM: dts: bcm2835: Add Unicam CSI nodes 2024-04-24 09:48:45 -07:00
bcm2166x-common.dtsi ARM: dts: bcm2166x: Add bcm2166x-pinctrl DTSI 2025-04-07 10:35:35 -07:00
bcm2166x-pinctrl.dtsi ARM: dts: bcm2166x: Add bcm2166x-pinctrl DTSI 2025-04-07 10:35:35 -07:00
bcm2711-rpi-4-b.dts arm: dts: bcm2711: Describe Ethernet LEDs 2024-04-26 11:21:45 -07:00
bcm2711-rpi-400.dts arm: dts: bcm2711: Describe Ethernet LEDs 2024-04-26 11:21:45 -07:00
bcm2711-rpi-cm4-io.dts arm: dts: bcm2711: Describe Ethernet LEDs 2024-04-26 11:21:45 -07:00
bcm2711-rpi-cm4.dtsi
bcm2711-rpi.dtsi ARM: dts: broadcom: rpi: Switch to V3D firmware clock 2025-10-13 10:31:25 -07:00
bcm2711.dtsi ARM: dts: broadcom: bcm2711: Fix 'simple-bus' node names 2026-01-08 09:32:39 -08:00
bcm2835-common.dtsi ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level 2026-03-20 16:57:30 -07:00
bcm2835-rpi-a-plus.dts
bcm2835-rpi-a.dts
bcm2835-rpi-b-plus.dts
bcm2835-rpi-b-rev2.dts
bcm2835-rpi-b.dts
bcm2835-rpi-cm1-io1.dts
bcm2835-rpi-cm1.dtsi
bcm2835-rpi-common.dtsi ARM: dts: broadcom: rpi: Switch to V3D firmware clock 2025-10-13 10:31:25 -07:00
bcm2835-rpi-zero-w.dts
bcm2835-rpi-zero.dts
bcm2835-rpi.dtsi ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level 2026-03-20 16:57:30 -07:00
bcm2835.dtsi
bcm2836-rpi-2-b.dts
bcm2836-rpi.dtsi
bcm2836.dtsi
bcm2837-rpi-2-b.dts ARM: dts: bcm: Add support for Raspberry Pi 2 (2nd rev) 2025-05-05 06:38:41 -07:00
bcm2837-rpi-3-a-plus.dts
bcm2837-rpi-3-b-plus.dts
bcm2837-rpi-3-b.dts
bcm2837-rpi-cm3-io3.dts ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin 2024-10-08 15:01:51 -07:00
bcm2837-rpi-cm3.dtsi
bcm2837-rpi-zero-2-w.dts
bcm2837.dtsi ARM: dts: bcm2837/bcm2712: adjust local intc node names 2024-08-13 13:25:03 -07:00
bcm4708-asus-rt-ac56u.dts
bcm4708-asus-rt-ac68u.dts
bcm4708-buffalo-wxr-1750dhp.dts ARM: dts: BCM5301X: Add support for Buffalo WXR-1750DHP 2025-09-03 13:47:46 -07:00
bcm4708-buffalo-wzr-1166dhp-common.dtsi ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm4708-buffalo-wzr-1166dhp.dts
bcm4708-buffalo-wzr-1166dhp2.dts
bcm4708-buffalo-wzr-1750dhp.dts
bcm4708-linksys-ea6300-v1.dts
bcm4708-linksys-ea6500-v2.dts ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 2023-07-12 10:23:56 -07:00
bcm4708-luxul-xap-1510.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm4708-luxul-xwc-1000.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm4708-netgear-r6250.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm4708-netgear-r6300-v2.dts
bcm4708-smartrg-sr400ac.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm4708.dtsi
bcm4709-asus-rt-ac87u.dts ARM: dts: BCM5301X: Set MAC address for Asus RT-AC87U 2023-10-23 15:30:47 -07:00
bcm4709-asus-rt-ac3200.dts ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 2025-03-08 07:03:46 -08:00
bcm4709-buffalo-wxr-1900dhp.dts
bcm4709-linksys-ea9200.dts ARM: dts: BCM5301X: EA9200: specify partitions 2026-03-20 16:57:31 -07:00
bcm4709-netgear-r7000.dts
bcm4709-netgear-r8000.dts ARM: dts: bcm4709: fix bus range assignment 2026-04-20 17:03:36 +02:00
bcm4709-tplink-archer-c9-v1.dts
bcm4709.dtsi
bcm5301x-nand-cs0-bch1.dtsi
bcm5301x-nand-cs0-bch4.dtsi
bcm5301x-nand-cs0-bch8.dtsi
bcm5301x-nand-cs0.dtsi
bcm5301x.dtsi ARM: dts: BCM5301X: Relicense Vivek's code to the GPL 2.0+ / MIT 2023-10-23 15:30:56 -07:00
bcm6756.dtsi ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm6846-genexis-xg6846b.dts ARM: dts: broadcom: Add Genexis XG6846B DTS file 2024-12-17 10:23:28 -08:00
bcm6846.dtsi ARM: dts: bcm6846: Add I2C bus block 2026-03-20 16:57:30 -07:00
bcm6855.dtsi ARM: dts: bcm6855: Add I2C bus blocks 2026-03-20 16:57:30 -07:00
bcm6878.dtsi ARM: dts: bcm6878: Add I2C bus block 2026-03-20 16:57:30 -07:00
bcm7445-bcm97445svmb.dts
bcm7445.dtsi ARM: dts: broadcom: Fix bcm7445 memory controller compatible 2025-07-15 10:42:18 -07:00
bcm11351.dtsi ARM: dts: broadcom: split interrupts per cells 2023-07-31 16:08:20 -07:00
bcm21664-garnet.dts ARM: dts: broadcom: bcm21664: Move chosen node into Garnet DTS 2024-07-29 14:59:17 -07:00
bcm21664.dtsi ARM: dts: bcm-mobile: Split out nodes used by both BCM21664 and BCM23550 2024-08-20 11:49:16 -07:00
bcm23550-sparrow.dts
bcm23550.dtsi ARM: dts: bcm-mobile: Split out nodes used by both BCM21664 and BCM23550 2024-08-20 11:49:16 -07:00
bcm28155-ap.dts ARM: dts: Drop DTS for BCM59056 PMU 2025-04-07 10:35:35 -07:00
bcm47081-asus-rt-n18u.dts
bcm47081-buffalo-wzr-600dhp2.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47081-buffalo-wzr-900dhp.dts
bcm47081-luxul-xap-1410.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47081-luxul-xwr-1200.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47081-tplink-archer-c5-v2.dts
bcm47081.dtsi
bcm47094-asus-rt-ac88u.dts ARM: dts: BCM5301X: Conform to DTS Coding Style on ASUS RT-AC3100 & AC88U 2024-04-24 10:59:43 -07:00
bcm47094-asus-rt-ac3100.dts ARM: dts: BCM5301X: provide address for SoC MACs on ASUS RT-AC3100 & AC88U 2024-04-16 20:09:31 -07:00
bcm47094-asus-rt-ac3100.dtsi ARM: dts: BCM5301X: AC3100: set WAN MAC from nvram 2026-03-20 16:57:30 -07:00
bcm47094-asus-rt-ac5300.dts ARM: dts: BCM5301X: AC5300: set WAN MAC from nvram 2026-03-20 16:57:30 -07:00
bcm47094-dlink-dir-885l.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-dlink-dir-890l.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-linksys-panamera.dts ARM: dts: BCM5301X: panamera: set WAN MAC from nvram 2026-03-20 16:57:30 -07:00
bcm47094-luxul-abr-4500.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-luxul-xap-1610.dts ARM: dts: BCM5301X: add root pcie bridges 2026-03-16 13:43:36 -07:00
bcm47094-luxul-xbr-4500.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-luxul-xwc-2000.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-luxul-xwr-3100.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm47094-luxul-xwr-3150-v1.dts ARM: dts: BCM5301X: add root pcie bridges 2026-03-16 13:43:36 -07:00
bcm47094-netgear-r8500.dts
bcm47094-phicomm-k3.dts ARM: dts: broadcom: add missing space before { 2023-07-12 10:19:24 -07:00
bcm47094.dtsi
bcm47189-luxul-xap-810.dts ARM: dts: BCM53573: Disable second Ethernet on Luxul devices 2023-07-28 10:33:10 -07:00
bcm47189-luxul-xap-1440.dts ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY 2025-11-04 14:23:39 -08:00
bcm47189-tenda-ac9.dts ARM: dts: BCM53573: Describe BCM53125 switch ports in the main DTS 2023-07-28 10:27:30 -07:00
bcm47622.dtsi ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm53015-meraki-mr26.dts ARM: dts: meraki-mr26: set mac address for gmac0 2024-12-17 10:23:28 -08:00
bcm53016-dlink-dwl-8610ap.dts
bcm53016-meraki-mr32.dts ARM: dts: broadcom: convert NVMEM content to layout syntax 2024-07-29 14:59:17 -07:00
bcm53340-ubnt-unifi-switch8.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm53573.dtsi ARM: dts: BCM53573: Add Ethernet interfaces links 2023-07-28 10:28:49 -07:00
bcm63138.dtsi ARM: dts: bcm63138: Add I2C block 2026-03-20 16:57:30 -07:00
bcm63148.dtsi ARM: dts: bcm63148: Add I2C block 2026-03-20 16:57:30 -07:00
bcm63178.dtsi ARM: dts: bcm63178: Add BCMBCA peripherals 2025-06-09 10:10:40 -07:00
bcm94708.dts
bcm94709.dts
bcm96756.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm96846.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm96855.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm96878.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm911360_entphn.dts
bcm911360k.dts
bcm947189acdbmr.dts ARM: dts: BCM53573: Use updated "spi-gpio" binding properties 2023-07-12 10:23:28 -07:00
bcm947622.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm953012er.dts ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports 2023-10-23 15:30:57 -07:00
bcm953012hr.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm953012k.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958300k.dts
bcm958305k.dts
bcm958522er.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958525er.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958525xmc.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958622hr.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958623hr.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958625-meraki-alamo.dtsi
bcm958625-meraki-kingpin.dtsi
bcm958625-meraki-mx6x-common.dtsi ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> 2025-06-09 10:10:41 -07:00
bcm958625-meraki-mx64-a0.dts
bcm958625-meraki-mx64.dts
bcm958625-meraki-mx64w-a0.dts
bcm958625-meraki-mx64w.dts
bcm958625-meraki-mx65.dts
bcm958625-meraki-mx65w.dts
bcm958625hr.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm958625k.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
bcm963138.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm963138dvt.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm963148.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm963178.dts ARM: dts: broadcom: bcmbca: Add NAND controller node 2024-03-15 00:04:16 +01:00
bcm988312hr.dts arm: dts: broadcom: Remove unused and undocumented properties 2024-12-17 10:23:28 -08:00
Makefile ARM: dts: BCM5301X: Add support for Buffalo WXR-1750DHP 2025-09-03 13:47:46 -07:00