Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Aug 2014 09:33:21 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Anthony Jenkins <Anthony.B.Jenkins@att.net>
Cc:        =?UTF-8?B?5byg5pmT6Z2W?= <zhangxiaojing@hotmail.com>, "freebsd-acpi@freebsd.org" <freebsd-acpi@freebsd.org>
Subject:   =?UTF-8?B?UmU6IOetlOWkjTog562U5aSNOiBNeSBsYXB0b3AgY2FuJ3QgcmVzdW1lIGZyb20gc3VzcA==?= =?UTF-8?B?ZW5kLg==?=
Message-ID:  <CAJ-Vmom_jDCjsXVkSRuqZK9j5uSTZbE-3Fg3-RqAOC4zhBvdjQ@mail.gmail.com>
In-Reply-To: <53FB6011.3080509@att.net>
References:  <BLU436-SMTP62EDBC36C40E7A96279D03A0EA0@phx.gbl> <CAN6yY1sieCOVmpXOcBvavh8-UB3=zQbP4vn2%2B%2B=Sq49VmCDtWw@mail.gmail.com> <BLU437-SMTP14CC6D27278DD1F2D7B9E5A0E90@phx.gbl> <53EE78ED.2030208@att.net> <BLU436-SMTP67343C48955DBE96365728A0DF0@phx.gbl> <53FB6011.3080509@att.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Hm!

Cool, so you've reimplemented the RTC accesses to go via ACPI.

Shouldn't this be another device though? One that gets attached if it
finds it on the ACPI bus?


-a


On 25 August 2014 09:10, Anthony Jenkins <Anthony.B.Jenkins@att.net> wrote:
> No problem... attached.  And amd64 doesn't matter - works for x86-based computers with the basic CMOS RTC chip (PNP0B00).  Hopefully your suspend/resume problems are due to your ACPI BIOS needing to read/write info from/to CMOS and not finding a CMOS handler.
>
> Anthony
>
> On 08/25/2014 11:50, 张晓靖 wrote:
>> I google less than complete information. Do you have the relevant code can be shared under it? I found atrtc.c file in /usr/src/sys/x86/isa directory, but my system is amd64 of ......
>>
>> root@skycn:~ # uname -a
>> FreeBSD skycn 10.0-RELEASE-p7 FreeBSD 10.0-RELEASE-p7 #2: Sat Aug 16 00:06:30 CST 2014     root@skycn:/usr/obj/usr/src/sys/MyKernel  amd64
>>
>>
>> -----邮件原件-----
>> 发件人: Anthony Jenkins [mailto:Anthony.B.Jenkins@att.net]
>> 发送时间: 2014年8月16日 5:18
>> 收件人: 张晓靖; 'Kevin Oberman'
>> 抄送: freebsd-acpi@freebsd.org
>> 主题: Re: 答复: My laptop can't resume from suspend.
>>
>> On 08/15/2014 16:20, 张晓靖 wrote:
>>> Thank Bykov Vladislav and Kevin Oberman's recommendations. Later I
>>> received an e-mail,
>>>
>>> immediately compile the kernel (make a note #options VESA).But the
>>> problem persists, dmesg
>>>
>>> Information Reference url http://url.cn/SQ0vXD.
>>>
>>>
>>>
>>> Even worse thing is, I do use "acpiconf -s 3"debugger, resulting in a
>>> notebook can not boot
>>>
>>> until yesterday afternoon for a good notebook motherboard, now do not
>>> dare to use “acpiconf
>>>
>>> -s 3” testing.
>>>
>>>
>>>
>>> Do you have suggestions for me?
>> You could dig up my kernel patch (Google "FreeBSD ACPI CMOS region support atrtc.c.patch") to play with, it works to enable suspend/resume on some laptops and should be safe to try.  I still need to clean it up (style, other suggestions) for submission to FreeBSD, haven't gotten around to it yet.
>>
>> Anthony Jenkins
>>
>>> Thanks you~
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -----邮件原件-----
>>> 发件人: Bykov Vladislav [mailto:envolyse@gmail.com]
>>> 发送时间: 2014年8月13日 0:13
>>> 收件人: 张晓靖
>>> 主题: Re: My laptop can't resume from suspend.
>>>
>>>
>>>
>>> On Tue, Aug 12, 2014 at 12:20:28PM +0800, 张晓靖 wrote:
>>>
>>>> The laptop can't resume, the screen no display, no beep sound.
>>> Can you please try to install video driver for your card and remove VESA device from kernel configuration?
>>>
>>>
>>>
>>>
>>>
>>> 发件人: kob6558@gmail.com [mailto:kob6558@gmail.com] 代表 Kevin Oberman
>>> 发送时间: 2014年8月13日 1:15
>>> 收件人: 张晓靖
>>> 抄送: freebsd-acpi@freebsd.org
>>> 主题: Re: My laptop can't resume from suspend.
>>>
>>>
>>>
>>> On Mon, Aug 11, 2014 at 9:20 PM, 张晓靖 <zhangxiaojing@hotmail.com <mailto:zhangxiaojing@hotmail.com> > wrote:
>>>
>>> Hello,
>>>
>>>        I am having a problem.
>>>
>>>        My laptop is lenovo's zhaoyang K47A series HM65.
>>>
>>>        I used ati graphics CARDS, Use the url (
>>> <https://wiki.freebsd.org/Graphics>; https://wiki.freebsd.org/Graphics)
>>> the method of normal driving the graphics card.
>>>
>>>
>>>
>>>       After set "
>>>
>>> sysctl debug. Bootverbose = 1
>>>
>>> sysctl debug. Acpi. Suspend_bounce = 1
>>>
>>> sysctl debug. Acpi. Resume_beep = 1
>>>
>>> acpiconf -s 3
>>>
>>> "
>>>
>>> The laptop can't resume, the screen no display, no beep sound.
>>>
>>>
>>>
>>> Disabling ACPI not helps to fix the problem. All files downloaded from
>>> http://url.cn/WVISGF.
>>>
>>>
>>>
>>> Output from sysctl hw.acpi
>>>
>>> hw.acpi.supported_sleep_state: S1 S3 S4 S5
>>>
>>> hw.acpi.power_button_state: S5
>>>
>>> hw.acpi.sleep_button_state: S1
>>>
>>> hw.acpi.lid_switch_state: NONE
>>>
>>> hw.acpi.standby_state: S1
>>>
>>> hw.acpi.suspend_state: S3
>>>
>>> hw.acpi.sleep_delay: 1
>>>
>>> hw.acpi.s4bios: 0
>>>
>>> hw.acpi.verbose: 1
>>>
>>> hw.acpi.disable_on_reboot: 0
>>>
>>> hw.acpi.handle_reboot: 0
>>>
>>> hw.acpi.reset_video: 0
>>>
>>> hw.acpi.cpu.cx_lowest: C1
>>>
>>> hw.acpi.acline: 1
>>>
>>> hw.acpi.battery.life: 100
>>>
>>> hw.acpi.battery.time: -1
>>>
>>> hw.acpi.battery.state: 0
>>>
>>> hw.acpi.battery.units: 2
>>>
>>> hw.acpi.battery.info_expire: 5
>>>
>>> hw.acpi.thermal.min_runtime: 0
>>>
>>> hw.acpi.thermal.polling_rate: 10
>>>
>>> hw.acpi.thermal.user_override: 0
>>>
>>> hw.acpi.thermal.tz0.temperature: 62.0C
>>>
>>> hw.acpi.thermal.tz0.active: -1
>>>
>>> hw.acpi.thermal.tz0.passive_cooling: 1
>>>
>>> hw.acpi.thermal.tz0.thermal_flags: 0
>>>
>>> hw.acpi.thermal.tz0._PSV: 95.0C
>>>
>>> hw.acpi.thermal.tz0._HOT: -1
>>>
>>> hw.acpi.thermal.tz0._CRT: 100.0C
>>>
>>> hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
>>>
>>> hw.acpi.thermal.tz0._TC1: 2
>>>
>>> hw.acpi.thermal.tz0._TC2: 3
>>>
>>> hw.acpi.thermal.tz0._TSP: 100
>>>
>>>
>>>
>>> Sincerely,
>>> ZhangXiaoJing.
>>>
>>>
>>>
>>> Have you tried building the kernel without VESA? Many laptops won't resume if you leave VESA in the kernel build.
>>>
>>> --
>>>
>>>
>>> R. Kevin Oberman, Network Engineer, Retired
>>> E-mail: rkoberman@gmail.com <mailto:rkoberman@gmail.com>
>>>
>>> _______________________________________________
>>> freebsd-acpi@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-acpi
>>> To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org"
>>
>>
>
>
> _______________________________________________
> freebsd-acpi@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-acpi
> To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmom_jDCjsXVkSRuqZK9j5uSTZbE-3Fg3-RqAOC4zhBvdjQ>