
On Thu, May 4, 2023 at 2:04 AM Tom Rini trini@konsulko.com wrote:
On Sat, Feb 18, 2023 at 05:55:25PM +0530, Mayuresh Chitale wrote:
Use dev_read_() api instead of the fdtdec API to fetch the host controller's reg property value. This is similar to the other host controller drivers such as Sifive, Rockchip etc. Without this change, enabling CONFIG_OF_LIVE breaks the PCIe enumeration on Qemu Risc-V virt machine. The issue is described in the link below:
Link: https://source.denx.de/u-boot/custodians/u-boot-dm/-/issues/1 Signed-off-by: Mayuresh Chitale mchitale@ventanamicro.com Reviewed-by: Simon Glass sjg@chromium.org
drivers/pci/pcie_ecam_generic.c | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-)
This breaks some platforms such as qemu_arm at a minimum.
Ok. How do I reproduce the issue?
-- Tom