Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Mar 2005 23:33:14 -0800
From:      Nate Lawson <nate@root.org>
To:        vova@fbsd.ru
Cc:        acpi@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/acpica acpi_perf.c
Message-ID:  <424A563A.9020705@root.org>
In-Reply-To: <1112164995.1054.5.camel@localhost>
References:  <200503200351.j2K3pIC8068507@repoman.freebsd.org> <1111516858.1198.2.camel@localhost>  <424737BE.9000808@root.org> <1111985287.1113.0.camel@localhost>  <4247A90C.5050000@root.org> <1112164995.1054.5.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
Vladimir Grebenschikov wrote:
> В вс, 27/03/2005 в 22:49 -0800, Nate Lawson пишет:
>>The issue is that the control and status registers overlap.  To fix, 
>>change this line:
>>
>>Register (SystemIO, 0x10, 0x00, 0x00000000000000B2)
>>
>>to this:
>>
>>Register (SystemIO, 0x08, 0x00, 0x00000000000000B2)
>>
>>Then, recompile your asl as described in the handbook and load it at 
>>boot.  I'll try to figure out a way to work around this but it looks 
>>difficult to detect since 16 bits is a valid register width.  I seem to 
>>remember imp@ had a means for detecting that a resource alloc failed due 
>>to an overlapping register and then split the previous resource (since 
>>this driver owns both).  I'll ask.
> 
> 
> It helps, thank you.
> 
> % dmesg 
> ...
> acpi0: <SONY> on motherboard
> acpi_ec0: <Embedded Controller: GPE 0x1c> port 0x62,0x66 on acpi0
> Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
> cpu0: <ACPI CPU (2 Cx states)> on acpi0
> acpi_perf0: <ACPI CPU Frequency Control> on cpu0
> acpi_throttle0: <ACPI CPU Throttling> on cpu0
> acpi_lid0: <Control Method Lid Switch> on acpi0
> acpi_button0: <Power Button> on acpi0

Great, so you now have a working SpeedStep control.

> I have also problem with suspend/resume - on resume notebook does not
> show anything on screen, can't be accessed via network or firewire.
> Recent VESA patches does not helps.
> 
> So question is - can this ASL patch help for suspend/resume or it is
> unrelated ?

Unrelated.  There are many video resume problems to work on.

-- 
Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?424A563A.9020705>