Re: How to implement ACPI EC support?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 2, 2012 at 11:43 AM, Sebastian Riemer
<sebastian.riemer@xxxxxxxxxxxxxxxx> wrote:
>
> First of all: Thank you very much for your responses!
>
> On 02.11.2012 10:57, Corentin Chary wrote:
> > On Fri, Nov 2, 2012 at 2:12 AM, Henrique de Moraes Holschuh
> > <hmh@xxxxxxxxxx> wrote:
> >
> >> It was done through lots of trial and error by several people over more than
> >> a decade, and sometime ago SuSE managed to get me in contact with some
> >> Lenovo ThinkPad firmware engineers in Japan, which did help a lot.
> >>
> >> However, thinkpad-acpi is an old driver, you might want to ask the
> >> maintainers of newer WMI-based drivers about how they are managing...
> > I don't know if WMI can really help here, but will free to use wmidump
> > to extract all WMI informations, and
> >
> > http://lwn.net/Articles/391230/
> > https://github.com/iksaif/wmidump
> > http://msdn.microsoft.com/en-us/library/windows/hardware/ff565588
> > http://glucik.blogspot.com/2011/12/mof-decompilation.html  (!!! the
> > tool is Wmimofck.exe not wmiofck.exe)
>
> Nope, I guess not. There is no MOF stuff in the DSDT.

Really ? No  methods/buffer starting in WQ ?

> wmidump:
>
> C16C47BA-50E3-444A-AF3A-B1C348380000:
>     object_id: 00
>     notify_id: 30
>     reserved: 30
>     instance_count: 1
>     flags: 0x1 ACPI_WMI_EXPENSIVE
> C16C47BA-50E3-444A-AF3A-B1C348380001:
>     object_id: 00
>     notify_id: 30
>     reserved: 30
>     instance_count: 1
>     flags: 0x2 ACPI_WMI_METHOD
>
> The method WM00 uses completely different fields.
>
> On Windows the EC is handled by "intel.sys" if I've seen that right.
> "objdump -xS" on it would show big big disassembly output for sure. So
> Windows debugging is needed I guess.
>
> I've also asked the Samsung support for documentation. They want to do
> internal research. At least they didn't answer "Linux is not a supported
> operating system." like other big companies do.
>
> Cheers,
> Sebastian




--
Corentin Chary
http://xf.iksaif.net
--
To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux