summaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2024-06-07ec/starlabs/merlin: Report the battery cycle count to ACPISean Rhodes
2024-06-07ec/starlabs/merlin/*: Remove temperature and control variablesSean Rhodes
2024-06-07ec/starlabs/merlin/*: Fix the size of the battery socSean Rhodes
2024-06-07ec/starlabs/merlin/battery: Add extended battery informationSean Rhodes
2024-06-07mb/starlabs/*: Add Kconfig values for battery informationSean Rhodes
2024-06-07mb/starlabs/starbook/cml: Switch to the merlin ECSean Rhodes
2024-06-07ec/starlabs/merlin/ite: Remove unused <pc80/keyboard.h>Elyes Haouas
2024-06-03ec/dasharo/ec: Add initial copy of ec/system76/ecMichał Kopeć
2024-05-29tree: Remove unused <string.h>Elyes Haouas
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-05-29tree: Remove unused <stddef.h>Elyes Haouas
2024-05-16chromeec/ec_acpi: Convert TK_DICTATE to ps2_action_keyAseda Aboagye
2024-04-22acpigen_ps2_keybd: Add assistant key to linux,keymapAseda Aboagye
2024-04-22ec/google/chromeec: Do not fill TypeC ACPI device when UCSI is enabledPavan Holla
2024-04-19ec/google/chromeec: Update ec_cmd_api.h and ec_commands.hPavan Holla
2024-04-17ec/google/chromeec: Update EC headersAseda Aboagye
2024-04-11tree: Drop unused <halt.h>Elyes Haouas
2024-04-11tree: Remove blank lines before '}' and after '{'Elyes Haouas
2024-04-09tree: Drop unused <delay.h>Elyes Haouas
2024-03-16ec/hp/kbc1126/acpi: Drop unnecessary _STA methodsNicholas Sudsgaard
2024-03-16ec/hp/kbc1126/acpi: Drop unnecessary method argumentsNicholas Sudsgaard
2024-03-14ec/hp/kbc1126: Use ec/acpi/ec.h instead of its own implementationNicholas Sudsgaard
2024-03-05ec/google/chromeec: Enclose Kconfig in 'if/endif' blockMartin Roth
2024-03-01ec/chromeec: Enable auto fan control on startupMatt DeVillier
2024-02-18ec, lib, security, sb: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-15ec/starlabs/merlin: Remove ubtc.aslSean Rhodes
2024-02-15ec/starlabs/merlin: Remove the CMOS Bank 1 entriesSean Rhodes
2024-02-14ec/starlabs/merlin: Remove the call to pc_keyboard_initSean Rhodes
2024-02-12ec/lenovo/h8/acpi: Support pulsing LEDLOGO on Haswell ThinkPadsEvgeny Sorokin
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24ec: Rename Makefiles from .inc to .mkMartin Roth
2024-01-23ec/dell/mec5035: Hook up radio enables to option APINicholas Chin
2024-01-23ec/dell/mec5035: Add command to control radio stateNicholas Chin
2023-12-20treewide: Use show_notices target for warningsMartin Roth
2023-12-13drivers/ipmi to lib: Fix misspellings & capitalization issuesMartin Roth
2023-12-11ec/google/chromeec: Provide ec_sync wake optionMark Hasemeyer
2023-12-04ec/lenovo/h8/acpi/thermal: Make NameSeg FPWR all upper casePaul Menzel
2023-11-16ec/google/chromeec: Update ec_cmd_api.h and ec_commands.hSimon Glass
2023-10-24ec/starlabs/merlin/ite: Adjust the mirror flag handlingSean Rhodes
2023-10-20Revert "ec/dell/mec5035: Hook up radio enables to option API"Matt DeVillier
2023-10-20ec/dell/mec5035: Hook up radio enables to option APINicholas Chin
2023-10-16ec/google/chromeec: Add is_battery_present_and_above_critical_thresholdJamie Ryu
2023-10-04ec/starlabs/merlin: Update the Q EventsSean Rhodes
2023-10-02acpi/acpigen_ps2_keybd: Reduce minimum keys, optional alpha/num/punctJonathon Hall
2023-09-18clean-up: Remove the no more necessary `ENV_HAS_DATA_SECTION` flagJeremy Compostella
2023-09-17ec/hp/kbc1126: Use packed over attrbute__((packed))Elyes Haouas
2023-09-14vc/google/chromeos: Move clear_ec_ap_idle() to common codeDerek Huang
2023-09-07ec/lenovo/h8/h8.c: Use sizeof()Elyes Haouas
2023-08-30ec/starlabs/merlin: Unconditionally enable the Keyboard BacklightSean Rhodes
2023-08-21ec/google/wilco/superio: Adjust PS2K HID/CID for Windows driversMatt DeVillier
2023-08-21ec/google/wilco/acpi: Read message when notifying UCSICoolStar
2023-08-21ec/google/wilco: Correct scope of UCSI ACPI deviceCoolStar
2023-08-21ec/google/wilco/acpi: Unhide GOOG000C ACPI deviceMatt DeVillier
2023-08-21ec/google/wilco/acpi/dptf: Fix mutex synclevelMatt DeVillier
2023-08-20ec/google/wilco: Fix ACPI EC RAM read/write opsMatt DeVillier
2023-08-16ACPI: Add usb_charge_mode_from_gnvs()Kyösti Mälkki
2023-08-11ec/starlabs/merlin/ite: Don't attempt EC mirror without a counterSean Rhodes
2023-08-11ec/starlabs/merlin: Change the symbol to check before mirroringSean Rhodes
2023-08-10ec/starlabs/merlin/ite: Print version mismatchesSean Rhodes
2023-08-10mb/starlabs/starbook/tgl: Use the merlin ec codeSean Rhodes
2023-08-10mb/starlabs/starbook/adl: Use the merlin ec codeSean Rhodes
2023-08-10ec/starlabs/merlin: Remove the UCSI ACPISean Rhodes
2023-08-10ec/starlabs/merlin: Update the merlin variantSean Rhodes
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