summaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2022-10-06ec/starlabs/merlin: Add support for enabling fast chargeSean Rhodes
2022-10-05ec/lenovo/h8/acpi: Fix wrongly used operatorFelix Singer
2022-09-27ec/lenovo/h8: Add Kconfig option for Fn-Ctrl swapAngel Pons
2022-09-14timer: Change timer util functions to 64-bitRob Barnes
2022-09-05ec/google/chromeec: Modify ufp from type-c roleDtrain Hsu
2022-09-04drivers/intel/dptf: Add multiple fan support under dptfSumeet Pawnikar
2022-08-31acpi: Replace EC_ENABLE_AMD_DPTC_SUPPORT with Kconfig valueTim Van Patten
2022-08-26ec/google/chromeec: Call PNOT() when Battery Status ChangesTim Van Patten
2022-08-26ec/starlabs/merlin/cml: Correct the offset for Max ChargeSean Rhodes
2022-08-24ec/google/chromeec/acpi: Add support for DPTF oem variable event notifyTony Huang
2022-08-18ec/google: Notify DPTF driver power participant on PD eventVarshit B Pandya
2022-08-17ec/google/chromec: Add BFIV, BFCTTim Van Patten
2022-07-16ec/system76/ec: Provide charging thresholds by defaultTim Crawford
2022-07-14commonlib: Substitude macro "__unused" in compiler.hBill XIE
2022-07-13ec/google/chromec: Update ACPI handlers for GPUTim Wawrzynczak
2022-07-09ec/system76/ec: Hide ACPI device S76DJeremy Soller
2022-07-04treewide: Unify Google brandingJon Murphy
2022-06-30ec/google/chromeec: Update ec_commands.hYu-Ping Wu
2022-06-24ec/google/chromeec: Remove google_chromeec_vbnv_context()Yu-Ping Wu
2022-06-24device/resource: Modify some resource allocation instancesKyösti Mälkki
2022-06-24ec/acpi: Return error codes on timeoutAbel Briggs
2022-06-22ec/lenovo/pmh7: Add IORESOURCE_ASSIGNED flagKyösti Mälkki
2022-06-22ec/kontron/kempld: Fix IORESOURCE_IRQKyösti Mälkki
2022-06-15ec/google/chromeec: Add property to denote mux mode switchPrashant Malani
2022-06-10ec/google/chromeec: Add support to report fan speed via ACPISumeet Pawnikar
2022-06-09ec/lenovo/h8/acpi: Replace Not() with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace And() with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace Multiply(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LLessEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LGreater(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LNotEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace LGreater(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LGreaterEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/smsc/mec1308/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace LGreaterEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace Divide(a,b,,c) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/it8518/acpi: Replace Multiply(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/quanta/ene_kb3940q/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/kontron/it8516e/acpi: Replace Multiply(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/google/chromeec/acpi: Replace LNotEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace LLessEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace LNotEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace LGreater(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09ec/lenovo/h8/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/google/chromeec/acpi: Replace LGreater(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/acpi: Rework to reduce code duplicationAbel Briggs
2022-06-03ec/google/chromeec/acpi: Replace Multiply(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/google/chromeec/acpi: Replace Divide(a,b,,c) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/google/chromeec/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/google/chromeec/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-03ec/google/chromeec/acpi: Replace LGreaterEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-05-28ec/starlabs/merlin/kbl: Add required headers for dead_code_tSean Rhodes
2022-05-28ec/starlabs/merlin/glk: Add Trackpad enable/disable Q eventsSean Rhodes
2022-05-25ec/starlabs/merlin/glk: Correct offset of USCISean Rhodes
2022-05-16rules.h: Use more consistent namingArthur Heymans
2022-05-12ec/starlabs/merlin: Remove offset for Max Charge when not supportedSean Rhodes
2022-05-04ec/google/chromeec: Add retimer handle to Type C connPrashant Malani
2022-05-04ec/google/chromeec: Add EC Mux devicePrashant Malani
2022-05-03lenovo: correct typo in macro H8_HAS_BAT_THRESHOLDS_IMPLPeter Lemenkov
2022-04-27ec/google/chromeec: Add empty string check for OEM stringEric Lai
2022-04-24ec/purism/librem: Remove unused Kconfig fileElyes Haouas
2022-04-20ec/google/chromeec: Drop `_PRS` from static devicesAngel Pons
2022-04-07ec/google/chromeec: Initialize device_path subidAkihiko Odaki
2022-04-06ec/starlabs/merlin: Add EC related files for Cezanne boardsSean Rhodes
2022-04-06ec/starlabs/merlin: Correct Q event for CPU DN SPEEDSean Rhodes
2022-04-04ec/starlabs/merlin: Remove comment about OPWESean Rhodes
2022-03-30ec/starlabs/merlin: Add GLKR variantSean Rhodes
2022-03-30ec/starlabs/merlin: Add support for Nuvoton EC'sSean Rhodes
2022-03-30ec/starlabs/merlin: Make EC function names genericSean Rhodes
2022-03-30ec/starlabs/merlin: Rename ec.c to more specific ite.cSean Rhodes
2022-03-21ec/starlabs/merlin: Don't store EC values on changeSean Rhodes
2022-03-21ec/starlabs/merlin: Always store EC valuesSean Rhodes
2022-03-17ec/google/chromeec: Change loglevel prefixWisley Chen
2022-03-17ec/chromeec/ec_smbios: Set system manufacturer for ChromeOS devicesMatt DeVillier
2022-03-10ec/starlabs/merlin: Use ECWR functionSean Rhodes
2022-03-10ec/starlabs: Write the correct value for KLBE when suspendingSean Rhodes
2022-03-10ec/starlabs: Write the correct value for KLSE when suspendingSean Rhodes
2022-03-10ec/starlabs: Write the correct value for TPLE when suspendingSean Rhodes
2022-03-10ec/starlabs: Store the correct value for KLBE when suspendingSean Rhodes
2022-03-10ec/starlabs: Store the correct value for KLSE when suspendingSean Rhodes
2022-03-10ec/starlabs: Store the correct value for TPLE when suspendingSean Rhodes
2022-03-10ec/starlabs/merlin: Change RPTS method to SerializedSean Rhodes
2022-03-09ec/starlabs: Correct Keyboard Backlight offsets for GLKSean Rhodes
2022-03-08ec/starlabs: Guard Max Charge in KconfigSean Rhodes
2022-03-08ec/starlabs/merlin: Disable ACPI support last when suspendingSean Rhodes
2022-03-08ec/starlabs/merlin: Use ECRD functionSean Rhodes
2022-03-03ec/starlabs/merlin: Don't report a battery capacity higher than design capacitySean Rhodes
2022-03-01ec/starlabs/merlin: Remove unused keyboard.aslSean Rhodes
2022-03-01ec/starlabs/merlin: Add spaces to adhere to coding styleSean Rhodes
2022-02-21ec/google/chromeec/ec_acpi.c: Cast compatible enum typesArthur Heymans
2022-02-18arch/x86/acpi: Add code for KEY_MENUBoris Mittelberg
2022-02-18ec/google/chromeec: Update ec_commands.hBoris Mittelberg
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
2022-02-15ec/starlabs/merlin: Adjust Keyboard Backlight configurationSean Rhodes
2022-02-15ec/starlabs/merlin: Apply EC settings when suspendingSean Rhodes
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-04src/ec: Get rid of unnecessary blank line {before,after} braceElyes HAOUAS