summaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2022-11-12ec/google/chromeec: Deprecate dev_index from google_chromeec_rebootCaveh Jalali
2022-11-12ec/google/chromeec: Simplify error handling for GET_VERSIONCaveh Jalali
2022-11-12ec/google/chromeec: Simplify get_uptime_info error handlingCaveh Jalali
2022-11-11ec/clevo/it5570e: add driver for EC used on various Clevo laptopsMichael Niewöhner
2022-11-11ec/starlabs/merlin: Rename the Cezanne EC codeSean Rhodes
2022-11-10ec/google/chromeec: Fix USB_PD_PORTS response data typeCaveh Jalali
2022-11-10ec/google/chromeec: Simplify KEYBOARD_BACKLIGHT error handlingCaveh Jalali
2022-11-10ec/google/chromeec: Fix keyboard_backlight callCaveh Jalali
2022-11-10google/chromeec: Add ACPI method for EC PanicRob Barnes
2022-11-09ec/google/chromec: Expand EC share memory for DTTSEricKY Cheng
2022-11-07ec/starlabs/merlin: Add support for enabling the mirror flagSean Rhodes
2022-11-03ec/google/wilco: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-10-25ec/google/wilco/superio: Fix PS2K under WindowsMatt DeVillier
2022-10-20Revert "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2022-10-20ec/google/wilco/acpi: Hide CrOS-specific devices from OSMatt DeVillier
2022-10-14ec/google/chromeec: Demote LPC EC error printk from ERR to SPEWMatt DeVillier
2022-10-07ec/starlabs/merlin: Add EC related files for Alder Lake boardsSean Rhodes
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