[PATCH 0/2] reset: spacemit: k3: Decouple the composite reset
From: Yixun Lan
Date: Thu Mar 12 2026 - 06:34:53 EST
Previously, the reset of The USB and PCIe was submited as a composite
reset, try to decouple them in this series.
The motivation behind is that it will will make the result more aligned
with the hardware which describe them as different reset lines, and also
match with the K3 dwc3 DT binding which request different reset,
K1 and K3 SoC share same topology of the reset line design.
See the reset part info in binding doc
Documentation/devicetree/bindings/usb/spacemit,k1-dwc3.yaml
I've not added a Fixes tag here, as previous old reset ID has not been
used in any DTS, so it shouldn't cause any problem. I also mark
previous old reset ID as deprecated for now (let me know if it's ok).
Signed-off-by: Yixun Lan <dlan@xxxxxxxxxx>
---
Yixun Lan (2):
dt-bindings: soc: spacemit: k3: Decouple composite reset lines
reset: spacemit: k3: Add individual reset lines for USB, PCIe
drivers/reset/spacemit/reset-spacemit-k3.c | 50 +++++++++++++++-----------
include/dt-bindings/reset/spacemit,k3-resets.h | 42 ++++++++++++++++------
2 files changed, 62 insertions(+), 30 deletions(-)
---
base-commit: 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
change-id: 20260312-01-k3-reset-usb-pci-dd00afa7561a
Best regards,
--
Yixun Lan <dlan@xxxxxxxxxx>