mbox series

[0/3] RK3588 PCIe bifurcation fixes

Message ID 20240404-rk3588-pcie-bifurcation-fixes-v1-0-9907136eeafd@kernel.org
Headers show
Series RK3588 PCIe bifurcation fixes | expand

Message

Sebastian Reichel April 4, 2024, 5:11 p.m. UTC
So far the RK3588 boards supported upstream do not make use of
bifurcation, so it went unnoticed that this feature is broken.
Michal Tomek tried getting a CM3588 running and noticed some
problems. These patches fix the bifurcation problems on CM3588
and also work fine on Rock 5B and EVB1.

---
Michal Tomek (1):
      phy: rockchip-snps-pcie3: fix bifurcation on rk3588

Sebastian Reichel (2):
      phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
      phy: rockchip: naneng-combphy: Fix mux on rk3588

 drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 36 ++++++++++++++++++++--
 drivers/phy/rockchip/phy-rockchip-snps-pcie3.c     | 31 ++++++++-----------
 2 files changed, 46 insertions(+), 21 deletions(-)
---
base-commit: 4cece764965020c22cff7665b18a012006359095
change-id: 20240404-rk3588-pcie-bifurcation-fixes-471e96b94dea

Best regards,

Comments

Vinod Koul April 6, 2024, 9:18 a.m. UTC | #1
On Thu, 04 Apr 2024 19:11:25 +0200, Sebastian Reichel wrote:
> So far the RK3588 boards supported upstream do not make use of
> bifurcation, so it went unnoticed that this feature is broken.
> Michal Tomek tried getting a CM3588 running and noticed some
> problems. These patches fix the bifurcation problems on CM3588
> and also work fine on Rock 5B and EVB1.
> 

Applied, thanks!

[1/3] phy: rockchip-snps-pcie3: fix bifurcation on rk3588
      commit: f8020dfb311d2b6cf657668792aaa5fa8863a7dd
[2/3] phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
      commit: 55491a5fa163bf15158f34f3650b3985f25622b9
[3/3] phy: rockchip: naneng-combphy: Fix mux on rk3588
      commit: d16d4002fea69b6609b852dd8db1f5844c02fbe4

Best regards,