Thread (26 messages) 26 messages, 3 authors, 2017-10-04

Re: [PATCH 5/8] ARM: dts: aspeed-palmetto: Add I2C devices

From: Andrew Jeffery <hidden>
Date: 2017-10-04 05:09:08
Also in: linux-arm-kernel, linux-aspeed, lkml

On Thu, 2017-09-28 at 17:21 +0930, Joel Stanley wrote:
Enable the buses that are in use and the devices that are attached.
Currently that includes the battery backed RTC, temperature
measurement
and EEPROM.

Some of these buses are for hotplugged cards, such as PCIe cards.
Others do not yet have upstream drivers, so there are no devices
attached.

Signed-off-by: Joel Stanley <redacted>
Reviewed-by: Andrew Jeffery <redacted>
quoted hunk ↗ jump to hunk
---
 arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 48
+++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)
diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts
b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts
index 112551766275..e387c80b7f4f 100644
--- a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts
@@ -61,3 +61,51 @@
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_rmii1_default>;
 };
+
+&i2c0 {
+	status = "okay";
+
+	eeprom@50 {
+		compatible = "atmel,24c256";
+		reg = <0x50>;
+		pagesize = <64>;
+	};
+
+	rtc@68 {
+		compatible = "dallas,ds3231";
+		reg = <0x68>;
+	};
+};
+
+&i2c1 {
+	status = "okay";
+};
+
+&i2c2 {
+	status = "okay";
+
+	tmp423@4c {
+		compatible = "ti,tmp423";
+		reg = <0x4c>;
+	};
+};
+
+&i2c3 {
+	status = "okay";
+};
+
+&i2c4 {
+	status = "okay";
+};
+
+&i2c5 {
+	status = "okay";
+};
+
+&i2c6 {
+	status = "okay";
+};
+
+&i2c7 {
+	status = "okay";
+};

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help