summaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2021-07-28ec/roda/it8518/acpi: Make use of `Printf("...")`Felix Singer
2021-07-28ec/roda/it8518/acpi: Don't hard-code GPE offsetNico Huber
2021-07-16ec/kontron/kempld: Add minimal GPIO driverMaxim Polyakov
2021-06-30ec/google: Use EC_HOST_EVENT_NONERob Barnes
2021-06-30ec/google: Sync ec_commands.hRob Barnes
2021-06-21ec/google/wilco: Fix comment about enclosure typeKyösti Mälkki
2021-06-21ec/purism/librem/ec.asl: Disable notification for touchpad enable/disableMatt DeVillier
2021-06-17ec/google: Fix bad return valueRob Barnes
2021-06-09ec/google/chromeec: Separate SMBIOS SKU functionsYu-Ping Wu
2021-06-04ec: Add Star Labs ITE 8987E supportSean Rhodes
2021-05-28ec/kontron/kempld: Guard macro parametersAngel Pons
2021-05-28ec/google/wilco: Extend description of `EC_GOOGLE_WILCO`Paul Menzel
2021-05-26ec/google/wilco/mailbox: Fix format warning by using size_t length modifierPaul Menzel
2021-05-20ec/google/chromeec: Implement support for DRIVERS_ACPI_THERMAL_ZONERaul E Rangel
2021-05-18ec/google/chromeec: Provide EC access for Retimer firmware upgradeJohn Zhao
2021-05-18ec/google/chromeec: Remove ec_retimer_fw_updateJohn Zhao
2021-05-06src: Retype option API to use unsigned integersAngel Pons
2021-04-29ec/lenovo/h8/h8.c: Skip setting volume if out of rangeAngel Pons
2021-04-29chromeec: Fix google_chromeec_status_check timeoutRob Barnes
2021-04-21ec/purism/librem-ec: Apply initial Purism customizationsNicole Faerber
2021-04-21ec/purism/librem-ec: Add support for Purism Librem ECMatt DeVillier
2021-04-21ec/kontron: Use get_int_option()Angel Pons
2021-04-21ec/lenovo: Use get_int_option()Angel Pons
2021-04-12chromeec: make ssfc optional in fw_configKangheui Won
2021-04-08ec/lenovo/h8/acpi: fix wrong calculationMichael Niewöhner
2021-02-27ec/system76/ec: Add OLED screen toggleJeremy Soller
2021-02-27ec/system76/ec: Clean up/document battery ACPIJeremy Soller
2021-02-27ec/google/chromeec: Optionally include SSFC in firmware configKarthikeyan Ramasubramanian
2021-02-27ec/system76/ec: Preserve ECOS through suspendJeremy Soller
2021-02-10src/ec/quanta/ene_kb3940q/acpi/battery.asl: Convert to ASL 2.0Elyes HAOUAS
2021-02-10src/ec/lenovo/h8/acpi/battery.asl: Convert to ASL 2.0Elyes HAOUAS
2021-02-09src/ec/acpi/ec.asl: Convert to ASL 2.0Elyes HAOUAS
2021-02-05ec/apple: Add ACPI code for Apple MacBooksEvgeny Zinoviev
2021-02-03ec/hp/kbc1126: Wait a longer time after sendingPablo Stebler
2021-01-24ec/google/wilco: Convert to ASL 2.0 syntaxElyes HAOUAS
2021-01-24ec/compal: Convert to ASL 2.0 syntaxElyes HAOUAS
2021-01-24ec/acpi: Convert 'ec.asl' to ASL 2.0 syntaxElyes HAOUAS
2021-01-24ec/acpi/ec.c: Use __func__Elyes HAOUAS
2021-01-24ec/purism/librem/acpi/ec.asl: Convert to ASL 2.0 syntaxElyes HAOUAS
2021-01-22ec/google/chromeec: Provide EC access for Retimer firmware updateJohn Zhao
2021-01-22ec/google/chromeec: Add RFWU into EC RAM for Retimer firmware updateJohn Zhao
2021-01-18ec/google/chromeec/ec_commands.h: Remove repeated wordElyes HAOUAS
2021-01-18ec/google/chromeec/ec.h: Remove repeated wordElyes HAOUAS
2021-01-18ec/system76/ec: Add fan and temperature reportingJeremy Soller
2021-01-15build system: Always add coreboot.pre dependency to intermediatesPatrick Georgi
2021-01-15build system: Remove flock calls from intermediate processingPatrick Georgi
2021-01-14build system: Structure and serialize INTERMEDIATEPatrick Georgi
2021-01-08ec/google/chromeec: add SSFC CBI supportMarco Chen
2021-01-08ec/google/chromeec: Check AP reset cause for watchdog resetYu-Ping Wu
2021-01-08ec/google/chromeec: Update ec_commands.hYu-Ping Wu
2021-01-08ec/system76/ec: Remove unused EC RAM fieldsJeremy Soller
2021-01-08cbfstool: Use flock() when accessing CBFS filesJulius Werner
2020-12-03src: Remove redundant use of ACPI offset(0)Elyes HAOUAS
2020-12-01ec/google/chromeec/acpi: Make OperationRegion brace alignSubrata Banik
2020-11-18ec/google/chromeec: Add more wrappers for regulator controlYidi Lin
2020-11-16src: Update some incorrect config options in commentsMartin Roth
2020-11-09ec/purism/librem/ec.asl: End commentBenjamin Doron
2020-11-09acpi: Call acpi_fill_ssdt() only for enabled devicesKarthikeyan Ramasubramanian
2020-11-05ec/google/chromeec: Remove the check for Internal TypeC MUXKarthikeyan Ramasubramanian
2020-11-04ec/purism/librem: Convert to ASL 2.0 syntaxElyes HAOUAS
2020-11-02ec/system76/ec: Add battery charging thresholdsTim Crawford
2020-11-02ec/system76/ec: Convert to ASL 2.0 syntaxElyes HAOUAS
2020-11-02ec/hp/kbc1126: Support using a different GPEIru Cai
2020-10-30fw_config: Convert fw_config to a 64-bit fieldTim Wawrzynczak
2020-10-30soc/intel/tigerlake: Replace soc_get_pmc_mux_device with device pointersTim Wawrzynczak
2020-10-26ec/google/chromeec: Update ec_commands.hTim Wawrzynczak
2020-10-20ec/google/chromeec: Add wrappers to get/set the voltageYidi Lin
2020-10-15ec/google/chromeec: Update ec_commands.hYidi Lin
2020-10-14src/ec/google/chromeec: Get Type-C Mux info from EC (TCPM)Divya Sasidharan
2020-10-11ec/kontron/kempld: Reflow long linesMaxim Polyakov
2020-10-11ec/kontron/kempld: add option to configure I2C frequencyMaxim Polyakov
2020-09-28ec/hp/kbc1126: Support not putting EC firmware in CBFSIru Cai
2020-09-23ec/google/chromeec: set DPTC power parameter at OS startupKevin Chiu
2020-09-17ec/google/chromeec: Add dptc interface supportChris Wang
2020-09-11src/ec: Drop unneeded empty linesElyes HAOUAS
2020-09-07ec/system76: Add console supportJeremy Soller
2020-08-14ec/google/chromeec: Add helper to request AP resetKarthikeyan Ramasubramanian
2020-07-26ec/lenovo/h8: Align macro values in one columnPaul Menzel
2020-07-26src: Change BOOL CONFIG_ to CONFIG() in comments & stringsMartin Roth
2020-07-26src: Remove whitespace between 'sizeof' and '('Elyes HAOUAS
2020-07-26src: Remove unneeded space in license headerElyes HAOUAS
2020-07-26ec/google/chromeec: Fix loop off-by-one error in DPTF _OSCTim Wawrzynczak
2020-07-26src: Remove unused 'include <cbmem.h>'Elyes HAOUAS
2020-07-26src: Remove extra lines in license headerElyes HAOUAS
2020-07-23ec/system76_ec: add support for System76 ECJeremy Soller
2020-07-22ec/google/chromeec: Fix Coverity Scan error (BAD_SHIFT)Tim Wawrzynczak
2020-07-18ec/google/chromeec: Fix oversights in ec_dptf_helpersTim Wawrzynczak
2020-07-18ec/google/chromeec: Fix \_SB.DPTF._OSCTim Wawrzynczak
2020-07-07ec/google: Add function ec_fill_dptf_helpers()Tim Wawrzynczak
2020-07-05ec/google/chromeec: Drop codec.aslFurquan Shaikh
2020-07-05ec/google/chromeec: Add driver for audio codec deviceFurquan Shaikh
2020-07-05ec/google/chromeec: Move if EC_GOOGLE_CHROMEEC to i2c_tunnel/KconfigFurquan Shaikh
2020-07-04drivers/intel/pmc_mux: Rename con driver to connTim Wawrzynczak
2020-06-17ec/google/wilco: Suppress UCSI events in S0ixDuncan Laurie
2020-06-14ec/google/chromeec: Call \PNOT () on initializing AC power stateFurquan Shaikh
2020-06-08ec/google/chromeec: Append connector device to *-switch propertiesTim Wawrzynczak
2020-06-06ec/google/wilco: Always use current value of battery status bitMathew King
2020-06-02src: Remove redundant includesElyes HAOUAS
2020-06-02src: Remove unused 'include <bootstate.h>'Elyes HAOUAS
2020-06-02src: Remove unused 'include <bootmode.h>'Elyes HAOUAS