From: Nitin Joshi <nitjoshi@gmail.com>
To: Hans de Goede <hdegoede@redhat.com>, ilpo.jarvinen@linux.intel.com
Cc: platform-driver-x86@vger.kernel.org,
ibm-acpi-devel@lists.sourceforge.net, njoshi1@lenovo.com,
mpearson-lenovo@squebb.ca
Subject: Re: [PATCH] platform/x86: thinkpad-acpi: Add support for new hotkey for camera shutter switch
Date: Fri, 4 Apr 2025 15:44:09 +0900 [thread overview]
Message-ID: <cf577f4d-ebfe-4b23-b918-2d59d9e81271@gmail.com> (raw)
In-Reply-To: <dbb95bde-8163-4799-8414-c60ba1c69aa5@redhat.com>
Hello Hans,
Thank you for reviewing patch.
On 4/3/25 19:34, Hans de Goede wrote:
> Hi Nitin,
>
> On 3-Apr-25 7:31 AM, Nitin Joshi wrote:
>> New Lenovo Thinkpad models, e.g. the 'X9-14 Gen 1' and 'X9-15 Gen 1'
>> has new shortcut on F9 key i.e to switch camera shutter and it
>> send a new 0x131b hkey event when F9 key is pressed.
>>
>> This commit adds support for new hkey 0x131b.
>> Signed-off-by: Nitin Joshi <nitjoshi@gmail.com>
>
> Does the EC also actually enable/disable the camera in response to
> this new hotkey, or is this purely a request to userspace / the OS
> to enable/disable the camera
Enable/disable is actually being done by EC. Camera enablement for these
products are still in testing phase.
?
>
> And if this is purely a request is there some other thinkpad ACPI
> calls we can make to actually disable the camera or should this
> be fully handled in software in the OS / desktop-environment /
> camera stack ?
>
> Regards,
>
> Hans
Thanks & Regards,
Nitin Joshi
>
>
>
>> ---
>> drivers/platform/x86/thinkpad_acpi.c | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
>> index 0384cf311878..80f77f9c7a58 100644
>> --- a/drivers/platform/x86/thinkpad_acpi.c
>> +++ b/drivers/platform/x86/thinkpad_acpi.c
>> @@ -182,6 +182,7 @@ enum tpacpi_hkey_event_t {
>> * directly in the sparse-keymap.
>> */
>> TP_HKEY_EV_AMT_TOGGLE = 0x131a, /* Toggle AMT on/off */
>> + TP_HKEY_EV_CAMERASHUTTER_TOGGLE = 0x131b, /* Toggle Camera Shutter */
>> TP_HKEY_EV_DOUBLETAP_TOGGLE = 0x131c, /* Toggle trackpoint doubletap on/off */
>> TP_HKEY_EV_PROFILE_TOGGLE = 0x131f, /* Toggle platform profile in 2024 systems */
>> TP_HKEY_EV_PROFILE_TOGGLE2 = 0x1401, /* Toggle platform profile in 2025 + systems */
>> @@ -3271,6 +3272,7 @@ static const struct key_entry keymap_lenovo[] __initconst = {
>> * after switching to sparse keymap support. The mappings above use translated
>> * scancodes to preserve uAPI compatibility, see tpacpi_input_send_key().
>> */
>> + { KE_KEY, TP_HKEY_EV_CAMERASHUTTER_TOGGLE, { KEY_CAMERA_ACCESS_TOGGLE } },
>> { KE_KEY, 0x131d, { KEY_VENDOR } }, /* System debug info, similar to old ThinkPad key */
>> { KE_KEY, 0x1320, { KEY_LINK_PHONE } },
>> { KE_KEY, TP_HKEY_EV_TRACK_DOUBLETAP /* 0x8036 */, { KEY_PROG4 } },
>
next prev parent reply other threads:[~2025-04-04 6:44 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-03 5:31 [PATCH] platform/x86: thinkpad-acpi: Add support for new hotkey for camera shutter switch Nitin Joshi
2025-04-03 10:34 ` Hans de Goede
2025-04-04 6:44 ` Nitin Joshi [this message]
2025-04-04 7:25 ` Hans de Goede
2025-04-04 9:02 ` Nitin Joshi
2025-04-04 19:23 ` Mark Pearson
2025-04-07 3:27 ` Nitin Joshi
2025-04-07 13:24 ` Hans de Goede
2025-04-11 9:02 ` Nitin Joshi
2025-04-22 0:50 ` Nitin Joshi
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=cf577f4d-ebfe-4b23-b918-2d59d9e81271@gmail.com \
--to=nitjoshi@gmail.com \
--cc=hdegoede@redhat.com \
--cc=ibm-acpi-devel@lists.sourceforge.net \
--cc=ilpo.jarvinen@linux.intel.com \
--cc=mpearson-lenovo@squebb.ca \
--cc=njoshi1@lenovo.com \
--cc=platform-driver-x86@vger.kernel.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.