https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207419
Bug ID: 207419 Summary: Add ACPI support for RTC/CMOS device Product: Base System Version: 11.0-CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: kern Assignee: freebsd-b...@freebsd.org Reporter: scoobi_...@yahoo.com CC: freebsd-amd64@FreeBSD.org CC: freebsd-amd64@FreeBSD.org Created attachment 167301 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=167301&action=edit Impl. of ACPI RTC/CMOS interface. FreeBSD base system does not provide an ACPI handler for the PC/AT RTC/CMOS device with PnP ID PNP0B00; on recent HP Envy laptops, the absence of this handler causes suspend/resume and poweroff(8) to hang/fail, emitting e.g. ACPI Error: No handler for Region [RCM0] (0xfffff80005796480) [SystemCMOS] (20150818/evregion-176) ACPI Error: Region SystemCMOS (ID=5) has no handler (20150818/exfldio-317) These HP laptops have BIOSes which attempt to query the RTC date/time registers via ACPI before suspending/powering off. ACPI-5.0 specification section 9.15 describes the ACPI interface to the RTC/CMOS device (atrtc(4) in FreeBSD). I have implemented this ACPI handler; adding this allows poweroff and suspend/resume to occur. At a FreeBSD committer's request, I've also implemented the same patch with additional changes to atrtc(4) to separate the bus functionality from the core functionality. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ freebsd-amd64@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-amd64 To unsubscribe, send any mail to "freebsd-amd64-unsubscr...@freebsd.org"