diff --git a/drivers/power/regulator/act8846.c b/drivers/power/regulator/act8846.c
index d506165120865e1b760b6c1671772518b544792e..7d86aae32bbd9a72033a644af34bf869af21dde1 100644
--- a/drivers/power/regulator/act8846.c
+++ b/drivers/power/regulator/act8846.c
@@ -115,7 +115,7 @@ static int reg_set_enable(struct udevice *dev, bool enable)
 			       enable ? LDO_EN_MASK : 0);
 }
 
-static bool reg_get_enable(struct udevice *dev)
+static int reg_get_enable(struct udevice *dev)
 {
 	int reg = dev->driver_data;
 	int ret;