38 lines
737 B
Plaintext
38 lines
737 B
Plaintext
/*
|
|
* Copyright (c) 2024 Nuvoton Technology Corporation.
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include "pinctrl/m2l31ki-pinctrl.h"
|
|
|
|
&pinctrl {
|
|
uart0_default: uart0_default {
|
|
group0 {
|
|
pinmux = <PB12MFP_UART0_RXD>,
|
|
<PB13MFP_UART0_TXD>;
|
|
};
|
|
};
|
|
|
|
/* TX/RX/RTS/CTS/RST --> D1/D0/A2/A3/D2 --> PB3/PB2/PB8/PB9/PC9 */
|
|
uart1_default: uart1_default {
|
|
group0 {
|
|
pinmux = <PB9MFP_UART1_nCTS>,
|
|
<PB8MFP_UART1_nRTS>,
|
|
<PB2MFP_UART1_RXD>,
|
|
<PB3MFP_UART1_TXD>,
|
|
<PC9MFP_GPIO>;
|
|
};
|
|
};
|
|
|
|
/* USBD multi-function pins for VBUS, D+, D-, and ID pins */
|
|
usbd_default: usbd_default {
|
|
group0 {
|
|
pinmux = <PA12MFP_USB_VBUS>,
|
|
<PA13MFP_USB_D_N>,
|
|
<PA14MFP_USB_D_P>,
|
|
<PA15MFP_USB_OTG_ID>;
|
|
};
|
|
};
|
|
};
|