On Mon, Jul 31, 2023 at 06:57:18PM +0200, Sebastian Reichel wrote: > Hi, > > This adds PCIe v2 support for RK3588. The series has been tested with > the onboard RTL8125 network card on Rockchip RK3588 EVB1 (&pcie2x1l1) > and Radxa Rock 5B (&pcie2x1l2). > > Changes since v3: > * https://lore.kernel.org/all/20230717172651.64324-1-sebastian.reichel@xxxxxxxxxxxxx/ > * Remove unneeded quotes in patch 1 (msi handling) > * Update patch description of patch 2 (interrupt names) adding information > about Rockchip specific parts > > Changes since v2: > * https://lore.kernel.org/all/20230713171851.73052-1-sebastian.reichel@xxxxxxxxxxxxx/ > * Removed num-ib-windows/num-ob-windows/num-viewport from DT > * Added patch making 'msi' irq optional, if 'msi-map' property is available > * Updated binding according two discussion with Serge Semin, I provided two > options by adding one extra patch that should be squashed into the main > one or dropped depending on preferences from DT binding maintainers. > * Collected Reviewed-by/Tested-by from Jagan Teki > > Changes since v1: > * https://lore.kernel.org/all/20230616170022.76107-1-sebastian.reichel@xxxxxxxxxxxxx/ > * Dropped patch adding 'RK3588' (queued by Rob) > * Updated patch adding legacy-interrupt-controller according to comments > from Rob and Serge > - added missing additionalProperties: false > - added all properties to new required property > - removed useless quotes around interrupt-controller > - added Rob's Reviewed-by > * Updated patch adding the missing RK356x/RK3588 interrupt names, so that it > provides more details about the interrupts > * Updated the DT patch according to the comment from Jonas Karlman, so that > the addresses are in 32 bit address space starting at 0x40000000 > > [0] https://lore.kernel.org/all/20230612171337.74576-1-sebastian.reichel@xxxxxxxxxxxxx/ > > Thanks, > > -- Sebastian > > Sebastian Reichel (5): > dt-bindings: PCI: dwc: improve msi handling > dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue > dt-bindings: PCI: dwc: rockchip: Use generic binding > dt-bindings: PCI: dwc: rockchip: Add missing > legacy-interrupt-controller > arm64: dts: rockchip: rk3588: add PCIe2 support Patches 1-4 applied. Rob