-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I haven't got anywhere yet, but I did notice that factory BIOS defines a table called ECDT, while coreboot doesn't. iasl shows this as being related to the EC. I can see different ectool output (using the -i option) option on different runs, even without changing the mute/unmute status, and also some changes when muting, but I haven't managed to figure it out yet.
Would it help if I include logs here? If so, which logs?
On 22/08/15 16:07, Alexander Couzens wrote:
Thanks, I'll take a look. It doesn't seem like the mute button is controlled by ACPI, though.
Perhaps I could use ectool (and other utils?) to see what happens when muting.
maybe, maybe not. acpi_listen only helps you, when something in the user space is missing. It'll show you what acpi event is generated from acpi code. But when the acpi code is missing, you don't see anything there. Take a look on the ubutun wiki and do the kernel debug thing it's described there.
ectool might show you what's changed, but I would bet, the ec is generating an ACPI query event, which must be handled by _Qxx function.
cheers, lynxis
- -- Minifree Ltd, trading as Ministry of Freedom | Registered in England, No. 9361826 | VAT No. GB202190462 Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK | Tel: +44 (0) 1268 857 837 | Web: http://minifree.org/
Use free software. Use GNU/Linux. https://www.gnu.org/philosophy/free-sw.html