Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 42831cf9 authored by Niklas Söderlund's avatar Niklas Söderlund Committed by Geert Uytterhoeven
Browse files

pinctrl: sh-pfc: r8a7795: Simplify get bias logic



The last else statement is missing braces, and the indentation level can
be reduced.

Suggested-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: default avatarNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Reviewed-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
parent c314c9f1
Loading
Loading
Loading
Loading
+5 −6
Original line number Original line Diff line number Diff line
@@ -5367,13 +5367,12 @@ static unsigned int r8a7795_pinmux_get_bias(struct sh_pfc *pfc,
	reg = pullups[pin].reg;
	reg = pullups[pin].reg;
	bit = BIT(pullups[pin].bit);
	bit = BIT(pullups[pin].bit);


	if (sh_pfc_read_reg(pfc, PUEN + reg, 32) & bit) {
	if (!(sh_pfc_read_reg(pfc, PUEN + reg, 32) & bit))
		if (sh_pfc_read_reg(pfc, PUD + reg, 32) & bit)
		return PIN_CONFIG_BIAS_DISABLE;
	else if (sh_pfc_read_reg(pfc, PUD + reg, 32) & bit)
		return PIN_CONFIG_BIAS_PULL_UP;
		return PIN_CONFIG_BIAS_PULL_UP;
	else
	else
		return PIN_CONFIG_BIAS_PULL_DOWN;
		return PIN_CONFIG_BIAS_PULL_DOWN;
	} else
		return PIN_CONFIG_BIAS_DISABLE;
}
}


static void r8a7795_pinmux_set_bias(struct sh_pfc *pfc, unsigned int pin,
static void r8a7795_pinmux_set_bias(struct sh_pfc *pfc, unsigned int pin,