summaryrefslogtreecommitdiff
path: root/src/ec
AgeCommit message (Expand)Author
2021-12-29ec/quanta/ene_kb3940q/acpi: Use Printf() for debug printsFelix Singer
2021-12-29ec/purism/librem-ec/acpi: Use Printf() for debug printsFelix Singer
2021-12-29ec/hp/kbc1126/acpi: Use Printf() for debug printsFelix Singer
2021-12-29ec/chromeec/ec/acpi: Use Printf() for debug printsFelix Singer
2021-12-29ec/starlabs/merlin: Use Printf() for debug printsFelix Singer
2021-12-21arch/x86: Init firmware pointer for EC SMSC KBC1098/KBC1126 at build timeBill XIE
2021-11-26ec/google/chromeec: Support 5 temperature sensorsTim Wawrzynczak
2021-11-23ec/system76/ec: acpi: Add dGPU thermal reportingJeremy Soller
2021-11-22ec/google/chromeec: Add PLD to EC conn in ACPI tableWon Chung
2021-11-22ec/starlabs: Add standardised ITE EC supportSean Rhodes
2021-11-20ec/starlabs: Remove old EC codeSean Rhodes
2021-11-09ChromeOS: Fix <vc/google/chromeos/chromeos.h>Kyösti Mälkki
2021-10-06ec/google/chromeec: Register USB-C mux operationsDerek Huang
2021-10-06ec/google/chromeec: Update google_chromeec_usb_pd_get_info()Derek Huang
2021-10-06ec/google/chromeec: Add new API for USB-C mux handlingDerek Huang
2021-10-06ec/google/chromeec: Add APIs for USB-C DP ALT modeDerek Huang
2021-10-06ec/google/chromeec: Update some PD and DisplayPort APIsDerek Huang
2021-10-06ec/google/chromeec: Update google_chromeec_usb_pd_control()Derek Huang
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-09-27ec/purism: Remove copied code from system76Arthur Heymans
2021-09-22ec/google/chromeec: Update ec_commands.hRob Barnes
2021-09-17ec/system76/ec: acpi: Implement _BIX methodIan Douglas Scott
2021-09-08ec/acpi: Remove empty "chip" driverNico Huber
2021-08-06ec/google/chromeec: Add code for KEY_MICMUTE and KEY_KBD_BKLIGHT_TOGGLEScott Chao
2021-07-28ec/roda/it8518/acpi: Remove unnecessary assignmentsFelix Singer
2021-07-28ec/roda/it8518/acpi: Use lower-case hex formatFelix Singer
2021-07-28ec/roda/it8518/acpi: Use mathematical operatorsFelix Singer
2021-07-28ec/roda/it8518/acpi: Use bit-wise and logical operatorsFelix Singer
2021-07-28ec/roda/it8518/acpi: Make use of the assignment operatorFelix Singer
2021-07-28ec/roda/it8518/acpi: Get rid of `Index()`Felix Singer
2021-07-28ec/roda/it8518/acpi: Use decimal integers for accessing indexesFelix Singer
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