]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: rcar-gen4: Add .ltssm_control() for other SoC support
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Tue, 11 Jun 2024 12:50:55 +0000 (21:50 +0900)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Sat, 29 Jun 2024 19:20:41 +0000 (19:20 +0000)
commit2c49151b3fff6d8fbb87c4582c14ab548dc23538
tree83273c7681d38aed6e40fae4bf72d45689274e38
parentac1d89f8dcc3c7ffad2948839b8aef1260f30bf9
PCI: rcar-gen4: Add .ltssm_control() for other SoC support

Sequence for controlling the LTSSM state machine is going to change
for SoCs like r8a779f0. Move the LTSSM code to a new callback
ltssm_control() and populate it for each SoCs.

This also warrants the addition of new compatibles for r8a779g0 and
r8a779h0. But since they are already part of the DT binding, it won't
make any difference.

Link: https://lore.kernel.org/linux-pci/20240611125057.1232873-4-yoshihiro.shimoda.uh@renesas.com
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/pci/controller/dwc/pcie-rcar-gen4.c