|
13 | 13 | priority = <200>;
|
14 | 14 | };
|
15 | 15 |
|
| 16 | + i2c0_imux: i2c-mux-0 { |
| 17 | + compatible = "i2c-mux-pinctrl"; |
| 18 | + #address-cells = <1>; |
| 19 | + #size-cells = <0>; |
| 20 | + i2c-parent = <&i2c0>; |
| 21 | + }; |
| 22 | + |
| 23 | + i2c0_emux: i2c-mux-1 { |
| 24 | + compatible = "i2c-mux-gpio"; |
| 25 | + #address-cells = <1>; |
| 26 | + #size-cells = <0>; |
| 27 | + i2c-parent = <&i2c0>; |
| 28 | + }; |
| 29 | + |
16 | 30 | leds {
|
17 | 31 | compatible = "gpio-leds";
|
18 | 32 | led-0 {
|
|
248 | 262 | default-state = "off";
|
249 | 263 | };
|
250 | 264 | };
|
| 265 | + |
| 266 | + sfp_eth12: sfp-eth12 { |
| 267 | + compatible = "sff,sfp"; |
| 268 | + i2c-bus = <&i2c_sfp1>; |
| 269 | + tx-disable-gpios = <&sgpio_out2 11 1 GPIO_ACTIVE_LOW>; |
| 270 | + los-gpios = <&sgpio_in2 11 1 GPIO_ACTIVE_HIGH>; |
| 271 | + mod-def0-gpios = <&sgpio_in2 11 2 GPIO_ACTIVE_LOW>; |
| 272 | + tx-fault-gpios = <&sgpio_in2 12 0 GPIO_ACTIVE_HIGH>; |
| 273 | + }; |
| 274 | + |
| 275 | + sfp_eth13: sfp-eth13 { |
| 276 | + compatible = "sff,sfp"; |
| 277 | + i2c-bus = <&i2c_sfp2>; |
| 278 | + tx-disable-gpios = <&sgpio_out2 12 1 GPIO_ACTIVE_LOW>; |
| 279 | + los-gpios = <&sgpio_in2 12 1 GPIO_ACTIVE_HIGH>; |
| 280 | + mod-def0-gpios = <&sgpio_in2 12 2 GPIO_ACTIVE_LOW>; |
| 281 | + tx-fault-gpios = <&sgpio_in2 13 0 GPIO_ACTIVE_HIGH>; |
| 282 | + }; |
| 283 | + |
| 284 | + sfp_eth14: sfp-eth14 { |
| 285 | + compatible = "sff,sfp"; |
| 286 | + i2c-bus = <&i2c_sfp3>; |
| 287 | + tx-disable-gpios = <&sgpio_out2 13 1 GPIO_ACTIVE_LOW>; |
| 288 | + los-gpios = <&sgpio_in2 13 1 GPIO_ACTIVE_HIGH>; |
| 289 | + mod-def0-gpios = <&sgpio_in2 13 2 GPIO_ACTIVE_LOW>; |
| 290 | + tx-fault-gpios = <&sgpio_in2 14 0 GPIO_ACTIVE_HIGH>; |
| 291 | + }; |
| 292 | + |
| 293 | + sfp_eth15: sfp-eth15 { |
| 294 | + compatible = "sff,sfp"; |
| 295 | + i2c-bus = <&i2c_sfp4>; |
| 296 | + tx-disable-gpios = <&sgpio_out2 14 1 GPIO_ACTIVE_LOW>; |
| 297 | + los-gpios = <&sgpio_in2 14 1 GPIO_ACTIVE_HIGH>; |
| 298 | + mod-def0-gpios = <&sgpio_in2 14 2 GPIO_ACTIVE_LOW>; |
| 299 | + tx-fault-gpios = <&sgpio_in2 15 0 GPIO_ACTIVE_HIGH>; |
| 300 | + }; |
| 301 | + |
| 302 | + sfp_eth48: sfp-eth48 { |
| 303 | + compatible = "sff,sfp"; |
| 304 | + i2c-bus = <&i2c_sfp5>; |
| 305 | + tx-disable-gpios = <&sgpio_out2 15 1 GPIO_ACTIVE_LOW>; |
| 306 | + los-gpios = <&sgpio_in2 15 1 GPIO_ACTIVE_HIGH>; |
| 307 | + mod-def0-gpios = <&sgpio_in2 15 2 GPIO_ACTIVE_LOW>; |
| 308 | + tx-fault-gpios = <&sgpio_in2 16 0 GPIO_ACTIVE_HIGH>; |
| 309 | + }; |
| 310 | + |
| 311 | + sfp_eth49: sfp-eth49 { |
| 312 | + compatible = "sff,sfp"; |
| 313 | + i2c-bus = <&i2c_sfp6>; |
| 314 | + tx-disable-gpios = <&sgpio_out2 16 1 GPIO_ACTIVE_LOW>; |
| 315 | + los-gpios = <&sgpio_in2 16 1 GPIO_ACTIVE_HIGH>; |
| 316 | + mod-def0-gpios = <&sgpio_in2 16 2 GPIO_ACTIVE_LOW>; |
| 317 | + tx-fault-gpios = <&sgpio_in2 17 0 GPIO_ACTIVE_HIGH>; |
| 318 | + }; |
| 319 | + |
| 320 | + sfp_eth50: sfp-eth50 { |
| 321 | + compatible = "sff,sfp"; |
| 322 | + i2c-bus = <&i2c_sfp7>; |
| 323 | + tx-disable-gpios = <&sgpio_out2 17 1 GPIO_ACTIVE_LOW>; |
| 324 | + los-gpios = <&sgpio_in2 17 1 GPIO_ACTIVE_HIGH>; |
| 325 | + mod-def0-gpios = <&sgpio_in2 17 2 GPIO_ACTIVE_LOW>; |
| 326 | + tx-fault-gpios = <&sgpio_in2 18 0 GPIO_ACTIVE_HIGH>; |
| 327 | + }; |
| 328 | + |
| 329 | + sfp_eth51: sfp-eth51 { |
| 330 | + compatible = "sff,sfp"; |
| 331 | + i2c-bus = <&i2c_sfp8>; |
| 332 | + tx-disable-gpios = <&sgpio_out2 18 1 GPIO_ACTIVE_LOW>; |
| 333 | + los-gpios = <&sgpio_in2 18 1 GPIO_ACTIVE_HIGH>; |
| 334 | + mod-def0-gpios = <&sgpio_in2 18 2 GPIO_ACTIVE_LOW>; |
| 335 | + tx-fault-gpios = <&sgpio_in2 19 0 GPIO_ACTIVE_HIGH>; |
| 336 | + }; |
| 337 | + |
| 338 | + sfp_eth52: sfp-eth52 { |
| 339 | + compatible = "sff,sfp"; |
| 340 | + i2c-bus = <&i2c_sfp9>; |
| 341 | + tx-disable-gpios = <&sgpio_out2 19 1 GPIO_ACTIVE_LOW>; |
| 342 | + los-gpios = <&sgpio_in2 19 1 GPIO_ACTIVE_HIGH>; |
| 343 | + mod-def0-gpios = <&sgpio_in2 19 2 GPIO_ACTIVE_LOW>; |
| 344 | + tx-fault-gpios = <&sgpio_in2 20 0 GPIO_ACTIVE_HIGH>; |
| 345 | + }; |
| 346 | + |
| 347 | + sfp_eth53: sfp-eth53 { |
| 348 | + compatible = "sff,sfp"; |
| 349 | + i2c-bus = <&i2c_sfp10>; |
| 350 | + tx-disable-gpios = <&sgpio_out2 20 1 GPIO_ACTIVE_LOW>; |
| 351 | + los-gpios = <&sgpio_in2 20 1 GPIO_ACTIVE_HIGH>; |
| 352 | + mod-def0-gpios = <&sgpio_in2 20 2 GPIO_ACTIVE_LOW>; |
| 353 | + tx-fault-gpios = <&sgpio_in2 21 0 GPIO_ACTIVE_HIGH>; |
| 354 | + }; |
| 355 | + |
| 356 | + sfp_eth54: sfp-eth54 { |
| 357 | + compatible = "sff,sfp"; |
| 358 | + i2c-bus = <&i2c_sfp11>; |
| 359 | + tx-disable-gpios = <&sgpio_out2 21 1 GPIO_ACTIVE_LOW>; |
| 360 | + los-gpios = <&sgpio_in2 21 1 GPIO_ACTIVE_HIGH>; |
| 361 | + mod-def0-gpios = <&sgpio_in2 21 2 GPIO_ACTIVE_LOW>; |
| 362 | + tx-fault-gpios = <&sgpio_in2 22 0 GPIO_ACTIVE_HIGH>; |
| 363 | + }; |
| 364 | + |
| 365 | + sfp_eth55: sfp-eth55 { |
| 366 | + compatible = "sff,sfp"; |
| 367 | + i2c-bus = <&i2c_sfp12>; |
| 368 | + tx-disable-gpios = <&sgpio_out2 22 1 GPIO_ACTIVE_LOW>; |
| 369 | + los-gpios = <&sgpio_in2 22 1 GPIO_ACTIVE_HIGH>; |
| 370 | + mod-def0-gpios = <&sgpio_in2 22 2 GPIO_ACTIVE_LOW>; |
| 371 | + tx-fault-gpios = <&sgpio_in2 23 0 GPIO_ACTIVE_HIGH>; |
| 372 | + }; |
| 373 | + |
| 374 | + sfp_eth56: sfp-eth56 { |
| 375 | + compatible = "sff,sfp"; |
| 376 | + i2c-bus = <&i2c_sfp13>; |
| 377 | + tx-disable-gpios = <&sgpio_out2 23 1 GPIO_ACTIVE_LOW>; |
| 378 | + los-gpios = <&sgpio_in2 23 1 GPIO_ACTIVE_HIGH>; |
| 379 | + mod-def0-gpios = <&sgpio_in2 23 2 GPIO_ACTIVE_LOW>; |
| 380 | + tx-fault-gpios = <&sgpio_in2 24 0 GPIO_ACTIVE_HIGH>; |
| 381 | + }; |
| 382 | + |
| 383 | + sfp_eth57: sfp-eth57 { |
| 384 | + compatible = "sff,sfp"; |
| 385 | + i2c-bus = <&i2c_sfp14>; |
| 386 | + tx-disable-gpios = <&sgpio_out2 24 1 GPIO_ACTIVE_LOW>; |
| 387 | + los-gpios = <&sgpio_in2 24 1 GPIO_ACTIVE_HIGH>; |
| 388 | + mod-def0-gpios = <&sgpio_in2 24 2 GPIO_ACTIVE_LOW>; |
| 389 | + tx-fault-gpios = <&sgpio_in2 25 0 GPIO_ACTIVE_HIGH>; |
| 390 | + }; |
| 391 | + |
| 392 | + sfp_eth58: sfp-eth58 { |
| 393 | + compatible = "sff,sfp"; |
| 394 | + i2c-bus = <&i2c_sfp15>; |
| 395 | + tx-disable-gpios = <&sgpio_out2 25 1 GPIO_ACTIVE_LOW>; |
| 396 | + los-gpios = <&sgpio_in2 25 1 GPIO_ACTIVE_HIGH>; |
| 397 | + mod-def0-gpios = <&sgpio_in2 25 2 GPIO_ACTIVE_LOW>; |
| 398 | + tx-fault-gpios = <&sgpio_in2 26 0 GPIO_ACTIVE_HIGH>; |
| 399 | + }; |
| 400 | + |
| 401 | + sfp_eth59: sfp-eth59 { |
| 402 | + compatible = "sff,sfp"; |
| 403 | + i2c-bus = <&i2c_sfp16>; |
| 404 | + tx-disable-gpios = <&sgpio_out2 26 1 GPIO_ACTIVE_LOW>; |
| 405 | + los-gpios = <&sgpio_in2 26 1 GPIO_ACTIVE_HIGH>; |
| 406 | + mod-def0-gpios = <&sgpio_in2 26 2 GPIO_ACTIVE_LOW>; |
| 407 | + tx-fault-gpios = <&sgpio_in2 27 0 GPIO_ACTIVE_HIGH>; |
| 408 | + }; |
| 409 | + |
| 410 | + sfp_eth60: sfp-eth60 { |
| 411 | + compatible = "sff,sfp"; |
| 412 | + i2c-bus = <&i2c_sfp17>; |
| 413 | + tx-disable-gpios = <&sgpio_out2 27 1 GPIO_ACTIVE_LOW>; |
| 414 | + los-gpios = <&sgpio_in2 27 1 GPIO_ACTIVE_HIGH>; |
| 415 | + mod-def0-gpios = <&sgpio_in2 27 2 GPIO_ACTIVE_LOW>; |
| 416 | + tx-fault-gpios = <&sgpio_in2 28 0 GPIO_ACTIVE_HIGH>; |
| 417 | + }; |
| 418 | + |
| 419 | + sfp_eth61: sfp-eth61 { |
| 420 | + compatible = "sff,sfp"; |
| 421 | + i2c-bus = <&i2c_sfp18>; |
| 422 | + tx-disable-gpios = <&sgpio_out2 28 1 GPIO_ACTIVE_LOW>; |
| 423 | + los-gpios = <&sgpio_in2 28 1 GPIO_ACTIVE_HIGH>; |
| 424 | + mod-def0-gpios = <&sgpio_in2 28 2 GPIO_ACTIVE_LOW>; |
| 425 | + tx-fault-gpios = <&sgpio_in2 29 0 GPIO_ACTIVE_HIGH>; |
| 426 | + }; |
| 427 | + |
| 428 | + sfp_eth62: sfp-eth62 { |
| 429 | + compatible = "sff,sfp"; |
| 430 | + i2c-bus = <&i2c_sfp19>; |
| 431 | + tx-disable-gpios = <&sgpio_out2 29 1 GPIO_ACTIVE_LOW>; |
| 432 | + los-gpios = <&sgpio_in2 29 1 GPIO_ACTIVE_HIGH>; |
| 433 | + mod-def0-gpios = <&sgpio_in2 29 2 GPIO_ACTIVE_LOW>; |
| 434 | + tx-fault-gpios = <&sgpio_in2 30 0 GPIO_ACTIVE_HIGH>; |
| 435 | + }; |
| 436 | + |
| 437 | + sfp_eth63: sfp-eth63 { |
| 438 | + compatible = "sff,sfp"; |
| 439 | + i2c-bus = <&i2c_sfp20>; |
| 440 | + tx-disable-gpios = <&sgpio_out2 30 1 GPIO_ACTIVE_LOW>; |
| 441 | + los-gpios = <&sgpio_in2 30 1 GPIO_ACTIVE_HIGH>; |
| 442 | + mod-def0-gpios = <&sgpio_in2 30 2 GPIO_ACTIVE_LOW>; |
| 443 | + tx-fault-gpios = <&sgpio_in2 31 0 GPIO_ACTIVE_HIGH>; |
| 444 | + }; |
251 | 445 | };
|
252 | 446 |
|
253 | 447 | &sgpio0 {
|
|
385 | 579 | };
|
386 | 580 | };
|
387 | 581 |
|
388 |
| -&axi { |
389 |
| - i2c0_imux: i2c-mux-0 { |
390 |
| - compatible = "i2c-mux-pinctrl"; |
391 |
| - #address-cells = <1>; |
392 |
| - #size-cells = <0>; |
393 |
| - i2c-parent = <&i2c0>; |
394 |
| - }; |
395 |
| - i2c0_emux: i2c-mux-1 { |
396 |
| - compatible = "i2c-mux-gpio"; |
397 |
| - #address-cells = <1>; |
398 |
| - #size-cells = <0>; |
399 |
| - i2c-parent = <&i2c0>; |
400 |
| - }; |
401 |
| -}; |
402 |
| - |
403 | 582 | &i2c0_imux {
|
404 | 583 | pinctrl-names =
|
405 | 584 | "i2c_sfp1", "i2c_sfp2", "i2c_sfp3", "i2c_sfp4",
|
|
535 | 714 | };
|
536 | 715 | };
|
537 | 716 |
|
538 |
| -&axi { |
539 |
| - sfp_eth12: sfp-eth12 { |
540 |
| - compatible = "sff,sfp"; |
541 |
| - i2c-bus = <&i2c_sfp1>; |
542 |
| - tx-disable-gpios = <&sgpio_out2 11 1 GPIO_ACTIVE_LOW>; |
543 |
| - los-gpios = <&sgpio_in2 11 1 GPIO_ACTIVE_HIGH>; |
544 |
| - mod-def0-gpios = <&sgpio_in2 11 2 GPIO_ACTIVE_LOW>; |
545 |
| - tx-fault-gpios = <&sgpio_in2 12 0 GPIO_ACTIVE_HIGH>; |
546 |
| - }; |
547 |
| - sfp_eth13: sfp-eth13 { |
548 |
| - compatible = "sff,sfp"; |
549 |
| - i2c-bus = <&i2c_sfp2>; |
550 |
| - tx-disable-gpios = <&sgpio_out2 12 1 GPIO_ACTIVE_LOW>; |
551 |
| - los-gpios = <&sgpio_in2 12 1 GPIO_ACTIVE_HIGH>; |
552 |
| - mod-def0-gpios = <&sgpio_in2 12 2 GPIO_ACTIVE_LOW>; |
553 |
| - tx-fault-gpios = <&sgpio_in2 13 0 GPIO_ACTIVE_HIGH>; |
554 |
| - }; |
555 |
| - sfp_eth14: sfp-eth14 { |
556 |
| - compatible = "sff,sfp"; |
557 |
| - i2c-bus = <&i2c_sfp3>; |
558 |
| - tx-disable-gpios = <&sgpio_out2 13 1 GPIO_ACTIVE_LOW>; |
559 |
| - los-gpios = <&sgpio_in2 13 1 GPIO_ACTIVE_HIGH>; |
560 |
| - mod-def0-gpios = <&sgpio_in2 13 2 GPIO_ACTIVE_LOW>; |
561 |
| - tx-fault-gpios = <&sgpio_in2 14 0 GPIO_ACTIVE_HIGH>; |
562 |
| - }; |
563 |
| - sfp_eth15: sfp-eth15 { |
564 |
| - compatible = "sff,sfp"; |
565 |
| - i2c-bus = <&i2c_sfp4>; |
566 |
| - tx-disable-gpios = <&sgpio_out2 14 1 GPIO_ACTIVE_LOW>; |
567 |
| - los-gpios = <&sgpio_in2 14 1 GPIO_ACTIVE_HIGH>; |
568 |
| - mod-def0-gpios = <&sgpio_in2 14 2 GPIO_ACTIVE_LOW>; |
569 |
| - tx-fault-gpios = <&sgpio_in2 15 0 GPIO_ACTIVE_HIGH>; |
570 |
| - }; |
571 |
| - sfp_eth48: sfp-eth48 { |
572 |
| - compatible = "sff,sfp"; |
573 |
| - i2c-bus = <&i2c_sfp5>; |
574 |
| - tx-disable-gpios = <&sgpio_out2 15 1 GPIO_ACTIVE_LOW>; |
575 |
| - los-gpios = <&sgpio_in2 15 1 GPIO_ACTIVE_HIGH>; |
576 |
| - mod-def0-gpios = <&sgpio_in2 15 2 GPIO_ACTIVE_LOW>; |
577 |
| - tx-fault-gpios = <&sgpio_in2 16 0 GPIO_ACTIVE_HIGH>; |
578 |
| - }; |
579 |
| - sfp_eth49: sfp-eth49 { |
580 |
| - compatible = "sff,sfp"; |
581 |
| - i2c-bus = <&i2c_sfp6>; |
582 |
| - tx-disable-gpios = <&sgpio_out2 16 1 GPIO_ACTIVE_LOW>; |
583 |
| - los-gpios = <&sgpio_in2 16 1 GPIO_ACTIVE_HIGH>; |
584 |
| - mod-def0-gpios = <&sgpio_in2 16 2 GPIO_ACTIVE_LOW>; |
585 |
| - tx-fault-gpios = <&sgpio_in2 17 0 GPIO_ACTIVE_HIGH>; |
586 |
| - }; |
587 |
| - sfp_eth50: sfp-eth50 { |
588 |
| - compatible = "sff,sfp"; |
589 |
| - i2c-bus = <&i2c_sfp7>; |
590 |
| - tx-disable-gpios = <&sgpio_out2 17 1 GPIO_ACTIVE_LOW>; |
591 |
| - los-gpios = <&sgpio_in2 17 1 GPIO_ACTIVE_HIGH>; |
592 |
| - mod-def0-gpios = <&sgpio_in2 17 2 GPIO_ACTIVE_LOW>; |
593 |
| - tx-fault-gpios = <&sgpio_in2 18 0 GPIO_ACTIVE_HIGH>; |
594 |
| - }; |
595 |
| - sfp_eth51: sfp-eth51 { |
596 |
| - compatible = "sff,sfp"; |
597 |
| - i2c-bus = <&i2c_sfp8>; |
598 |
| - tx-disable-gpios = <&sgpio_out2 18 1 GPIO_ACTIVE_LOW>; |
599 |
| - los-gpios = <&sgpio_in2 18 1 GPIO_ACTIVE_HIGH>; |
600 |
| - mod-def0-gpios = <&sgpio_in2 18 2 GPIO_ACTIVE_LOW>; |
601 |
| - tx-fault-gpios = <&sgpio_in2 19 0 GPIO_ACTIVE_HIGH>; |
602 |
| - }; |
603 |
| - sfp_eth52: sfp-eth52 { |
604 |
| - compatible = "sff,sfp"; |
605 |
| - i2c-bus = <&i2c_sfp9>; |
606 |
| - tx-disable-gpios = <&sgpio_out2 19 1 GPIO_ACTIVE_LOW>; |
607 |
| - los-gpios = <&sgpio_in2 19 1 GPIO_ACTIVE_HIGH>; |
608 |
| - mod-def0-gpios = <&sgpio_in2 19 2 GPIO_ACTIVE_LOW>; |
609 |
| - tx-fault-gpios = <&sgpio_in2 20 0 GPIO_ACTIVE_HIGH>; |
610 |
| - }; |
611 |
| - sfp_eth53: sfp-eth53 { |
612 |
| - compatible = "sff,sfp"; |
613 |
| - i2c-bus = <&i2c_sfp10>; |
614 |
| - tx-disable-gpios = <&sgpio_out2 20 1 GPIO_ACTIVE_LOW>; |
615 |
| - los-gpios = <&sgpio_in2 20 1 GPIO_ACTIVE_HIGH>; |
616 |
| - mod-def0-gpios = <&sgpio_in2 20 2 GPIO_ACTIVE_LOW>; |
617 |
| - tx-fault-gpios = <&sgpio_in2 21 0 GPIO_ACTIVE_HIGH>; |
618 |
| - }; |
619 |
| - sfp_eth54: sfp-eth54 { |
620 |
| - compatible = "sff,sfp"; |
621 |
| - i2c-bus = <&i2c_sfp11>; |
622 |
| - tx-disable-gpios = <&sgpio_out2 21 1 GPIO_ACTIVE_LOW>; |
623 |
| - los-gpios = <&sgpio_in2 21 1 GPIO_ACTIVE_HIGH>; |
624 |
| - mod-def0-gpios = <&sgpio_in2 21 2 GPIO_ACTIVE_LOW>; |
625 |
| - tx-fault-gpios = <&sgpio_in2 22 0 GPIO_ACTIVE_HIGH>; |
626 |
| - }; |
627 |
| - sfp_eth55: sfp-eth55 { |
628 |
| - compatible = "sff,sfp"; |
629 |
| - i2c-bus = <&i2c_sfp12>; |
630 |
| - tx-disable-gpios = <&sgpio_out2 22 1 GPIO_ACTIVE_LOW>; |
631 |
| - los-gpios = <&sgpio_in2 22 1 GPIO_ACTIVE_HIGH>; |
632 |
| - mod-def0-gpios = <&sgpio_in2 22 2 GPIO_ACTIVE_LOW>; |
633 |
| - tx-fault-gpios = <&sgpio_in2 23 0 GPIO_ACTIVE_HIGH>; |
634 |
| - }; |
635 |
| - sfp_eth56: sfp-eth56 { |
636 |
| - compatible = "sff,sfp"; |
637 |
| - i2c-bus = <&i2c_sfp13>; |
638 |
| - tx-disable-gpios = <&sgpio_out2 23 1 GPIO_ACTIVE_LOW>; |
639 |
| - los-gpios = <&sgpio_in2 23 1 GPIO_ACTIVE_HIGH>; |
640 |
| - mod-def0-gpios = <&sgpio_in2 23 2 GPIO_ACTIVE_LOW>; |
641 |
| - tx-fault-gpios = <&sgpio_in2 24 0 GPIO_ACTIVE_HIGH>; |
642 |
| - }; |
643 |
| - sfp_eth57: sfp-eth57 { |
644 |
| - compatible = "sff,sfp"; |
645 |
| - i2c-bus = <&i2c_sfp14>; |
646 |
| - tx-disable-gpios = <&sgpio_out2 24 1 GPIO_ACTIVE_LOW>; |
647 |
| - los-gpios = <&sgpio_in2 24 1 GPIO_ACTIVE_HIGH>; |
648 |
| - mod-def0-gpios = <&sgpio_in2 24 2 GPIO_ACTIVE_LOW>; |
649 |
| - tx-fault-gpios = <&sgpio_in2 25 0 GPIO_ACTIVE_HIGH>; |
650 |
| - }; |
651 |
| - sfp_eth58: sfp-eth58 { |
652 |
| - compatible = "sff,sfp"; |
653 |
| - i2c-bus = <&i2c_sfp15>; |
654 |
| - tx-disable-gpios = <&sgpio_out2 25 1 GPIO_ACTIVE_LOW>; |
655 |
| - los-gpios = <&sgpio_in2 25 1 GPIO_ACTIVE_HIGH>; |
656 |
| - mod-def0-gpios = <&sgpio_in2 25 2 GPIO_ACTIVE_LOW>; |
657 |
| - tx-fault-gpios = <&sgpio_in2 26 0 GPIO_ACTIVE_HIGH>; |
658 |
| - }; |
659 |
| - sfp_eth59: sfp-eth59 { |
660 |
| - compatible = "sff,sfp"; |
661 |
| - i2c-bus = <&i2c_sfp16>; |
662 |
| - tx-disable-gpios = <&sgpio_out2 26 1 GPIO_ACTIVE_LOW>; |
663 |
| - los-gpios = <&sgpio_in2 26 1 GPIO_ACTIVE_HIGH>; |
664 |
| - mod-def0-gpios = <&sgpio_in2 26 2 GPIO_ACTIVE_LOW>; |
665 |
| - tx-fault-gpios = <&sgpio_in2 27 0 GPIO_ACTIVE_HIGH>; |
666 |
| - }; |
667 |
| - sfp_eth60: sfp-eth60 { |
668 |
| - compatible = "sff,sfp"; |
669 |
| - i2c-bus = <&i2c_sfp17>; |
670 |
| - tx-disable-gpios = <&sgpio_out2 27 1 GPIO_ACTIVE_LOW>; |
671 |
| - los-gpios = <&sgpio_in2 27 1 GPIO_ACTIVE_HIGH>; |
672 |
| - mod-def0-gpios = <&sgpio_in2 27 2 GPIO_ACTIVE_LOW>; |
673 |
| - tx-fault-gpios = <&sgpio_in2 28 0 GPIO_ACTIVE_HIGH>; |
674 |
| - }; |
675 |
| - sfp_eth61: sfp-eth61 { |
676 |
| - compatible = "sff,sfp"; |
677 |
| - i2c-bus = <&i2c_sfp18>; |
678 |
| - tx-disable-gpios = <&sgpio_out2 28 1 GPIO_ACTIVE_LOW>; |
679 |
| - los-gpios = <&sgpio_in2 28 1 GPIO_ACTIVE_HIGH>; |
680 |
| - mod-def0-gpios = <&sgpio_in2 28 2 GPIO_ACTIVE_LOW>; |
681 |
| - tx-fault-gpios = <&sgpio_in2 29 0 GPIO_ACTIVE_HIGH>; |
682 |
| - }; |
683 |
| - sfp_eth62: sfp-eth62 { |
684 |
| - compatible = "sff,sfp"; |
685 |
| - i2c-bus = <&i2c_sfp19>; |
686 |
| - tx-disable-gpios = <&sgpio_out2 29 1 GPIO_ACTIVE_LOW>; |
687 |
| - los-gpios = <&sgpio_in2 29 1 GPIO_ACTIVE_HIGH>; |
688 |
| - mod-def0-gpios = <&sgpio_in2 29 2 GPIO_ACTIVE_LOW>; |
689 |
| - tx-fault-gpios = <&sgpio_in2 30 0 GPIO_ACTIVE_HIGH>; |
690 |
| - }; |
691 |
| - sfp_eth63: sfp-eth63 { |
692 |
| - compatible = "sff,sfp"; |
693 |
| - i2c-bus = <&i2c_sfp20>; |
694 |
| - tx-disable-gpios = <&sgpio_out2 30 1 GPIO_ACTIVE_LOW>; |
695 |
| - los-gpios = <&sgpio_in2 30 1 GPIO_ACTIVE_HIGH>; |
696 |
| - mod-def0-gpios = <&sgpio_in2 30 2 GPIO_ACTIVE_LOW>; |
697 |
| - tx-fault-gpios = <&sgpio_in2 31 0 GPIO_ACTIVE_HIGH>; |
698 |
| - }; |
699 |
| -}; |
700 |
| - |
701 | 717 | &switch {
|
702 | 718 | ethernet-ports {
|
703 | 719 | #address-cells = <1>;
|
|
0 commit comments