mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-10 15:19:51 +00:00
hpwdt: Only BYTE reads/writes to WD Timer port 0x72
This patch is to correct the use of the iLO port 0x72 usage. The port 0x72 is a byte size write/read and hpwdt is currently writing a WORD. Signed-off by: Thomas Mingarelli <thomas.mingarelli@hp.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
This commit is contained in:
parent
2300fd67b4
commit
d08c9a33b4
@ -435,16 +435,16 @@ static void hpwdt_start(void)
|
||||
{
|
||||
reload = SECS_TO_TICKS(soft_margin);
|
||||
iowrite16(reload, hpwdt_timer_reg);
|
||||
iowrite16(0x85, hpwdt_timer_con);
|
||||
iowrite8(0x85, hpwdt_timer_con);
|
||||
}
|
||||
|
||||
static void hpwdt_stop(void)
|
||||
{
|
||||
unsigned long data;
|
||||
|
||||
data = ioread16(hpwdt_timer_con);
|
||||
data = ioread8(hpwdt_timer_con);
|
||||
data &= 0xFE;
|
||||
iowrite16(data, hpwdt_timer_con);
|
||||
iowrite8(data, hpwdt_timer_con);
|
||||
}
|
||||
|
||||
static void hpwdt_ping(void)
|
||||
|
Loading…
x
Reference in New Issue
Block a user