From: "André Draszik" <andre.draszik@linaro.org>
To: peter.griffin@linaro.org, mturquette@baylibre.com,
sboyd@kernel.org, robh+dt@kernel.org,
krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org
Cc: linux-kernel@vger.kernel.org, kernel-team@android.com,
tudor.ambarus@linaro.org, willmcvicker@google.com,
semen.protsenko@linaro.org, alim.akhtar@samsung.com,
s.nawrocki@samsung.com, tomasz.figa@gmail.com,
cw00.choi@samsung.com, linux-arm-kernel@lists.infradead.org,
linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org,
devicetree@vger.kernel.org
Subject: [PATCH v3 7/7] arm64: dts: exynos: gs101: enable i2c bus 12 on gs101-oriole
Date: Mon, 29 Jan 2024 17:46:06 +0000 [thread overview]
Message-ID: <20240129174703.1175426-8-andre.draszik@linaro.org> (raw)
In-Reply-To: <20240129174703.1175426-1-andre.draszik@linaro.org>
This bus has three USB-related devices attached to it:
0x25: Maxim 77759 Type-C port controller
0x35: Maxim 20339EWB Surge protection IC
0x36: Maxim 77759 Fuel gauge
0x57: NXP PCA9468 Battery charger
0x66: Maxim 77759 PMIC
0x69: Maxim 77759 Charger
where the Maxim 77759 has multiple i2c slave addresses.
These don't have (upstream) Linux drivers yet, but nevertheless we can
enable the bus so as to allow working on them (and to make i2cdetect /
i2cdump / etc. work).
Signed-off-by: André Draszik <andre.draszik@linaro.org>
Reviewed-by: Peter Griffin <peter.griffin@linaro.org>
---
v2:
* add short summary of devices attached to this bus & add TODO
* collect Reviewed-by: tags
---
arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/exynos/google/gs101-oriole.dts b/arch/arm64/boot/dts/exynos/google/gs101-oriole.dts
index cb4d17339b6b..6ccade2c8cb4 100644
--- a/arch/arm64/boot/dts/exynos/google/gs101-oriole.dts
+++ b/arch/arm64/boot/dts/exynos/google/gs101-oriole.dts
@@ -72,6 +72,11 @@ eeprom: eeprom@50 {
};
};
+&hsi2c_12 {
+ status = "okay";
+ /* TODO: add the devices once drivers exist */
+};
+
&pinctrl_far_alive {
key_voldown: key-voldown-pins {
samsung,pins = "gpa7-3";
@@ -113,6 +118,11 @@ &usi8 {
status = "okay";
};
+&usi12 {
+ samsung,mode = <USI_V2_I2C>;
+ status = "okay";
+};
+
&watchdog_cl0 {
timeout-sec = <30>;
status = "okay";
--
2.43.0.429.g432eaa2c6b-goog
next prev parent reply other threads:[~2024-01-29 17:47 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-29 17:45 [PATCH v3 0/7] gs101 oriole: peripheral block 1 (peric1) and i2c12 support André Draszik
2024-01-29 17:46 ` [PATCH v3 1/7] clk: samsung: gs-101: drop extra empty line André Draszik
2024-01-29 17:46 ` [PATCH v3 2/7] dt-bindings: clock: google,gs101-clock: add PERIC1 clock management unit André Draszik
2024-01-31 20:27 ` Rob Herring
2024-01-29 17:46 ` [PATCH v3 3/7] clk: samsung: gs101: add support for cmu_peric1 André Draszik
2024-01-30 8:59 ` Tudor Ambarus
2024-01-29 17:46 ` [PATCH v3 4/7] dt-bindings: samsung: exynos-sysreg: gs101-peric1 requires a clock André Draszik
2024-01-30 9:00 ` Tudor Ambarus
2024-01-31 20:27 ` Rob Herring
2024-01-29 17:46 ` [PATCH v3 5/7] arm64: dts: exynos: gs101: enable cmu-peric1 clock controller André Draszik
2024-01-30 9:02 ` Tudor Ambarus
2024-01-29 17:46 ` [PATCH v3 6/7] arm64: dts: exynos: gs101: define USI12 with I2C configuration André Draszik
2024-01-30 9:11 ` Tudor Ambarus
2024-01-30 23:01 ` William McVicker
2024-01-29 17:46 ` André Draszik [this message]
2024-01-29 19:20 ` [PATCH v3 7/7] arm64: dts: exynos: gs101: enable i2c bus 12 on gs101-oriole Sam Protsenko
2024-01-30 9:12 ` Tudor Ambarus
-- strict thread matches above, loose matches on Subject: below --
2024-02-01 16:11 [PATCH v3 0/7] gs101 oriole: peripheral block 1 (peric1) and i2c12 support André Draszik
2024-02-01 16:11 ` [PATCH v3 7/7] arm64: dts: exynos: gs101: enable i2c bus 12 on gs101-oriole André Draszik
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240129174703.1175426-8-andre.draszik@linaro.org \
--to=andre.draszik@linaro.org \
--cc=alim.akhtar@samsung.com \
--cc=conor+dt@kernel.org \
--cc=cw00.choi@samsung.com \
--cc=devicetree@vger.kernel.org \
--cc=kernel-team@android.com \
--cc=krzysztof.kozlowski+dt@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=peter.griffin@linaro.org \
--cc=robh+dt@kernel.org \
--cc=s.nawrocki@samsung.com \
--cc=sboyd@kernel.org \
--cc=semen.protsenko@linaro.org \
--cc=tomasz.figa@gmail.com \
--cc=tudor.ambarus@linaro.org \
--cc=willmcvicker@google.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox