Skip to content

Commit 1b611b0

Browse files
albertofloydioannisg
authored andcommitted
boards: arm: mec15xxevb: Use internal pull-up for KSC input pins
Even though possible to use external pull-up and open drain buffer, prefer internal pull-up to reduce power consumption. Signed-off-by: Jose Alberto Meza <[email protected]>
1 parent 93a8f5f commit 1b611b0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

boards/arm/mec15xxevb_assy6853/pinmux.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -385,28 +385,28 @@ static int board_pinmux_init(const struct device *dev)
385385

386386
/* KSCAN KSI00 */
387387
pinmux_pin_set(porta, MCHP_GPIO_017,
388-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
388+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
389389
/* KSCAN KSI01 */
390390
pinmux_pin_set(porta, MCHP_GPIO_020,
391-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
391+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
392392
/* KSCAN KSI02 */
393393
pinmux_pin_set(porta, MCHP_GPIO_021,
394-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
394+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
395395
/* KSCAN KSI03 */
396396
pinmux_pin_set(porta, MCHP_GPIO_026,
397-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
397+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
398398
/* KSCAN KSI04 */
399399
pinmux_pin_set(porta, MCHP_GPIO_027,
400-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
400+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
401401
/* KSCAN KSI05 */
402402
pinmux_pin_set(porta, MCHP_GPIO_030,
403-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
403+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
404404
/* KSCAN KSI06 */
405405
pinmux_pin_set(porta, MCHP_GPIO_031,
406-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
406+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
407407
/* KSCAN KSI07 */
408408
pinmux_pin_set(porta, MCHP_GPIO_032,
409-
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_BUFT_OPENDRAIN);
409+
MCHP_GPIO_CTRL_MUX_F1 | MCHP_GPIO_CTRL_PUD_PU);
410410
#endif /* CONFIG_KSCAN_XEC */
411411

412412
#ifdef CONFIG_PECI_XEC

0 commit comments

Comments
 (0)