1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
7 #include "sparx5_pcb_common.dtsi"
19 compatible = "gpio-restart";
20 gpios = <&gpio 37 GPIO_ACTIVE_LOW>;
26 i2cmux_pins_i: i2cmux-pins-i {
27 pins = "GPIO_35", "GPIO_36",
29 function = "twi_scl_m";
32 i2cmux_s29: i2cmux-0 {
34 function = "twi_scl_m";
37 i2cmux_s30: i2cmux-1 {
39 function = "twi_scl_m";
42 i2cmux_s31: i2cmux-2 {
44 function = "twi_scl_m";
47 i2cmux_s32: i2cmux-3 {
49 function = "twi_scl_m";
57 compatible = "spi-mux";
58 mux-controls = <&mux>;
63 compatible = "jedec,spi-nor";
64 spi-max-frequency = <8000000>;
65 reg = <0x9>; /* SPI */
73 compatible = "spi-mux";
74 mux-controls = <&mux>;
79 compatible = "jedec,spi-nor";
80 spi-max-frequency = <8000000>;
81 reg = <0x9>; /* SPI */
87 i2c0_imux: i2c0-imux@0 {
88 compatible = "i2c-mux-pinctrl";
97 "i2c152", "i2c153", "i2c154", "i2c155",
99 pinctrl-0 = <&i2cmux_s29>;
100 pinctrl-1 = <&i2cmux_s30>;
101 pinctrl-2 = <&i2cmux_s31>;
102 pinctrl-3 = <&i2cmux_s32>;
103 pinctrl-4 = <&i2cmux_pins_i>;
106 #address-cells = <1>;
111 #address-cells = <1>;
116 #address-cells = <1>;
121 #address-cells = <1>;