ast2600.dtsi (4aec8a68fa1653aae64305299bf59d6525d99e40) ast2600.dtsi (27881d20d8421e9cdb2b4c09d1f2e8539f1e139a)
1// SPDX-License-Identifier: GPL-2.0+
2#include <dt-bindings/interrupt-controller/arm-gic.h>
3#include "skeleton.dtsi"
4
5/ {
6 model = "Aspeed BMC";
7 compatible = "aspeed,ast2600";
8 #address-cells = <1>;

--- 553 unchanged lines hidden (view full) ---

562
563 i2c0: i2c@80 {
564 #address-cells = <1>;
565 #size-cells = <0>;
566 #interrupt-cells = <1>;
567
568 reg = <0x80 0x80 0xC00 0x20>;
569 compatible = "aspeed,ast2600-i2c-bus";
1// SPDX-License-Identifier: GPL-2.0+
2#include <dt-bindings/interrupt-controller/arm-gic.h>
3#include "skeleton.dtsi"
4
5/ {
6 model = "Aspeed BMC";
7 compatible = "aspeed,ast2600";
8 #address-cells = <1>;

--- 553 unchanged lines hidden (view full) ---

562
563 i2c0: i2c@80 {
564 #address-cells = <1>;
565 #size-cells = <0>;
566 #interrupt-cells = <1>;
567
568 reg = <0x80 0x80 0xC00 0x20>;
569 compatible = "aspeed,ast2600-i2c-bus";
570#if 0
571 compatible = "aspeed,ast-g6-i2c", "aspeed,ast-dma-i2c";
572 #compatible = "aspeed,ast2500-i2c-bus";
573 #compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
574#endif
575 bus-frequency = <100000>;
576 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
577 };
578
579 i2c1: i2c@100 {
580 #address-cells = <1>;
581 #size-cells = <0>;
582 #interrupt-cells = <1>;
583
584 reg = <0x100 0x80 0xC20 0x20>;
585 compatible = "aspeed,ast-g6-i2c", "aspeed,ast-dma-i2c";
570 bus-frequency = <100000>;
571 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
572 };
573
574 i2c1: i2c@100 {
575 #address-cells = <1>;
576 #size-cells = <0>;
577 #interrupt-cells = <1>;
578
579 reg = <0x100 0x80 0xC20 0x20>;
580 compatible = "aspeed,ast-g6-i2c", "aspeed,ast-dma-i2c";
586#if 0
587 #compatible = "aspeed,ast2500-i2c-bus";
588 #compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
589#endif
590 bus-frequency = <100000>;
591 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
592 };
593
594 i2c2: i2c@180 {
595 #address-cells = <1>;
596 #size-cells = <0>;
597 #interrupt-cells = <1>;
598
599 reg = <0x180 0x80 0xC40 0x20>;
600 compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
581 bus-frequency = <100000>;
582 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
583 };
584
585 i2c2: i2c@180 {
586 #address-cells = <1>;
587 #size-cells = <0>;
588 #interrupt-cells = <1>;
589
590 reg = <0x180 0x80 0xC40 0x20>;
591 compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
601 #compatible = "aspeed,ast-g6-i2c", "aspeed,ast-dma-i2c";
602 bus-frequency = <100000>;
603 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
604 };
605
606 i2c3: i2c@200 {
607 #address-cells = <1>;
608 #size-cells = <0>;
609 #interrupt-cells = <1>;
610
611 reg = <0x200 0x40 0xC60 0x20>;
612 compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
592 bus-frequency = <100000>;
593 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
594 };
595
596 i2c3: i2c@200 {
597 #address-cells = <1>;
598 #size-cells = <0>;
599 #interrupt-cells = <1>;
600
601 reg = <0x200 0x40 0xC60 0x20>;
602 compatible = "aspeed,aspeed-i2c", "aspeed,ast-dma-i2c";
613 #compatible = "aspeed,ast-g6-i2c", "aspeed,ast-dma-i2c";
614 bus-frequency = <100000>;
615 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
616 };
617
618 i2c4: i2c@280 {
619 #address-cells = <1>;
620 #size-cells = <0>;
621 #interrupt-cells = <1>;

--- 990 unchanged lines hidden ---
603 bus-frequency = <100000>;
604 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
605 };
606
607 i2c4: i2c@280 {
608 #address-cells = <1>;
609 #size-cells = <0>;
610 #interrupt-cells = <1>;

--- 990 unchanged lines hidden ---