summaryrefslogtreecommitdiff
path: root/common/mkbp_event.c
Commit message (Expand)AuthorAgeFilesLines
* Update license boilerplate text in source code filesstabilize-quickfix-15278.72.B-ishstabilize-quickfix-15183.78.B-ishstabilize-15446.B-ishstabilize-15439.B-ishstabilize-15432.B-ishstabilize-15429.B-ishstabilize-15415.B-ishstabilize-15395.B-ishstabilize-15393.48.B-ishstabilize-15381.B-ishstabilize-15364.B-ishstabilize-15361.B-ishstabilize-15359.B-ishstabilize-15359.58.B-ishstabilize-15359.50.B-ishstabilize-15359.45.B-ishstabilize-15335.B-ishstabilize-15329.59.B-ishstabilize-15329.44.B-ishstabilize-15317.B-ishstabilize-15301.B-ishstabilize-15300.B-ishstabilize-15278.64.B-ishstabilize-15251.B-ishstabilize-15245.B-ishstabilize-15236.66.B-ishstabilize-15208.B-ishstabilize-15207.B-ishstabilize-15185.B-ishstabilize-15185.7.B-ishstabilize-15183.82.B-ishstabilize-15183.69.B-ishstabilize-15183.14.B-ishstabilize-15174.B-ishstabilize-15167.B-ishstabilize-15129.B-ishstabilize-15122.B-ishstabilize-15120.B-ishstabilize-15117.86.B-ishstabilize-15117.48.B-ishstabilize-15117.111.B-ishrelease-R114-15437.B-ishrelease-R113-15393.B-ishrelease-R112-15359.B-ishrelease-R111-15329.B-ishrelease-R110-15278.B-ishrelease-R109-15237.B-ishrelease-R109-15236.B-ishrelease-R108-15183.B-ishrelease-R107-15117.B-ishishfirmware-ti50-prepvt-15315.B-ishfirmware-skyrim-15390.B-ishfirmware-skyrim-15369.B-ishfirmware-nissa-15217.B-ishfirmware-nissa-15217.45.B-ishfirmware-nissa-15217.126.B-ishfirmware-duplo-15151.B-ishfirmware-corsola-15194.B-ishfactory-trogdor-15210.B-ishfactory-skyrim-15384.B-ishfactory-nissa-15199.B-ishfactory-corsola-15197.B-ishfactory-corsola-15196.B-ishfactory-brya-15231.B-ishMike Frysinger2022-09-141-1/+1
* mkbp: Separate FIFO from the keyboard driverBoris Mittelberg2021-04-271-2/+2
* zephyr: add MKBP supportHyungwoo Yang2021-01-261-8/+36
* mkbp_event: Always mark MKBP interrupt as inactive before setting it againPatryk Duda2020-11-171-3/+47
* tree: rename strtoul to strtoull since it is 64-bitJett Rink2020-11-111-1/+1
* common: online_calibration: Fire MKBP event on new calibrationYuval Peress2020-03-091-1/+1
* Fix skip interrupt logic for host eventHeng-Ruey Hsu2019-11-111-4/+10
* host_command: Change host command return value to enum ec_statusTom Hughes2019-10-021-3/+4
* common/mkbp_event: Avoid accessing an uninitialized variablePatrick Georgi2019-09-041-1/+3
* mkbp_event: Only notify MKBP via hostevent in suspendAseda Aboagye2019-08-011-4/+7
* mkbp_event: Only declare EC_CMD_MKBP_WAKE_MASK host command if neededNicolas Boichat2019-07-301-2/+2
* common/mkbp_event: Remove prints in hc_mkbp_wake_maskNicolas Boichat2019-07-301-4/+0
* ec_commands: Add EC_CMD_MKBP_WAKE_MASK.Aseda Aboagye2019-07-251-2/+119
* mkbp_event: Add CONFIG_MKBP_USE_GPIO_AND_HOST_EVENT.Aseda Aboagye2019-07-171-3/+16
* config: Add CONFIG_MKBP_EVENT_WAKEUP_MASKAseda Aboagye2019-07-171-3/+12
* cleanup: Rename CONFIG_MKBP_WAKEUP_MASK for clarity.Aseda Aboagye2019-07-021-11/+14
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* mkbp: take timestamp closer to hardware interruptJett Rink2019-04-241-15/+2
* mkbp: handle multiple writes of interruptJett Rink2019-04-181-76/+224
* mkbp: non-gpio-based mkbp events, leave interruptsJett Rink2019-03-261-5/+24
* common: bit change 1 << constants with BIT(constants)Gwendal Grignou2019-03-261-1/+1
* arcada_ish: Send MKBP events over HECIMathew King2019-03-111-0/+11
* mkbp_event,include/config.h: Clarify MKBP delivery method.Yilun Lin2019-03-071-4/+8
* mkbp: Enable the EC to report whether it has more events on mkbp_get_next_eventEnrico Granata2018-11-281-1/+3
* mkbp_event: deassert host irq when if the current event cannot be fetchedNicolas Boichat2018-11-071-3/+3
* FIXUP: mkbp: add support for board-specific host notificationEnrico Granata2018-10-041-6/+6
* mkbp: add support for board-specific host notificationEnrico Granata2018-10-021-7/+23
* ec: Make it possible to build tests using clangNicolas Boichat2018-06-281-0/+2
* Reland "npcx: CEC: Send CEC message in mkbp event"Stefan Adolfsson2018-05-161-1/+1
* Revert "npcx: CEC: Send CEC message in mkbp event"stabilize-10682.BIlja H. Friedel2018-05-151-1/+1
* motion_sense: Lower jitter of EC->AP timestampAlexandru M Stan2018-05-141-0/+12
* npcx: CEC: Send CEC message in mkbp eventStefan Adolfsson2018-05-121-1/+1
* power: Allow host to request higher-power wakeable S3Shawn Nematbakhsh2017-07-281-1/+3
* mkbp_event: Properly queue events during host sleepShawn Nematbakhsh2016-11-041-10/+6
* mkbp_event: Don't use memmap'd host event maskShawn Nematbakhsh2016-11-041-3/+1
* mkbp_event: Provide host event wake mask to hostShawn Nematbakhsh2016-08-191-0/+15
* mkbp_event: Allow host to report sleep state for non-wake event skippingShawn Nematbakhsh2016-08-121-2/+18
* mkbp: Clear host interrupt if no more events.Aseda Aboagye2016-08-021-1/+3
* mkbp: Add support for buttons and switches.Aseda Aboagye2016-07-191-25/+38
* mkpb: Add MKBP support over ACPIGwendal Grignou2016-06-221-0/+5
* mkbp_event: prevent unnecessary interrupts to APKoro Chen2016-03-101-2/+2
* keyboard_mkbp: set the key pressed event to wakeup APYH Huang2015-12-071-1/+2
* mkbp_event: prevent AC power change events to wakeup AP.Ben Lok2015-10-061-0/+18
* ryu: enable MBKP events for PD eventsVincent Palatin2015-05-281-1/+1
* MKBP event signalling implementationVic Yang2014-10-241-0/+95