Lines Matching +full:pinctrl +full:- +full:4
2 * Copyright (c) 2024-2025 Renesas Electronics Corporation
3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/adc/adc.h>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include "ek_ra8m1-pinctrl.dtsi"
15 model = "Renesas EK-RA8M1";
20 zephyr,flash-controller = &flash1;
23 zephyr,shell-uart = &uart9;
29 compatible = "gpio-leds";
44 mikrobus_header: mikrobus-connector {
45 compatible = "mikro-bus";
46 #gpio-cells = <2>;
47 gpio-map-mask = <0xffffffff 0xffffffc0>;
48 gpio-map-pass-thru = <0 0x3f>;
49 gpio-map = <0 0 &ioport0 4 0>, /* AN */
53 <4 0 &ioport4 10 0>, /* MISO */
67 pmod1_header: pmod-connector-1 {
69 #gpio-cells = <2>;
70 gpio-map-mask = <0xffffffff 0xffffffc0>;
71 gpio-map-pass-thru = <0 0x3f>;
72 gpio-map = <0 0 &ioport6 12 0>, /* IO1 */
76 <4 0 &ioport0 6 0>, /* IO5 */
82 pmod2_header: pmod-connector-2 {
84 #gpio-cells = <2>;
85 gpio-map-mask = <0xffffffff 0xffffffc0>;
86 gpio-map-pass-thru = <0 0x3f>;
87 gpio-map = <0 0 &ioporta 5 0>, /* IO1 */
90 <3 0 &ioporta 4 0>, /* IO4 */
91 <4 0 &ioport5 8 0>, /* IO5 */
98 compatible = "gpio-keys";
118 transceiver0: can-phy0 {
119 compatible = "nxp,tja1040t", "can-transceiver-gpio";
120 standby-gpios = <&ioport2 7 GPIO_ACTIVE_HIGH>;
121 max-bitrate = <5000000>;
122 #phy-cells = <0>;
127 clock-frequency = <DT_FREQ_M(20)>;
129 #clock-cells = <0>;
144 div = <4>;
157 div = <4>;
214 pinctrl-0 = <&sci0_default>;
215 pinctrl-names = "default";
218 current-speed = <115200>;
224 pinctrl-0 = <&sci2_default>;
225 pinctrl-names = "default";
228 current-speed = <115200>;
234 pinctrl-0 = <&sci3_default>;
235 pinctrl-names = "default";
238 current-speed = <115200>;
244 pinctrl-0 = <&sci9_default>;
245 pinctrl-names = "default";
248 current-speed = <115200>;
256 #address-cells = <1>;
257 #size-cells = <0>;
258 clock-frequency = <DT_FREQ_M(1)>;
259 pinctrl-0 = <&iic1_default>;
260 pinctrl-names = "default";
265 pinctrl-0 = <&adc0_default>;
266 pinctrl-names = "default";
267 average-count = <4>;
271 pinctrl-0 = <&dac0_default>;
272 pinctrl-names = "default";
281 pinctrl-0 = <&spi1_default>;
282 pinctrl-names = "default";
287 pinctrl-0 = <&pwm7_default>;
289 interrupt-names = "gtioca", "overflow";
290 pinctrl-names = "default";
296 compatible = "fixed-partitions";
297 #address-cells = <1>;
298 #size-cells = <1>;
310 pinctrl-0 = <&canfd0_default>;
311 pinctrl-names = "default";
313 rx-max-filters = <16>;
325 local-mac-address = [74 90 50 B0 6D 5A];
327 phy-handle = <&phy>;
331 pinctrl-0 = <ðer_default>;
332 pinctrl-names = "default";
335 phy: ethernet-phy@5 {
336 compatible = "ethernet-phy";
343 pinctrl-0 = <&usbhs_default>;
344 pinctrl-names = "default";
345 maximum-speed = "high-speed";
353 phys-clock-src = "xtal";
369 pinctrl-0 = <&usbfs_default>;
370 pinctrl-names = "default";
371 maximum-speed = "full-speed";