Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: aspeed: Everest: Fix cable card PCA chips

Correct two PCA chips which were placed on the wrong I2C bus and
address.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>

authored by

Santosh Puranik and committed by
Joel Stanley
010da3da 8dec60e7

+84 -86
+84 -86
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
··· 353 353 354 354 &i2c1 { 355 355 status = "okay"; 356 + }; 356 357 357 - pca2: pca9552@61 { 358 + &i2c2 { 359 + status = "okay"; 360 + }; 361 + 362 + &i2c3 { 363 + status = "okay"; 364 + 365 + eeprom@54 { 366 + compatible = "atmel,24c128"; 367 + reg = <0x54>; 368 + }; 369 + 370 + power-supply@68 { 371 + compatible = "ibm,cffps"; 372 + reg = <0x68>; 373 + }; 374 + 375 + power-supply@69 { 376 + compatible = "ibm,cffps"; 377 + reg = <0x69>; 378 + }; 379 + 380 + power-supply@6a { 381 + compatible = "ibm,cffps"; 382 + reg = <0x6a>; 383 + }; 384 + 385 + power-supply@6b { 386 + compatible = "ibm,cffps"; 387 + reg = <0x6b>; 388 + }; 389 + }; 390 + 391 + &i2c4 { 392 + status = "okay"; 393 + 394 + pca2: pca9552@65 { 358 395 compatible = "nxp,pca9552"; 359 - reg = <0x61>; 396 + reg = <0x65>; 360 397 #address-cells = <1>; 361 398 #size-cells = <0>; 362 399 ··· 461 424 reg = <9>; 462 425 type = <PCA955X_TYPE_GPIO>; 463 426 }; 464 - 465 427 }; 466 428 467 - pca3: pca9552@62 { 429 + i2c-switch@70 { 430 + compatible = "nxp,pca9546"; 431 + reg = <0x70>; 432 + #address-cells = <1>; 433 + #size-cells = <0>; 434 + status = "okay"; 435 + i2c-mux-idle-disconnect; 436 + 437 + i2c4mux0chn0: i2c@0 { 438 + #address-cells = <1>; 439 + #size-cells = <0>; 440 + reg = <0>; 441 + eeprom@52 { 442 + compatible = "atmel,24c64"; 443 + reg = <0x52>; 444 + }; 445 + }; 446 + 447 + i2c4mux0chn1: i2c@1 { 448 + #address-cells = <1>; 449 + #size-cells = <0>; 450 + reg = <1>; 451 + eeprom@50 { 452 + compatible = "atmel,24c64"; 453 + reg = <0x50>; 454 + }; 455 + }; 456 + 457 + i2c4mux0chn2: i2c@2 { 458 + #address-cells = <1>; 459 + #size-cells = <0>; 460 + reg = <2>; 461 + eeprom@51 { 462 + compatible = "atmel,24c64"; 463 + reg = <0x51>; 464 + }; 465 + }; 466 + }; 467 + }; 468 + 469 + &i2c5 { 470 + status = "okay"; 471 + 472 + pca3: pca9552@66 { 468 473 compatible = "nxp,pca9552"; 469 - reg = <0x62>; 474 + reg = <0x66>; 470 475 #address-cells = <1>; 471 476 #size-cells = <0>; 472 477 ··· 590 511 }; 591 512 592 513 }; 593 - 594 - }; 595 - 596 - &i2c2 { 597 - status = "okay"; 598 - }; 599 - 600 - &i2c3 { 601 - status = "okay"; 602 - 603 - eeprom@54 { 604 - compatible = "atmel,24c128"; 605 - reg = <0x54>; 606 - }; 607 - 608 - power-supply@68 { 609 - compatible = "ibm,cffps"; 610 - reg = <0x68>; 611 - }; 612 - 613 - power-supply@69 { 614 - compatible = "ibm,cffps"; 615 - reg = <0x69>; 616 - }; 617 - 618 - power-supply@6a { 619 - compatible = "ibm,cffps"; 620 - reg = <0x6a>; 621 - }; 622 - 623 - power-supply@6b { 624 - compatible = "ibm,cffps"; 625 - reg = <0x6b>; 626 - }; 627 - }; 628 - 629 - &i2c4 { 630 - status = "okay"; 631 - 632 - i2c-switch@70 { 633 - compatible = "nxp,pca9546"; 634 - reg = <0x70>; 635 - #address-cells = <1>; 636 - #size-cells = <0>; 637 - status = "okay"; 638 - i2c-mux-idle-disconnect; 639 - 640 - i2c4mux0chn0: i2c@0 { 641 - #address-cells = <1>; 642 - #size-cells = <0>; 643 - reg = <0>; 644 - eeprom@52 { 645 - compatible = "atmel,24c64"; 646 - reg = <0x52>; 647 - }; 648 - }; 649 - 650 - i2c4mux0chn1: i2c@1 { 651 - #address-cells = <1>; 652 - #size-cells = <0>; 653 - reg = <1>; 654 - eeprom@50 { 655 - compatible = "atmel,24c64"; 656 - reg = <0x50>; 657 - }; 658 - }; 659 - 660 - i2c4mux0chn2: i2c@2 { 661 - #address-cells = <1>; 662 - #size-cells = <0>; 663 - reg = <2>; 664 - eeprom@51 { 665 - compatible = "atmel,24c64"; 666 - reg = <0x51>; 667 - }; 668 - }; 669 - }; 670 - }; 671 - 672 - &i2c5 { 673 - status = "okay"; 674 514 675 515 i2c-switch@70 { 676 516 compatible = "nxp,pca9546";