1/* 2 * Copyright (c) 2022 Henrik Brix Andersen <henrik@brixandersen.dk> 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6#include <zephyr/dt-bindings/pinctrl/rv32m1-pinctrl.h> 7 8&pinctrl { 9 lpuart0_default: lpuart0_default { 10 group0 { 11 pinmux = <RV32M1_MUX('C', 7, 3)>, 12 <RV32M1_MUX('C', 8, 3)>; 13 slew-rate = "slow"; 14 }; 15 }; 16 17 lpuart1_default: lpuart1_default { 18 group0 { 19 pinmux = <RV32M1_MUX('C', 29, 2)>, 20 <RV32M1_MUX('C', 30, 2)>; 21 slew-rate = "slow"; 22 }; 23 }; 24 25 lpi2c0_default: lpi2c0_default { 26 group0 { 27 pinmux = <RV32M1_MUX('C', 9, 4)>, 28 <RV32M1_MUX('C', 10, 4)>; 29 slew-rate = "slow"; 30 }; 31 }; 32 33 lpi2c3_default: lpi2c3_default { 34 group0 { 35 pinmux = <RV32M1_MUX('E', 29, 3)>, 36 <RV32M1_MUX('E', 30, 3)>; 37 slew-rate = "slow"; 38 }; 39 }; 40 41 lpspi0_default: lpspi0_default { 42 group0 { 43 pinmux = <RV32M1_MUX('B', 4, 2)>, 44 <RV32M1_MUX('B', 5, 2)>, 45 <RV32M1_MUX('B', 6, 2)>, 46 <RV32M1_MUX('B', 7, 2)>; 47 slew-rate = "slow"; 48 }; 49 }; 50 51 lpspi1_default: lpspi1_default { 52 group0 { 53 pinmux = <RV32M1_MUX('B', 20, 2)>, 54 <RV32M1_MUX('B', 21, 2)>, 55 <RV32M1_MUX('B', 22, 2)>, 56 <RV32M1_MUX('B', 24, 2)>; 57 slew-rate = "slow"; 58 }; 59 }; 60 61 tpm2_default: tpm2_default { 62 group0 { 63 pinmux = <RV32M1_MUX('A', 22, 6)>, 64 <RV32M1_MUX('A', 23, 6)>, 65 <RV32M1_MUX('A', 24, 6)>; 66 slew-rate = "slow"; 67 }; 68 }; 69}; 70