From 6b0bd8acb784baaaff1f7453809fd26cd7bcccac Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sun, 16 Nov 2008 13:45:53 +0000 Subject: [PATCH] Fix some incorrect entries in superio/winbond/w83627hf/dts. The hardware monitor defaults as per datasheet are 0x0000 / 0, but on hardware that uses this functionality it seems to be 0x290 / 5 often, thus use those values in the dts. Signed-off-by: Uwe Hermann Acked-by: Myles Watson git-svn-id: svn://coreboot.org/repository/coreboot-v3@1034 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- superio/winbond/w83627hf/dts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/superio/winbond/w83627hf/dts b/superio/winbond/w83627hf/dts index 4036c3884b..9d5b4494c5 100644 --- a/superio/winbond/w83627hf/dts +++ b/superio/winbond/w83627hf/dts @@ -20,18 +20,20 @@ { device_operations = "w83627hf_ops"; + /* To override any of these, put the over-ride in mainboard dts. */ /* Floppy */ floppyenable = "0"; floppyio = "0x3f0"; - floppyirq = "0x60"; - floppydrq = "0x02"; + floppyirq = "6"; + floppydrq = "2"; /* Parallel port */ ppenable = "0"; ppio = "0x378"; ppirq = "7"; + ppdrq = "4"; /* COM1 */ com1enable = "0"; @@ -43,23 +45,23 @@ com2io = "0x2f8"; com2irq = "3"; - /* Keyboard */ + /* PS/2 keyboard + PS/2 mouse */ kbenable = "0"; kbio = "0x60"; - kbio2 = "0x62"; + kbio2 = "0x64"; kbirq = "1"; kbirq2 = "12"; /* Consumer IR */ cirenable = "0"; - /* Game port */ + /* Game port, MIDI port, GPIO1 */ gameenable = "0"; - gameio = "0x220"; - gameio2 = "0x400"; + gameio = "0x201"; + gameio2 = "0x330"; gameirq = "9"; - /* GPIO2 */ + /* GPIO2, watchdog timer */ gpio2enable = "0"; /* GPIO3 */