summaryrefslogtreecommitdiff
path: root/src/ec/starlabs/merlin
AgeCommit message (Expand)Author
2024-07-25ec/starlabs/merlin: Improve accuracy of RSOCSean Rhodes
2024-06-07ec/starlabs/merlin/battery: Calculate unknown valuesSean Rhodes
2024-06-07ec/starlabs/merlin/battery: Check values are valid before using themSean Rhodes
2024-06-07ec/starlabs/merlin: Rename BRPR to B1RPSean Rhodes
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-04-11tree: Drop unused <halt.h>Elyes Haouas
2024-04-11tree: Remove blank lines before '}' and after '{'Elyes Haouas
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-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24ec: Rename Makefiles from .inc to .mkMartin Roth
2023-12-20treewide: Use show_notices target for warningsMartin Roth
2023-10-24ec/starlabs/merlin/ite: Adjust the mirror flag handlingSean Rhodes
2023-10-04ec/starlabs/merlin: Update the Q EventsSean Rhodes
2023-08-30ec/starlabs/merlin: Unconditionally enable the Keyboard BacklightSean Rhodes
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-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-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
2022-12-27{superio,ec}/acpi: Replace constant "One" with actual numberFelix Singer
2022-12-19ec/starlabs/merlin: Add EC related files for Cezanne laptopsSean Rhodes
2022-11-11ec/starlabs/merlin: Rename the Cezanne EC codeSean Rhodes
2022-11-07ec/starlabs/merlin: Add support for enabling the mirror flagSean Rhodes
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-08-26ec/starlabs/merlin/cml: Correct the offset for Max ChargeSean Rhodes
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-12ec/starlabs/merlin: Remove offset for Max Charge when not supportedSean Rhodes
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-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-15ec/starlabs/merlin: Adjust Keyboard Backlight configurationSean Rhodes
2022-02-15ec/starlabs/merlin: Apply EC settings when suspendingSean Rhodes
2022-01-10src/ec: Remove unused <delay.h>Elyes HAOUAS
2022-01-07ec/starlabs/merlin: Unify EC and CMOS namesSean Rhodes
2022-01-04starlabs: Convert EC_GPE_SCI to KconfigSean Rhodes
2022-01-01ec/starlabs/merlin/acpi: Replace Index() with ASL 2.0 syntaxFelix Singer
2021-12-31ec/starlabs/merlin/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-12-29ec/starlabs/merlin: Use Printf() for debug printsFelix Singer
2021-11-22ec/starlabs: Add standardised ITE EC supportSean Rhodes