aboutsummaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2023-08-04ec/google/chromeec: move TBMC ACPI device under CRECMatt DeVillier
2023-07-31ec/google/chromeec: Unhide ChromeEC PD ACPI deviceMatt DeVillier
2023-07-31ec/google/chromeec: Unhide GOOG0004 ACPI deviceMatt DeVillier
2023-07-18{ec,mb}/system76: Replace color keyboard logicTim Crawford
2023-07-15ec/google/chromeec: Split wait-loop for DP and HPD flagsKapil Porwal
2023-07-15ec/google/chromeec: Call `wait_for_dp_hpd` only in AP mode entryKapil Porwal
2023-07-15ec/google/chromeec: Skip TCSS `wait_for_connection` for AP mode entryKapil Porwal
2023-07-15ec/google/chromeec: Skip unnecessary call to TCSS `enter_dp_mode` cmdKapil Porwal
2023-07-03ec/system76/ec: Do not call reset on wakeTim Crawford
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-05-26ec/purism,system76: Provide probe for fixed Librem-EC jack detectJonathon Hall
2023-05-17ec/google/chromeec/ACPI: Set TBMC status based on motion sensor presenceMatt DeVillier
2023-05-16ec/google/chromeec: Use host command APICaveh Jalali
2023-05-16ec/google/chromeec: Add ec_cmd_api.h, update ec_commands.hCaveh Jalali
2023-05-13ec/quanta/ene_kb3940q/acpi: Fix PS2K under WindowsMatt DeVillier
2023-05-07ec/google/chromeec: Handle ACPI S4 in chromeec_smi_sleep()Kyösti Mälkki
2023-05-03ec/starlabs/merlin: Change the fallback value for fn_ctrl_swapSean Rhodes
2023-04-28ec/starlabs/merlin: Change the fallback value for fn_ctrl_swapSean Rhodes
2023-04-28ec/starlabs/merlin/acpi: Don't attempt to change EC valuesSean Rhodes
2023-04-14ec/acpi/ec: replace misleading "recv_ec_data_timeout" console outputFelix Held
2023-04-12Reland "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2023-04-12ec/google/chromeec: Use either EC or MB lid switch stateKarthikeyan Ramasubramanian
2023-04-08ec/lenovo/pmh7/chip.h: Use 'bool' instead of 'int'Elyes Haouas
2023-04-04ec/starlabs/merlin: Add support for the ITE mirror flagSean Rhodes
2023-03-09Revert "ec/starlabs/merlin: Add support for enabling the mirror flag"Sean Rhodes
2023-03-04{ec,mb}/system76: Move smbios_system_wakeup_typeTim Crawford
2023-03-02acpi/ec: Handle new host event EC_HOST_EVENT_BODY_DETECT_CHANGETim Van Patten
2023-02-27ec/google/chromeec: Update ec_commands.hTim Van Patten
2023-02-19treewide: Remove useless "_STA: Status" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_UID: Unique ID" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_HID: Hardware ID" commentElyes Haouas
2023-02-08ec/dell: Add support for the SMSC MEC5035Nicholas Chin
2023-02-08ec/google/chromeec: Update ec_commands.hCaveh Jalali
2023-02-08ec/google/chromeec: clang-format ec_commands.hCaveh Jalali
2023-02-01ec/google/wilco/acpi: Add DPTF RCDP() methodMatt DeVillier
2023-01-28ec/google/chrome-ec: Demote Vivaldi printk from error to infoMatt DeVillier
2023-01-22ec/google/chromeec/acpi/ec: add scope comment to nested #endifFelix Held
2023-01-11ec/google/chromeec: Add retimer flag for mux devicePrashant Malani
2023-01-10chromeos/cr50_enable_update.c: Clear EC AP_IDLE flagDerek Huang
2022-12-29{ec,mb}/system76/acpi: Use Printf() for debug printsFelix Singer
2022-12-27{superio,ec}/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-12-27{superio,ec}/acpi: Replace constant "One" with actual numberFelix Singer
2022-12-26tree/acpi: Replace Divide(a,b,c,d) with ASL 2.0 syntaxFelix Singer
2022-12-26tree/acpi: Replace Not(a) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace And(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace And(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace Or(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftLeft(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftLeft(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftRight(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-19tree: Replace Or(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-19tree: Replace XOr(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-19ec/starlabs/merlin: Add EC related files for Cezanne laptopsSean Rhodes
2022-12-16ec/kontron/it8516e/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-15treewide: Remove unused 'include <arch/io.h>'Elyes Haouas
2022-12-14ec/smsc/mec1308/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-14ec/quanta/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-14ec/google/chromeec/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-14ec/lenovo/h8/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12ec/lenovo/h8/acpi: Replace LLessEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12ec/clevo/it5570e/acpi: Replace Index(a, b) with ASL 2.0 syntaxFelix Singer
2022-12-12ec/purism/librem-ec/acpi: Use Printf() for debug printsFelix Singer
2022-12-09mb/intel/mtlrvp: Add MTL-P RVP board idsJamie Ryu
2022-12-06src/ec/intel: Create common code for board_id implementationHarsha B R
2022-12-01vboot: Allow for comparison of hash without zero-paddingJakub Czapiga
2022-12-01ec/google/chromec: Add DPTC support for host event 1/2/9EricKY Cheng
2022-11-30ec/google/chromeec: Add packed attribute to structs in unionArthur Heymans
2022-11-22ec: Add SPDX license headers to MakefilesMartin Roth
2022-11-17{ec/superio}/acpi: Remove _PRS if no _SRS is implementedArthur Heymans
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