Commit 9edd7b06 authored by Hans Binderup's avatar Hans Binderup Committed by Alberto Escolar
Browse files

drivers: gpio: mspm0: fix disabled state handling



Prior to this commit, writing a gpio port would completely clear
the state of given port. This commit ensures that state is kept
when writing, reading and configuring gpio ports.

Signed-off-by: default avatarHans Binderup <habi@bang-olufsen.dk>
parent 02fa8456
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -141,6 +141,7 @@ static int gpio_mspm0_pin_configure(const struct device *port,
						 pull_res,
						 DL_GPIO_HYSTERESIS_DISABLE,
						 DL_GPIO_WAKEUP_DISABLE);
		DL_GPIO_disableOutput(config->base, BIT(pin));
		break;
	case GPIO_OUTPUT:
		DL_GPIO_initDigitalOutputFeatures(config->pincm_lut[pin],