U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] amd: versal2: Switch to SCMI
@ 2026-10-20 13:59 Michal Simek
  2026-10-20 13:59 ` [PATCH 1/2] amd: versal2: Enable SCMI power domain support Michal Simek
  2026-10-20 13:59 ` [PATCH 2/2] amd: versal2: Disable EEMI clk reset power and switch to SCMI Michal Simek
  0 siblings, 2 replies; 3+ messages in thread
From: Michal Simek @ 2026-10-20 13:59 UTC (permalink / raw)
  To: u-boot, git; +Cc: Padmarao Begari, Pranav Sanwal, Prasad Kummari, Tom Rini

Hi,

Versal Gen 2 is starting to use reset, clock and power domain via SCMI
that's why enable missing SCMI config and disable firmware based interface.

Thanks,
Michal


Prasad Kummari (1):
  amd: versal2: Disable EEMI clk reset power and switch to SCMI

Senthil Nathan Thangaraj (1):
  amd: versal2: Enable SCMI power domain support

 configs/amd_versal2_virt_defconfig | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

---

-- 
2.43.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/2] amd: versal2: Enable SCMI power domain support
  2026-10-20 13:59 [PATCH 0/2] amd: versal2: Switch to SCMI Michal Simek
@ 2026-10-20 13:59 ` Michal Simek
  2026-10-20 13:59 ` [PATCH 2/2] amd: versal2: Disable EEMI clk reset power and switch to SCMI Michal Simek
  1 sibling, 0 replies; 3+ messages in thread
From: Michal Simek @ 2026-10-20 13:59 UTC (permalink / raw)
  To: u-boot, git
  Cc: Senthil Nathan Thangaraj, Padmarao Begari, Pranav Sanwal,
	Prasad Kummari, Tom Rini

From: Senthil Nathan Thangaraj <senthilnathan.thangaraj@amd.com>

Enable CONFIG_SCMI_POWER_DOMAIN for AMD Versal Gen 2 platform
to support power domain management through
SCMI (System Control and Management Interface) protocol.

Signed-off-by: Senthil Nathan Thangaraj <senthilnathan.thangaraj@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
---

 configs/amd_versal2_virt_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/amd_versal2_virt_defconfig b/configs/amd_versal2_virt_defconfig
index ea02b0c011bb..0d92313d6b00 100644
--- a/configs/amd_versal2_virt_defconfig
+++ b/configs/amd_versal2_virt_defconfig
@@ -144,6 +144,7 @@ CONFIG_PHY_FIXED=y
 CONFIG_NVME_PCI=y
 CONFIG_PCIE_DW_AMD=y
 CONFIG_POWER_DOMAIN=y
+CONFIG_SCMI_POWER_DOMAIN=y
 CONFIG_ZYNQMP_POWER_DOMAIN=y
 CONFIG_RESET_SCMI=y
 CONFIG_RESET_ZYNQMP=y
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH 2/2] amd: versal2: Disable EEMI clk reset power and switch to SCMI
  2026-10-20 13:59 [PATCH 0/2] amd: versal2: Switch to SCMI Michal Simek
  2026-10-20 13:59 ` [PATCH 1/2] amd: versal2: Enable SCMI power domain support Michal Simek
@ 2026-10-20 13:59 ` Michal Simek
  1 sibling, 0 replies; 3+ messages in thread
From: Michal Simek @ 2026-10-20 13:59 UTC (permalink / raw)
  To: u-boot, git; +Cc: Prasad Kummari, Padmarao Begari, Pranav Sanwal, Tom Rini

From: Prasad Kummari <prasad.kummari@amd.com>

Use SCMI as the only firmware interface for clock, reset, and power
management. Disable the legacy EEMI-based firmware drivers to ensure
that all firmware accesses are routed through SCMI.

Signed-off-by: Prasad Kummari <prasad.kummari@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
---

 configs/amd_versal2_virt_defconfig | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/configs/amd_versal2_virt_defconfig b/configs/amd_versal2_virt_defconfig
index 0d92313d6b00..f6f87df632a2 100644
--- a/configs/amd_versal2_virt_defconfig
+++ b/configs/amd_versal2_virt_defconfig
@@ -86,7 +86,6 @@ CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_SIMPLE_PM_BUS=y
 CONFIG_CLK_CCF=y
 CONFIG_CLK_SCMI=y
-CONFIG_CLK_VERSAL=y
 CONFIG_DFU_TIMEOUT=y
 CONFIG_DFU_MMC=y
 CONFIG_DFU_MTD=y
@@ -145,9 +144,7 @@ CONFIG_NVME_PCI=y
 CONFIG_PCIE_DW_AMD=y
 CONFIG_POWER_DOMAIN=y
 CONFIG_SCMI_POWER_DOMAIN=y
-CONFIG_ZYNQMP_POWER_DOMAIN=y
 CONFIG_RESET_SCMI=y
-CONFIG_RESET_ZYNQMP=y
 CONFIG_DM_RTC=y
 CONFIG_RTC_EMULATION=y
 CONFIG_SCSI=y
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-20 14:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-20 13:59 [PATCH 0/2] amd: versal2: Switch to SCMI Michal Simek
2026-10-20 13:59 ` [PATCH 1/2] amd: versal2: Enable SCMI power domain support Michal Simek
2026-10-20 13:59 ` [PATCH 2/2] amd: versal2: Disable EEMI clk reset power and switch to SCMI Michal Simek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox