1/*
2 * Copyright (c) 2023 Schlumberger
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6#include <infineon/xmc4700_F144x2048-pinctrl.dtsi>
7
8&uart_tx_p1_5_u0c0 {
9	drive-strength = "strong-soft-edge";
10	drive-push-pull;
11	hwctrl = "disabled";
12};
13
14&uart_rx_p1_4_u0c0 {
15	drive-strength = "strong-soft-edge";
16	hwctrl = "disabled";
17};
18
19&uart_tx_p2_14_u1c0 {
20	drive-strength = "strong-soft-edge";
21	drive-push-pull;
22	hwctrl = "disabled";
23};
24
25&uart_rx_p2_15_u1c0 {
26	drive-strength = "strong-soft-edge";
27	hwctrl = "disabled";
28};
29
30&spi_mosi_p3_8_u2c0 {
31	drive-strength = "strong-soft-edge";
32	drive-push-pull;
33	hwctrl = "disabled";
34};
35
36&spi_miso_p3_7_u2c0 {
37	drive-strength = "strong-soft-edge";
38	hwctrl = "disabled";
39};
40
41&spi_sclk_p3_9_u2c0 {
42	drive-strength = "strong-soft-edge";
43	drive-push-pull;
44	hwctrl = "disabled";
45};
46
47&pwm_out_p5_9_ccu80_ch4_high {
48	drive-strength = "strong-medium-edge";
49	drive-push-pull;
50	hwctrl = "disabled";
51};
52
53&pwm_out_p5_8_ccu80_ch0_low {
54	drive-strength = "strong-medium-edge";
55	drive-push-pull;
56	hwctrl = "disabled";
57};
58
59&i2c_scl_p0_13_u1c1 {
60	drive-strength = "strong-sharp-edge";
61	drive-open-drain;
62	hwctrl = "disabled";
63};
64
65&i2c_sda_p3_15_u1c1 {
66	drive-strength = "strong-soft-edge";
67	drive-open-drain;
68	hwctrl = "disabled";
69};
70
71&eth_p2_0_mdo {
72	drive-strength = "strong-sharp-edge";
73	output-low;
74};
75
76&eth_p2_7_mdc {
77	drive-strength = "strong-medium-edge";
78	drive-push-pull;
79	output-low;
80	hwctrl = "disabled";
81};
82
83&eth_p2_5_tx_en {
84	drive-strength = "strong-medium-edge";
85	drive-push-pull;
86	output-low;
87	hwctrl = "disabled";
88};
89
90&eth_p2_8_txd0 {
91	drive-strength = "strong-medium-edge";
92	drive-push-pull;
93	output-low;
94	hwctrl = "disabled";
95};
96
97&eth_p2_9_txd1 {
98	drive-strength = "strong-medium-edge";
99	drive-push-pull;
100	output-low;
101	hwctrl = "disabled";
102};
103
104&eth_p2_4_rxer {
105	drive-strength = "strong-medium-edge";
106	hwctrl = "disabled";
107};
108
109&eth_p2_2_rxd0{
110	drive-strength = "strong-medium-edge";
111	hwctrl = "disabled";
112};
113
114&eth_p2_3_rxd1 {
115	drive-strength = "strong-medium-edge";
116	hwctrl = "disabled";
117};
118
119&eth_p15_8_clk_rmii {
120	drive-strength = "strong-medium-edge";
121	hwctrl = "disabled";
122};
123
124&eth_p15_9_crs_dv {
125	drive-strength = "strong-medium-edge";
126	hwctrl = "disabled";
127};
128
129&can_tx_p1_12_node1 {
130	drive-strength = "strong-soft-edge";
131	drive-push-pull;
132	hwctrl = "disabled";
133};
134
135&can_rx_p1_13_node1 {
136	drive-strength = "strong-soft-edge";
137	hwctrl = "disabled";
138};
139