From: "Cody T.-H. Chiu" <codyit@gmail.com>
To: "Derek J. Clark" <derekjohn.clark@gmail.com>,
Hans de Goede <hdegoede@redhat.com>,
ike.pan@canonical.com
Cc: "Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>,
"Jonathan Corbet" <corbet@lwn.net>,
"Luke Jones" <luke@ljones.dev>, "Xino Ni" <nijs1@lenovo.com>,
"Zhixin Zhang" <zhangzx36@lenovo.com>,
"Mia Shao" <shaohz1@lenovo.com>,
"Mark Pearson" <mpearson-lenovo@squebb.ca>,
"Pierre-Loup A . Griffais" <pgriffais@valvesoftware.com>,
platform-driver-x86@vger.kernel.org, linux-doc@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 1/1] platform/x86: Add lenovo-legion-wmi drivers
Date: Wed, 25 Dec 2024 18:25:19 +1300 [thread overview]
Message-ID: <7b1d0298-4cdd-4af7-83e6-9e6287387477@gmail.com> (raw)
In-Reply-To: <20241217230645.15027-2-derekjohn.clark@gmail.com>
On 12/17/2024 17:06, Derek J. Clark wrote:
> diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
> ...
> +config LEGION_OTHER_WMI
> + tristate "Lenovo Legion Other Method WMI Driver"
> + depends on LEGION_GAMEZONE_WMI
> + depends on LEGION_DATA_01_WMI
> + select FW_ATTR_CLASS
> + help
> + Say Y here if you have a WMI aware Lenovo Legion device and would
like to use the
> + firmware_attributes API to control various tunable settings
typically exposed by
> + Lenovo software in Windows.
> +
> + To compile this driver as a module, choose M here: the module will
> + be called lenovo_legion_wmi_other.
> +
> config IDEAPAD_LAPTOP
> tristate "Lenovo IdeaPad Laptop Extras"
> depends on ACPI
Hi Derek,
Thank you for the initiative, love to see we'll finally get a driver
developed with the help of official specs.
Perhaps it's common knowledge to the crowd here but I'd like to call out
right now significant portion of the support on Legion ACPI / WMI came
from ideapad-laptop which explicitly detects it:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/platform/x86/ideapad-laptop.c?h=v6.13-rc4#n2108
Per my observation majority of users have no idea this is the case
because of the misnomer, adding another set of drivers with Legion in
the name explicitly, that don't support those features would double the
dissonance.
I wonder if reconciling this is in your planned scope? If not IMO at
least this should be called out in documentation / Kconfig.
PS: I'm a developer myself but at lower level kernel domain I'm just a
user so hopefully I'm not just adding noise here.
- Cody
next prev parent reply other threads:[~2024-12-25 5:25 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-17 23:06 [PATCH 0/1] platform/x86: Add Lenovo Legion WMI Drivers Derek J. Clark
2024-12-17 23:06 ` [PATCH 1/1] platform/x86: Add lenovo-legion-wmi drivers Derek J. Clark
2024-12-18 2:39 ` Mario Limonciello
2024-12-18 3:36 ` Derek J. Clark
2024-12-22 22:55 ` Armin Wolf
2024-12-23 15:47 ` Derek John Clark
2024-12-23 16:50 ` Armin Wolf
2024-12-25 5:25 ` Cody T.-H. Chiu [this message]
2024-12-25 8:34 ` Derek J. Clark
2024-12-25 21:11 ` Armin Wolf
2024-12-26 7:17 ` Derek J. Clark
2024-12-27 17:21 ` Mark Pearson
2024-12-30 7:51 ` Cody T.-H. Chiu
2024-12-27 18:48 ` [PATCH 0/1] platform/x86: Add Lenovo Legion WMI Drivers Antheas Kapenekakis
2024-12-27 23:22 ` Derek John Clark
2024-12-28 1:09 ` Antheas Kapenekakis
2024-12-28 3:30 ` Derek John Clark
2024-12-28 11:50 ` Antheas Kapenekakis
2024-12-29 20:45 ` Armin Wolf
2024-12-29 22:41 ` Antheas Kapenekakis
2024-12-30 13:41 ` Antheas Kapenekakis
2024-12-29 20:28 ` Armin Wolf
2024-12-22 8:42 ` John Martens
[not found] ` <CAFqHKT==PiLb_VuFPHJzgfrprukGGig+iUzcih+3TJ1VYt94Dw@mail.gmail.com>
2024-12-22 20:34 ` Derek John Clark
2024-12-22 23:05 ` Armin Wolf
2024-12-26 0:18 ` John Martens
2024-12-26 23:19 ` Armin Wolf
2024-12-27 17:06 ` Mark Pearson
2024-12-27 23:18 ` Derek John Clark
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7b1d0298-4cdd-4af7-83e6-9e6287387477@gmail.com \
--to=codyit@gmail.com \
--cc=corbet@lwn.net \
--cc=derekjohn.clark@gmail.com \
--cc=hdegoede@redhat.com \
--cc=ike.pan@canonical.com \
--cc=ilpo.jarvinen@linux.intel.com \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=luke@ljones.dev \
--cc=mpearson-lenovo@squebb.ca \
--cc=nijs1@lenovo.com \
--cc=pgriffais@valvesoftware.com \
--cc=platform-driver-x86@vger.kernel.org \
--cc=shaohz1@lenovo.com \
--cc=zhangzx36@lenovo.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox