This patch disables the AC97 modem via the ICH4 LPC disable function register early in the boot process. Leaving it enabled was causing resource allocation problems, making IO read/writes under 0x200 fail. As I found out by trail and error it has to be done right after the LAN Enable gpio pin is driven high.
Tested on hardware. Signed-off-by: Joseph Smith joe@settoplinux.org
On Thu, 07 May 2009 02:01:18 -0400, Joseph Smith joe@settoplinux.org wrote:
This patch disables the AC97 modem via the ICH4 LPC disable function register early in the boot process. Leaving it enabled was causing resource allocation problems, making IO read/writes under 0x200 fail. As I found out by trail and error it has to be done right after the LAN Enable gpio pin is driven high.
Tested on hardware. Signed-off-by: Joseph Smith joe@settoplinux.org
oops patch attached...
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Joseph Smith Sent: Thursday, May 07, 2009 12:09 AM To: coreboot Subject: Re: [coreboot] [PATCH] Disable AC97 modem early on IP1000
On Thu, 07 May 2009 02:01:18 -0400, Joseph Smith joe@settoplinux.org wrote:
This patch disables the AC97 modem via the ICH4 LPC disable function register early in the boot process. Leaving it enabled was causing resource allocation problems, making IO read/writes under 0x200 fail. As I found out by trail and error it has to be done right after the LAN Enable gpio pin is driven high.
Tested on hardware. Signed-off-by: Joseph Smith joe@settoplinux.org
Acked-by: Myles Watson mylesgw@gmail.com
Thanks, Myles
On Thu, 7 May 2009 15:55:11 -0600, "Myles Watson" mylesgw@gmail.com wrote:
-----Original Message----- From: coreboot-bounces@coreboot.org
[mailto:coreboot-bounces@coreboot.org]
On Behalf Of Joseph Smith Sent: Thursday, May 07, 2009 12:09 AM To: coreboot Subject: Re: [coreboot] [PATCH] Disable AC97 modem early on IP1000
On Thu, 07 May 2009 02:01:18 -0400, Joseph Smith joe@settoplinux.org wrote:
This patch disables the AC97 modem via the ICH4 LPC disable function register early in the boot process. Leaving it enabled was causing resource allocation problems, making IO read/writes under 0x200 fail. As I
found
out by trail and error it has to be done right after the LAN Enable gpio
pin
is driven high.
Tested on hardware. Signed-off-by: Joseph Smith joe@settoplinux.org
Acked-by: Myles Watson mylesgw@gmail.com
Thanks Myles, r4258
On Thu, 07 May 2009 02:01:18 -0400, Joseph Smith joe@settoplinux.org wrote:
This patch disables the AC97 modem via the ICH4 LPC disable function register early in the boot process. Leaving it enabled was causing resource allocation problems, making IO read/writes under 0x200 fail. As I found out by trail and error it has to be done right after the LAN Enable gpio pin is driven high.
Tested on hardware. Signed-off-by: Joseph Smith joe@settoplinux.org
Can I get an ACK please?