summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/aspeed-ast2600-evb.dts
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2019-10-16 06:08:11 +0200
committerJoel Stanley <joel@jms.id.au>2019-11-07 11:53:38 +0100
commitea4bb33a9da21da30604fc89f3341f1526b97a49 (patch)
tree468c842ca5f3862482646fb13252484d30bbd7e8 /arch/arm/boot/dts/aspeed-ast2600-evb.dts
parentARM: dts: aspeed-g5: Add SGPIO description (diff)
downloadlinux-ea4bb33a9da21da30604fc89f3341f1526b97a49.tar.xz
linux-ea4bb33a9da21da30604fc89f3341f1526b97a49.zip
ARM: dts: aspeed: ast2600evb: Enable i2c buses
With the exception of i2c10 and i2c11 which conflict with the pins for the third and forth MDIO controllers. i2c0 has an ADT7490 fan controller/thermal monitor device connected. The devicetree describes an adt74490 on i2c0, however bus that it appears on depends on jumper settings, so it may not be present on all EVBs. It is included to assist testing of I2C. Reviewed-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'arch/arm/boot/dts/aspeed-ast2600-evb.dts')
-rw-r--r--arch/arm/boot/dts/aspeed-ast2600-evb.dts61
1 files changed, 61 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/aspeed-ast2600-evb.dts b/arch/arm/boot/dts/aspeed-ast2600-evb.dts
index 47afc71ed0de..4afa8662c4e8 100644
--- a/arch/arm/boot/dts/aspeed-ast2600-evb.dts
+++ b/arch/arm/boot/dts/aspeed-ast2600-evb.dts
@@ -152,3 +152,64 @@
// Workaround for A0
compatible = "snps,dw-apb-uart";
};
+
+&i2c0 {
+ status = "okay";
+
+ temp@2e {
+ compatible = "adi,adt7490";
+ reg = <0x2e>;
+ };
+};
+
+&i2c1 {
+ status = "okay";
+};
+
+&i2c2 {
+ status = "okay";
+};
+
+&i2c3 {
+ status = "okay";
+};
+
+&i2c4 {
+ status = "okay";
+};
+
+&i2c5 {
+ status = "okay";
+};
+
+&i2c6 {
+ status = "okay";
+};
+
+&i2c7 {
+ status = "okay";
+};
+
+&i2c8 {
+ status = "okay";
+};
+
+&i2c9 {
+ status = "okay";
+};
+
+&i2c12 {
+ status = "okay";
+};
+
+&i2c13 {
+ status = "okay";
+};
+
+&i2c14 {
+ status = "okay";
+};
+
+&i2c15 {
+ status = "okay";
+};