mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-23 06:42:27 +00:00
nitropad-nx: use standard shutdown/reboot commands
This commit effectively reverts commitsa1c13ff
and902866cc
. There is no need for this special EC-based poweroff command. See more details in issue linked below. Fixes: https://github.com/Dasharo/dasharo-issues/issues/711 Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
This commit is contained in:
parent
25066e5fad
commit
fd98c8d0d9
initrd/bin
@ -1,36 +0,0 @@
|
||||
#!/bin/ash
|
||||
|
||||
# Method to access IT5570 IO Depth 2 registers
|
||||
it5570_i2ec() {
|
||||
# TODO: Use /dev/port instead of iotools
|
||||
|
||||
# Address high byte
|
||||
iotools io_write8 0x2e 0x2e
|
||||
iotools io_write8 0x2f 0x11
|
||||
iotools io_write8 0x2e 0x2f
|
||||
iotools io_write8 0x2f $(($2>>8 & 0xff))
|
||||
|
||||
# Address low byte
|
||||
iotools io_write8 0x2e 0x2e
|
||||
iotools io_write8 0x2f 0x10
|
||||
iotools io_write8 0x2e 0x2f
|
||||
iotools io_write8 0x2f $(($2 & 0xff))
|
||||
|
||||
# Data
|
||||
iotools io_write8 0x2e 0x2e
|
||||
iotools io_write8 0x2f 0x12
|
||||
iotools io_write8 0x2e 0x2f
|
||||
|
||||
case $1 in
|
||||
"r")
|
||||
iotools io_read8 0x2f
|
||||
;;
|
||||
"w")
|
||||
iotools io_write8 0x2f "$3"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# shut down using EC external watchdog reset
|
||||
it5570_i2ec w 0x1f01 0x20
|
||||
it5570_i2ec w 0x1f07 0x01
|
@ -8,11 +8,6 @@ if [ "$CONFIG_TPM" = "y" ]; then
|
||||
tpmr shutdown
|
||||
fi
|
||||
|
||||
# Run special EC-based poweroff for Nitropad-Nxx
|
||||
if [ "$CONFIG_BOARD" = "nitropad-nv41" ] || [ "$CONFIG_BOARD" = "nitropad-ns50" ]; then
|
||||
/bin/nitropad-shutdown.sh
|
||||
fi
|
||||
|
||||
# Sync all mounted filesystems
|
||||
echo s > /proc/sysrq-trigger
|
||||
|
||||
|
@ -17,11 +17,6 @@ if [ "$CONFIG_TPM" = "y" ]; then
|
||||
tpmr shutdown
|
||||
fi
|
||||
|
||||
# Run special EC-based poweroff for Nitropad-Nxx
|
||||
if [ "$CONFIG_BOARD" = "nitropad-nv41" ] || [ "$CONFIG_BOARD" = "nitropad-ns50" ]; then
|
||||
/bin/nitropad-shutdown.sh
|
||||
fi
|
||||
|
||||
# Sync all mounted filesystems
|
||||
echo s > /proc/sysrq-trigger
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user