ast2600.dtsi (77525f5759ed1f95fbba85ea319c86e7fb5d478a) | ast2600.dtsi (6fa1ef3dc44c8c4939868c2b24cea7bb42238069) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2#include <dt-bindings/interrupt-controller/arm-gic.h> 3#include <dt-bindings/gpio/aspeed-gpio.h> 4#include "skeleton.dtsi" 5 6/ { 7 model = "Aspeed BMC"; 8 compatible = "aspeed,ast2600"; --- 691 unchanged lines hidden (view full) --- 700 #address-cells = <1>; 701 #size-cells = <0>; 702 #interrupt-cells = <1>; 703 704 reg = <0x80 0x80 0xC00 0x20>; 705 compatible = "aspeed,ast2600-i2c-bus"; 706 bus-frequency = <100000>; 707 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; | 1// SPDX-License-Identifier: GPL-2.0+ 2#include <dt-bindings/interrupt-controller/arm-gic.h> 3#include <dt-bindings/gpio/aspeed-gpio.h> 4#include "skeleton.dtsi" 5 6/ { 7 model = "Aspeed BMC"; 8 compatible = "aspeed,ast2600"; --- 691 unchanged lines hidden (view full) --- 700 #address-cells = <1>; 701 #size-cells = <0>; 702 #interrupt-cells = <1>; 703 704 reg = <0x80 0x80 0xC00 0x20>; 705 compatible = "aspeed,ast2600-i2c-bus"; 706 bus-frequency = <100000>; 707 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; |
708 clocks = <&scu ASPEED_CLK_APB>; | 708 clocks = <&scu ASPEED_CLK_APB2>; |
709 status = "disabled"; 710 }; 711 712 i2c1: i2c@100 { 713 #address-cells = <1>; 714 #size-cells = <0>; 715 #interrupt-cells = <1>; 716 717 reg = <0x100 0x80 0xC20 0x20>; 718 compatible = "aspeed,ast2600-i2c-bus"; 719 bus-frequency = <100000>; 720 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>; | 709 status = "disabled"; 710 }; 711 712 i2c1: i2c@100 { 713 #address-cells = <1>; 714 #size-cells = <0>; 715 #interrupt-cells = <1>; 716 717 reg = <0x100 0x80 0xC20 0x20>; 718 compatible = "aspeed,ast2600-i2c-bus"; 719 bus-frequency = <100000>; 720 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>; |
721 clocks = <&scu ASPEED_CLK_APB>; | 721 clocks = <&scu ASPEED_CLK_APB2>; |
722 status = "disabled"; 723 }; 724 725 i2c2: i2c@180 { 726 #address-cells = <1>; 727 #size-cells = <0>; 728 #interrupt-cells = <1>; 729 730 reg = <0x180 0x80 0xC40 0x20>; 731 compatible = "aspeed,ast2600-i2c-bus"; 732 bus-frequency = <100000>; 733 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | 722 status = "disabled"; 723 }; 724 725 i2c2: i2c@180 { 726 #address-cells = <1>; 727 #size-cells = <0>; 728 #interrupt-cells = <1>; 729 730 reg = <0x180 0x80 0xC40 0x20>; 731 compatible = "aspeed,ast2600-i2c-bus"; 732 bus-frequency = <100000>; 733 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; |
734 clocks = <&scu ASPEED_CLK_APB>; | 734 clocks = <&scu ASPEED_CLK_APB2>; |
735 }; 736 737 i2c3: i2c@200 { 738 #address-cells = <1>; 739 #size-cells = <0>; 740 #interrupt-cells = <1>; 741 742 reg = <0x200 0x40 0xC60 0x20>; 743 compatible = "aspeed,ast2600-i2c-bus"; 744 bus-frequency = <100000>; 745 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; | 735 }; 736 737 i2c3: i2c@200 { 738 #address-cells = <1>; 739 #size-cells = <0>; 740 #interrupt-cells = <1>; 741 742 reg = <0x200 0x40 0xC60 0x20>; 743 compatible = "aspeed,ast2600-i2c-bus"; 744 bus-frequency = <100000>; 745 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; |
746 clocks = <&scu ASPEED_CLK_APB>; | 746 clocks = <&scu ASPEED_CLK_APB2>; |
747 }; 748 749 i2c4: i2c@280 { 750 #address-cells = <1>; 751 #size-cells = <0>; 752 #interrupt-cells = <1>; 753 754 reg = <0x280 0x80 0xC80 0x20>; 755 compatible = "aspeed,ast2600-i2c-bus"; 756 bus-frequency = <100000>; 757 interrupts = <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>; | 747 }; 748 749 i2c4: i2c@280 { 750 #address-cells = <1>; 751 #size-cells = <0>; 752 #interrupt-cells = <1>; 753 754 reg = <0x280 0x80 0xC80 0x20>; 755 compatible = "aspeed,ast2600-i2c-bus"; 756 bus-frequency = <100000>; 757 interrupts = <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>; |
758 clocks = <&scu ASPEED_CLK_APB>; | 758 clocks = <&scu ASPEED_CLK_APB2>; |
759 }; 760 761 i2c5: i2c@300 { 762 #address-cells = <1>; 763 #size-cells = <0>; 764 #interrupt-cells = <1>; 765 766 reg = <0x300 0x40 0xCA0 0x20>; 767 compatible = "aspeed,ast2600-i2c-bus"; 768 bus-frequency = <100000>; 769 interrupts = <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>; | 759 }; 760 761 i2c5: i2c@300 { 762 #address-cells = <1>; 763 #size-cells = <0>; 764 #interrupt-cells = <1>; 765 766 reg = <0x300 0x40 0xCA0 0x20>; 767 compatible = "aspeed,ast2600-i2c-bus"; 768 bus-frequency = <100000>; 769 interrupts = <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>; |
770 clocks = <&scu ASPEED_CLK_APB>; | 770 clocks = <&scu ASPEED_CLK_APB2>; |
771 }; 772 773 i2c6: i2c@380 { 774 #address-cells = <1>; 775 #size-cells = <0>; 776 #interrupt-cells = <1>; 777 778 reg = <0x380 0x80 0xCC0 0x20>; 779 compatible = "aspeed,ast2600-i2c-bus"; 780 bus-frequency = <100000>; 781 interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>; | 771 }; 772 773 i2c6: i2c@380 { 774 #address-cells = <1>; 775 #size-cells = <0>; 776 #interrupt-cells = <1>; 777 778 reg = <0x380 0x80 0xCC0 0x20>; 779 compatible = "aspeed,ast2600-i2c-bus"; 780 bus-frequency = <100000>; 781 interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>; |
782 clocks = <&scu ASPEED_CLK_APB>; | 782 clocks = <&scu ASPEED_CLK_APB2>; |
783 }; 784 785 i2c7: i2c@400 { 786 #address-cells = <1>; 787 #size-cells = <0>; 788 #interrupt-cells = <1>; 789 790 reg = <0x400 0x80 0xCE0 0x20>; 791 compatible = "aspeed,ast2600-i2c-bus"; 792 bus-frequency = <100000>; 793 interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; | 783 }; 784 785 i2c7: i2c@400 { 786 #address-cells = <1>; 787 #size-cells = <0>; 788 #interrupt-cells = <1>; 789 790 reg = <0x400 0x80 0xCE0 0x20>; 791 compatible = "aspeed,ast2600-i2c-bus"; 792 bus-frequency = <100000>; 793 interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; |
794 clocks = <&scu ASPEED_CLK_APB>; | 794 clocks = <&scu ASPEED_CLK_APB2>; |
795 }; 796 797 i2c8: i2c@480 { 798 #address-cells = <1>; 799 #size-cells = <0>; 800 #interrupt-cells = <1>; 801 802 reg = <0x480 0x80 0xD00 0x20>; 803 compatible = "aspeed,ast2600-i2c-bus"; 804 bus-frequency = <100000>; 805 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; | 795 }; 796 797 i2c8: i2c@480 { 798 #address-cells = <1>; 799 #size-cells = <0>; 800 #interrupt-cells = <1>; 801 802 reg = <0x480 0x80 0xD00 0x20>; 803 compatible = "aspeed,ast2600-i2c-bus"; 804 bus-frequency = <100000>; 805 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; |
806 clocks = <&scu ASPEED_CLK_APB>; | 806 clocks = <&scu ASPEED_CLK_APB2>; |
807 }; 808 809 i2c9: i2c@500 { 810 #address-cells = <1>; 811 #size-cells = <0>; 812 #interrupt-cells = <1>; 813 814 reg = <0x500 0x80 0xD20 0x20>; 815 compatible = "aspeed,ast2600-i2c-bus"; 816 bus-frequency = <100000>; 817 interrupts = <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>; | 807 }; 808 809 i2c9: i2c@500 { 810 #address-cells = <1>; 811 #size-cells = <0>; 812 #interrupt-cells = <1>; 813 814 reg = <0x500 0x80 0xD20 0x20>; 815 compatible = "aspeed,ast2600-i2c-bus"; 816 bus-frequency = <100000>; 817 interrupts = <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>; |
818 clocks = <&scu ASPEED_CLK_APB>; | 818 clocks = <&scu ASPEED_CLK_APB2>; |
819 status = "disabled"; 820 }; 821 822 i2c10: i2c@580 { 823 #address-cells = <1>; 824 #size-cells = <0>; 825 #interrupt-cells = <1>; 826 827 reg = <0x580 0x80 0xD40 0x20>; 828 compatible = "aspeed,ast2600-i2c-bus"; 829 bus-frequency = <100000>; 830 interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>; | 819 status = "disabled"; 820 }; 821 822 i2c10: i2c@580 { 823 #address-cells = <1>; 824 #size-cells = <0>; 825 #interrupt-cells = <1>; 826 827 reg = <0x580 0x80 0xD40 0x20>; 828 compatible = "aspeed,ast2600-i2c-bus"; 829 bus-frequency = <100000>; 830 interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>; |
831 clocks = <&scu ASPEED_CLK_APB>; | 831 clocks = <&scu ASPEED_CLK_APB2>; |
832 status = "disabled"; 833 }; 834 835 i2c11: i2c@600 { 836 #address-cells = <1>; 837 #size-cells = <0>; 838 #interrupt-cells = <1>; 839 840 reg = <0x600 0x80 0xD60 0x20>; 841 compatible = "aspeed,ast2600-i2c-bus"; 842 bus-frequency = <100000>; 843 interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>; | 832 status = "disabled"; 833 }; 834 835 i2c11: i2c@600 { 836 #address-cells = <1>; 837 #size-cells = <0>; 838 #interrupt-cells = <1>; 839 840 reg = <0x600 0x80 0xD60 0x20>; 841 compatible = "aspeed,ast2600-i2c-bus"; 842 bus-frequency = <100000>; 843 interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>; |
844 clocks = <&scu ASPEED_CLK_APB>; | 844 clocks = <&scu ASPEED_CLK_APB2>; |
845 status = "disabled"; 846 }; 847 848 i2c12: i2c@680 { 849 #address-cells = <1>; 850 #size-cells = <0>; 851 #interrupt-cells = <1>; 852 853 reg = <0x680 0x80 0xD80 0x20>; 854 compatible = "aspeed,ast2600-i2c-bus"; 855 bus-frequency = <100000>; 856 interrupts = <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>; | 845 status = "disabled"; 846 }; 847 848 i2c12: i2c@680 { 849 #address-cells = <1>; 850 #size-cells = <0>; 851 #interrupt-cells = <1>; 852 853 reg = <0x680 0x80 0xD80 0x20>; 854 compatible = "aspeed,ast2600-i2c-bus"; 855 bus-frequency = <100000>; 856 interrupts = <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>; |
857 clocks = <&scu ASPEED_CLK_APB>; | 857 clocks = <&scu ASPEED_CLK_APB2>; |
858 status = "disabled"; 859 }; 860 861 i2c13: i2c@700 { 862 #address-cells = <1>; 863 #size-cells = <0>; 864 #interrupt-cells = <1>; 865 866 reg = <0x700 0x80 0xDA0 0x20>; 867 compatible = "aspeed,ast2600-i2c-bus"; 868 bus-frequency = <100000>; 869 interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; | 858 status = "disabled"; 859 }; 860 861 i2c13: i2c@700 { 862 #address-cells = <1>; 863 #size-cells = <0>; 864 #interrupt-cells = <1>; 865 866 reg = <0x700 0x80 0xDA0 0x20>; 867 compatible = "aspeed,ast2600-i2c-bus"; 868 bus-frequency = <100000>; 869 interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; |
870 clocks = <&scu ASPEED_CLK_APB>; | 870 clocks = <&scu ASPEED_CLK_APB2>; |
871 status = "disabled"; 872 }; 873 874 i2c14: i2c@780 { 875 #address-cells = <1>; 876 #size-cells = <0>; 877 #interrupt-cells = <1>; 878 879 reg = <0x780 0x80 0xDC0 0x20>; 880 compatible = "aspeed,ast2600-i2c-bus"; 881 bus-frequency = <100000>; 882 interrupts = <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>; | 871 status = "disabled"; 872 }; 873 874 i2c14: i2c@780 { 875 #address-cells = <1>; 876 #size-cells = <0>; 877 #interrupt-cells = <1>; 878 879 reg = <0x780 0x80 0xDC0 0x20>; 880 compatible = "aspeed,ast2600-i2c-bus"; 881 bus-frequency = <100000>; 882 interrupts = <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>; |
883 clocks = <&scu ASPEED_CLK_APB>; | 883 clocks = <&scu ASPEED_CLK_APB2>; |
884 status = "disabled"; 885 }; 886 887 i2c15: i2c@800 { 888 #address-cells = <1>; 889 #size-cells = <0>; 890 #interrupt-cells = <1>; 891 892 reg = <0x800 0x80 0xDE0 0x20>; 893 compatible = "aspeed,ast2600-i2c-bus"; 894 bus-frequency = <100000>; 895 interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>; | 884 status = "disabled"; 885 }; 886 887 i2c15: i2c@800 { 888 #address-cells = <1>; 889 #size-cells = <0>; 890 #interrupt-cells = <1>; 891 892 reg = <0x800 0x80 0xDE0 0x20>; 893 compatible = "aspeed,ast2600-i2c-bus"; 894 bus-frequency = <100000>; 895 interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>; |
896 clocks = <&scu ASPEED_CLK_APB>; | 896 clocks = <&scu ASPEED_CLK_APB2>; |
897 status = "disabled"; 898 }; 899 900}; 901 902&pinctrl { 903 pinctrl_acpi_default: acpi_default { 904 function = "ACPI"; --- 843 unchanged lines hidden --- | 897 status = "disabled"; 898 }; 899 900}; 901 902&pinctrl { 903 pinctrl_acpi_default: acpi_default { 904 function = "ACPI"; --- 843 unchanged lines hidden --- |