On Tue, Aug 3, 2021 at 1:45 PM Rafał Miłecki [off-list ref] wrote:
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?
I just sent some untested fixes.
Rob
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel