Re: [Fwd: Re: A problem about acer-wmi]

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

 



Resend from my gmail account

在 2011年8月9日上午10:05,AceLan Kao <acelan.kao@xxxxxxxxxxxxx> 寫道:
> Dear Joey,
>
> Is there any progress of the acer-wmi patch?
>
> I read the Acer WMI/SMBIOS Spec. and think we might need to create a
> new acer-wmi driver for the new machines and leave the original
> acer-wmi driver for the old ones.
> The GUID is changed and there are more functions be added in the spec.
> that the acer-wmi driver is hard to handle now.
> And I'm not sure if I can implement a open source wmi driver from the spec.
> Please input more idea about this, thanks.
>
> Best regards,
> AceLan Kao.
>
> 2011/7/19 Joey Lee <jlee@xxxxxxxxxx>:
>> Cc. to platform driver mail
>>
>> Hi AceLan,
>>
>> In old acer machine supports both old WMI_GUID1 and new WMI_WMID3, but
>> more and more machines removed old WMI_GUID1 method and just support new
>> one.
>>
>> I will spend a bit time to clear up acer-wmi driver, add support to
>> those new machines.
>> I will send out patches for review.
>>
>>
>>
>> Thank's a lot!
>> Joey Lee
>>
>>
>> -------- 轉遞的郵件 --------
>>> 自: AceLan Kao <acelan.kao@xxxxxxxxxxxxx>
>>> 至: Joey Lee <jlee@xxxxxxxxxx>
>>> 主旨: Re: A problem about acer-wmi
>>> 日期: Tue, 19 Jul 2011 11:37:28 +0800
>>>
>>> Dear Joey,
>>>
>>> Thanks for your quick response.
>>> Here are the logs and it's good to discuss this issue on platform driver list.
>>> Thanks.
>>>
>>> Best regards,
>>> AceLan Kao.
>>>
>>> 2011/7/19 Joey Lee <jlee@xxxxxxxxxx>:
>>> > 於 二,2011-07-19 於 02:57 +0000,joeyli(Joey Lee) 提到:
>>> >> Hi Kao,
>>> >>
>>> >> 於 二,2011-07-19 於 09:43 +0800,AceLan Kao 提到:
>>> >> > Dear Joey,
>>> >> >
>>> >> > We have a new machine the model is Acer Aspire 4739Z
>>> >> > I tried to add it's model in acer_quirks struct, but in
>>> >> > acer_wmi_init(), it can't find it's interface.
>>> >> >        {
>>> >> >                .callback = dmi_matched,
>>> >> >                .ident = "Acer Aspire 4739Z",
>>> >> >                .matches = {
>>> >> >                        DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
>>> >> >                        DMI_MATCH(DMI_PRODUCT_NAME, "AS4739Z"),
>>> >> >                },
>>> >> >                .driver_data = &quirk_acer_travelmate_2490,
>>> >> >        },
>>> >> >
>>> >> > wmi_has_guid(AMW0_GUID1), wmi_has_guid(WMID_GUID1), and
>>> >> > wmi_has_guid(WMID_GUID2) all return 0.
>>> >> > And, wmi_has_guid(WMID_GUID3) and wmi_has_guid(ACERWMID_EVENT_GUID) return 1.
>>> >> >
>>> >> > I don't understand the logic of those wmi_has_guid(), so I don't know
>>> >> > how to modify them, I just assigned the interface as
>>> >> >   interface = &wmid_interface;
>>> >> > and that would make us capture the KEY_F22(Touch Pad On/Off) event and
>>> >> > get the OSD appeared.
>>> >> >
>>> >> > Please direct me how to add this h/w correctly into acer_wmi.c and
>>> >> > please let me know if I should provide any info you need.
>>> >> > Thanks.
>>> >> >
>>> >> > Best regards,
>>> >> > AceLan Kao.
>>> >> >
>>> >>
>>> >> Thank's for you pay attention to acer-wmi driver. Please attached the
>>> >> dmidecode log and acpidump on this mail to me.
>>> >> Then, I can trace the DSDT to find out good way.
>>> >>
>>> >
>>> > Forgot tell how to capture the log and DSDT:
>>> >  + dmidecode > dmidecode.log
>>> >  + acpidump > acpidump.dat
>>> >
>>> >
>>> > Thank's a lot!
>>> > Joey Lee
>>> >
>>> >> And,
>>> >> Do you mind if I forward this mail to platform driver group on kernel
>>> >> upstream?
>>> >> Then we can discuss on upstream, maybe have more experts can provide
>>> >> commants to us.
>>> >>
>>> >>
>>> >> Thank's a lot!
>>> >> Joey Lee
>>> >
>>> >
>>> >
>>>
>>>
>>>
>>
>>
>>
>
>
>
> --
> Chia-Lin Kao(AceLan)
> http://blog.acelan.idv.tw/
> E-Mail: acelan.kaoATcanonical.com (s/AT/@/)
>



-- 
Chia-Lin Kao(AceLan)
http://blog.acelan.idv.tw/
E-Mail: acelan.kaoATcanonical.com (s/AT/@/)
--
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