* [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names
@ 2026-05-27 17:42 Dinh Nguyen
2026-05-27 17:42 ` [PATCHv2 2/2] arm64: dts: socfpga: agilex5: popuplate reset properties for I3C Dinh Nguyen
2026-05-28 7:20 ` [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Krzysztof Kozlowski
0 siblings, 2 replies; 3+ messages in thread
From: Dinh Nguyen @ 2026-05-27 17:42 UTC (permalink / raw)
To: linux-i3c
Cc: dinguyen, devicetree, robh, krzk+dt, conor+dt, adrian.ho.yin.ng,
alexandre.belloni, Frank.Li
The DW I3C driver is already getting the "core_rst" reset name, but it
has not been documented.
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
---
v2: Added this patch
---
.../devicetree/bindings/i3c/snps,dw-i3c-master.yaml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
index e803457d3f554..7a39fe62bbbc0 100644
--- a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
+++ b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
@@ -35,6 +35,14 @@ properties:
- const: core
- const: apb
+ resets:
+ items:
+ - description: Core reset signal
+
+ reset-names:
+ items:
+ - const: core_rst
+
interrupts:
maxItems: 1
--
2.42.0.411.g813d9a9188
--
linux-i3c mailing list
linux-i3c@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-i3c
^ permalink raw reply related [flat|nested] 3+ messages in thread* [PATCHv2 2/2] arm64: dts: socfpga: agilex5: popuplate reset properties for I3C
2026-05-27 17:42 [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Dinh Nguyen
@ 2026-05-27 17:42 ` Dinh Nguyen
2026-05-28 7:20 ` [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Krzysztof Kozlowski
1 sibling, 0 replies; 3+ messages in thread
From: Dinh Nguyen @ 2026-05-27 17:42 UTC (permalink / raw)
To: linux-i3c
Cc: dinguyen, devicetree, robh, krzk+dt, conor+dt, adrian.ho.yin.ng,
alexandre.belloni, Frank.Li
The I3C nodes are missing the resets and reset-name properties that are
needed to bring the IP out of reset.
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
---
v2: add reset-names, remove reset property for NAND
---
arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi b/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi
index b06c6d5d60eed..fc169b869443b 100644
--- a/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi
+++ b/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi
@@ -244,6 +244,8 @@ i3c0: i3c@10da0000 {
reg = <0x10da0000 0x1000>;
#address-cells = <3>;
#size-cells = <0>;
+ resets = <&rst I3C0_RESET>;
+ reset-names = "core_rst";
interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clkmgr AGILEX5_L4_MP_CLK>;
status = "disabled";
@@ -255,6 +257,8 @@ i3c1: i3c@10da1000 {
reg = <0x10da1000 0x1000>;
#address-cells = <3>;
#size-cells = <0>;
+ resets = <&rst I3C1_RESET>;
+ reset-names = "core_rst";
interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clkmgr AGILEX5_L4_MP_CLK>;
status = "disabled";
--
2.42.0.411.g813d9a9188
--
linux-i3c mailing list
linux-i3c@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-i3c
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names
2026-05-27 17:42 [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Dinh Nguyen
2026-05-27 17:42 ` [PATCHv2 2/2] arm64: dts: socfpga: agilex5: popuplate reset properties for I3C Dinh Nguyen
@ 2026-05-28 7:20 ` Krzysztof Kozlowski
1 sibling, 0 replies; 3+ messages in thread
From: Krzysztof Kozlowski @ 2026-05-28 7:20 UTC (permalink / raw)
To: Dinh Nguyen, linux-i3c
Cc: devicetree, robh, krzk+dt, conor+dt, adrian.ho.yin.ng,
alexandre.belloni, Frank.Li
On 27/05/2026 19:42, Dinh Nguyen wrote:
> The DW I3C driver is already getting the "core_rst" reset name, but it
> has not been documented.
>
> Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
> ---
> v2: Added this patch
> ---
> .../devicetree/bindings/i3c/snps,dw-i3c-master.yaml | 8 ++++++++
> 1 file changed, 8 insertions(+)
This was already sent by Jisheng, I believe.
Best regards,
Krzysztof
--
linux-i3c mailing list
linux-i3c@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-i3c
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-05-28 7:20 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-27 17:42 [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Dinh Nguyen
2026-05-27 17:42 ` [PATCHv2 2/2] arm64: dts: socfpga: agilex5: popuplate reset properties for I3C Dinh Nguyen
2026-05-28 7:20 ` [PATCHv2 1/2] dt-bindings: i3c: dw: add resets and reset-names Krzysztof Kozlowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox