Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1741252

[PATCH 4/8] ARM: dts: aspeed-romulus: Add I2C devices

From Joel Stanley <joel@jms.id.au>
Newsgroups linux.kernel
Subject [PATCH 4/8] ARM: dts: aspeed-romulus: Add I2C devices
Date 2017-09-28 10:00 +0200
Message-ID <uuBTM-6bp-43@gated-at.bofh.it> (permalink)
References <uuBTI-6bp-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Enable the buses that are in use and the devices that are attached.
Currently that is just the battery backed RTC.

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 <joel@jms.id.au>
---
 arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 54 ++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts b/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts
index 1190fec1b5d0..f79c1d21c47f 100644
--- a/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts
@@ -79,3 +79,57 @@
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_rmii1_default>;
 };
+
+&i2c2 {
+	status = "okay";
+};
+
+&i2c3 {
+	status = "okay";
+};
+
+&i2c4 {
+	status = "okay";
+};
+
+&i2c5 {
+	status = "okay";
+};
+
+&i2c6 {
+	/* PCIe slot 1 (x8) */
+	status = "enabled";
+};
+
+&i2c7 {
+	/* PCIe slot 2 (x16) */
+	status = "enabled";
+};
+
+&i2c8 {
+	/* PCIe slot 3 (x16) */
+	status = "enabled";
+};
+
+&i2c9 {
+	/* PCIe slot 4 (x16) */
+	status = "enabled";
+};
+
+&i2c10 {
+	/* PCIe slot 5 (x8) */
+	status = "enabled";
+};
+
+&i2c11 {
+	status = "okay";
+
+	rtc@32 {
+		compatible = "epson,rx8900";
+		reg = <0x32>;
+	};
+};
+
+&i2c12 {
+	status = "okay";
+};
-- 
2.14.1

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH 0/8] ARM: dts: aspeed: Device tree updates Joel Stanley <joel@jms.id.au> - 2017-09-28 10:00 +0200
  [PATCH 2/8] ARM: dts: aspeed: Reorder ADC node Joel Stanley <joel@jms.id.au> - 2017-09-28 10:00 +0200
  [PATCH 5/8] ARM: dts: aspeed-palmetto: Add I2C devices Joel Stanley <joel@jms.id.au> - 2017-09-28 10:00 +0200
    Re: [PATCH 5/8] ARM: dts: aspeed-palmetto: Add I2C devices Brendan Higgins <brendanhiggins@google.com> - 2017-09-28 20:40 +0200
  [PATCH 4/8] ARM: dts: aspeed-romulus: Add I2C devices Joel Stanley <joel@jms.id.au> - 2017-09-28 10:00 +0200
    Re: [PATCH 4/8] ARM: dts: aspeed-romulus: Add I2C devices Brendan Higgins <brendanhiggins@google.com> - 2017-09-28 20:40 +0200

csiph-web