summaryrefslogtreecommitdiff
path: root/drivers/input/keyboard/cros_ec_keyb.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-23Input: cros_ec_keyb - factor out column processingDmitry Torokhov1-20/+27
2026-02-23Input: cros_ec_keyb - do not allocate keyboard state separatelyDmitry Torokhov1-10/+2
2026-02-23Input: cros_ec_keyb - simplify cros_ec_keyb_work()Dmitry Torokhov1-15/+15
2026-02-23Input: cros_ec_keyb - use BIT() macro instead of open-coding shiftsDmitry Torokhov1-5/+4
2026-02-23Input: cros_ec_keyb - use u8 instead of uint8_tDmitry Torokhov1-6/+5
2026-02-23Input: cros_ec_keyb - add function key supportFabio Baltieri1-15/+165
2025-12-13Input: cros_ec_keyb - clarify key event error messageFabio Baltieri1-1/+2
2025-11-17Merge tag 'v6.18-rc6' into for-linusDmitry Torokhov1-0/+6
2025-11-04Input: cros_ec_keyb - fix an invalid memory accessTzung-Bi Shih1-0/+6
2025-09-14Input: cros_ec_keyb - Defer probe until parent EC device is registeredTzung-Bi Shih1-0/+6
2024-11-25Merge tag 'input-for-v6.13-rc0' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2024-10-15Input: switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-05-06Input: cros_ec_keyb - remove an unused field in struct cros_ec_keybChristophe JAILLET1-2/+0
2023-09-23Input: cros_ec_keyb - convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-09-06Input: cros_ec_keyb - use device core to create driver-specific device attrib...Dmitry Torokhov1-7/+3
2023-01-20Input: cros_ec_keyb - add 3 buttons for monitor functionjoewu (吳仲振)1-0/+15
2022-12-07Input: cros-ec-keyb - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()Jonathan Cameron1-3/+3
2022-05-27Input: cros_ec_keyb - handle x86 detachable/convertible ChromebooksFurquan Shaikh1-3/+18
2022-05-27Input: cros_ec_keyb - switch to using generic device propertiesDmitry Torokhov1-22/+46
2022-05-18Merge branch 'ib/5.17-cros-ec-keyb' into nextDmitry Torokhov1-11/+18
2022-05-17Input: cros-ec-keyb - allow skipping keyboard registrationStephen Boyd1-11/+18
2022-03-14Input: extract ChromeOS vivaldi physmap show functionStephen Boyd1-27/+16
2021-06-19Input: cros_ec_keyb - use kobj_to_dev() APIzhouchuangao1-1/+1
2021-02-22Input: cros-ec-keyb - expose function row physical map to userspacePhilip Chen1-0/+79
2020-12-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-4/+5
2020-12-14Merge branch 'next' into for-linusDmitry Torokhov1-4/+5
2020-12-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-0/+1
2020-12-09Input: cros_ec_keyb - send 'scancodes' in addition to key eventsDmitry Torokhov1-0/+1
2020-11-08Input: cros_ec_keyb - struct headers should start with 'struct <name>'Lee Jones1-4/+5
2020-08-24platform/input: cros_ec: Replace -ENOTSUPP with -ENOPROTOOPTGuenter Roeck1-1/+1
2020-04-18Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helperEnric Balletbo i Serra1-9/+5
2019-11-21Revert "Input: cros_ec_keyb: mask out extra flags in event_type"Gwendal Grignou1-1/+1
2019-11-21Revert "Input: cros_ec_keyb - add back missing mask for event_type"Gwendal Grignou1-4/+2
2019-09-19Merge tag 'tag-chrome-platform-for-v5.4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-2/+2
2019-09-02mfd / platform: cros_ec: Reorganize platform and mfd includesEnric Balletbo i Serra1-2/+2
2019-08-16Input: cros_ec_keyb - add back missing mask for event_typeFei Shao1-2/+4
2019-06-20Input: cros_ec_keyb: mask out extra flags in event_typeTing Shen1-1/+1
2018-11-12Input: cros_ec_keyb - fix button/switch capability reportsBrian Norris1-1/+2
2018-07-04Input: cros_ec_keyb - remove redundant variable num_colsColin Ian King1-3/+0
2018-06-12Input: cros_ec_keyb - remove check before calling pm_wakeup_eventRavi Chandra Sadineni1-19/+11
2018-06-12Input: cros_ec_keyb - switch to SPDX identifierEnric Balletbo i Serra1-22/+12
2018-06-12Input: cros_ec_keyb - make license text and MODULE_LICENSE matchEnric Balletbo i Serra1-1/+1
2018-05-30Input: cros_ec_keyb - mark cros_ec_keyb driver as wake enabled device.Ravi Chandra Sadineni1-12/+21
2017-05-11Input: cros_ec_keyb - remove extraneous 'const'Arnd Bergmann1-1/+1
2017-04-03Input: cros_ec_keyb - add an EC event for sysrqRajat Jain1-0/+7
2017-02-15Merge tag 'ib-mfd-input-v4.11-1' of git://git.kernel.org/pub/scm/linux/kernel...Dmitry Torokhov1-44/+406
2017-02-13input: cros_ec_keyb: Add Tablet Mode switchGwendal Grignou1-0/+5
2017-02-08input: cros_ec_keyb: Add non-matrix buttons and switchesDouglas Anderson1-45/+402
2017-01-31Input: matrix-keypad - switch to using generic device propertiesDmitry Torokhov1-1/+2