summaryrefslogtreecommitdiff
path: root/common/hooks.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
* 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