From e5fa03aa74da745556bd0ba8365c21341a995b2e Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Mon, 17 Nov 2008 20:40:39 +0000 Subject: [PATCH] Fix/finish the Winbond W83627THF/THG dts. Signed-off-by: Uwe Hermann Acked-by: Myles Watson git-svn-id: svn://coreboot.org/repository/coreboot-v3@1040 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- superio/winbond/w83627thg/dts | 44 +++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/superio/winbond/w83627thg/dts b/superio/winbond/w83627thg/dts index 2bec7b2a94..ff3ed8fee1 100644 --- a/superio/winbond/w83627thg/dts +++ b/superio/winbond/w83627thg/dts @@ -20,8 +20,23 @@ { device_operations = "w83627thg_ops"; + /* To override any of these, put the over-ride in mainboard dts. */ + /* Floppy */ + floppydev = "0"; + floppyenable = "0"; + floppyio = "0x3f0"; + floppyirq = "6"; + floppydrq = "2"; + + /* Parallel port */ + ppdev = "1"; + ppenable = "0"; + ppio = "0x378"; + ppirq = "7"; + ppdrq = "4"; + /* COM1 */ com1dev = "2"; com1enable = "0"; @@ -34,11 +49,36 @@ com2io = "0x2f8"; com2irq = "3"; - /* Keyboard */ + /* PS/2 keyboard + PS/2 mouse */ kbdev = "5"; kbenable = "0"; kbio = "0x60"; - kbio2 = "0x62"; + kbio2 = "0x64"; kbirq = "1"; kbirq2 = "12"; + + /* Game port, MIDI port, GPIO1, GPIO5 */ + gamedev = "7"; + gameenable = "0"; + gameio = "0x201"; + gameio2 = "0x330"; + gameirq = "9"; + + /* GPIO2 */ + gpio2dev = "8"; + gpio2enable = "0"; + + /* GPIO3, GPIO4 */ + gpio34dev = "9"; + gpio34enable = "0"; + + /* ACPI */ + acpidev = "10"; + acpienable = "0"; + + /* Hardware Monitor */ + hwmdev = "11"; + hwmenable = "0"; + hwmio = "0x290"; + hwmirq = "5"; };