[PATCH 1/2] crypto: aspeed: Use dev_read_addr_x()

peng.fan at nxp.com peng.fan at nxp.com
Mon May 25 06:37:13 CEST 2026


From: Peng Fan <peng.fan at nxp.com>

Use dev_read_addr_x() which supports both live device tree and flat DT
backends, avoiding direct dependency on devfdt_* helpers.

No functional changes.

Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
 drivers/crypto/aspeed/aspeed_acry.c | 4 ++--
 drivers/crypto/aspeed/aspeed_hace.c | 2 +-
 drivers/crypto/aspeed/cptra_ecdsa.c | 2 +-
 drivers/crypto/aspeed/cptra_sha.c   | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/crypto/aspeed/aspeed_acry.c b/drivers/crypto/aspeed/aspeed_acry.c
index e3f81ebd5c7..ff01256e150 100644
--- a/drivers/crypto/aspeed/aspeed_acry.c
+++ b/drivers/crypto/aspeed/aspeed_acry.c
@@ -144,13 +144,13 @@ static int aspeed_acry_probe(struct udevice *dev)
 		return ret;
 	}
 
-	acry->base = devfdt_get_addr_index(dev, 0);
+	acry->base = dev_read_addr_index(dev, 0);
 	if (acry->base == FDT_ADDR_T_NONE) {
 		debug("Failed to get acry base\n");
 		return acry->base;
 	}
 
-	acry->sram_base = devfdt_get_addr_index(dev, 1);
+	acry->sram_base = dev_read_addr_index(dev, 1);
 	if (acry->sram_base == FDT_ADDR_T_NONE) {
 		debug("Failed to get acry SRAM base\n");
 		return acry->sram_base;
diff --git a/drivers/crypto/aspeed/aspeed_hace.c b/drivers/crypto/aspeed/aspeed_hace.c
index 17cc30a7b54..22b5008a296 100644
--- a/drivers/crypto/aspeed/aspeed_hace.c
+++ b/drivers/crypto/aspeed/aspeed_hace.c
@@ -341,7 +341,7 @@ static int aspeed_hace_probe(struct udevice *dev)
 		return rc;
 	}
 
-	hace->base = devfdt_get_addr(dev);
+	hace->base = dev_read_addr(dev);
 
 	return rc;
 }
diff --git a/drivers/crypto/aspeed/cptra_ecdsa.c b/drivers/crypto/aspeed/cptra_ecdsa.c
index 4b70d89def7..7603ca373ff 100644
--- a/drivers/crypto/aspeed/cptra_ecdsa.c
+++ b/drivers/crypto/aspeed/cptra_ecdsa.c
@@ -149,7 +149,7 @@ static int cptra_ecdsa_probe(struct udevice *dev)
 {
 	struct cptra_ecdsa *ce = dev_get_priv(dev);
 
-	ce->regs = (void *)devfdt_get_addr(dev);
+	ce->regs = (void *)dev_read_addr(dev);
 	if (ce->regs == (void *)FDT_ADDR_T_NONE) {
 		debug("cannot map Caliptra mailbox registers\n");
 		return -EINVAL;
diff --git a/drivers/crypto/aspeed/cptra_sha.c b/drivers/crypto/aspeed/cptra_sha.c
index 26b97bdd92b..f57778e160d 100644
--- a/drivers/crypto/aspeed/cptra_sha.c
+++ b/drivers/crypto/aspeed/cptra_sha.c
@@ -219,7 +219,7 @@ static int cptra_sha_probe(struct udevice *dev)
 {
 	struct cptra_sha *cs = dev_get_priv(dev);
 
-	cs->regs = (void *)devfdt_get_addr(dev);
+	cs->regs = (void *)dev_read_addr(dev);
 	if (cs->regs == (void *)FDT_ADDR_T_NONE) {
 		debug("cannot map Caliptra SHA ACC registers\n");
 		return -ENODEV;
-- 
2.51.0



More information about the U-Boot mailing list