summaryrefslogtreecommitdiff
path: root/common/hooks.c
Commit message (Expand)AuthorAgeFilesLines
* hooks: Avoid torn accesses in the hook taskEvan Green2021-04-071-16/+12
* Hooks: Add HOOK_CHIPSET_HARD_OFFDiana Z2021-03-181-0/+1
* hooks: Introduce chipset resume init and suspend complete hooksWai-Hong Tam2020-07-301-0/+5
* hooks: Introduce HOOK_CHIPSET_SHUTDOWN_COMPLETEWai-Hong Tam2020-06-061-0/+2
* remove cr50 related filesNamyoon Woo2020-03-091-3/+0
* printf: Fix up %p to %pPEvan Green2019-10-051-1/+1
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* USB-PD: Add hook for PD connect eventDaisuke Nojiri2019-05-081-0/+1
* tcpm:it83xx: GRL-USB-PD TDA2.1.2.2 BIST testRuibin Chang2018-09-071-0/+1
* common: add BASE_CHANGE hookDmitry Torokhov2018-08-211-0/+1
* stm32/usb: Add HOOK_USB_PM_CHANGE, called when USB is resumed/suspendedNicolas Boichat2018-02-021-0/+3
* Clean up CONFIG_CASE_CLOSED_DEBUG usageRandall Spangler2017-09-011-1/+1
* Fix inconsistent task function declarationsStefan Reinauer2017-08-081-1/+1
* cr50: Add case closed debugging V1 configurationRandall Spangler2017-07-201-0/+3
* cleanup: Remove charge_state_v1Sam Hurst2017-02-061-1/+0
* common: Add TABLET_MODE hook.Gwendal Grignou2016-09-071-0/+1
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-2/+1
* Deferred: Remove hard coded number of deferredsAnton Staaf2016-04-191-9/+9
* Deferred: Use deferred_data instead of function pointerAnton Staaf2016-04-181-11/+3
* ec: Add a chipset reset hookDuncan Laurie2016-01-251-0/+1
* hooks: Move HOOK_INIT to after task switching.Aseda Aboagye2015-07-131-5/+6
* hooks: add hook for battery state of charge changeAlec Berg2015-02-031-0/+1
* Add cprints() and ccprints()Vic Yang2014-05-211-5/+5
* cleanup: add square brackets to make test parser easierLouis Yung-Chieh Lo2014-05-071-1/+1
* hook_call_deferred() works before tasks have startedRandall Spangler2014-01-091-1/+6
* Record average runtime and delay of hooksVic Yang2013-09-231-12/+43
* Add hook statisticsVic Yang2013-09-141-1/+64
* stm32l: Add a "PRE_FREQ_CHANGE" hook to allow other code to prepareDoug Anderson2013-08-291-0/+1
* Add hook for changes in the charge state machineDave Parker2013-08-011-0/+1
* Use uintptr_t when converting integer from/to pointerVic Yang2013-05-071-1/+1
* Split out power button code from switch.cRandall Spangler2013-04-251-0/+1
* Improve deferred function callsRandall Spangler2013-04-041-18/+18
* Add support for calling deferred functionsRandall Spangler2013-04-021-26/+88
* Rename tasks to HOOKS and CHIPSETRandall Spangler2013-03-191-1/+1
* Call AC change hook from the hook taskRandall Spangler2013-03-191-5/+40
* Add per-second hookRandall Spangler2012-10-301-0/+9
* Add tick taskRandall Spangler2012-10-301-0/+16
* Hook functions no longer return valuesRandall Spangler2012-10-231-15/+6
* add a new hook for pre-chipset startupDavid Hendricks2012-08-291-0/+1
* Disable touchscreen when lid is closed and in S3Randall Spangler2012-05-211-0/+1
* Add AC state change hookRandall Spangler2012-05-171-0/+1
* Add hooks for chipset power transitionsRandall Spangler2012-05-091-0/+4
* Remove unused uart.h includesRandall Spangler2012-04-251-1/+0
* Implement HOOK_SYSJUMP and use it to preserve LPC host event maskRandall Spangler2012-04-191-15/+16
* Move externs from .lds file into a header fileRandall Spangler2012-04-191-7/+1
* Added HOOK_INIT for driver module initsRandall Spangler2012-04-191-0/+6
* Add hooks module so modules can be notified of system-level events.Randall Spangler2012-04-191-0/+63