parent
f47237771c
commit
cd55d2932a
|
|
@ -804,7 +804,9 @@ static void power_um(void)
|
||||||
|
|
||||||
REQUEST_AND_CLEAR_GPIO(GPIO_RST_UM_N); /* Assert reset (active low) */
|
REQUEST_AND_CLEAR_GPIO(GPIO_RST_UM_N); /* Assert reset (active low) */
|
||||||
REQUEST_AND_CLEAR_GPIO(GPIO_CTRL_WDIS_N);
|
REQUEST_AND_CLEAR_GPIO(GPIO_CTRL_WDIS_N);
|
||||||
mdelay(1);
|
|
||||||
|
da9063_set_gpio(PMIC_UM_SUPPLY_EN_IO, 0); /* Switch Supply off */
|
||||||
|
mdelay(30); /* Give time to discharge output */
|
||||||
|
|
||||||
da9063_set_gpio(PMIC_UM_SUPPLY_VSEL_IO, 0); /* Set voltage to 3.3V */
|
da9063_set_gpio(PMIC_UM_SUPPLY_VSEL_IO, 0); /* Set voltage to 3.3V */
|
||||||
mdelay(1);
|
mdelay(1);
|
||||||
|
|
@ -1072,8 +1074,7 @@ static void init_user_module(void)
|
||||||
puts("UM: ");
|
puts("UM: ");
|
||||||
|
|
||||||
REQUEST_AND_CLEAR_GPIO(GPIO_RST_UM_N); /* Assert reset (active low) */
|
REQUEST_AND_CLEAR_GPIO(GPIO_RST_UM_N); /* Assert reset (active low) */
|
||||||
REQUEST_AND_CLEAR_GPIO(GPIO_CTRL_WDIS_N); /* TODO: CHECK */
|
REQUEST_AND_CLEAR_GPIO(GPIO_CTRL_WDIS_N);
|
||||||
mdelay(10);
|
|
||||||
|
|
||||||
gpio_direction_input(GPIO_RST_UM_N); /* Release reset (open drain) */
|
gpio_direction_input(GPIO_RST_UM_N); /* Release reset (open drain) */
|
||||||
mdelay(10);
|
mdelay(10);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue