1/* 2 * Copyright (c) 2025 Pete Johanson 3 * Copyright (c) 2025 Silicon Laboratories Inc. 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 8#include <zephyr/dt-bindings/pinctrl/silabs/xg24-pinctrl.h> 9 10&pinctrl { 11 eusart0_default: eusart0_default { 12 group0 { 13 pins = <EUSART0_TX_PA4>; 14 drive-push-pull; 15 output-high; 16 }; 17 18 group1 { 19 pins = <EUSART0_RX_PA5>; 20 input-enable; 21 silabs,input-filter; 22 }; 23 }; 24 25 eusart1_default: eusart1_default { 26 group0 { 27 pins = <EUSART1_TX_PA9>, <EUSART1_SCLK_PB4>; 28 drive-push-pull; 29 output-high; 30 }; 31 32 group1 { 33 pins = <EUSART1_RX_PA8>; 34 input-enable; 35 silabs,input-filter; 36 }; 37 }; 38 39 i2c0_default: i2c0_default { 40 group0 { 41 pins = <I2C0_SCL_PA7>, <I2C0_SDA_PA6>; 42 drive-open-drain; 43 bias-pull-up; 44 }; 45 }; 46 47 timer0_default: timer0_default { 48 group0 { 49 pins = <TIMER0_CC0_PC1>, <TIMER0_CC1_PC2>, <TIMER0_CC2_PC3>; 50 drive-push-pull; 51 output-high; 52 }; 53 }; 54 55 usart0_default: usart0_default { 56 group0 { 57 pins = <USART0_TX_PC4>; 58 drive-push-pull; 59 output-high; 60 }; 61 62 group1 { 63 pins = <USART0_RX_PC5>; 64 input-enable; 65 silabs,input-filter; 66 }; 67 }; 68}; 69