[PATCH v3 0/2] pci: clean up cpu_addr_fixup() for visconti
From: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba>
Date: 2025-09-08 03:01:10
Also in:
linux-devicetree, linux-pci, lkml
From: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba>
Date: 2025-09-08 03:01:10
Also in:
linux-devicetree, linux-pci, lkml
Since 7db02f725df44 PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset dwc common code have handled address translate by bus fabric. 1. Correct dts 2. remove cpu_addr_fixup() dts change need be merge firstly. Changes from v2: Move update in drivers/pci/controller/dwc/pcie-visconti.c to patch 2. Update Signed-off-by address, because my company email address has changed. Changes from v1: Update commit message. Fix range. Set true to use_parent_dt_ranges. move pcie under the dedicated sub-bus. Signed-off-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba> Frank Li (2): arm64: dts: toshiba: Update SoC and PCIe ranges to reflect hardware behavior PCI: dwc: visconti: Remove cpu_addr_fix() after DTS fix ranges arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 75 +++++++++++++--------- drivers/pci/controller/dwc/pcie-visconti.c | 15 +---- 2 files changed, 47 insertions(+), 43 deletions(-) -- 2.51.0