1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ 2f126890aSEmmanuel Vadot// Copyright (c) 2020 Facebook Inc. 3f126890aSEmmanuel Vadot 4f126890aSEmmanuel Vadot/dts-v1/; 5f126890aSEmmanuel Vadot 6f126890aSEmmanuel Vadot#include <dt-bindings/leds/common.h> 7f126890aSEmmanuel Vadot#include "ast2600-facebook-netbmc-common.dtsi" 8f126890aSEmmanuel Vadot 9f126890aSEmmanuel Vadot/ { 10f126890aSEmmanuel Vadot model = "Facebook Fuji BMC"; 11f126890aSEmmanuel Vadot compatible = "facebook,fuji-bmc", "aspeed,ast2600"; 12f126890aSEmmanuel Vadot 13f126890aSEmmanuel Vadot aliases { 14f126890aSEmmanuel Vadot /* 15f126890aSEmmanuel Vadot * PCA9548 (2-0070) provides 8 channels connecting to 16f126890aSEmmanuel Vadot * SCM (System Controller Module). 17f126890aSEmmanuel Vadot */ 18f126890aSEmmanuel Vadot i2c16 = &imux16; 19f126890aSEmmanuel Vadot i2c17 = &imux17; 20f126890aSEmmanuel Vadot i2c18 = &imux18; 21f126890aSEmmanuel Vadot i2c19 = &imux19; 22f126890aSEmmanuel Vadot i2c20 = &imux20; 23f126890aSEmmanuel Vadot i2c21 = &imux21; 24f126890aSEmmanuel Vadot i2c22 = &imux22; 25f126890aSEmmanuel Vadot i2c23 = &imux23; 26f126890aSEmmanuel Vadot 27f126890aSEmmanuel Vadot /* 28f126890aSEmmanuel Vadot * PCA9548 (8-0070) provides 8 channels connecting to 29f126890aSEmmanuel Vadot * SMB (Switch Main Board). 30f126890aSEmmanuel Vadot */ 31f126890aSEmmanuel Vadot i2c24 = &imux24; 32f126890aSEmmanuel Vadot i2c25 = &imux25; 33f126890aSEmmanuel Vadot i2c26 = &imux26; 34f126890aSEmmanuel Vadot i2c27 = &imux27; 35f126890aSEmmanuel Vadot i2c28 = &imux28; 36f126890aSEmmanuel Vadot i2c29 = &imux29; 37f126890aSEmmanuel Vadot i2c30 = &imux30; 38f126890aSEmmanuel Vadot i2c31 = &imux31; 39f126890aSEmmanuel Vadot 40f126890aSEmmanuel Vadot /* 41f126890aSEmmanuel Vadot * PCA9548 (11-0077) provides 8 channels connecting to 42f126890aSEmmanuel Vadot * SMB (Switch Main Board). 43f126890aSEmmanuel Vadot */ 44f126890aSEmmanuel Vadot i2c40 = &imux40; 45f126890aSEmmanuel Vadot i2c41 = &imux41; 46f126890aSEmmanuel Vadot i2c42 = &imux42; 47f126890aSEmmanuel Vadot i2c43 = &imux43; 48f126890aSEmmanuel Vadot i2c44 = &imux44; 49f126890aSEmmanuel Vadot i2c45 = &imux45; 50f126890aSEmmanuel Vadot i2c46 = &imux46; 51f126890aSEmmanuel Vadot i2c47 = &imux47; 52f126890aSEmmanuel Vadot 53f126890aSEmmanuel Vadot /* 54f126890aSEmmanuel Vadot * PCA9548 (24-0071) provides 8 channels connecting to 55f126890aSEmmanuel Vadot * PDB-Left. 56f126890aSEmmanuel Vadot */ 57f126890aSEmmanuel Vadot i2c48 = &imux48; 58f126890aSEmmanuel Vadot i2c49 = &imux49; 59f126890aSEmmanuel Vadot i2c50 = &imux50; 60f126890aSEmmanuel Vadot i2c51 = &imux51; 61f126890aSEmmanuel Vadot i2c52 = &imux52; 62f126890aSEmmanuel Vadot i2c53 = &imux53; 63f126890aSEmmanuel Vadot i2c54 = &imux54; 64f126890aSEmmanuel Vadot i2c55 = &imux55; 65f126890aSEmmanuel Vadot 66f126890aSEmmanuel Vadot /* 67f126890aSEmmanuel Vadot * PCA9548 (25-0072) provides 8 channels connecting to 68f126890aSEmmanuel Vadot * PDB-Right. 69f126890aSEmmanuel Vadot */ 70f126890aSEmmanuel Vadot i2c56 = &imux56; 71f126890aSEmmanuel Vadot i2c57 = &imux57; 72f126890aSEmmanuel Vadot i2c58 = &imux58; 73f126890aSEmmanuel Vadot i2c59 = &imux59; 74f126890aSEmmanuel Vadot i2c60 = &imux60; 75f126890aSEmmanuel Vadot i2c61 = &imux61; 76f126890aSEmmanuel Vadot i2c62 = &imux62; 77f126890aSEmmanuel Vadot i2c63 = &imux63; 78f126890aSEmmanuel Vadot 79f126890aSEmmanuel Vadot /* 80f126890aSEmmanuel Vadot * PCA9548 (26-0076) provides 8 channels connecting to 81f126890aSEmmanuel Vadot * FCM1. 82f126890aSEmmanuel Vadot */ 83f126890aSEmmanuel Vadot i2c64 = &imux64; 84f126890aSEmmanuel Vadot i2c65 = &imux65; 85f126890aSEmmanuel Vadot i2c66 = &imux66; 86f126890aSEmmanuel Vadot i2c67 = &imux67; 87f126890aSEmmanuel Vadot i2c68 = &imux68; 88f126890aSEmmanuel Vadot i2c69 = &imux69; 89f126890aSEmmanuel Vadot i2c70 = &imux70; 90f126890aSEmmanuel Vadot i2c71 = &imux71; 91f126890aSEmmanuel Vadot 92f126890aSEmmanuel Vadot /* 93f126890aSEmmanuel Vadot * PCA9548 (27-0076) provides 8 channels connecting to 94f126890aSEmmanuel Vadot * FCM2. 95f126890aSEmmanuel Vadot */ 96f126890aSEmmanuel Vadot i2c72 = &imux72; 97f126890aSEmmanuel Vadot i2c73 = &imux73; 98f126890aSEmmanuel Vadot i2c74 = &imux74; 99f126890aSEmmanuel Vadot i2c75 = &imux75; 100f126890aSEmmanuel Vadot i2c76 = &imux76; 101f126890aSEmmanuel Vadot i2c77 = &imux77; 102f126890aSEmmanuel Vadot i2c78 = &imux78; 103f126890aSEmmanuel Vadot i2c79 = &imux79; 104f126890aSEmmanuel Vadot 105f126890aSEmmanuel Vadot /* 106f126890aSEmmanuel Vadot * PCA9548 (40-0076) provides 8 channels connecting to 107f126890aSEmmanuel Vadot * PIM1. 108f126890aSEmmanuel Vadot */ 109f126890aSEmmanuel Vadot i2c80 = &imux80; 110f126890aSEmmanuel Vadot i2c81 = &imux81; 111f126890aSEmmanuel Vadot i2c82 = &imux82; 112f126890aSEmmanuel Vadot i2c83 = &imux83; 113f126890aSEmmanuel Vadot i2c84 = &imux84; 114f126890aSEmmanuel Vadot i2c85 = &imux85; 115f126890aSEmmanuel Vadot i2c86 = &imux86; 116f126890aSEmmanuel Vadot i2c87 = &imux87; 117f126890aSEmmanuel Vadot 118f126890aSEmmanuel Vadot /* 119f126890aSEmmanuel Vadot * PCA9548 (41-0076) provides 8 channels connecting to 120f126890aSEmmanuel Vadot * PIM2. 121f126890aSEmmanuel Vadot */ 122f126890aSEmmanuel Vadot i2c88 = &imux88; 123f126890aSEmmanuel Vadot i2c89 = &imux89; 124f126890aSEmmanuel Vadot i2c90 = &imux90; 125f126890aSEmmanuel Vadot i2c91 = &imux91; 126f126890aSEmmanuel Vadot i2c92 = &imux92; 127f126890aSEmmanuel Vadot i2c93 = &imux93; 128f126890aSEmmanuel Vadot i2c94 = &imux94; 129f126890aSEmmanuel Vadot i2c95 = &imux95; 130f126890aSEmmanuel Vadot 131f126890aSEmmanuel Vadot /* 132f126890aSEmmanuel Vadot * PCA9548 (42-0076) provides 8 channels connecting to 133f126890aSEmmanuel Vadot * PIM3. 134f126890aSEmmanuel Vadot */ 135f126890aSEmmanuel Vadot i2c96 = &imux96; 136f126890aSEmmanuel Vadot i2c97 = &imux97; 137f126890aSEmmanuel Vadot i2c98 = &imux98; 138f126890aSEmmanuel Vadot i2c99 = &imux99; 139f126890aSEmmanuel Vadot i2c100 = &imux100; 140f126890aSEmmanuel Vadot i2c101 = &imux101; 141f126890aSEmmanuel Vadot i2c102 = &imux102; 142f126890aSEmmanuel Vadot i2c103 = &imux103; 143f126890aSEmmanuel Vadot 144f126890aSEmmanuel Vadot /* 145f126890aSEmmanuel Vadot * PCA9548 (43-0076) provides 8 channels connecting to 146f126890aSEmmanuel Vadot * PIM4. 147f126890aSEmmanuel Vadot */ 148f126890aSEmmanuel Vadot i2c104 = &imux104; 149f126890aSEmmanuel Vadot i2c105 = &imux105; 150f126890aSEmmanuel Vadot i2c106 = &imux106; 151f126890aSEmmanuel Vadot i2c107 = &imux107; 152f126890aSEmmanuel Vadot i2c108 = &imux108; 153f126890aSEmmanuel Vadot i2c109 = &imux109; 154f126890aSEmmanuel Vadot i2c110 = &imux110; 155f126890aSEmmanuel Vadot i2c111 = &imux111; 156f126890aSEmmanuel Vadot 157f126890aSEmmanuel Vadot /* 158f126890aSEmmanuel Vadot * PCA9548 (44-0076) provides 8 channels connecting to 159f126890aSEmmanuel Vadot * PIM5. 160f126890aSEmmanuel Vadot */ 161f126890aSEmmanuel Vadot i2c112 = &imux112; 162f126890aSEmmanuel Vadot i2c113 = &imux113; 163f126890aSEmmanuel Vadot i2c114 = &imux114; 164f126890aSEmmanuel Vadot i2c115 = &imux115; 165f126890aSEmmanuel Vadot i2c116 = &imux116; 166f126890aSEmmanuel Vadot i2c117 = &imux117; 167f126890aSEmmanuel Vadot i2c118 = &imux118; 168f126890aSEmmanuel Vadot i2c119 = &imux119; 169f126890aSEmmanuel Vadot 170f126890aSEmmanuel Vadot /* 171f126890aSEmmanuel Vadot * PCA9548 (45-0076) provides 8 channels connecting to 172f126890aSEmmanuel Vadot * PIM6. 173f126890aSEmmanuel Vadot */ 174f126890aSEmmanuel Vadot i2c120 = &imux120; 175f126890aSEmmanuel Vadot i2c121 = &imux121; 176f126890aSEmmanuel Vadot i2c122 = &imux122; 177f126890aSEmmanuel Vadot i2c123 = &imux123; 178f126890aSEmmanuel Vadot i2c124 = &imux124; 179f126890aSEmmanuel Vadot i2c125 = &imux125; 180f126890aSEmmanuel Vadot i2c126 = &imux126; 181f126890aSEmmanuel Vadot i2c127 = &imux127; 182f126890aSEmmanuel Vadot 183f126890aSEmmanuel Vadot /* 184f126890aSEmmanuel Vadot * PCA9548 (46-0076) provides 8 channels connecting to 185f126890aSEmmanuel Vadot * PIM7. 186f126890aSEmmanuel Vadot */ 187f126890aSEmmanuel Vadot i2c128 = &imux128; 188f126890aSEmmanuel Vadot i2c129 = &imux129; 189f126890aSEmmanuel Vadot i2c130 = &imux130; 190f126890aSEmmanuel Vadot i2c131 = &imux131; 191f126890aSEmmanuel Vadot i2c132 = &imux132; 192f126890aSEmmanuel Vadot i2c133 = &imux133; 193f126890aSEmmanuel Vadot i2c134 = &imux134; 194f126890aSEmmanuel Vadot i2c135 = &imux135; 195f126890aSEmmanuel Vadot 196f126890aSEmmanuel Vadot /* 197f126890aSEmmanuel Vadot * PCA9548 (47-0076) provides 8 channels connecting to 198f126890aSEmmanuel Vadot * PIM8. 199f126890aSEmmanuel Vadot */ 200f126890aSEmmanuel Vadot i2c136 = &imux136; 201f126890aSEmmanuel Vadot i2c137 = &imux137; 202f126890aSEmmanuel Vadot i2c138 = &imux138; 203f126890aSEmmanuel Vadot i2c139 = &imux139; 204f126890aSEmmanuel Vadot i2c140 = &imux140; 205f126890aSEmmanuel Vadot i2c141 = &imux141; 206f126890aSEmmanuel Vadot i2c142 = &imux142; 207f126890aSEmmanuel Vadot i2c143 = &imux143; 208f126890aSEmmanuel Vadot }; 209f126890aSEmmanuel Vadot 210f126890aSEmmanuel Vadot spi_gpio: spi { 211f126890aSEmmanuel Vadot num-chipselects = <3>; 212f126890aSEmmanuel Vadot cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>, 213f126890aSEmmanuel Vadot <0>, /* device reg=<1> does not exist */ 214f126890aSEmmanuel Vadot <&gpio0 ASPEED_GPIO(X, 2) GPIO_ACTIVE_HIGH>; 215f126890aSEmmanuel Vadot 216f126890aSEmmanuel Vadot eeprom@2 { 217f126890aSEmmanuel Vadot compatible = "atmel,at93c46d"; 218f126890aSEmmanuel Vadot spi-max-frequency = <250000>; 219f126890aSEmmanuel Vadot data-size = <16>; 220f126890aSEmmanuel Vadot spi-cs-high; 221f126890aSEmmanuel Vadot reg = <2>; 222f126890aSEmmanuel Vadot }; 223f126890aSEmmanuel Vadot }; 224f126890aSEmmanuel Vadot}; 225f126890aSEmmanuel Vadot 226f126890aSEmmanuel Vadot&i2c0 { 227f126890aSEmmanuel Vadot multi-master; 228f126890aSEmmanuel Vadot bus-frequency = <1000000>; 229f126890aSEmmanuel Vadot}; 230f126890aSEmmanuel Vadot 231f126890aSEmmanuel Vadot&i2c2 { 232f126890aSEmmanuel Vadot /* 233f126890aSEmmanuel Vadot * PCA9548 (2-0070) provides 8 channels connecting to SCM (System 234f126890aSEmmanuel Vadot * Controller Module). 235f126890aSEmmanuel Vadot */ 236*aa1a8ff2SEmmanuel Vadot i2c-mux@70 { 237f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 238f126890aSEmmanuel Vadot #address-cells = <1>; 239f126890aSEmmanuel Vadot #size-cells = <0>; 240f126890aSEmmanuel Vadot reg = <0x70>; 241f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 242f126890aSEmmanuel Vadot 243f126890aSEmmanuel Vadot imux16: i2c@0 { 244f126890aSEmmanuel Vadot #address-cells = <1>; 245f126890aSEmmanuel Vadot #size-cells = <0>; 246f126890aSEmmanuel Vadot reg = <0>; 247f126890aSEmmanuel Vadot 248f126890aSEmmanuel Vadot adm1278@10 { 249f126890aSEmmanuel Vadot compatible = "adi,adm1278"; 250f126890aSEmmanuel Vadot reg = <0x10>; 251f126890aSEmmanuel Vadot #address-cells = <1>; 252f126890aSEmmanuel Vadot #size-cells = <0>; 253f126890aSEmmanuel Vadot shunt-resistor-micro-ohms = <1500>; 254f126890aSEmmanuel Vadot }; 255f126890aSEmmanuel Vadot }; 256f126890aSEmmanuel Vadot 257f126890aSEmmanuel Vadot imux17: i2c@1 { 258f126890aSEmmanuel Vadot #address-cells = <1>; 259f126890aSEmmanuel Vadot #size-cells = <0>; 260f126890aSEmmanuel Vadot reg = <1>; 261f126890aSEmmanuel Vadot }; 262f126890aSEmmanuel Vadot 263f126890aSEmmanuel Vadot imux18: i2c@2 { 264f126890aSEmmanuel Vadot #address-cells = <1>; 265f126890aSEmmanuel Vadot #size-cells = <0>; 266f126890aSEmmanuel Vadot reg = <2>; 267f126890aSEmmanuel Vadot }; 268f126890aSEmmanuel Vadot 269f126890aSEmmanuel Vadot imux19: i2c@3 { 270f126890aSEmmanuel Vadot #address-cells = <1>; 271f126890aSEmmanuel Vadot #size-cells = <0>; 272f126890aSEmmanuel Vadot reg = <3>; 273f126890aSEmmanuel Vadot }; 274f126890aSEmmanuel Vadot 275f126890aSEmmanuel Vadot imux20: i2c@4 { 276f126890aSEmmanuel Vadot #address-cells = <1>; 277f126890aSEmmanuel Vadot #size-cells = <0>; 278f126890aSEmmanuel Vadot reg = <4>; 279f126890aSEmmanuel Vadot }; 280f126890aSEmmanuel Vadot 281f126890aSEmmanuel Vadot imux21: i2c@5 { 282f126890aSEmmanuel Vadot #address-cells = <1>; 283f126890aSEmmanuel Vadot #size-cells = <0>; 284f126890aSEmmanuel Vadot reg = <5>; 285f126890aSEmmanuel Vadot }; 286f126890aSEmmanuel Vadot 287f126890aSEmmanuel Vadot imux22: i2c@6 { 288f126890aSEmmanuel Vadot #address-cells = <1>; 289f126890aSEmmanuel Vadot #size-cells = <0>; 290f126890aSEmmanuel Vadot reg = <6>; 291f126890aSEmmanuel Vadot }; 292f126890aSEmmanuel Vadot 293f126890aSEmmanuel Vadot imux23: i2c@7 { 294f126890aSEmmanuel Vadot #address-cells = <1>; 295f126890aSEmmanuel Vadot #size-cells = <0>; 296f126890aSEmmanuel Vadot reg = <7>; 297f126890aSEmmanuel Vadot }; 298f126890aSEmmanuel Vadot }; 299f126890aSEmmanuel Vadot}; 300f126890aSEmmanuel Vadot 301f126890aSEmmanuel Vadot&i2c8 { 302f126890aSEmmanuel Vadot /* 303f126890aSEmmanuel Vadot * PCA9548 (8-0070) provides 8 channels connecting to SMB (Switch 304f126890aSEmmanuel Vadot * Main Board). 305f126890aSEmmanuel Vadot */ 306*aa1a8ff2SEmmanuel Vadot i2c-mux@70 { 307f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 308f126890aSEmmanuel Vadot #address-cells = <1>; 309f126890aSEmmanuel Vadot #size-cells = <0>; 310f126890aSEmmanuel Vadot reg = <0x70>; 311f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 312f126890aSEmmanuel Vadot 313f126890aSEmmanuel Vadot imux24: i2c@0 { 314f126890aSEmmanuel Vadot #address-cells = <1>; 315f126890aSEmmanuel Vadot #size-cells = <0>; 316f126890aSEmmanuel Vadot reg = <0>; 317f126890aSEmmanuel Vadot 318*aa1a8ff2SEmmanuel Vadot i2c-mux@71 { 319f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 320f126890aSEmmanuel Vadot #address-cells = <1>; 321f126890aSEmmanuel Vadot #size-cells = <0>; 322f126890aSEmmanuel Vadot reg = <0x71>; 323f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 324f126890aSEmmanuel Vadot 325f126890aSEmmanuel Vadot imux48: i2c@0 { 326f126890aSEmmanuel Vadot #address-cells = <1>; 327f126890aSEmmanuel Vadot #size-cells = <0>; 328f126890aSEmmanuel Vadot reg = <0>; 329f126890aSEmmanuel Vadot }; 330f126890aSEmmanuel Vadot 331f126890aSEmmanuel Vadot imux49: i2c@1 { 332f126890aSEmmanuel Vadot #address-cells = <1>; 333f126890aSEmmanuel Vadot #size-cells = <0>; 334f126890aSEmmanuel Vadot reg = <1>; 335f126890aSEmmanuel Vadot }; 336f126890aSEmmanuel Vadot 337f126890aSEmmanuel Vadot imux50: i2c@2 { 338f126890aSEmmanuel Vadot #address-cells = <1>; 339f126890aSEmmanuel Vadot #size-cells = <0>; 340f126890aSEmmanuel Vadot reg = <2>; 341f126890aSEmmanuel Vadot 342f126890aSEmmanuel Vadot lp5012@14 { 343f126890aSEmmanuel Vadot compatible = "ti,lp5012"; 344f126890aSEmmanuel Vadot reg = <0x14>; 345f126890aSEmmanuel Vadot #address-cells = <1>; 346f126890aSEmmanuel Vadot #size-cells = <0>; 347f126890aSEmmanuel Vadot 348f126890aSEmmanuel Vadot multi-led@0 { 349f126890aSEmmanuel Vadot #address-cells = <1>; 350f126890aSEmmanuel Vadot #size-cells = <0>; 351f126890aSEmmanuel Vadot reg = <0>; 352f126890aSEmmanuel Vadot color = <LED_COLOR_ID_MULTI>; 353f126890aSEmmanuel Vadot function = LED_FUNCTION_ACTIVITY; 354f126890aSEmmanuel Vadot label = "sys"; 355f126890aSEmmanuel Vadot 356f126890aSEmmanuel Vadot led@0 { 357f126890aSEmmanuel Vadot reg = <0>; 358f126890aSEmmanuel Vadot color = <LED_COLOR_ID_RED>; 359f126890aSEmmanuel Vadot }; 360f126890aSEmmanuel Vadot 361f126890aSEmmanuel Vadot led@1 { 362f126890aSEmmanuel Vadot reg = <1>; 363f126890aSEmmanuel Vadot color = <LED_COLOR_ID_BLUE>; 364f126890aSEmmanuel Vadot }; 365f126890aSEmmanuel Vadot 366f126890aSEmmanuel Vadot led@2 { 367f126890aSEmmanuel Vadot reg = <2>; 368f126890aSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 369f126890aSEmmanuel Vadot }; 370f126890aSEmmanuel Vadot }; 371f126890aSEmmanuel Vadot 372f126890aSEmmanuel Vadot multi-led@1 { 373f126890aSEmmanuel Vadot #address-cells = <1>; 374f126890aSEmmanuel Vadot #size-cells = <0>; 375f126890aSEmmanuel Vadot reg = <1>; 376f126890aSEmmanuel Vadot color = <LED_COLOR_ID_MULTI>; 377f126890aSEmmanuel Vadot function = LED_FUNCTION_ACTIVITY; 378f126890aSEmmanuel Vadot label = "fan"; 379f126890aSEmmanuel Vadot 380f126890aSEmmanuel Vadot led@0 { 381f126890aSEmmanuel Vadot reg = <0>; 382f126890aSEmmanuel Vadot color = <LED_COLOR_ID_RED>; 383f126890aSEmmanuel Vadot }; 384f126890aSEmmanuel Vadot 385f126890aSEmmanuel Vadot led@1 { 386f126890aSEmmanuel Vadot reg = <1>; 387f126890aSEmmanuel Vadot color = <LED_COLOR_ID_BLUE>; 388f126890aSEmmanuel Vadot }; 389f126890aSEmmanuel Vadot 390f126890aSEmmanuel Vadot led@2 { 391f126890aSEmmanuel Vadot reg = <2>; 392f126890aSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 393f126890aSEmmanuel Vadot }; 394f126890aSEmmanuel Vadot }; 395f126890aSEmmanuel Vadot 396f126890aSEmmanuel Vadot multi-led@2 { 397f126890aSEmmanuel Vadot #address-cells = <1>; 398f126890aSEmmanuel Vadot #size-cells = <0>; 399f126890aSEmmanuel Vadot reg = <2>; 400f126890aSEmmanuel Vadot color = <LED_COLOR_ID_MULTI>; 401f126890aSEmmanuel Vadot function = LED_FUNCTION_ACTIVITY; 402f126890aSEmmanuel Vadot label = "psu"; 403f126890aSEmmanuel Vadot 404f126890aSEmmanuel Vadot led@0 { 405f126890aSEmmanuel Vadot reg = <0>; 406f126890aSEmmanuel Vadot color = <LED_COLOR_ID_RED>; 407f126890aSEmmanuel Vadot }; 408f126890aSEmmanuel Vadot 409f126890aSEmmanuel Vadot led@1 { 410f126890aSEmmanuel Vadot reg = <1>; 411f126890aSEmmanuel Vadot color = <LED_COLOR_ID_BLUE>; 412f126890aSEmmanuel Vadot }; 413f126890aSEmmanuel Vadot 414f126890aSEmmanuel Vadot led@2 { 415f126890aSEmmanuel Vadot reg = <2>; 416f126890aSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 417f126890aSEmmanuel Vadot }; 418f126890aSEmmanuel Vadot }; 419f126890aSEmmanuel Vadot 420f126890aSEmmanuel Vadot multi-led@3 { 421f126890aSEmmanuel Vadot #address-cells = <1>; 422f126890aSEmmanuel Vadot #size-cells = <0>; 423f126890aSEmmanuel Vadot reg = <3>; 424f126890aSEmmanuel Vadot color = <LED_COLOR_ID_MULTI>; 425f126890aSEmmanuel Vadot function = LED_FUNCTION_ACTIVITY; 426f126890aSEmmanuel Vadot label = "smb"; 427f126890aSEmmanuel Vadot 428f126890aSEmmanuel Vadot led@0 { 429f126890aSEmmanuel Vadot reg = <0>; 430f126890aSEmmanuel Vadot color = <LED_COLOR_ID_RED>; 431f126890aSEmmanuel Vadot }; 432f126890aSEmmanuel Vadot 433f126890aSEmmanuel Vadot led@1 { 434f126890aSEmmanuel Vadot reg = <1>; 435f126890aSEmmanuel Vadot color = <LED_COLOR_ID_BLUE>; 436f126890aSEmmanuel Vadot }; 437f126890aSEmmanuel Vadot 438f126890aSEmmanuel Vadot led@2 { 439f126890aSEmmanuel Vadot reg = <2>; 440f126890aSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 441f126890aSEmmanuel Vadot }; 442f126890aSEmmanuel Vadot }; 443f126890aSEmmanuel Vadot }; 444f126890aSEmmanuel Vadot }; 445f126890aSEmmanuel Vadot 446f126890aSEmmanuel Vadot imux51: i2c@3 { 447f126890aSEmmanuel Vadot #address-cells = <1>; 448f126890aSEmmanuel Vadot #size-cells = <0>; 449f126890aSEmmanuel Vadot reg = <3>; 450f126890aSEmmanuel Vadot }; 451f126890aSEmmanuel Vadot 452f126890aSEmmanuel Vadot imux52: i2c@4 { 453f126890aSEmmanuel Vadot #address-cells = <1>; 454f126890aSEmmanuel Vadot #size-cells = <0>; 455f126890aSEmmanuel Vadot reg = <4>; 456f126890aSEmmanuel Vadot }; 457f126890aSEmmanuel Vadot 458f126890aSEmmanuel Vadot imux53: i2c@5 { 459f126890aSEmmanuel Vadot #address-cells = <1>; 460f126890aSEmmanuel Vadot #size-cells = <0>; 461f126890aSEmmanuel Vadot reg = <5>; 462f126890aSEmmanuel Vadot }; 463f126890aSEmmanuel Vadot 464f126890aSEmmanuel Vadot imux54: i2c@6 { 465f126890aSEmmanuel Vadot #address-cells = <1>; 466f126890aSEmmanuel Vadot #size-cells = <0>; 467f126890aSEmmanuel Vadot reg = <6>; 468f126890aSEmmanuel Vadot }; 469f126890aSEmmanuel Vadot 470f126890aSEmmanuel Vadot imux55: i2c@7 { 471f126890aSEmmanuel Vadot #address-cells = <1>; 472f126890aSEmmanuel Vadot #size-cells = <0>; 473f126890aSEmmanuel Vadot reg = <7>; 474f126890aSEmmanuel Vadot }; 475f126890aSEmmanuel Vadot }; 476f126890aSEmmanuel Vadot 477f126890aSEmmanuel Vadot }; 478f126890aSEmmanuel Vadot 479f126890aSEmmanuel Vadot imux25: i2c@1 { 480f126890aSEmmanuel Vadot #address-cells = <1>; 481f126890aSEmmanuel Vadot #size-cells = <0>; 482f126890aSEmmanuel Vadot reg = <1>; 483f126890aSEmmanuel Vadot 484*aa1a8ff2SEmmanuel Vadot i2c-mux@72 { 485f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 486f126890aSEmmanuel Vadot #address-cells = <1>; 487f126890aSEmmanuel Vadot #size-cells = <0>; 488f126890aSEmmanuel Vadot reg = <0x72>; 489f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 490f126890aSEmmanuel Vadot 491f126890aSEmmanuel Vadot imux56: i2c@0 { 492f126890aSEmmanuel Vadot #address-cells = <1>; 493f126890aSEmmanuel Vadot #size-cells = <0>; 494f126890aSEmmanuel Vadot reg = <0>; 495f126890aSEmmanuel Vadot }; 496f126890aSEmmanuel Vadot 497f126890aSEmmanuel Vadot imux57: i2c@1 { 498f126890aSEmmanuel Vadot #address-cells = <1>; 499f126890aSEmmanuel Vadot #size-cells = <0>; 500f126890aSEmmanuel Vadot reg = <1>; 501f126890aSEmmanuel Vadot }; 502f126890aSEmmanuel Vadot 503f126890aSEmmanuel Vadot imux58: i2c@2 { 504f126890aSEmmanuel Vadot #address-cells = <1>; 505f126890aSEmmanuel Vadot #size-cells = <0>; 506f126890aSEmmanuel Vadot reg = <2>; 507f126890aSEmmanuel Vadot }; 508f126890aSEmmanuel Vadot 509f126890aSEmmanuel Vadot imux59: i2c@3 { 510f126890aSEmmanuel Vadot #address-cells = <1>; 511f126890aSEmmanuel Vadot #size-cells = <0>; 512f126890aSEmmanuel Vadot reg = <3>; 513f126890aSEmmanuel Vadot }; 514f126890aSEmmanuel Vadot 515f126890aSEmmanuel Vadot imux60: i2c@4 { 516f126890aSEmmanuel Vadot #address-cells = <1>; 517f126890aSEmmanuel Vadot #size-cells = <0>; 518f126890aSEmmanuel Vadot reg = <4>; 519f126890aSEmmanuel Vadot }; 520f126890aSEmmanuel Vadot 521f126890aSEmmanuel Vadot imux61: i2c@5 { 522f126890aSEmmanuel Vadot #address-cells = <1>; 523f126890aSEmmanuel Vadot #size-cells = <0>; 524f126890aSEmmanuel Vadot reg = <5>; 525f126890aSEmmanuel Vadot }; 526f126890aSEmmanuel Vadot 527f126890aSEmmanuel Vadot imux62: i2c@6 { 528f126890aSEmmanuel Vadot #address-cells = <1>; 529f126890aSEmmanuel Vadot #size-cells = <0>; 530f126890aSEmmanuel Vadot reg = <6>; 531f126890aSEmmanuel Vadot }; 532f126890aSEmmanuel Vadot 533f126890aSEmmanuel Vadot imux63: i2c@7 { 534f126890aSEmmanuel Vadot #address-cells = <1>; 535f126890aSEmmanuel Vadot #size-cells = <0>; 536f126890aSEmmanuel Vadot reg = <7>; 537f126890aSEmmanuel Vadot }; 538f126890aSEmmanuel Vadot }; 539f126890aSEmmanuel Vadot 540f126890aSEmmanuel Vadot }; 541f126890aSEmmanuel Vadot 542f126890aSEmmanuel Vadot imux26: i2c@2 { 543f126890aSEmmanuel Vadot #address-cells = <1>; 544f126890aSEmmanuel Vadot #size-cells = <0>; 545f126890aSEmmanuel Vadot reg = <2>; 546f126890aSEmmanuel Vadot 547*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 548f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 549f126890aSEmmanuel Vadot #address-cells = <1>; 550f126890aSEmmanuel Vadot #size-cells = <0>; 551f126890aSEmmanuel Vadot reg = <0x76>; 552f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 553f126890aSEmmanuel Vadot 554f126890aSEmmanuel Vadot imux64: i2c@0 { 555f126890aSEmmanuel Vadot #address-cells = <1>; 556f126890aSEmmanuel Vadot #size-cells = <0>; 557f126890aSEmmanuel Vadot reg = <0>; 558f126890aSEmmanuel Vadot }; 559f126890aSEmmanuel Vadot 560f126890aSEmmanuel Vadot imux65: i2c@1 { 561f126890aSEmmanuel Vadot #address-cells = <1>; 562f126890aSEmmanuel Vadot #size-cells = <0>; 563f126890aSEmmanuel Vadot reg = <1>; 564f126890aSEmmanuel Vadot }; 565f126890aSEmmanuel Vadot 566f126890aSEmmanuel Vadot imux66: i2c@2 { 567f126890aSEmmanuel Vadot #address-cells = <1>; 568f126890aSEmmanuel Vadot #size-cells = <0>; 569f126890aSEmmanuel Vadot reg = <2>; 570f126890aSEmmanuel Vadot }; 571f126890aSEmmanuel Vadot 572f126890aSEmmanuel Vadot imux67: i2c@3 { 573f126890aSEmmanuel Vadot #address-cells = <1>; 574f126890aSEmmanuel Vadot #size-cells = <0>; 575f126890aSEmmanuel Vadot reg = <3>; 576f126890aSEmmanuel Vadot 577f126890aSEmmanuel Vadot adm1278@10 { 578f126890aSEmmanuel Vadot compatible = "adi,adm1278"; 579f126890aSEmmanuel Vadot reg = <0x10>; 580f126890aSEmmanuel Vadot #address-cells = <1>; 581f126890aSEmmanuel Vadot #size-cells = <0>; 582f126890aSEmmanuel Vadot shunt-resistor-micro-ohms = <250>; 583f126890aSEmmanuel Vadot }; 584f126890aSEmmanuel Vadot }; 585f126890aSEmmanuel Vadot 586f126890aSEmmanuel Vadot imux68: i2c@4 { 587f126890aSEmmanuel Vadot #address-cells = <1>; 588f126890aSEmmanuel Vadot #size-cells = <0>; 589f126890aSEmmanuel Vadot reg = <4>; 590f126890aSEmmanuel Vadot }; 591f126890aSEmmanuel Vadot 592f126890aSEmmanuel Vadot imux69: i2c@5 { 593f126890aSEmmanuel Vadot #address-cells = <1>; 594f126890aSEmmanuel Vadot #size-cells = <0>; 595f126890aSEmmanuel Vadot reg = <5>; 596f126890aSEmmanuel Vadot }; 597f126890aSEmmanuel Vadot 598f126890aSEmmanuel Vadot imux70: i2c@6 { 599f126890aSEmmanuel Vadot #address-cells = <1>; 600f126890aSEmmanuel Vadot #size-cells = <0>; 601f126890aSEmmanuel Vadot reg = <6>; 602f126890aSEmmanuel Vadot }; 603f126890aSEmmanuel Vadot 604f126890aSEmmanuel Vadot imux71: i2c@7 { 605f126890aSEmmanuel Vadot #address-cells = <1>; 606f126890aSEmmanuel Vadot #size-cells = <0>; 607f126890aSEmmanuel Vadot reg = <7>; 608f126890aSEmmanuel Vadot }; 609f126890aSEmmanuel Vadot }; 610f126890aSEmmanuel Vadot 611f126890aSEmmanuel Vadot }; 612f126890aSEmmanuel Vadot 613f126890aSEmmanuel Vadot imux27: i2c@3 { 614f126890aSEmmanuel Vadot #address-cells = <1>; 615f126890aSEmmanuel Vadot #size-cells = <0>; 616f126890aSEmmanuel Vadot reg = <3>; 617f126890aSEmmanuel Vadot 618*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 619f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 620f126890aSEmmanuel Vadot #address-cells = <1>; 621f126890aSEmmanuel Vadot #size-cells = <0>; 622f126890aSEmmanuel Vadot reg = <0x76>; 623f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 624f126890aSEmmanuel Vadot 625f126890aSEmmanuel Vadot imux72: i2c@0 { 626f126890aSEmmanuel Vadot #address-cells = <1>; 627f126890aSEmmanuel Vadot #size-cells = <0>; 628f126890aSEmmanuel Vadot reg = <0>; 629f126890aSEmmanuel Vadot }; 630f126890aSEmmanuel Vadot 631f126890aSEmmanuel Vadot imux73: i2c@1 { 632f126890aSEmmanuel Vadot #address-cells = <1>; 633f126890aSEmmanuel Vadot #size-cells = <0>; 634f126890aSEmmanuel Vadot reg = <1>; 635f126890aSEmmanuel Vadot }; 636f126890aSEmmanuel Vadot 637f126890aSEmmanuel Vadot imux74: i2c@2 { 638f126890aSEmmanuel Vadot #address-cells = <1>; 639f126890aSEmmanuel Vadot #size-cells = <0>; 640f126890aSEmmanuel Vadot reg = <2>; 641f126890aSEmmanuel Vadot }; 642f126890aSEmmanuel Vadot 643f126890aSEmmanuel Vadot imux75: i2c@3 { 644f126890aSEmmanuel Vadot #address-cells = <1>; 645f126890aSEmmanuel Vadot #size-cells = <0>; 646f126890aSEmmanuel Vadot reg = <3>; 647f126890aSEmmanuel Vadot 648f126890aSEmmanuel Vadot adm1278@10 { 649f126890aSEmmanuel Vadot compatible = "adi,adm1278"; 650f126890aSEmmanuel Vadot reg = <0x10>; 651f126890aSEmmanuel Vadot #address-cells = <1>; 652f126890aSEmmanuel Vadot #size-cells = <0>; 653f126890aSEmmanuel Vadot shunt-resistor-micro-ohms = <250>; 654f126890aSEmmanuel Vadot }; 655f126890aSEmmanuel Vadot }; 656f126890aSEmmanuel Vadot 657f126890aSEmmanuel Vadot imux76: i2c@4 { 658f126890aSEmmanuel Vadot #address-cells = <1>; 659f126890aSEmmanuel Vadot #size-cells = <0>; 660f126890aSEmmanuel Vadot reg = <4>; 661f126890aSEmmanuel Vadot }; 662f126890aSEmmanuel Vadot 663f126890aSEmmanuel Vadot imux77: i2c@5 { 664f126890aSEmmanuel Vadot #address-cells = <1>; 665f126890aSEmmanuel Vadot #size-cells = <0>; 666f126890aSEmmanuel Vadot reg = <5>; 667f126890aSEmmanuel Vadot }; 668f126890aSEmmanuel Vadot 669f126890aSEmmanuel Vadot imux78: i2c@6 { 670f126890aSEmmanuel Vadot #address-cells = <1>; 671f126890aSEmmanuel Vadot #size-cells = <0>; 672f126890aSEmmanuel Vadot reg = <6>; 673f126890aSEmmanuel Vadot }; 674f126890aSEmmanuel Vadot 675f126890aSEmmanuel Vadot imux79: i2c@7 { 676f126890aSEmmanuel Vadot #address-cells = <1>; 677f126890aSEmmanuel Vadot #size-cells = <0>; 678f126890aSEmmanuel Vadot reg = <7>; 679f126890aSEmmanuel Vadot }; 680f126890aSEmmanuel Vadot }; 681f126890aSEmmanuel Vadot 682f126890aSEmmanuel Vadot }; 683f126890aSEmmanuel Vadot 684f126890aSEmmanuel Vadot imux28: i2c@4 { 685f126890aSEmmanuel Vadot #address-cells = <1>; 686f126890aSEmmanuel Vadot #size-cells = <0>; 687f126890aSEmmanuel Vadot reg = <4>; 688f126890aSEmmanuel Vadot }; 689f126890aSEmmanuel Vadot 690f126890aSEmmanuel Vadot imux29: i2c@5 { 691f126890aSEmmanuel Vadot #address-cells = <1>; 692f126890aSEmmanuel Vadot #size-cells = <0>; 693f126890aSEmmanuel Vadot reg = <5>; 694f126890aSEmmanuel Vadot }; 695f126890aSEmmanuel Vadot 696f126890aSEmmanuel Vadot imux30: i2c@6 { 697f126890aSEmmanuel Vadot #address-cells = <1>; 698f126890aSEmmanuel Vadot #size-cells = <0>; 699f126890aSEmmanuel Vadot reg = <6>; 700f126890aSEmmanuel Vadot }; 701f126890aSEmmanuel Vadot 702f126890aSEmmanuel Vadot imux31: i2c@7 { 703f126890aSEmmanuel Vadot #address-cells = <1>; 704f126890aSEmmanuel Vadot #size-cells = <0>; 705f126890aSEmmanuel Vadot reg = <7>; 706f126890aSEmmanuel Vadot }; 707f126890aSEmmanuel Vadot 708f126890aSEmmanuel Vadot }; 709f126890aSEmmanuel Vadot}; 710f126890aSEmmanuel Vadot 711f126890aSEmmanuel Vadot&i2c11 { 712f126890aSEmmanuel Vadot status = "okay"; 713f126890aSEmmanuel Vadot 714f126890aSEmmanuel Vadot /* 715f126890aSEmmanuel Vadot * PCA9548 (11-0077) provides 8 channels connecting to SMB (Switch 716f126890aSEmmanuel Vadot * Main Board). 717f126890aSEmmanuel Vadot */ 718*aa1a8ff2SEmmanuel Vadot i2c-mux@77 { 719f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 720f126890aSEmmanuel Vadot #address-cells = <1>; 721f126890aSEmmanuel Vadot #size-cells = <0>; 722f126890aSEmmanuel Vadot reg = <0x77>; 723f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 724f126890aSEmmanuel Vadot 725f126890aSEmmanuel Vadot imux40: i2c@0 { 726f126890aSEmmanuel Vadot #address-cells = <1>; 727f126890aSEmmanuel Vadot #size-cells = <0>; 728f126890aSEmmanuel Vadot reg = <0>; 729f126890aSEmmanuel Vadot 730*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 731f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 732f126890aSEmmanuel Vadot #address-cells = <1>; 733f126890aSEmmanuel Vadot #size-cells = <0>; 734f126890aSEmmanuel Vadot reg = <0x76>; 735f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 736f126890aSEmmanuel Vadot 737f126890aSEmmanuel Vadot imux80: i2c@0 { 738f126890aSEmmanuel Vadot #address-cells = <1>; 739f126890aSEmmanuel Vadot #size-cells = <0>; 740f126890aSEmmanuel Vadot reg = <0>; 741f126890aSEmmanuel Vadot }; 742f126890aSEmmanuel Vadot 743f126890aSEmmanuel Vadot imux81: i2c@1 { 744f126890aSEmmanuel Vadot #address-cells = <1>; 745f126890aSEmmanuel Vadot #size-cells = <0>; 746f126890aSEmmanuel Vadot reg = <1>; 747f126890aSEmmanuel Vadot }; 748f126890aSEmmanuel Vadot 749f126890aSEmmanuel Vadot imux82: i2c@2 { 750f126890aSEmmanuel Vadot #address-cells = <1>; 751f126890aSEmmanuel Vadot #size-cells = <0>; 752f126890aSEmmanuel Vadot reg = <2>; 753f126890aSEmmanuel Vadot }; 754f126890aSEmmanuel Vadot 755f126890aSEmmanuel Vadot imux83: i2c@3 { 756f126890aSEmmanuel Vadot #address-cells = <1>; 757f126890aSEmmanuel Vadot #size-cells = <0>; 758f126890aSEmmanuel Vadot reg = <3>; 759f126890aSEmmanuel Vadot }; 760f126890aSEmmanuel Vadot 761f126890aSEmmanuel Vadot imux84: i2c@4 { 762f126890aSEmmanuel Vadot #address-cells = <1>; 763f126890aSEmmanuel Vadot #size-cells = <0>; 764f126890aSEmmanuel Vadot reg = <4>; 765f126890aSEmmanuel Vadot }; 766f126890aSEmmanuel Vadot 767f126890aSEmmanuel Vadot imux85: i2c@5 { 768f126890aSEmmanuel Vadot #address-cells = <1>; 769f126890aSEmmanuel Vadot #size-cells = <0>; 770f126890aSEmmanuel Vadot reg = <5>; 771f126890aSEmmanuel Vadot }; 772f126890aSEmmanuel Vadot 773f126890aSEmmanuel Vadot imux86: i2c@6 { 774f126890aSEmmanuel Vadot #address-cells = <1>; 775f126890aSEmmanuel Vadot #size-cells = <0>; 776f126890aSEmmanuel Vadot reg = <6>; 777f126890aSEmmanuel Vadot }; 778f126890aSEmmanuel Vadot 779f126890aSEmmanuel Vadot imux87: i2c@7 { 780f126890aSEmmanuel Vadot #address-cells = <1>; 781f126890aSEmmanuel Vadot #size-cells = <0>; 782f126890aSEmmanuel Vadot reg = <7>; 783f126890aSEmmanuel Vadot }; 784f126890aSEmmanuel Vadot }; 785f126890aSEmmanuel Vadot 786f126890aSEmmanuel Vadot }; 787f126890aSEmmanuel Vadot 788f126890aSEmmanuel Vadot imux41: i2c@1 { 789f126890aSEmmanuel Vadot #address-cells = <1>; 790f126890aSEmmanuel Vadot #size-cells = <0>; 791f126890aSEmmanuel Vadot reg = <1>; 792f126890aSEmmanuel Vadot 793*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 794f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 795f126890aSEmmanuel Vadot #address-cells = <1>; 796f126890aSEmmanuel Vadot #size-cells = <0>; 797f126890aSEmmanuel Vadot reg = <0x76>; 798f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 799f126890aSEmmanuel Vadot 800f126890aSEmmanuel Vadot imux88: i2c@0 { 801f126890aSEmmanuel Vadot #address-cells = <1>; 802f126890aSEmmanuel Vadot #size-cells = <0>; 803f126890aSEmmanuel Vadot reg = <0>; 804f126890aSEmmanuel Vadot }; 805f126890aSEmmanuel Vadot 806f126890aSEmmanuel Vadot imux89: i2c@1 { 807f126890aSEmmanuel Vadot #address-cells = <1>; 808f126890aSEmmanuel Vadot #size-cells = <0>; 809f126890aSEmmanuel Vadot reg = <1>; 810f126890aSEmmanuel Vadot }; 811f126890aSEmmanuel Vadot 812f126890aSEmmanuel Vadot imux90: i2c@2 { 813f126890aSEmmanuel Vadot #address-cells = <1>; 814f126890aSEmmanuel Vadot #size-cells = <0>; 815f126890aSEmmanuel Vadot reg = <2>; 816f126890aSEmmanuel Vadot }; 817f126890aSEmmanuel Vadot 818f126890aSEmmanuel Vadot imux91: i2c@3 { 819f126890aSEmmanuel Vadot #address-cells = <1>; 820f126890aSEmmanuel Vadot #size-cells = <0>; 821f126890aSEmmanuel Vadot reg = <3>; 822f126890aSEmmanuel Vadot }; 823f126890aSEmmanuel Vadot 824f126890aSEmmanuel Vadot imux92: i2c@4 { 825f126890aSEmmanuel Vadot #address-cells = <1>; 826f126890aSEmmanuel Vadot #size-cells = <0>; 827f126890aSEmmanuel Vadot reg = <4>; 828f126890aSEmmanuel Vadot }; 829f126890aSEmmanuel Vadot 830f126890aSEmmanuel Vadot imux93: i2c@5 { 831f126890aSEmmanuel Vadot #address-cells = <1>; 832f126890aSEmmanuel Vadot #size-cells = <0>; 833f126890aSEmmanuel Vadot reg = <5>; 834f126890aSEmmanuel Vadot }; 835f126890aSEmmanuel Vadot 836f126890aSEmmanuel Vadot imux94: i2c@6 { 837f126890aSEmmanuel Vadot #address-cells = <1>; 838f126890aSEmmanuel Vadot #size-cells = <0>; 839f126890aSEmmanuel Vadot reg = <6>; 840f126890aSEmmanuel Vadot }; 841f126890aSEmmanuel Vadot 842f126890aSEmmanuel Vadot imux95: i2c@7 { 843f126890aSEmmanuel Vadot #address-cells = <1>; 844f126890aSEmmanuel Vadot #size-cells = <0>; 845f126890aSEmmanuel Vadot reg = <7>; 846f126890aSEmmanuel Vadot }; 847f126890aSEmmanuel Vadot }; 848f126890aSEmmanuel Vadot 849f126890aSEmmanuel Vadot }; 850f126890aSEmmanuel Vadot 851f126890aSEmmanuel Vadot imux42: i2c@2 { 852f126890aSEmmanuel Vadot #address-cells = <1>; 853f126890aSEmmanuel Vadot #size-cells = <0>; 854f126890aSEmmanuel Vadot reg = <2>; 855f126890aSEmmanuel Vadot 856*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 857f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 858f126890aSEmmanuel Vadot #address-cells = <1>; 859f126890aSEmmanuel Vadot #size-cells = <0>; 860f126890aSEmmanuel Vadot reg = <0x76>; 861f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 862f126890aSEmmanuel Vadot 863f126890aSEmmanuel Vadot imux96: i2c@0 { 864f126890aSEmmanuel Vadot #address-cells = <1>; 865f126890aSEmmanuel Vadot #size-cells = <0>; 866f126890aSEmmanuel Vadot reg = <0>; 867f126890aSEmmanuel Vadot }; 868f126890aSEmmanuel Vadot 869f126890aSEmmanuel Vadot imux97: i2c@1 { 870f126890aSEmmanuel Vadot #address-cells = <1>; 871f126890aSEmmanuel Vadot #size-cells = <0>; 872f126890aSEmmanuel Vadot reg = <1>; 873f126890aSEmmanuel Vadot }; 874f126890aSEmmanuel Vadot 875f126890aSEmmanuel Vadot imux98: i2c@2 { 876f126890aSEmmanuel Vadot #address-cells = <1>; 877f126890aSEmmanuel Vadot #size-cells = <0>; 878f126890aSEmmanuel Vadot reg = <2>; 879f126890aSEmmanuel Vadot }; 880f126890aSEmmanuel Vadot 881f126890aSEmmanuel Vadot imux99: i2c@3 { 882f126890aSEmmanuel Vadot #address-cells = <1>; 883f126890aSEmmanuel Vadot #size-cells = <0>; 884f126890aSEmmanuel Vadot reg = <3>; 885f126890aSEmmanuel Vadot }; 886f126890aSEmmanuel Vadot 887f126890aSEmmanuel Vadot imux100: i2c@4 { 888f126890aSEmmanuel Vadot #address-cells = <1>; 889f126890aSEmmanuel Vadot #size-cells = <0>; 890f126890aSEmmanuel Vadot reg = <4>; 891f126890aSEmmanuel Vadot }; 892f126890aSEmmanuel Vadot 893f126890aSEmmanuel Vadot imux101: i2c@5 { 894f126890aSEmmanuel Vadot #address-cells = <1>; 895f126890aSEmmanuel Vadot #size-cells = <0>; 896f126890aSEmmanuel Vadot reg = <5>; 897f126890aSEmmanuel Vadot }; 898f126890aSEmmanuel Vadot 899f126890aSEmmanuel Vadot imux102: i2c@6 { 900f126890aSEmmanuel Vadot #address-cells = <1>; 901f126890aSEmmanuel Vadot #size-cells = <0>; 902f126890aSEmmanuel Vadot reg = <6>; 903f126890aSEmmanuel Vadot }; 904f126890aSEmmanuel Vadot 905f126890aSEmmanuel Vadot imux103: i2c@7 { 906f126890aSEmmanuel Vadot #address-cells = <1>; 907f126890aSEmmanuel Vadot #size-cells = <0>; 908f126890aSEmmanuel Vadot reg = <7>; 909f126890aSEmmanuel Vadot }; 910f126890aSEmmanuel Vadot }; 911f126890aSEmmanuel Vadot 912f126890aSEmmanuel Vadot }; 913f126890aSEmmanuel Vadot 914f126890aSEmmanuel Vadot imux43: i2c@3 { 915f126890aSEmmanuel Vadot #address-cells = <1>; 916f126890aSEmmanuel Vadot #size-cells = <0>; 917f126890aSEmmanuel Vadot reg = <3>; 918f126890aSEmmanuel Vadot 919*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 920f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 921f126890aSEmmanuel Vadot #address-cells = <1>; 922f126890aSEmmanuel Vadot #size-cells = <0>; 923f126890aSEmmanuel Vadot reg = <0x76>; 924f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 925f126890aSEmmanuel Vadot 926f126890aSEmmanuel Vadot imux104: i2c@0 { 927f126890aSEmmanuel Vadot #address-cells = <1>; 928f126890aSEmmanuel Vadot #size-cells = <0>; 929f126890aSEmmanuel Vadot reg = <0>; 930f126890aSEmmanuel Vadot }; 931f126890aSEmmanuel Vadot 932f126890aSEmmanuel Vadot imux105: i2c@1 { 933f126890aSEmmanuel Vadot #address-cells = <1>; 934f126890aSEmmanuel Vadot #size-cells = <0>; 935f126890aSEmmanuel Vadot reg = <1>; 936f126890aSEmmanuel Vadot }; 937f126890aSEmmanuel Vadot 938f126890aSEmmanuel Vadot imux106: i2c@2 { 939f126890aSEmmanuel Vadot #address-cells = <1>; 940f126890aSEmmanuel Vadot #size-cells = <0>; 941f126890aSEmmanuel Vadot reg = <2>; 942f126890aSEmmanuel Vadot }; 943f126890aSEmmanuel Vadot 944f126890aSEmmanuel Vadot imux107: i2c@3 { 945f126890aSEmmanuel Vadot #address-cells = <1>; 946f126890aSEmmanuel Vadot #size-cells = <0>; 947f126890aSEmmanuel Vadot reg = <3>; 948f126890aSEmmanuel Vadot }; 949f126890aSEmmanuel Vadot 950f126890aSEmmanuel Vadot imux108: i2c@4 { 951f126890aSEmmanuel Vadot #address-cells = <1>; 952f126890aSEmmanuel Vadot #size-cells = <0>; 953f126890aSEmmanuel Vadot reg = <4>; 954f126890aSEmmanuel Vadot }; 955f126890aSEmmanuel Vadot 956f126890aSEmmanuel Vadot imux109: i2c@5 { 957f126890aSEmmanuel Vadot #address-cells = <1>; 958f126890aSEmmanuel Vadot #size-cells = <0>; 959f126890aSEmmanuel Vadot reg = <5>; 960f126890aSEmmanuel Vadot }; 961f126890aSEmmanuel Vadot 962f126890aSEmmanuel Vadot imux110: i2c@6 { 963f126890aSEmmanuel Vadot #address-cells = <1>; 964f126890aSEmmanuel Vadot #size-cells = <0>; 965f126890aSEmmanuel Vadot reg = <6>; 966f126890aSEmmanuel Vadot }; 967f126890aSEmmanuel Vadot 968f126890aSEmmanuel Vadot imux111: i2c@7 { 969f126890aSEmmanuel Vadot #address-cells = <1>; 970f126890aSEmmanuel Vadot #size-cells = <0>; 971f126890aSEmmanuel Vadot reg = <7>; 972f126890aSEmmanuel Vadot }; 973f126890aSEmmanuel Vadot }; 974f126890aSEmmanuel Vadot 975f126890aSEmmanuel Vadot }; 976f126890aSEmmanuel Vadot 977f126890aSEmmanuel Vadot imux44: i2c@4 { 978f126890aSEmmanuel Vadot #address-cells = <1>; 979f126890aSEmmanuel Vadot #size-cells = <0>; 980f126890aSEmmanuel Vadot reg = <4>; 981f126890aSEmmanuel Vadot 982*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 983f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 984f126890aSEmmanuel Vadot #address-cells = <1>; 985f126890aSEmmanuel Vadot #size-cells = <0>; 986f126890aSEmmanuel Vadot reg = <0x76>; 987f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 988f126890aSEmmanuel Vadot 989f126890aSEmmanuel Vadot imux112: i2c@0 { 990f126890aSEmmanuel Vadot #address-cells = <1>; 991f126890aSEmmanuel Vadot #size-cells = <0>; 992f126890aSEmmanuel Vadot reg = <0>; 993f126890aSEmmanuel Vadot }; 994f126890aSEmmanuel Vadot 995f126890aSEmmanuel Vadot imux113: i2c@1 { 996f126890aSEmmanuel Vadot #address-cells = <1>; 997f126890aSEmmanuel Vadot #size-cells = <0>; 998f126890aSEmmanuel Vadot reg = <1>; 999f126890aSEmmanuel Vadot }; 1000f126890aSEmmanuel Vadot 1001f126890aSEmmanuel Vadot imux114: i2c@2 { 1002f126890aSEmmanuel Vadot #address-cells = <1>; 1003f126890aSEmmanuel Vadot #size-cells = <0>; 1004f126890aSEmmanuel Vadot reg = <2>; 1005f126890aSEmmanuel Vadot }; 1006f126890aSEmmanuel Vadot 1007f126890aSEmmanuel Vadot imux115: i2c@3 { 1008f126890aSEmmanuel Vadot #address-cells = <1>; 1009f126890aSEmmanuel Vadot #size-cells = <0>; 1010f126890aSEmmanuel Vadot reg = <3>; 1011f126890aSEmmanuel Vadot }; 1012f126890aSEmmanuel Vadot 1013f126890aSEmmanuel Vadot imux116: i2c@4 { 1014f126890aSEmmanuel Vadot #address-cells = <1>; 1015f126890aSEmmanuel Vadot #size-cells = <0>; 1016f126890aSEmmanuel Vadot reg = <4>; 1017f126890aSEmmanuel Vadot }; 1018f126890aSEmmanuel Vadot 1019f126890aSEmmanuel Vadot imux117: i2c@5 { 1020f126890aSEmmanuel Vadot #address-cells = <1>; 1021f126890aSEmmanuel Vadot #size-cells = <0>; 1022f126890aSEmmanuel Vadot reg = <5>; 1023f126890aSEmmanuel Vadot }; 1024f126890aSEmmanuel Vadot 1025f126890aSEmmanuel Vadot imux118: i2c@6 { 1026f126890aSEmmanuel Vadot #address-cells = <1>; 1027f126890aSEmmanuel Vadot #size-cells = <0>; 1028f126890aSEmmanuel Vadot reg = <6>; 1029f126890aSEmmanuel Vadot }; 1030f126890aSEmmanuel Vadot 1031f126890aSEmmanuel Vadot imux119: i2c@7 { 1032f126890aSEmmanuel Vadot #address-cells = <1>; 1033f126890aSEmmanuel Vadot #size-cells = <0>; 1034f126890aSEmmanuel Vadot reg = <7>; 1035f126890aSEmmanuel Vadot }; 1036f126890aSEmmanuel Vadot }; 1037f126890aSEmmanuel Vadot 1038f126890aSEmmanuel Vadot }; 1039f126890aSEmmanuel Vadot 1040f126890aSEmmanuel Vadot imux45: i2c@5 { 1041f126890aSEmmanuel Vadot #address-cells = <1>; 1042f126890aSEmmanuel Vadot #size-cells = <0>; 1043f126890aSEmmanuel Vadot reg = <5>; 1044f126890aSEmmanuel Vadot 1045*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 1046f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 1047f126890aSEmmanuel Vadot #address-cells = <1>; 1048f126890aSEmmanuel Vadot #size-cells = <0>; 1049f126890aSEmmanuel Vadot reg = <0x76>; 1050f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 1051f126890aSEmmanuel Vadot 1052f126890aSEmmanuel Vadot imux120: i2c@0 { 1053f126890aSEmmanuel Vadot #address-cells = <1>; 1054f126890aSEmmanuel Vadot #size-cells = <0>; 1055f126890aSEmmanuel Vadot reg = <0>; 1056f126890aSEmmanuel Vadot }; 1057f126890aSEmmanuel Vadot 1058f126890aSEmmanuel Vadot imux121: i2c@1 { 1059f126890aSEmmanuel Vadot #address-cells = <1>; 1060f126890aSEmmanuel Vadot #size-cells = <0>; 1061f126890aSEmmanuel Vadot reg = <1>; 1062f126890aSEmmanuel Vadot }; 1063f126890aSEmmanuel Vadot 1064f126890aSEmmanuel Vadot imux122: i2c@2 { 1065f126890aSEmmanuel Vadot #address-cells = <1>; 1066f126890aSEmmanuel Vadot #size-cells = <0>; 1067f126890aSEmmanuel Vadot reg = <2>; 1068f126890aSEmmanuel Vadot }; 1069f126890aSEmmanuel Vadot 1070f126890aSEmmanuel Vadot imux123: i2c@3 { 1071f126890aSEmmanuel Vadot #address-cells = <1>; 1072f126890aSEmmanuel Vadot #size-cells = <0>; 1073f126890aSEmmanuel Vadot reg = <3>; 1074f126890aSEmmanuel Vadot }; 1075f126890aSEmmanuel Vadot 1076f126890aSEmmanuel Vadot imux124: i2c@4 { 1077f126890aSEmmanuel Vadot #address-cells = <1>; 1078f126890aSEmmanuel Vadot #size-cells = <0>; 1079f126890aSEmmanuel Vadot reg = <4>; 1080f126890aSEmmanuel Vadot }; 1081f126890aSEmmanuel Vadot 1082f126890aSEmmanuel Vadot imux125: i2c@5 { 1083f126890aSEmmanuel Vadot #address-cells = <1>; 1084f126890aSEmmanuel Vadot #size-cells = <0>; 1085f126890aSEmmanuel Vadot reg = <5>; 1086f126890aSEmmanuel Vadot }; 1087f126890aSEmmanuel Vadot 1088f126890aSEmmanuel Vadot imux126: i2c@6 { 1089f126890aSEmmanuel Vadot #address-cells = <1>; 1090f126890aSEmmanuel Vadot #size-cells = <0>; 1091f126890aSEmmanuel Vadot reg = <6>; 1092f126890aSEmmanuel Vadot }; 1093f126890aSEmmanuel Vadot 1094f126890aSEmmanuel Vadot imux127: i2c@7 { 1095f126890aSEmmanuel Vadot #address-cells = <1>; 1096f126890aSEmmanuel Vadot #size-cells = <0>; 1097f126890aSEmmanuel Vadot reg = <7>; 1098f126890aSEmmanuel Vadot }; 1099f126890aSEmmanuel Vadot }; 1100f126890aSEmmanuel Vadot 1101f126890aSEmmanuel Vadot }; 1102f126890aSEmmanuel Vadot 1103f126890aSEmmanuel Vadot imux46: i2c@6 { 1104f126890aSEmmanuel Vadot #address-cells = <1>; 1105f126890aSEmmanuel Vadot #size-cells = <0>; 1106f126890aSEmmanuel Vadot reg = <6>; 1107f126890aSEmmanuel Vadot 1108*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 1109f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 1110f126890aSEmmanuel Vadot #address-cells = <1>; 1111f126890aSEmmanuel Vadot #size-cells = <0>; 1112f126890aSEmmanuel Vadot reg = <0x76>; 1113f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 1114f126890aSEmmanuel Vadot 1115f126890aSEmmanuel Vadot imux128: i2c@0 { 1116f126890aSEmmanuel Vadot #address-cells = <1>; 1117f126890aSEmmanuel Vadot #size-cells = <0>; 1118f126890aSEmmanuel Vadot reg = <0>; 1119f126890aSEmmanuel Vadot }; 1120f126890aSEmmanuel Vadot 1121f126890aSEmmanuel Vadot imux129: i2c@1 { 1122f126890aSEmmanuel Vadot #address-cells = <1>; 1123f126890aSEmmanuel Vadot #size-cells = <0>; 1124f126890aSEmmanuel Vadot reg = <1>; 1125f126890aSEmmanuel Vadot }; 1126f126890aSEmmanuel Vadot 1127f126890aSEmmanuel Vadot imux130: i2c@2 { 1128f126890aSEmmanuel Vadot #address-cells = <1>; 1129f126890aSEmmanuel Vadot #size-cells = <0>; 1130f126890aSEmmanuel Vadot reg = <2>; 1131f126890aSEmmanuel Vadot }; 1132f126890aSEmmanuel Vadot 1133f126890aSEmmanuel Vadot imux131: i2c@3 { 1134f126890aSEmmanuel Vadot #address-cells = <1>; 1135f126890aSEmmanuel Vadot #size-cells = <0>; 1136f126890aSEmmanuel Vadot reg = <3>; 1137f126890aSEmmanuel Vadot }; 1138f126890aSEmmanuel Vadot 1139f126890aSEmmanuel Vadot imux132: i2c@4 { 1140f126890aSEmmanuel Vadot #address-cells = <1>; 1141f126890aSEmmanuel Vadot #size-cells = <0>; 1142f126890aSEmmanuel Vadot reg = <4>; 1143f126890aSEmmanuel Vadot }; 1144f126890aSEmmanuel Vadot 1145f126890aSEmmanuel Vadot imux133: i2c@5 { 1146f126890aSEmmanuel Vadot #address-cells = <1>; 1147f126890aSEmmanuel Vadot #size-cells = <0>; 1148f126890aSEmmanuel Vadot reg = <5>; 1149f126890aSEmmanuel Vadot }; 1150f126890aSEmmanuel Vadot 1151f126890aSEmmanuel Vadot imux134: i2c@6 { 1152f126890aSEmmanuel Vadot #address-cells = <1>; 1153f126890aSEmmanuel Vadot #size-cells = <0>; 1154f126890aSEmmanuel Vadot reg = <6>; 1155f126890aSEmmanuel Vadot }; 1156f126890aSEmmanuel Vadot 1157f126890aSEmmanuel Vadot imux135: i2c@7 { 1158f126890aSEmmanuel Vadot #address-cells = <1>; 1159f126890aSEmmanuel Vadot #size-cells = <0>; 1160f126890aSEmmanuel Vadot reg = <7>; 1161f126890aSEmmanuel Vadot }; 1162f126890aSEmmanuel Vadot }; 1163f126890aSEmmanuel Vadot 1164f126890aSEmmanuel Vadot }; 1165f126890aSEmmanuel Vadot 1166f126890aSEmmanuel Vadot imux47: i2c@7 { 1167f126890aSEmmanuel Vadot #address-cells = <1>; 1168f126890aSEmmanuel Vadot #size-cells = <0>; 1169f126890aSEmmanuel Vadot reg = <7>; 1170f126890aSEmmanuel Vadot 1171*aa1a8ff2SEmmanuel Vadot i2c-mux@76 { 1172f126890aSEmmanuel Vadot compatible = "nxp,pca9548"; 1173f126890aSEmmanuel Vadot #address-cells = <1>; 1174f126890aSEmmanuel Vadot #size-cells = <0>; 1175f126890aSEmmanuel Vadot reg = <0x76>; 1176f126890aSEmmanuel Vadot i2c-mux-idle-disconnect; 1177f126890aSEmmanuel Vadot 1178f126890aSEmmanuel Vadot imux136: i2c@0 { 1179f126890aSEmmanuel Vadot #address-cells = <1>; 1180f126890aSEmmanuel Vadot #size-cells = <0>; 1181f126890aSEmmanuel Vadot reg = <0>; 1182f126890aSEmmanuel Vadot }; 1183f126890aSEmmanuel Vadot 1184f126890aSEmmanuel Vadot imux137: i2c@1 { 1185f126890aSEmmanuel Vadot #address-cells = <1>; 1186f126890aSEmmanuel Vadot #size-cells = <0>; 1187f126890aSEmmanuel Vadot reg = <1>; 1188f126890aSEmmanuel Vadot }; 1189f126890aSEmmanuel Vadot 1190f126890aSEmmanuel Vadot imux138: i2c@2 { 1191f126890aSEmmanuel Vadot #address-cells = <1>; 1192f126890aSEmmanuel Vadot #size-cells = <0>; 1193f126890aSEmmanuel Vadot reg = <2>; 1194f126890aSEmmanuel Vadot }; 1195f126890aSEmmanuel Vadot 1196f126890aSEmmanuel Vadot imux139: i2c@3 { 1197f126890aSEmmanuel Vadot #address-cells = <1>; 1198f126890aSEmmanuel Vadot #size-cells = <0>; 1199f126890aSEmmanuel Vadot reg = <3>; 1200f126890aSEmmanuel Vadot }; 1201f126890aSEmmanuel Vadot 1202f126890aSEmmanuel Vadot imux140: i2c@4 { 1203f126890aSEmmanuel Vadot #address-cells = <1>; 1204f126890aSEmmanuel Vadot #size-cells = <0>; 1205f126890aSEmmanuel Vadot reg = <4>; 1206f126890aSEmmanuel Vadot }; 1207f126890aSEmmanuel Vadot 1208f126890aSEmmanuel Vadot imux141: i2c@5 { 1209f126890aSEmmanuel Vadot #address-cells = <1>; 1210f126890aSEmmanuel Vadot #size-cells = <0>; 1211f126890aSEmmanuel Vadot reg = <5>; 1212f126890aSEmmanuel Vadot }; 1213f126890aSEmmanuel Vadot 1214f126890aSEmmanuel Vadot imux142: i2c@6 { 1215f126890aSEmmanuel Vadot #address-cells = <1>; 1216f126890aSEmmanuel Vadot #size-cells = <0>; 1217f126890aSEmmanuel Vadot reg = <6>; 1218f126890aSEmmanuel Vadot }; 1219f126890aSEmmanuel Vadot 1220f126890aSEmmanuel Vadot imux143: i2c@7 { 1221f126890aSEmmanuel Vadot #address-cells = <1>; 1222f126890aSEmmanuel Vadot #size-cells = <0>; 1223f126890aSEmmanuel Vadot reg = <7>; 1224f126890aSEmmanuel Vadot }; 1225f126890aSEmmanuel Vadot }; 1226f126890aSEmmanuel Vadot 1227f126890aSEmmanuel Vadot }; 1228f126890aSEmmanuel Vadot 1229f126890aSEmmanuel Vadot }; 1230f126890aSEmmanuel Vadot}; 1231f126890aSEmmanuel Vadot 1232f126890aSEmmanuel Vadot&ehci1 { 1233f126890aSEmmanuel Vadot status = "okay"; 1234f126890aSEmmanuel Vadot}; 1235f126890aSEmmanuel Vadot 1236f126890aSEmmanuel Vadot&mdio1 { 1237f126890aSEmmanuel Vadot status = "okay"; 1238f126890aSEmmanuel Vadot 1239f126890aSEmmanuel Vadot ethphy3: ethernet-phy@13 { 1240f126890aSEmmanuel Vadot compatible = "ethernet-phy-ieee802.3-c22"; 1241f126890aSEmmanuel Vadot reg = <0x0d>; 1242f126890aSEmmanuel Vadot }; 1243f126890aSEmmanuel Vadot}; 1244f126890aSEmmanuel Vadot 1245f126890aSEmmanuel Vadot&mac3 { 1246f126890aSEmmanuel Vadot status = "okay"; 1247f126890aSEmmanuel Vadot phy-mode = "rgmii"; 1248f126890aSEmmanuel Vadot phy-handle = <ðphy3>; 1249f126890aSEmmanuel Vadot pinctrl-names = "default"; 1250f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_rgmii4_default>; 1251f126890aSEmmanuel Vadot}; 1252