162306a36Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (c) 2018 Microsemi Corporation 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci/dts-v1/; 762306a36Sopenharmony_ci#include "jaguar2_common.dtsi" 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci/ { 1062306a36Sopenharmony_ci model = "Jaguar2/Aquantia PCB118 Reference Board"; 1162306a36Sopenharmony_ci compatible = "mscc,jr2-pcb118", "mscc,jr2"; 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci aliases { 1462306a36Sopenharmony_ci i2c150 = &i2c150; 1562306a36Sopenharmony_ci i2c151 = &i2c151; 1662306a36Sopenharmony_ci }; 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci i2c0_imux: i2c0-imux { 1962306a36Sopenharmony_ci compatible = "i2c-mux-pinctrl"; 2062306a36Sopenharmony_ci #address-cells = <1>; 2162306a36Sopenharmony_ci #size-cells = <0>; 2262306a36Sopenharmony_ci i2c-parent = <&i2c0>; 2362306a36Sopenharmony_ci pinctrl-names = 2462306a36Sopenharmony_ci "i2c150", "i2c151", "idle"; 2562306a36Sopenharmony_ci pinctrl-0 = <&i2cmux_0>; 2662306a36Sopenharmony_ci pinctrl-1 = <&i2cmux_1>; 2762306a36Sopenharmony_ci pinctrl-2 = <&i2cmux_pins_i>; 2862306a36Sopenharmony_ci i2c150: i2c@0 { 2962306a36Sopenharmony_ci reg = <0>; 3062306a36Sopenharmony_ci #address-cells = <1>; 3162306a36Sopenharmony_ci #size-cells = <0>; 3262306a36Sopenharmony_ci }; 3362306a36Sopenharmony_ci i2c151: i2c@1 { 3462306a36Sopenharmony_ci reg = <1>; 3562306a36Sopenharmony_ci #address-cells = <1>; 3662306a36Sopenharmony_ci #size-cells = <0>; 3762306a36Sopenharmony_ci }; 3862306a36Sopenharmony_ci }; 3962306a36Sopenharmony_ci}; 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci&gpio { 4262306a36Sopenharmony_ci i2cmux_pins_i: i2cmux-pins { 4362306a36Sopenharmony_ci pins = "GPIO_17", "GPIO_16"; 4462306a36Sopenharmony_ci function = "twi_scl_m"; 4562306a36Sopenharmony_ci output-low; 4662306a36Sopenharmony_ci }; 4762306a36Sopenharmony_ci i2cmux_0: i2cmux-0-pins { 4862306a36Sopenharmony_ci pins = "GPIO_17"; 4962306a36Sopenharmony_ci function = "twi_scl_m"; 5062306a36Sopenharmony_ci output-high; 5162306a36Sopenharmony_ci }; 5262306a36Sopenharmony_ci i2cmux_1: i2cmux-1-pins { 5362306a36Sopenharmony_ci pins = "GPIO_16"; 5462306a36Sopenharmony_ci function = "twi_scl_m"; 5562306a36Sopenharmony_ci output-high; 5662306a36Sopenharmony_ci }; 5762306a36Sopenharmony_ci}; 58