coreboot/src/ec/google/chromeec
Aseda Aboagye cc82f74605 chromeec/ec_acpi: Convert TK_DICTATE to ps2_action_key
When support for the dictation key was added in commit f2782b8328
(acpigen_ps2_keybd: Add support for dictation key), I had failed to
include this portion of the change in that commit. The top row key of
`TK_DICTATE` needs to be converted to the ps2_action_key.  This commit
simply adds that mapping so that it can be translated.

BUG=b:333101631
TEST=Flash DUT that emits a scancode for a dictation key, verify that it
is mapped to KEY_DICTATE in the Linux kernel using `evtest`.

Change-Id: I1be8c0a96931cca36e6bbbfa0be7d36c4cd93768
Signed-off-by: Aseda Aboagye <aaboagye@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82274
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Caveh Jalali <caveh@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-05-16 17:08:56 +00:00
..
acpi ec/google/chromeec: Provide ec_sync wake option 2023-12-11 14:33:23 +00:00
audio_codec ec, lib, security, sb: Add SPDX license headers to Kconfig files 2024-02-18 02:00:21 +00:00
i2c_tunnel ec, lib, security, sb: Add SPDX license headers to Kconfig files 2024-02-18 02:00:21 +00:00
mux ec, lib, security, sb: Add SPDX license headers to Kconfig files 2024-02-18 02:00:21 +00:00
chip.h Reland "drivers/intel/dptf: Add multiple fan support under dptf" 2023-04-12 14:11:45 +00:00
crosec_proto.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
ec.c ec/google/chromeec: Do not fill TypeC ACPI device when UCSI is enabled 2024-04-22 13:21:01 +00:00
ec.h ec/google/chromeec: Do not fill TypeC ACPI device when UCSI is enabled 2024-04-22 13:21:01 +00:00
ec_acpi.c chromeec/ec_acpi: Convert TK_DICTATE to ps2_action_key 2024-05-16 17:08:56 +00:00
ec_boardid.c clean-up: Remove the no more necessary ENV_HAS_DATA_SECTION flag 2023-09-18 13:18:23 +00:00
ec_cmd_api.h ec/google/chromeec: Update EC headers 2024-04-17 13:45:43 +00:00
ec_commands.h ec/google/chromeec: Update ec_cmd_api.h and ec_commands.h 2024-04-19 20:21:12 +00:00
ec_dptf_helpers.c Reland "drivers/intel/dptf: Add multiple fan support under dptf" 2023-04-12 14:11:45 +00:00
ec_i2c.c ec/google: Use EC_HOST_EVENT_NONE 2021-06-30 04:57:16 +00:00
ec_lpc.c include/device/device.h: Remove CHIP_NAME() macro 2024-01-31 09:51:58 +00:00
ec_message.h treewide: Unify Google branding 2022-07-04 14:02:26 +00:00
ec_skuid.c clean-up: Remove the no more necessary ENV_HAS_DATA_SECTION flag 2023-09-18 13:18:23 +00:00
ec_smbios.c ec/google/chromeec: Add empty string check for OEM string 2022-04-27 12:26:22 +00:00
ec_spi.c ec/google: Use EC_HOST_EVENT_NONE 2021-06-30 04:57:16 +00:00
Kconfig ec/google/chromeec: Enclose Kconfig in 'if/endif' block 2024-03-05 14:04:51 +00:00
Makefile.mk ec: Rename Makefiles from .inc to .mk 2024-01-24 08:35:25 +00:00
smihandler.c ACPI: Add usb_charge_mode_from_gnvs() 2023-08-16 17:55:02 +00:00
smm.h ACPI: Add usb_charge_mode_from_gnvs() 2023-08-16 17:55:02 +00:00
switches.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
usbc_mux.c ec/google/chromeec: Split wait-loop for DP and HPD flags 2023-07-15 12:47:51 +00:00
vboot_storage.c vboot: Allow for comparison of hash without zero-padding 2022-12-01 22:12:16 +00:00
vstore.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00