Skip to content

Commit 94d310e

Browse files
committed
Merge tag 'aspeed-6.7-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
ASPEED device tree updates for 6.7 - New machine: * Facebook's Minevra, as Chassis Management Controller using the AST2600 - Updates to Ampere's Mt Mitchell and Mt Jade systems, and IBM's Bonnell * tag 'aspeed-6.7-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc: ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor ARM: dts: aspeed: mtjade: Add the gpio-hog ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names ARM: dts: aspeed: Minerva: Add Facebook Minerva CMC board dt-bindings: arm: aspeed: document board compatibles ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log Link: https://lore.kernel.org/r/CACPK8XebMAQvgQTRH+KoaTFg7CzRkS79Fz3Kn8p4mbaezWGkUQ@mail.gmail.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2 parents 6fd3e86 + d024ca2 commit 94d310e

6 files changed

Lines changed: 595 additions & 48 deletions

File tree

Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ properties:
7979
- facebook,elbert-bmc
8080
- facebook,fuji-bmc
8181
- facebook,greatlakes-bmc
82+
- facebook,minerva-cmc
8283
- facebook,yosemite4-bmc
8384
- ibm,everest-bmc
8485
- ibm,rainier-bmc

arch/arm/boot/dts/aspeed/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ dtb-$(CONFIG_ARCH_ASPEED) += \
1919
aspeed-bmc-facebook-fuji.dtb \
2020
aspeed-bmc-facebook-galaxy100.dtb \
2121
aspeed-bmc-facebook-greatlakes.dtb \
22+
aspeed-bmc-facebook-minerva-cmc.dtb \
2223
aspeed-bmc-facebook-minipack.dtb \
2324
aspeed-bmc-facebook-tiogapass.dtb \
2425
aspeed-bmc-facebook-wedge40.dtb \

arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts

Lines changed: 40 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -760,49 +760,63 @@
760760

761761
&gpio {
762762
gpio-line-names =
763-
/*A0-A7*/ "","","","S0_BMC_SPECIAL_BOOT","","","","",
764-
/*B0-B7*/ "BMC_SELECT_EEPROM","","","",
765-
"POWER_BUTTON","","","",
763+
/*A0-A7*/ "","","","host0-special-boot","","","","",
764+
/*B0-B7*/ "i2c-backup-sel","","","",
765+
"power-button","presence-cpu0","","",
766766
/*C0-C7*/ "","","","","","","","",
767767
/*D0-D7*/ "","","","","","","","",
768768
/*E0-E7*/ "","","","","","","","",
769-
/*F0-F7*/ "","","BMC_SYS_PSON_L","S0_DDR_SAVE","PGOOD",
770-
"S1_DDR_SAVE","","",
771-
/*G0-G7*/ "host0-ready","SHD_REQ_L","","S0_OVERTEMP_L","","",
772-
"","",
773-
/*H0-H7*/ "","","","","PSU1_VIN_GOOD","PSU2_VIN_GOOD","","",
774-
/*I0-I7*/ "PSU1_PRESENT","PSU2_PRESENT","S1_BMC_SPECIAL_BOOT",
775-
"","","","","",
776-
/*J0-J7*/ "S0_HIGHTEMP_L","S0_FAULT_L","S0_SCP_AUTH_FAIL_L","",
777-
"","","","",
769+
/*F0-F7*/ "ps0-pgood","ps1-pgood","power-chassis-control","s0-ddr-save",
770+
"power-chassis-good", "s1-ddr-save","","",
771+
/*G0-G7*/ "host0-ready","host0-shd-req-n","host0-shd-ack-n",
772+
"s0-overtemp-n","","","","",
773+
/*H0-H7*/ "uart1-mode1","uart2-mode1","uart3-mode1","uart4-mode1",
774+
"ps0-vin-good","ps1-vin-good","","i2c6-reset-n",
775+
/*I0-I7*/ "presence-ps0","presence-ps1","s1-special-boot","","","","","",
776+
/*J0-J7*/ "s0-hightemp-n","s0-fault-alert","s0-sys-auth-failure-n",
777+
"host0-reboot-ack-n","","","","",
778778
/*K0-K7*/ "","","","","","","","",
779-
/*L0-L7*/ "","","","BMC_SYSRESET_L","SPI_AUTH_FAIL_L","","","",
780-
/*M0-M7*/ "","","","","","","","",
779+
/*L0-L7*/ "","","","host0-sysreset-n","s0-spi-auth-fail-n","","","",
780+
/*M0-M7*/ "","","","","s0-i2c9-alert-n","s1-i2c9-alert-n","","",
781781
/*N0-N7*/ "","","","","","","","",
782782
/*O0-O7*/ "","","","","","","","",
783783
/*P0-P7*/ "","","","","","","","",
784-
/*Q0-Q7*/ "","","","","","UID_BUTTON","","",
785-
/*R0-R7*/ "","","BMC_EXT_HIGHTEMP_L","OCP_AUX_PWREN",
786-
"OCP_MAIN_PWREN","RESET_BUTTON","","",
787-
/*S0-S7*/ "","","","","rtc-battery-voltage-read-enable","","","",
784+
/*Q0-Q7*/ "","","","","","identify-button","led-identify","",
785+
/*R0-R7*/ "","","ext-hightemp-n","","ocp-main-pwren","reset-button","","",
786+
/*S0-S7*/ "s0-vr-hot-n","s1-vr-hot-n","","",
787+
"rtc-battery-voltage-read-enable","vr-pmbus-sel-n","","",
788788
/*T0-T7*/ "","","","","","","","",
789789
/*U0-U7*/ "","","","","","","","",
790790
/*V0-V7*/ "","","","","","","","",
791791
/*W0-W7*/ "","","","","","","","",
792792
/*X0-X7*/ "","","","","","","","",
793-
/*Y0-Y7*/ "","","","","","","","",
794-
/*Z0-Z7*/ "S0_BMC_PLIMIT","S1_FAULT_L","S1_FW_BOOT_OK","","",
795-
"S1_SCP_AUTH_FAIL_L","S1_OVERTEMP_L","",
793+
/*Y0-Y7*/ "","","","bmc-vga-en-n","","","","",
794+
/*Z0-Z7*/ "s0-plimit","s1-fault-alert","s1-fw-boot-ok","s0-rtc-lock","",
795+
"s1-sys-auth-failure-n","s1-overtemp-n","",
796796
/*AA0-AA7*/ "","","","","","","","",
797-
/*AB0-AB7*/ "S1_HIGHTEMP_L","S1_BMC_PLIMIT","S0_BMC_DDR_ADDR",
798-
"S1_BMC_DDR_ADR","","","","",
799-
/*AC0-AC7*/ "SYS_PWR_GD","","","","","BMC_READY","SLAVE_PRESENT_L",
800-
"BMC_OCP_PG";
797+
/*AB0-AB7*/ "s1-hightemp-n","s1-plimit","s0-ddr-addr","s1-ddr-addr","","",
798+
"","",
799+
/*AC0-AC7*/ "sys-pwr-gd","","spi0-program-sel","spi0-backup-sel","bmc-ok",
800+
"","presence-cpu1","ocp-pgood";
801801

802802
i2c4-o-en-hog {
803803
gpio-hog;
804804
gpios = <ASPEED_GPIO(Y, 2) GPIO_ACTIVE_HIGH>;
805805
output-high;
806-
line-name = "BMC_I2C4_O_EN";
806+
line-name = "i2c4-o-en";
807+
};
808+
809+
ocp-aux-pwren-hog {
810+
gpio-hog;
811+
gpios = <ASPEED_GPIO(R, 3) GPIO_ACTIVE_HIGH>;
812+
output-high;
813+
line-name = "ocp-aux-pwren";
814+
};
815+
816+
bmc-ready {
817+
gpio-hog;
818+
gpios = <ASPEED_GPIO(AC, 5) GPIO_ACTIVE_HIGH>;
819+
output-high;
820+
line-name = "bmc-ready";
807821
};
808822
};

0 commit comments

Comments
 (0)