diff options
author | Tomer Maimon <tmaimon77@gmail.com> | 2019-09-25 15:26:38 +0300 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2021-11-01 09:42:43 +0300 |
commit | 8c25468a884815ad4b2c9bf60f77a89d44f95a34 (patch) | |
tree | aaac3e506690ea0bf822cc77ebaf4ea72eec8cf4 /arch | |
parent | f9a7a3620ba9154685e8d9bb8e498506d8b0c4da (diff) | |
download | linux-8c25468a884815ad4b2c9bf60f77a89d44f95a34.tar.xz |
ARM: dts: olympus: Add non-mainline nodes
This is the remaining non-mainline component of the patch that adds the
Opympus machine.
OpenBMC-Staging-Count: 4
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts b/arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts index 767e0ac0df7c..54bbc0626fdd 100644 --- a/arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts +++ b/arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts @@ -14,11 +14,23 @@ compatible = "nuvoton,npcm750"; aliases { + ethernet0 = &emc0; ethernet1 = &gmac0; serial0 = &serial0; serial1 = &serial1; serial2 = &serial2; serial3 = &serial3; + udc0 = &udc0; + udc1 = &udc1; + udc2 = &udc2; + udc3 = &udc3; + udc4 = &udc4; + udc5 = &udc5; + udc6 = &udc6; + udc7 = &udc7; + udc8 = &udc8; + udc9 = &udc9; + emmc0 = &sdhci0; i2c0 = &i2c0; i2c1 = &i2c1; i2c2 = &i2c2; @@ -205,6 +217,12 @@ status = "okay"; }; +&emc0 { + phy-mode = "rmii"; + use-ncsi; + status = "okay"; +}; + &i2c1 { status = "okay"; @@ -885,10 +903,95 @@ }; }; +&peci0 { + cmd-timeout-ms = <1000>; + pull-down = <0>; + host-neg-bit-rate = <15>; + status = "okay"; + + intel-peci-dimmtemp@30 { + compatible = "intel,peci-client"; + reg = <0x30>; + }; + intel-peci-dimmtemp@31 { + compatible = "intel,peci-client"; + reg = <0x31>; + }; +}; + &ehci1 { status = "okay"; }; +&ohci1 { + status = "okay"; +}; + +&udc0 { + status = "okay"; +}; + +&udc1 { + status = "okay"; +}; + +&udc2 { + status = "okay"; +}; + +&udc3 { + status = "okay"; +}; + +&udc4 { + status = "okay"; +}; + +&udc5 { + status = "okay"; +}; + +&udc6 { + status = "okay"; +}; + +&udc7 { + status = "okay"; +}; + +&udc8 { + status = "okay"; +}; + +&udc9 { + status = "okay"; +}; + +&aes { + status = "okay"; +}; + +&sha { + status = "okay"; +}; + + +&sdhci0 { + status = "okay"; +}; + +&pcimbox { + status = "okay"; +}; + +&vcd { + status = "okay"; +}; + +&ece { + status = "okay"; +}; + &watchdog1 { status = "okay"; }; @@ -918,6 +1021,10 @@ status = "okay"; }; +&otp { + status = "okay"; +}; + &kcs1 { status = "okay"; }; @@ -930,6 +1037,11 @@ status = "okay"; }; +&lpc_bpc { + monitor-ports = <0x80>; + status = "okay"; +}; + &spi0 { cs-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>; status = "okay"; |