devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Rafał Miłecki" <zajec5@gmail.com>
To: Rob Herring <robh@kernel.org>,
	linux-pci@vger.kernel.org,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Srinath Mannam <srinath.mannam@broadcom.com>,
	Roman Bacik <roman.bacik@broadcom.com>,
	Bharat Gooty <bharat.gooty@broadcom.com>,
	Abhishek Shah <abhishek.shah@broadcom.com>,
	Jitendra Bhivare <jitendra.bhivare@broadcom.com>,
	Ray Jui <ray.jui@broadcom.com>,
	Florian Fainelli <f.fainelli@gmail.com>,
	BCM Kernel Feedback <bcm-kernel-feedback-list@broadcom.com>,
	Scott Branden <sbranden@broadcom.com>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>
Subject: PCI DT regressions affecting Northstar (iproc driver)
Date: Tue, 3 Aug 2021 21:45:32 +0200	[thread overview]
Message-ID: <440bd70a-81c4-357d-9fb5-1f45fca17148@gmail.com> (raw)

Hi,

I normally stick to LTS kernel releases and I just late-found 2
regressions while switching from 5.4 to the 5.10.

The whole thing is about Broadcom's Northstar platform and a bit quirky
iproc PCI driver (precisely: pcie-iproc-bcma part). The iproc PCI driver
supports both: platform device (based on DT) and bcma device.

Northstar support uses a mix of DT and bcma. The later is a bus with
EEPROM containing platform devices info. Its history is decades old and
that design comes from pre-DT times. In any case:
1. Northstar PCI controllers are bcma devices with minimalistic DT nodes
2. Everything worked great with 5.4 and quite OK with 5.8

Reference:
* arch/arm/boot/dts/bcm5301x.dtsi
* drivers/pci/controller/pcie-iproc-bcma.c

Could you look at those problems and check if it's possible to fix them
in some easy way (without a big refactoring) please?

**********

The first regression results in "no space for" and "failed to assign"
info-errors like:
[    1.353173] pci 0000:00:00.0: BAR 8: no space for [mem size 0x00c00000]
[    1.359816] pci 0000:00:00.0: BAR 8: failed to assign [mem size 0x00c00000]

They don't seem to cause any real harm, PCI devices are still visible.

It is caused by the:

commit 7ef1c871da16125ae58db13716fe82795dcbe3e8
Author: Rob Herring <robh@kernel.org>
Date:   Mon Oct 28 11:32:38 2019 -0500

     PCI: iproc: Use pci_parse_request_of_pci_ranges()

     Convert the iProc host bridge to use the common
     pci_parse_request_of_pci_ranges().

     There's no need to assign the resources to a temporary list, so just use
     bridge->windows directly.

     Signed-off-by: Rob Herring <robh@kernel.org>
     Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
     Reviewed-by: Andrew Murray <andrew.murray@arm.com>
     Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
     Cc: Bjorn Helgaas <bhelgaas@google.com>
     Cc: Ray Jui <rjui@broadcom.com>
     Cc: Scott Branden <sbranden@broadcom.com>
     Cc: bcm-kernel-feedback-list@broadcom.com

**********

The second regression results in "No bus range found for" errors like:
[    1.096377] pcie_iproc_bcma bcma0:7: host bridge /axi@18000000/pcie@12000 ranges:
[    1.103954] pcie_iproc_bcma bcma0:7:   No bus range found for /axi@18000000/pcie@12000, using [bus 00-ff]

It results in not registering PCI bus at all.

Forwardtrace for that error:

iproc_pcie_bcma_probe()
devm_pci_alloc_host_bridge()
devm_of_pci_bridge_init()
pci_parse_request_of_pci_ranges()
devm_of_pci_get_host_bridge_resources()
of_pci_range_parser_init()
parser_init()
return -ENOENT;

It is caused by the :

commit 669cbc708122fc7a02282058a09f096200cee090
Author: Rob Herring <robh@kernel.org>
Date:   Tue Jul 21 20:25:13 2020 -0600

     PCI: Move DT resource setup into devm_pci_alloc_host_bridge()

     Now that pci_parse_request_of_pci_ranges() callers just setup
     pci_host_bridge.windows and dma_ranges directly and don't need the bus
     range returned, we can just initialize them when allocating the
     pci_host_bridge struct.

     With this, pci_parse_request_of_pci_ranges() becomes a static function.

     Link: https://lore.kernel.org/r/20200722022514.1283916-19-robh@kernel.org
     Signed-off-by: Rob Herring <robh@kernel.org>
     Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
     Acked-by: Bjorn Helgaas <bhelgaas@google.com>
     Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
     Cc: Bjorn Helgaas <bhelgaas@google.com>

**********

7ef1c871da16~1
[    1.160172] pcie_iproc_bcma bcma0:7: link: UP
[    1.164661] pcie_iproc_bcma bcma0:7: PCI host bridge to bus 0000:00
[    1.170978] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fffffff]
[    1.177873] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.185835] pci 0000:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.191878] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.201562] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.211257] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.221023] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.230796] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.240592] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    1.246702] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4c may corrupt adjacent RW1C bits
[    1.257090] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.266871] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.276557] pci_bus 0000:00: 1-byte config write to 0000:00:00.0 offset 0xc may corrupt adjacent RW1C bits
[    1.286238] PCI: bus0: Fast back to back transfers disabled
[    1.291828] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.299848] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.309740] pci 0000:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.315818] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.322633] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.329441] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.336773] pci 0000:01:00.0: supports D1 D2
[    1.341625] PCI: bus1: Fast back to back transfers disabled
[    1.347223] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.353870] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    1.360532] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x08bfffff]
[    1.367341] pci 0000:00:00.0: BAR 9: assigned [mem 0x08c00000-0x08cfffff 64bit pref]
[    1.375118] pci 0000:01:00.0: BAR 2: assigned [mem 0x08000000-0x087fffff 64bit]
[    1.382459] pci 0000:01:00.0: BAR 4: assigned [mem 0x08c00000-0x08cfffff 64bit pref]
[    1.390237] pci 0000:01:00.0: BAR 0: assigned [mem 0x08800000-0x08807fff 64bit]
[    1.397566] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.402545] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x08bfffff]
[    1.409343] pci 0000:00:00.0:   bridge window [mem 0x08c00000-0x08cfffff 64bit pref]
[    1.540170] pcie_iproc_bcma bcma0:8: link: UP
[    1.544652] pcie_iproc_bcma bcma0:8: PCI host bridge to bus 0001:00
[    1.550967] pci_bus 0001:00: root bus resource [mem 0x20000000-0x27ffffff]
[    1.557861] pci_bus 0001:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.565826] pci 0001:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.571915] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    1.578596] PCI: bus0: Fast back to back transfers disabled
[    1.584208] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.592378] pci 0001:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.598442] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.605276] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.612092] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.619420] pci 0001:01:00.0: supports D1 D2
[    1.624263] PCI: bus1: Fast back to back transfers disabled
[    1.629861] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    1.636525] pci_bus 0001:00: busn_res: [bus 00-ff] end is updated to 01
[    1.643175] pci 0001:00:00.0: BAR 8: assigned [mem 0x20000000-0x20bfffff]
[    1.649978] pci 0001:00:00.0: BAR 9: assigned [mem 0x20c00000-0x20cfffff 64bit pref]
[    1.657753] pci 0001:01:00.0: BAR 2: assigned [mem 0x20000000-0x207fffff 64bit]
[    1.665092] pci 0001:01:00.0: BAR 4: assigned [mem 0x20c00000-0x20cfffff 64bit pref]
[    1.672865] pci 0001:01:00.0: BAR 0: assigned [mem 0x20800000-0x20807fff 64bit]
[    1.680200] pci 0001:00:00.0: PCI bridge to [bus 01]
[    1.685175] pci 0001:00:00.0:   bridge window [mem 0x20000000-0x20bfffff]
[    1.691987] pci 0001:00:00.0:   bridge window [mem 0x20c00000-0x20cfffff 64bit pref]
[    1.820168] pcie_iproc_bcma bcma0:9: PHY or data link is INACTIVE!
[    1.826370] pcie_iproc_bcma bcma0:9: no PCIe EP device detected
[    1.832308] pcie_iproc_bcma bcma0:9: PCIe controller setup failed

7ef1c871da16
[    1.159737] pcie_iproc_bcma bcma0:7: link: UP
[    1.164214] pcie_iproc_bcma bcma0:7: PCI host bridge to bus 0000:00
[    1.170517] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.178474] pci 0000:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.184517] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.194207] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.203900] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.213667] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.223440] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.233236] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    1.239347] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4c may corrupt adjacent RW1C bits
[    1.249724] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.259512] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.269202] pci_bus 0000:00: 1-byte config write to 0000:00:00.0 offset 0xc may corrupt adjacent RW1C bits
[    1.278882] PCI: bus0: Fast back to back transfers disabled
[    1.284473] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.292498] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.302387] pci 0000:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.308449] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.315276] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.322091] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.329420] pci 0000:01:00.0: supports D1 D2
[    1.334283] PCI: bus1: Fast back to back transfers disabled
[    1.339889] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.346523] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    1.353173] pci 0000:00:00.0: BAR 8: no space for [mem size 0x00c00000]
[    1.359816] pci 0000:00:00.0: BAR 8: failed to assign [mem size 0x00c00000]
[    1.366790] pci 0000:00:00.0: BAR 9: no space for [mem size 0x00100000 64bit pref]
[    1.374386] pci 0000:00:00.0: BAR 9: failed to assign [mem size 0x00100000 64bit pref]
[    1.382325] pci 0000:01:00.0: BAR 2: no space for [mem size 0x00800000 64bit]
[    1.389470] pci 0000:01:00.0: BAR 2: failed to assign [mem size 0x00800000 64bit]
[    1.396971] pci 0000:01:00.0: BAR 4: no space for [mem size 0x00100000 64bit pref]
[    1.404559] pci 0000:01:00.0: BAR 4: failed to assign [mem size 0x00100000 64bit pref]
[    1.412497] pci 0000:01:00.0: BAR 0: no space for [mem size 0x00008000 64bit]
[    1.419646] pci 0000:01:00.0: BAR 0: failed to assign [mem size 0x00008000 64bit]
[    1.427146] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.549735] pcie_iproc_bcma bcma0:8: link: UP
[    1.554214] pcie_iproc_bcma bcma0:8: PCI host bridge to bus 0001:00
[    1.560519] pci_bus 0001:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.568474] pci 0001:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.574563] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    1.581269] PCI: bus0: Fast back to back transfers disabled
[    1.586865] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.595034] pci 0001:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.601111] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.607925] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.614747] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.622081] pci 0001:01:00.0: supports D1 D2
[    1.626921] PCI: bus1: Fast back to back transfers disabled
[    1.632533] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    1.639170] pci_bus 0001:00: busn_res: [bus 00-ff] end is updated to 01
[    1.645828] pci 0001:00:00.0: BAR 8: no space for [mem size 0x00c00000]
[    1.652462] pci 0001:00:00.0: BAR 8: failed to assign [mem size 0x00c00000]
[    1.659435] pci 0001:00:00.0: BAR 9: no space for [mem size 0x00100000 64bit pref]
[    1.667030] pci 0001:00:00.0: BAR 9: failed to assign [mem size 0x00100000 64bit pref]
[    1.674970] pci 0001:01:00.0: BAR 2: no space for [mem size 0x00800000 64bit]
[    1.682122] pci 0001:01:00.0: BAR 2: failed to assign [mem size 0x00800000 64bit]
[    1.689620] pci 0001:01:00.0: BAR 4: no space for [mem size 0x00100000 64bit pref]
[    1.697206] pci 0001:01:00.0: BAR 4: failed to assign [mem size 0x00100000 64bit pref]
[    1.705143] pci 0001:01:00.0: BAR 0: no space for [mem size 0x00008000 64bit]
[    1.712305] pci 0001:01:00.0: BAR 0: failed to assign [mem size 0x00008000 64bit]
[    1.719813] pci 0001:00:00.0: PCI bridge to [bus 01]
[    1.849735] pcie_iproc_bcma bcma0:9: PHY or data link is INACTIVE!
[    1.855938] pcie_iproc_bcma bcma0:9: no PCIe EP device detected
[    1.861884] pcie_iproc_bcma bcma0:9: PCIe controller setup failed

669cbc708122~1
[    1.208125] pcie_iproc_bcma bcma0:7: link: UP
[    1.212626] pcie_iproc_bcma bcma0:7: PCI host bridge to bus 0000:00
[    1.218951] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.226912] pci 0000:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.232962] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.242662] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.252360] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.262136] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
[    1.271918] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.281724] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    1.287837] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4c may corrupt adjacent RW1C bits
[    1.298272] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.308040] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[    1.317743] pci_bus 0000:00: 1-byte config write to 0000:00:00.0 offset 0xc may corrupt adjacent RW1C bits
[    1.327435] PCI: bus0: Fast back to back transfers disabled
[    1.333033] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.341064] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
[    1.350969] pci 0000:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.357038] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.363872] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.370703] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.378031] pci 0000:01:00.0: supports D1 D2
[    1.408606] PCI: bus1: Fast back to back transfers disabled
[    1.414208] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.420891] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    1.427540] pci 0000:00:00.0: BAR 8: no space for [mem size 0x00c00000]
[    1.434188] pci 0000:00:00.0: BAR 8: failed to assign [mem size 0x00c00000]
[    1.441180] pci 0000:00:00.0: BAR 9: no space for [mem size 0x00100000 64bit pref]
[    1.448774] pci 0000:00:00.0: BAR 9: failed to assign [mem size 0x00100000 64bit pref]
[    1.456713] pci 0000:01:00.0: BAR 2: no space for [mem size 0x00800000 64bit]
[    1.463877] pci 0000:01:00.0: BAR 2: failed to assign [mem size 0x00800000 64bit]
[    1.471386] pci 0000:01:00.0: BAR 4: no space for [mem size 0x00100000 64bit pref]
[    1.478984] pci 0000:01:00.0: BAR 4: failed to assign [mem size 0x00100000 64bit pref]
[    1.486921] pci 0000:01:00.0: BAR 0: no space for [mem size 0x00008000 64bit]
[    1.494075] pci 0000:01:00.0: BAR 0: failed to assign [mem size 0x00008000 64bit]
[    1.501581] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.618123] pcie_iproc_bcma bcma0:8: link: UP
[    1.622607] pcie_iproc_bcma bcma0:8: PCI host bridge to bus 0001:00
[    1.628926] pci_bus 0001:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.636887] pci 0001:00:00.0: [14e4:d612] type 01 class 0x060400
[    1.642985] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    1.649708] PCI: bus0: Fast back to back transfers disabled
[    1.655304] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.663478] pci 0001:01:00.0: [14e4:4365] type 00 class 0x028000
[    1.669567] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[    1.676382] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x007fffff 64bit]
[    1.683215] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x000fffff 64bit pref]
[    1.690560] pci 0001:01:00.0: supports D1 D2
[    1.718605] PCI: bus1: Fast back to back transfers disabled
[    1.724202] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    1.730884] pci_bus 0001:00: busn_res: [bus 00-ff] end is updated to 01
[    1.737533] pci 0001:00:00.0: BAR 8: no space for [mem size 0x00c00000]
[    1.744178] pci 0001:00:00.0: BAR 8: failed to assign [mem size 0x00c00000]
[    1.751172] pci 0001:00:00.0: BAR 9: no space for [mem size 0x00100000 64bit pref]
[    1.758767] pci 0001:00:00.0: BAR 9: failed to assign [mem size 0x00100000 64bit pref]
[    1.766708] pci 0001:01:00.0: BAR 2: no space for [mem size 0x00800000 64bit]
[    1.773869] pci 0001:01:00.0: BAR 2: failed to assign [mem size 0x00800000 64bit]
[    1.781378] pci 0001:01:00.0: BAR 4: no space for [mem size 0x00100000 64bit pref]
[    1.788985] pci 0001:01:00.0: BAR 4: failed to assign [mem size 0x00100000 64bit pref]
[    1.796923] pci 0001:01:00.0: BAR 0: no space for [mem size 0x00008000 64bit]
[    1.804082] pci 0001:01:00.0: BAR 0: failed to assign [mem size 0x00008000 64bit]
[    1.811593] pci 0001:00:00.0: PCI bridge to [bus 01]
[    1.928122] pcie_iproc_bcma bcma0:9: PHY or data link is INACTIVE!
[    1.934324] pcie_iproc_bcma bcma0:9: no PCIe EP device detected
[    1.940271] pcie_iproc_bcma bcma0:9: PCIe controller setup failed

669cbc708122
[    1.096377] pcie_iproc_bcma bcma0:7: host bridge /axi@18000000/pcie@12000 ranges:
[    1.103954] pcie_iproc_bcma bcma0:7:   No bus range found for /axi@18000000/pcie@12000, using [bus 00-ff]
[    1.113593] pcie_iproc_bcma: probe of bcma0:7 failed with error -12
[    1.120019] pcie_iproc_bcma bcma0:8: host bridge /axi@18000000/pcie@13000 ranges:
[    1.127538] pcie_iproc_bcma bcma0:8:   No bus range found for /axi@18000000/pcie@13000, using [bus 00-ff]
[    1.137172] pcie_iproc_bcma: probe of bcma0:8 failed with error -12
[    1.258092] pcie_iproc_bcma bcma0:9: PHY or data link is INACTIVE!
[    1.264296] pcie_iproc_bcma bcma0:9: no PCIe EP device detected
[    1.270250] pcie_iproc_bcma bcma0:9: PCIe controller setup failed

             reply	other threads:[~2021-08-03 19:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-03 19:45 Rafał Miłecki [this message]
2021-08-03 22:00 ` PCI DT regressions affecting Northstar (iproc driver) Rob Herring

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=440bd70a-81c4-357d-9fb5-1f45fca17148@gmail.com \
    --to=zajec5@gmail.com \
    --cc=abhishek.shah@broadcom.com \
    --cc=bcm-kernel-feedback-list@broadcom.com \
    --cc=bharat.gooty@broadcom.com \
    --cc=devicetree@vger.kernel.org \
    --cc=f.fainelli@gmail.com \
    --cc=jitendra.bhivare@broadcom.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=lorenzo.pieralisi@arm.com \
    --cc=ray.jui@broadcom.com \
    --cc=robh@kernel.org \
    --cc=roman.bacik@broadcom.com \
    --cc=sbranden@broadcom.com \
    --cc=srinath.mannam@broadcom.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).