arm64: dts: apple: Add SPMI controller nodes

Add device tree entries for the SPMI controller

Reviewed-by: Nick Chan <towinchenmi@gmail.com>
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Link: https://lore.kernel.org/r/20250409-spmi-v4-3-eb81ecfd1f64@gmail.com
Signed-off-by: Sven Peter <sven@svenpeter.dev>
This commit is contained in:
Sasha Finkelstein 2025-04-09 23:52:14 +02:00 committed by Sven Peter
parent 21da4ec75a
commit 2e0e70c950
3 changed files with 22 additions and 0 deletions

View File

@ -45,6 +45,13 @@ pinctrl_smc: pinctrl@290820000 {
<AIC_IRQ 0 749 IRQ_TYPE_LEVEL_HIGH>;
};
nub_spmi0: spmi@2920a1300 {
compatible = "apple,t6000-spmi", "apple,spmi";
reg = <0x2 0x920a1300 0x0 0x100>;
#address-cells = <2>;
#size-cells = <0>;
};
wdt: watchdog@2922b0000 {
compatible = "apple,t6000-wdt", "apple,wdt";
reg = <0x2 0x922b0000 0x0 0x4000>;

View File

@ -11,6 +11,7 @@
#include <dt-bindings/interrupt-controller/apple-aic.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/pinctrl/apple.h>
#include <dt-bindings/spmi/spmi.h>
/ {
compatible = "apple,t8103", "apple,arm-platform";
@ -741,6 +742,13 @@ pcie_pins: pcie-pins {
};
};
nub_spmi: spmi@23d0d9300 {
compatible = "apple,t8103-spmi", "apple,spmi";
reg = <0x2 0x3d0d9300 0x0 0x100>;
#address-cells = <2>;
#size-cells = <0>;
};
pinctrl_nub: pinctrl@23d1f0000 {
compatible = "apple,t8103-pinctrl", "apple,pinctrl";
reg = <0x2 0x3d1f0000 0x0 0x4000>;

View File

@ -782,6 +782,13 @@ wdt: watchdog@23d2b0000 {
interrupts = <AIC_IRQ 379 IRQ_TYPE_LEVEL_HIGH>;
};
nub_spmi: spmi@23d714000 {
compatible = "apple,t8112-spmi", "apple,spmi";
reg = <0x2 0x3d714000 0x0 0x100>;
#address-cells = <2>;
#size-cells = <0>;
};
pinctrl_smc: pinctrl@23e820000 {
compatible = "apple,t8112-pinctrl", "apple,pinctrl";
reg = <0x2 0x3e820000 0x0 0x4000>;