On 16 December 2024 06:49:53 CET, Manivannan Sadhasivam <manivannan.sadhasivam@xxxxxxxxxx> wrote: >On Thu, Oct 17, 2024 at 10:58:35AM +0900, Damien Le Moal wrote: >> This patch series fix the PCI address mapping handling of the Rockchip >> PCI endpoint driver, refactor some of its code, improves link training >> and adds handling of the PERST# signal. >> >> This series is organized as follows: >> - Patch 1 fixes the rockchip ATU programming >> - Patch 2, 3 and 4 introduce small code improvments >> - Patch 5 implements the .align_addr() operation to make the RK3399 >> endpoint controller driver fully functional with the new >> pci_epc_mem_map() function >> - Patch 6 uses the new align_addr operation function to fix the ATU >> programming for MSI IRQ data mapping >> - Patch 7, 8, 9 and 10 refactor the driver code to make it more >> readable >> - Patch 11 introduces the .stop() endpoint controller operation to >> correctly disable the endpopint controller after use >> - Patch 12 improves link training >> - Patch 13 implements handling of the #PERST signal >> - Patch 14 adds a DT overlay file to enable EP mode and define the >> PERST# GPIO (reset-gpios) property. >> > >Damien, please wait for my review before spinning the next revision. Sorry for >the delay. Mani, This series has already been merged, and is in Torvalds tree. Except for patch 14/14 which is a device tree overlay, so it should go via the rockchip tree. Kind regards, Niklas