* [PATCH v2 0/2] Add ExynosAutov920 hsi0 support to exynos-sysreg [not found] <CGME20260212082117epcas2p1d77535385304e28d140c1254ab305511@epcas2p1.samsung.com> @ 2026-02-12 8:21 ` Sanghoon Bae [not found] ` <CGME20260212082119epcas2p34791b0d7ad5ea3b50c6bcfe03cf0f16a@epcas2p3.samsung.com> ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Sanghoon Bae @ 2026-02-12 8:21 UTC (permalink / raw) To: robh, krzk, conor+dt, vkoul, alim.akhtar, kishon Cc: krzk+dt, linux-kernel, devicetree, linux-samsung-soc, sowon.na, Sanghoon Bae The ExynosAutov920 SoC includes a PCIe IP and a hsi0 register block that is mapped in the exynos-sysreg. To manage PCIe PHY power, configure the PCIe PLL, and set the device direction, the hsi0 registers need to be defined in exynos-sysreg. This patch must be applied before the ExynosAutov920 PCIe PHY is enabled. Sanghoon Bae (2): dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 arm64: dts: exynosautov920: Add hsi0 syscon node for PCIe PHY .../bindings/soc/samsung/samsung,exynos-sysreg.yaml | 1 + arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 6 ++++++ 2 files changed, 7 insertions(+) -- 2.45.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <CGME20260212082119epcas2p34791b0d7ad5ea3b50c6bcfe03cf0f16a@epcas2p3.samsung.com>]
* [PATCH v2 1/2] dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 [not found] ` <CGME20260212082119epcas2p34791b0d7ad5ea3b50c6bcfe03cf0f16a@epcas2p3.samsung.com> @ 2026-02-12 8:21 ` Sanghoon Bae 2026-02-28 14:45 ` Krzysztof Kozlowski 0 siblings, 1 reply; 5+ messages in thread From: Sanghoon Bae @ 2026-02-12 8:21 UTC (permalink / raw) To: robh, krzk, conor+dt, vkoul, alim.akhtar, kishon Cc: krzk+dt, linux-kernel, devicetree, linux-samsung-soc, sowon.na, Sanghoon Bae Add hsi0 compatible on samsung,exynos-sysreg To support ExynosAutov920 PCIe settings: - PCIe PHY power control - PLL settings for PCIe - PCIe device direction (RC/EP) Signed-off-by: Sanghoon Bae <sh86.bae@samsung.com> --- .../devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml b/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml index d27ed6c9d61e..a44fd24ed0ea 100644 --- a/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml +++ b/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml @@ -30,6 +30,7 @@ properties: - samsung,exynos8895-fsys1-sysreg - samsung,exynos8895-peric0-sysreg - samsung,exynos8895-peric1-sysreg + - samsung,exynosautov920-hsi0-sysreg - samsung,exynosautov920-peric0-sysreg - samsung,exynosautov920-peric1-sysreg - tesla,fsd-cam-sysreg -- 2.45.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 2026-02-12 8:21 ` [PATCH v2 1/2] dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 Sanghoon Bae @ 2026-02-28 14:45 ` Krzysztof Kozlowski 0 siblings, 0 replies; 5+ messages in thread From: Krzysztof Kozlowski @ 2026-02-28 14:45 UTC (permalink / raw) To: Sanghoon Bae, robh, conor+dt, vkoul, alim.akhtar, kishon Cc: krzk+dt, linux-kernel, devicetree, linux-samsung-soc, sowon.na On 12/02/2026 09:21, Sanghoon Bae wrote: > Add hsi0 compatible on samsung,exynos-sysreg > To support ExynosAutov920 PCIe settings: > - PCIe PHY power control > - PLL settings for PCIe > - PCIe device direction (RC/EP) > > Signed-off-by: Sanghoon Bae <sh86.bae@samsung.com> > --- Does not apply, please rebase. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <CGME20260212082120epcas2p4c6d8af1b07e82baded76eb356c9b87ee@epcas2p4.samsung.com>]
* [PATCH v2 2/2] arm64: dts: exynosautov920: Add hsi0 syscon node for PCIe PHY [not found] ` <CGME20260212082120epcas2p4c6d8af1b07e82baded76eb356c9b87ee@epcas2p4.samsung.com> @ 2026-02-12 8:21 ` Sanghoon Bae 0 siblings, 0 replies; 5+ messages in thread From: Sanghoon Bae @ 2026-02-12 8:21 UTC (permalink / raw) To: robh, krzk, conor+dt, vkoul, alim.akhtar, kishon Cc: krzk+dt, linux-kernel, devicetree, linux-samsung-soc, sowon.na, Sanghoon Bae Add the syscon-hsi0 node to control PCIe PHY power, PLL settings, and device direction (RC/EP mode) on ExynosAutov920. Signed-off-by: Sanghoon Bae <sh86.bae@samsung.com> --- arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi index 2cb8041c8a9f..d21f8e008a00 100644 --- a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi +++ b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi @@ -1021,6 +1021,12 @@ cmu_hsi0: clock-controller@16000000 { "noc"; }; + syscon_hsi0: syscon@16030000 { + compatible = "samsung,exynosautov920-hsi0-sysreg", + "syscon"; + reg = <0x16030000 0x1000>; + }; + pinctrl_hsi0: pinctrl@16040000 { compatible = "samsung,exynosautov920-pinctrl"; reg = <0x16040000 0x10000>; -- 2.45.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <CGME20260212082121epcas2p23411797366815b497a70833acaf1a2aa@epcas2p2.samsung.com>]
* [PATCH v2 0/2] Add ExynosAutov920 hsi0 support to exynos-sysreg [not found] ` <CGME20260212082121epcas2p23411797366815b497a70833acaf1a2aa@epcas2p2.samsung.com> @ 2026-02-12 8:21 ` Sanghoon Bae 0 siblings, 0 replies; 5+ messages in thread From: Sanghoon Bae @ 2026-02-12 8:21 UTC (permalink / raw) To: robh, krzk, conor+dt, vkoul, alim.akhtar, kishon Cc: krzk+dt, linux-kernel, devicetree, linux-samsung-soc, sowon.na, Sanghoon Bae The ExynosAutov920 SoC includes a PCIe IP and a hsi0 register block that is mapped in the exynos-sysreg. To manage PCIe PHY power, configure the PCIe PLL, and set the device direction, the hsi0 registers need to be defined in exynos-sysreg. This patch must be applied before the ExynosAutov920 PCIe PHY is enabled. Sanghoon Bae (2): dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 arm64: dts: exynosautov920: Add hsi0 syscon node for PCIe PHY .../bindings/soc/samsung/samsung,exynos-sysreg.yaml | 1 + arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 6 ++++++ 2 files changed, 7 insertions(+) -- 2.45.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-02-28 14:46 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <CGME20260212082117epcas2p1d77535385304e28d140c1254ab305511@epcas2p1.samsung.com>
2026-02-12 8:21 ` [PATCH v2 0/2] Add ExynosAutov920 hsi0 support to exynos-sysreg Sanghoon Bae
[not found] ` <CGME20260212082119epcas2p34791b0d7ad5ea3b50c6bcfe03cf0f16a@epcas2p3.samsung.com>
2026-02-12 8:21 ` [PATCH v2 1/2] dt-bindings: soc: samsung: exynos-sysreg: Add hsi0 for ExynosAutov920 Sanghoon Bae
2026-02-28 14:45 ` Krzysztof Kozlowski
[not found] ` <CGME20260212082120epcas2p4c6d8af1b07e82baded76eb356c9b87ee@epcas2p4.samsung.com>
2026-02-12 8:21 ` [PATCH v2 2/2] arm64: dts: exynosautov920: Add hsi0 syscon node for PCIe PHY Sanghoon Bae
[not found] ` <CGME20260212082121epcas2p23411797366815b497a70833acaf1a2aa@epcas2p2.samsung.com>
2026-02-12 8:21 ` [PATCH v2 0/2] Add ExynosAutov920 hsi0 support to exynos-sysreg Sanghoon Bae
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®