diff --git a/modules/nrf_wifi/bus/rpu_hw_if.c b/modules/nrf_wifi/bus/rpu_hw_if.c index 5dd71a86de2..62291251fb7 100644 --- a/modules/nrf_wifi/bus/rpu_hw_if.c +++ b/modules/nrf_wifi/bus/rpu_hw_if.c @@ -260,18 +260,18 @@ static int rpu_pwroff(void) { int ret; - ret = gpio_pin_set_dt(&bucken_spec, 0); /* BUCKEN = 0 */ - if (ret) { - LOG_ERR("BUCKEN GPIO set failed..."); - return ret; - } - ret = gpio_pin_set_dt(&iovdd_ctrl_spec, 0); /* IOVDD CNTRL = 0 */ if (ret) { LOG_ERR("IOVDD GPIO set failed..."); return ret; } + ret = gpio_pin_set_dt(&bucken_spec, 0); /* BUCKEN = 0 */ + if (ret) { + LOG_ERR("BUCKEN GPIO set failed..."); + return ret; + } + return ret; }