|
825 | 825 | status = "okay"; |
826 | 826 | }; |
827 | 827 |
|
828 | | -&i2c0 { |
829 | | - status = "okay"; |
830 | | -}; |
831 | | - |
832 | | -&i2c1 { |
833 | | - status = "okay"; |
834 | | -}; |
835 | | - |
836 | | -&i2c2 { |
837 | | - status = "okay"; |
838 | | -}; |
839 | | - |
840 | | -&i2c3 { |
841 | | - status = "okay"; |
842 | | - |
843 | | - bmp: bmp280@77 { |
844 | | - compatible = "bosch,bmp280"; |
845 | | - reg = <0x77>; |
846 | | - #io-channel-cells = <1>; |
847 | | - }; |
848 | | - |
849 | | - max31785@52 { |
850 | | - compatible = "maxim,max31785a"; |
851 | | - reg = <0x52>; |
852 | | - #address-cells = <1>; |
853 | | - #size-cells = <0>; |
854 | | - |
855 | | - fan@0 { |
856 | | - compatible = "pmbus-fan"; |
857 | | - reg = <0>; |
858 | | - tach-pulses = <2>; |
859 | | - maxim,fan-rotor-input = "tach"; |
860 | | - maxim,fan-pwm-freq = <25000>; |
861 | | - maxim,fan-dual-tach; |
862 | | - maxim,fan-no-watchdog; |
863 | | - maxim,fan-no-fault-ramp; |
864 | | - maxim,fan-ramp = <2>; |
865 | | - maxim,fan-fault-pin-mon; |
866 | | - }; |
867 | | - |
868 | | - fan@1 { |
869 | | - compatible = "pmbus-fan"; |
870 | | - reg = <1>; |
871 | | - tach-pulses = <2>; |
872 | | - maxim,fan-rotor-input = "tach"; |
873 | | - maxim,fan-pwm-freq = <25000>; |
874 | | - maxim,fan-dual-tach; |
875 | | - maxim,fan-no-watchdog; |
876 | | - maxim,fan-no-fault-ramp; |
877 | | - maxim,fan-ramp = <2>; |
878 | | - maxim,fan-fault-pin-mon; |
879 | | - }; |
880 | | - |
881 | | - fan@2 { |
882 | | - compatible = "pmbus-fan"; |
883 | | - reg = <2>; |
884 | | - tach-pulses = <2>; |
885 | | - maxim,fan-rotor-input = "tach"; |
886 | | - maxim,fan-pwm-freq = <25000>; |
887 | | - maxim,fan-dual-tach; |
888 | | - maxim,fan-no-watchdog; |
889 | | - maxim,fan-no-fault-ramp; |
890 | | - maxim,fan-ramp = <2>; |
891 | | - maxim,fan-fault-pin-mon; |
892 | | - }; |
893 | | - |
894 | | - fan@3 { |
895 | | - compatible = "pmbus-fan"; |
896 | | - reg = <3>; |
897 | | - tach-pulses = <2>; |
898 | | - maxim,fan-rotor-input = "tach"; |
899 | | - maxim,fan-pwm-freq = <25000>; |
900 | | - maxim,fan-dual-tach; |
901 | | - maxim,fan-no-watchdog; |
902 | | - maxim,fan-no-fault-ramp; |
903 | | - maxim,fan-ramp = <2>; |
904 | | - maxim,fan-fault-pin-mon; |
905 | | - }; |
906 | | - }; |
907 | | - |
908 | | - dps: dps310@76 { |
909 | | - compatible = "infineon,dps310"; |
910 | | - reg = <0x76>; |
911 | | - #io-channel-cells = <0>; |
912 | | - }; |
913 | | - |
914 | | - pca0: pca9552@60 { |
915 | | - compatible = "nxp,pca9552"; |
916 | | - reg = <0x60>; |
917 | | - #address-cells = <1>; |
918 | | - #size-cells = <0>; |
919 | | - |
920 | | - gpio-controller; |
921 | | - #gpio-cells = <2>; |
922 | | - |
923 | | - gpio@0 { |
924 | | - reg = <0>; |
925 | | - type = <PCA955X_TYPE_GPIO>; |
926 | | - }; |
927 | | - |
928 | | - gpio@1 { |
929 | | - reg = <1>; |
930 | | - type = <PCA955X_TYPE_GPIO>; |
931 | | - }; |
932 | | - |
933 | | - gpio@2 { |
934 | | - reg = <2>; |
935 | | - type = <PCA955X_TYPE_GPIO>; |
936 | | - }; |
937 | | - |
938 | | - gpio@3 { |
939 | | - reg = <3>; |
940 | | - type = <PCA955X_TYPE_GPIO>; |
941 | | - }; |
942 | | - |
943 | | - gpio@4 { |
944 | | - reg = <4>; |
945 | | - type = <PCA955X_TYPE_GPIO>; |
946 | | - }; |
947 | | - |
948 | | - gpio@5 { |
949 | | - reg = <5>; |
950 | | - type = <PCA955X_TYPE_GPIO>; |
951 | | - }; |
952 | | - |
953 | | - gpio@6 { |
954 | | - reg = <6>; |
955 | | - type = <PCA955X_TYPE_GPIO>; |
956 | | - }; |
957 | | - |
958 | | - gpio@7 { |
959 | | - reg = <7>; |
960 | | - type = <PCA955X_TYPE_GPIO>; |
961 | | - }; |
962 | | - |
963 | | - gpio@8 { |
964 | | - reg = <8>; |
965 | | - type = <PCA955X_TYPE_GPIO>; |
966 | | - }; |
967 | | - |
968 | | - gpio@9 { |
969 | | - reg = <9>; |
970 | | - type = <PCA955X_TYPE_GPIO>; |
971 | | - }; |
972 | | - |
973 | | - gpio@10 { |
974 | | - reg = <10>; |
975 | | - type = <PCA955X_TYPE_GPIO>; |
976 | | - }; |
977 | | - |
978 | | - gpio@11 { |
979 | | - reg = <11>; |
980 | | - type = <PCA955X_TYPE_GPIO>; |
981 | | - }; |
982 | | - |
983 | | - gpio@12 { |
984 | | - reg = <12>; |
985 | | - type = <PCA955X_TYPE_GPIO>; |
986 | | - }; |
987 | | - |
988 | | - gpio@13 { |
989 | | - reg = <13>; |
990 | | - type = <PCA955X_TYPE_GPIO>; |
991 | | - }; |
992 | | - |
993 | | - gpio@14 { |
994 | | - reg = <14>; |
995 | | - type = <PCA955X_TYPE_GPIO>; |
996 | | - }; |
997 | | - |
998 | | - gpio@15 { |
999 | | - reg = <15>; |
1000 | | - type = <PCA955X_TYPE_GPIO>; |
1001 | | - }; |
1002 | | - }; |
1003 | | - |
1004 | | - power-supply@68 { |
1005 | | - compatible = "ibm,cffps1"; |
1006 | | - reg = <0x68>; |
1007 | | - }; |
1008 | | - |
1009 | | - power-supply@69 { |
1010 | | - compatible = "ibm,cffps1"; |
1011 | | - reg = <0x69>; |
1012 | | - }; |
1013 | | -}; |
1014 | | - |
1015 | | -&i2c4 { |
1016 | | - status = "okay"; |
1017 | | - |
1018 | | - tmp423a@4c { |
1019 | | - compatible = "ti,tmp423"; |
1020 | | - reg = <0x4c>; |
1021 | | - }; |
1022 | | - |
1023 | | - ir35221@70 { |
1024 | | - compatible = "infineon,ir35221"; |
1025 | | - reg = <0x70>; |
1026 | | - }; |
1027 | | - |
1028 | | - ir35221@71 { |
1029 | | - compatible = "infineon,ir35221"; |
1030 | | - reg = <0x71>; |
1031 | | - }; |
1032 | | -}; |
1033 | | - |
1034 | | -&i2c5 { |
1035 | | - status = "okay"; |
1036 | | - |
1037 | | - tmp423a@4c { |
1038 | | - compatible = "ti,tmp423"; |
1039 | | - reg = <0x4c>; |
1040 | | - }; |
1041 | | - |
1042 | | - ir35221@70 { |
1043 | | - compatible = "infineon,ir35221"; |
1044 | | - reg = <0x70>; |
1045 | | - }; |
1046 | | - |
1047 | | - ir35221@71 { |
1048 | | - compatible = "infineon,ir35221"; |
1049 | | - reg = <0x71>; |
1050 | | - }; |
1051 | | -}; |
1052 | | - |
1053 | | -&i2c7 { |
1054 | | - status = "okay"; |
1055 | | -}; |
1056 | | - |
1057 | | -&i2c9 { |
1058 | | - status = "okay"; |
1059 | | - |
1060 | | - tmp275@4a { |
1061 | | - compatible = "ti,tmp275"; |
1062 | | - reg = <0x4a>; |
1063 | | - }; |
1064 | | -}; |
1065 | | - |
1066 | | -&i2c10 { |
1067 | | - status = "okay"; |
1068 | | -}; |
1069 | | - |
1070 | | -&i2c11 { |
1071 | | - status = "okay"; |
1072 | | - |
1073 | | - pca9552: pca9552@60 { |
1074 | | - compatible = "nxp,pca9552"; |
1075 | | - reg = <0x60>; |
1076 | | - #address-cells = <1>; |
1077 | | - #size-cells = <0>; |
1078 | | - gpio-controller; |
1079 | | - #gpio-cells = <2>; |
1080 | | - |
1081 | | - gpio-line-names = "PS_SMBUS_RESET_N", "APSS_RESET_N", |
1082 | | - "GPU0_TH_OVERT_N_BUFF", "GPU1_TH_OVERT_N_BUFF", |
1083 | | - "GPU2_TH_OVERT_N_BUFF", "GPU3_TH_OVERT_N_BUFF", |
1084 | | - "GPU4_TH_OVERT_N_BUFF", "GPU5_TH_OVERT_N_BUFF", |
1085 | | - "GPU0_PWR_GOOD_BUFF", "GPU1_PWR_GOOD_BUFF", |
1086 | | - "GPU2_PWR_GOOD_BUFF", "GPU3_PWR_GOOD_BUFF", |
1087 | | - "GPU4_PWR_GOOD_BUFF", "GPU5_PWR_GOOD_BUFF", |
1088 | | - "12V_BREAKER_FLT_N", "THROTTLE_UNLATCHED_N"; |
1089 | | - |
1090 | | - gpio@0 { |
1091 | | - reg = <0>; |
1092 | | - type = <PCA955X_TYPE_GPIO>; |
1093 | | - }; |
1094 | | - |
1095 | | - gpio@1 { |
1096 | | - reg = <1>; |
1097 | | - type = <PCA955X_TYPE_GPIO>; |
1098 | | - }; |
1099 | | - |
1100 | | - gpio@2 { |
1101 | | - reg = <2>; |
1102 | | - type = <PCA955X_TYPE_GPIO>; |
1103 | | - }; |
1104 | | - |
1105 | | - gpio@3 { |
1106 | | - reg = <3>; |
1107 | | - type = <PCA955X_TYPE_GPIO>; |
1108 | | - }; |
1109 | | - |
1110 | | - gpio@4 { |
1111 | | - reg = <4>; |
1112 | | - type = <PCA955X_TYPE_GPIO>; |
1113 | | - }; |
1114 | | - |
1115 | | - gpio@5 { |
1116 | | - reg = <5>; |
1117 | | - type = <PCA955X_TYPE_GPIO>; |
1118 | | - }; |
1119 | | - |
1120 | | - gpio@6 { |
1121 | | - reg = <6>; |
1122 | | - type = <PCA955X_TYPE_GPIO>; |
1123 | | - }; |
1124 | | - |
1125 | | - gpio@7 { |
1126 | | - reg = <7>; |
1127 | | - type = <PCA955X_TYPE_GPIO>; |
1128 | | - }; |
1129 | | - |
1130 | | - gpio@8 { |
1131 | | - reg = <8>; |
1132 | | - type = <PCA955X_TYPE_GPIO>; |
1133 | | - }; |
1134 | | - |
1135 | | - gpio@9 { |
1136 | | - reg = <9>; |
1137 | | - type = <PCA955X_TYPE_GPIO>; |
1138 | | - }; |
1139 | | - |
1140 | | - gpio@10 { |
1141 | | - reg = <10>; |
1142 | | - type = <PCA955X_TYPE_GPIO>; |
1143 | | - }; |
1144 | | - |
1145 | | - gpio@11 { |
1146 | | - reg = <11>; |
1147 | | - type = <PCA955X_TYPE_GPIO>; |
1148 | | - }; |
1149 | | - |
1150 | | - gpio@12 { |
1151 | | - reg = <12>; |
1152 | | - type = <PCA955X_TYPE_GPIO>; |
1153 | | - }; |
1154 | | - |
1155 | | - gpio@13 { |
1156 | | - reg = <13>; |
1157 | | - type = <PCA955X_TYPE_GPIO>; |
1158 | | - }; |
1159 | | - |
1160 | | - gpio@14 { |
1161 | | - reg = <14>; |
1162 | | - type = <PCA955X_TYPE_GPIO>; |
1163 | | - }; |
1164 | | - |
1165 | | - gpio@15 { |
1166 | | - reg = <15>; |
1167 | | - type = <PCA955X_TYPE_GPIO>; |
1168 | | - }; |
1169 | | - }; |
1170 | | - |
1171 | | - rtc@32 { |
1172 | | - compatible = "epson,rx8900"; |
1173 | | - reg = <0x32>; |
1174 | | - }; |
1175 | | - |
1176 | | - eeprom@51 { |
1177 | | - compatible = "atmel,24c64"; |
1178 | | - reg = <0x51>; |
1179 | | - }; |
1180 | | - |
1181 | | - ucd90160@64 { |
1182 | | - compatible = "ti,ucd90160"; |
1183 | | - reg = <0x64>; |
1184 | | - }; |
1185 | | -}; |
1186 | | - |
1187 | | -&i2c12 { |
1188 | | - status = "okay"; |
1189 | | -}; |
1190 | | - |
1191 | | -&i2c13 { |
1192 | | - status = "okay"; |
1193 | | -}; |
1194 | | - |
1195 | 828 | &pinctrl { |
1196 | 829 | /* Hog these as no driver is probed for the entire LPC block */ |
1197 | 830 | pinctrl-names = "default"; |
|
0 commit comments