├── .checkpatch.conf ├── .clang-format ├── .clang-format-cc ├── .clangd ├── .dir-locals.el ├── .flake8 ├── .git-blame-ignore-revs ├── .gitignore ├── .vscode ├── README.md └── settings.json.default ├── BUILD.bazel ├── CMakeLists.txt ├── CPPLINT.cfg ├── DIR_METADATA ├── Kconfig ├── LICENSE ├── Makefile ├── Makefile.ide ├── Makefile.rules ├── Makefile.toolchain ├── OWNERS ├── PRESUBMIT.cfg ├── README.fmap ├── README.md ├── baseboard ├── asurada │ ├── baseboard.c │ ├── baseboard.h │ ├── baseboard_common.h │ ├── board_chipset.c │ ├── board_id.c │ ├── build.mk │ ├── hibernate.c │ ├── it5205_sbu.c │ ├── it5205_sbu.h │ ├── regulator.c │ ├── usb_pd_policy.c │ └── usbc_config.c ├── bloonchipper │ ├── OWNERS │ ├── base_board.c │ ├── base_board.h │ ├── base_board_rw.c │ ├── base_board_rw.h │ ├── base_ec.tasklist │ ├── base_gpio.inc │ ├── base_gpio_rw.inc │ ├── build.mk │ ├── fpsensor_detect.c │ └── fpsensor_detect_rw.c ├── brask │ ├── baseboard.c │ ├── baseboard.h │ ├── baseboard_usbc_config.h │ ├── build.mk │ ├── cbi.c │ ├── cbi.h │ └── usb_pd_policy.c ├── brya │ ├── baseboard.c │ ├── baseboard.h │ ├── baseboard_usbc_config.h │ ├── battery_presence.c │ ├── build.mk │ ├── cbi.c │ ├── cbi.h │ ├── charger_bq25720.c │ ├── prochot.c │ ├── relevant-paths.txt │ └── usb_pd_policy.c ├── cherry │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ └── usb_pd_policy.c ├── dedede │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── cbi_fw_config.c │ ├── cbi_fw_config.h │ ├── variant_ec_it8320.c │ └── variant_ec_npcx796fc.c ├── goroh │ ├── baseboard.c │ ├── baseboard.h │ ├── baseboard_usbc_config.h │ ├── board_id.c │ ├── build.mk │ ├── usb_pd_policy.c │ └── usbc_config.c ├── grunt │ ├── analyzestack.yaml │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ └── usb_pd_policy.c ├── guybrush │ ├── base_fw_config.h │ ├── base_gpio.inc │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── cbi.c │ └── usb_pd_policy.c ├── hatch │ ├── baseboard.c │ ├── baseboard.h │ ├── battery.c │ ├── build.mk │ └── usb_pd_policy.c ├── helipilot │ ├── OWNERS │ ├── base_board.c │ ├── base_board.h │ ├── base_board_rw.c │ ├── base_board_rw.h │ ├── base_ec.tasklist │ ├── base_gpio.inc │ ├── base_gpio_rw.inc │ ├── build.mk │ ├── fpsensor_detect.c │ └── fpsensor_detect_rw.c ├── honeybuns │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── usb_pd_policy.c │ └── usbc_support.c ├── intelrvp │ ├── README.md │ ├── adlrvp.c │ ├── adlrvp.h │ ├── adlrvp_battery.c │ ├── adlrvp_ioex_gpio.inc │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── chg_usb_pd.c │ ├── chg_usb_pd_mecc_1_0.c │ ├── ite_ec.c │ ├── ite_ec.h │ ├── led.c │ ├── led_states.c │ ├── led_states.h │ ├── mchp_ec.c │ ├── mchp_ec.h │ ├── npcx_ec.c │ ├── npcx_ec.h │ └── usb_pd_policy_mecc_1_0.c ├── ite_evb │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ └── usb_pd_policy.c ├── kalista │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── led.c │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ └── usb_pd_policy.c ├── keeby ├── kukui │ ├── base_detect_kukui.c │ ├── baseboard.c │ ├── baseboard.h │ ├── battery_bq27541.c │ ├── battery_max17055.c │ ├── battery_mm8013.c │ ├── battery_smart.c │ ├── build.mk │ ├── charger_mt6370.c │ ├── charger_mt6370.h │ ├── emmc.c │ ├── emmc_ite.c │ ├── usb_pd_policy.c │ └── usb_pd_policy.h ├── mtscp-rv32i │ ├── OWNERS │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── cam.c │ ├── cam.h │ ├── mdp.c │ ├── mdp.h │ ├── vdec.c │ ├── vdec.h │ ├── venc.c │ └── venc.h ├── nucleo-f412zg │ ├── base-board.c │ ├── base-board.h │ ├── base-gpio.inc │ ├── build.mk │ ├── openocd-flash.cfg │ └── openocd.cfg ├── nucleo-h743zi │ ├── base-board.c │ ├── base-board.h │ ├── base-ec.tasklist │ ├── base-gpio.inc │ ├── build.mk │ ├── openocd-flash.cfg │ └── openocd.cfg ├── octopus │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── usb_pd_policy.c │ ├── variant_ec_ite8320.c │ ├── variant_ec_npcx796fb.c │ ├── variant_usbc_ec_tcpcs.c │ └── variant_usbc_standalone_tcpcs.c ├── trogdor │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── hibernate.c │ ├── power.c │ └── usb_pd_policy.c ├── volteer │ ├── baseboard.c │ ├── baseboard.h │ ├── baseboard_usbc_config.h │ ├── battery_presence.c │ ├── build.mk │ ├── cbi.c │ ├── cbi.h │ ├── cbi_ec_fw_config.c │ ├── cbi_ec_fw_config.h │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── charger.c │ ├── power.c │ ├── usb_pd_policy.c │ └── usbc_config.c └── zork │ ├── analyzestack.yaml │ ├── baseboard.c │ ├── baseboard.h │ ├── build.mk │ ├── cbi_ec_fw_config.c │ ├── cbi_ec_fw_config.h │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── usb_pd_policy.c │ ├── variant_dalboz.c │ └── variant_trembyle.c ├── bazel ├── BUILD.bazel ├── all_targets.generated.bzl ├── deps.bzl ├── ec_target.bzl ├── flash_ec.bzl ├── gen_bazel_targets.py ├── legacy_ec.bzl ├── test_gen_bazel_targets.py ├── twister.bzl └── zephyr_ec.bzl ├── board ├── adl_ish_lite ├── adlrvpm_ite │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── adlrvpp_ite │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── adlrvpp_mchp1521 │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── adlrvpp_mchp1727 │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── adlrvpp_npcx │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── akemi │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── aleena │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── ambassador │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── ampton │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── anahera │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── arcada_ish │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── asurada │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── led_hayato.c │ ├── usbc_config.c │ └── vif_override.xml ├── asurada_scp │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── atlas │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── aurash │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── awasuki │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_als.c │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── baklava │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── banshee │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── beadrix │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── beetley │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── bellis │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── berknip │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── bland ├── blipper │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── bloog │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── bloonchipper ├── bloonchipper-druid │ ├── OWNERS │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── bobba │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── boldar │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── boten │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── boxy │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── brask │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── brya │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── generated-gpio.inc │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── buccaneer │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── bugzzy │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── bujia │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── ops.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── burnet │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── c2d2 │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── cappy2 │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── careena │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── casta │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── cerise │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── cherry │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── cherry_scp │ ├── OWNERS │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── cherry_scp_core1 ├── chocodile_vpdmcu │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── chocodile.html │ ├── ec.tasklist │ ├── gpio.inc │ ├── usb_pd_config.h │ ├── vif_override.xml │ ├── vpd_api.c │ └── vpd_api.h ├── chronicler │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi.c │ ├── ec.tasklist │ ├── gpio.inc │ ├── keyboard.c │ ├── led.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── coachz │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── coffeecake │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── collis │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── constitution │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── copano │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── coral │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sku.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── corori │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── corori2 │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── corsola_scp ├── cozmo ├── cret │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── crota │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── dalboz │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── damu │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── dartmonkey ├── delbin │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── dewatt │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_fw_config.c │ ├── board_fw_config.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── dexi │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── dibbi │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── dingdong │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── dirinboz │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── discovery-stm32f072 │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── openocd-flash.cfg ├── discovery │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── openocd-flash.cfg ├── dita │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── dochi │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── dojo │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_fw_config.c │ ├── cbi_fw_config.h │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── don ├── dood │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── dooly │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── drallion_ish │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── dratini │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── drawcia │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── driblee │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── drobit │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── drobit_ecmodeentry ├── duck ├── eel ├── eldrid │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ ├── thermal.c │ └── vif_override.xml ├── elemi │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── elm │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── endeavour │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── pse.c ├── eve │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── ezkinil │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── felwinter │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger_isl9241.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── fennel │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── fizz │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── fleex │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── fluffy │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── foob │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── fusb307bgevb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── lcd.c │ ├── lcd.h │ └── vif_override.xml ├── gaelin │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── galtic │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── garg │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── gelarshie │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── gelatin ├── genesis │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── pse.c ├── geralt_scp │ ├── OWNERS │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── geralt_scp_core1 ├── gimble │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── gingerbread │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── gladios │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── gooey │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── goroh │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ ├── usbc_confg.c │ └── vif_override.xml ├── grunt │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── gumboz │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── guybrush │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_fw_config.c │ ├── board_fw_config.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── gwendolin │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── haboki │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── hammer │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ └── variants.h ├── hatch │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── hatch_fp │ ├── OWNERS │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── hayato ├── helios │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── helipilot │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── hoho │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── homestar │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── host │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── chipset.c │ ├── ec.tasklist │ ├── fan.c │ ├── gpio.inc │ ├── hyperdebug_util.c │ ├── usb_pd_config.c │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── hyperdebug │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── board_util.c │ ├── board_util.h │ ├── build.mk │ ├── cmsis-dap.c │ ├── cmsis-dap.h │ ├── ec.tasklist │ ├── gpio.c │ ├── gpio.inc │ ├── gpio_bitbang.S │ ├── gpio_edge.S │ ├── i2c.c │ └── spi.c ├── icarus │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── it83xx_evb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── it8xxx2_evb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── it8xxx2_pdevb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── jacuzzi │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── jewel ├── jinlon │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── juniper ├── kakadu │ ├── analyzestack.yaml │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kano │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── kappa │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── karma │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ └── vif_override.xml ├── katsu │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kindred │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kingoftown │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── hibernate.c │ ├── led.c │ ├── switchcap.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── kinox │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── power_detection.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── kodama │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kohaku │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kracko │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── krane ├── kukui │ ├── analyzestack.yaml │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── kukui_scp │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fd.c │ ├── fd.h │ ├── gpio.inc │ ├── isp_p1_srv.c │ ├── isp_p1_srv.h │ ├── isp_p2_srv.c │ ├── isp_p2_srv.h │ ├── mdp_ipi_message.c │ ├── mdp_ipi_message.h │ ├── update_scp │ ├── vdec.c │ ├── vdec.h │ ├── venc.c │ └── venc.h ├── kuldax │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── lalala │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── lantis │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── lazor │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── hibernate.c │ ├── led.c │ ├── sku.c │ ├── sku.h │ ├── switchcap.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── liara │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── lick │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── lindar │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── ktd20xx.h │ ├── led.c │ └── vif_override.xml ├── lisbon │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── lux ├── madoo │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── magnemite ├── magolor │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── makomo │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── marasov │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── generated-gpio.inc │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── marzipan │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── switchcap.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── masterball ├── max32660-eval │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── mchpevb1 │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── lfw │ │ └── vif_override.xml │ └── usb_pd_policy.c ├── meep │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── metaknight │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── minimuffin ├── mithrax │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger_isl9241.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── moli │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── moonball ├── moonbuggy │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── pse.c ├── morphius │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── mrbland │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── munna │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── mushu │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── nami │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── nami_fp ├── nautilus │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── nightfury │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── nipperkin │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_fw_config.c │ ├── board_fw_config.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── nocturne │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── nocturne_fp │ ├── OWNERS │ ├── board.h │ ├── board_ro.c │ ├── board_rw.c │ ├── board_rw.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── fpsensor_detect.c │ ├── fpsensor_detect_rw.c │ ├── gpio.inc │ ├── gpio_rw.inc │ └── ro_workarounds.c ├── nova │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ └── vif_override.xml ├── npcx7_evb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── npcx9_evb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── npcx_evb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── npcx_evb_arm │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── nucleo-dartmonkey │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── fpsensor_detect.c │ ├── gpio.inc │ ├── openocd-flash.cfg │ └── openocd.cfg ├── nucleo-f072rb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── openocd-flash.cfg ├── nucleo-f411re │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── openocd-flash.cfg ├── nucleo-f412zg │ ├── README.md │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── openocd-flash.cfg │ └── openocd.cfg ├── nucleo-g431rb │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── nucleo-h743zi │ ├── README.md │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ ├── gpio.inc │ ├── openocd-flash.cfg │ └── openocd.cfg ├── nuwani │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── oak │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_revs.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── omnigul │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── generated-gpio.inc │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── osiris │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── palkia │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── keyboard_customization.c │ ├── keyboard_customization.h │ ├── led.c │ └── vif_override.xml ├── panqueque │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── pazquel │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── pdeval-stm32f072 │ ├── PD_evaluation.md │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── openocd-flash.cfg │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── phaser │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── pico │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── pirika │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── polyberry │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── pompom │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── board_revs.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── poppy │ ├── analyzestack.yaml │ ├── base_detect_lux.c │ ├── base_detect_poppy.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── primus │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── ps2.c │ ├── ps2.h │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── prism │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── puff │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── quackingstick │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── quiche │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.tasklist │ └── gpio.inc ├── rammus │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── redrix │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── reef │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── reef_it8320 │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── reef_mchp │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── lfw │ │ └── vif_override.xml │ ├── usb_pd_policy.c │ └── vif_override.xml ├── sasuke │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── sasukette │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── scout │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── led.c ├── servo_micro │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ccd.md │ ├── ec.tasklist │ ├── gpio.inc │ ├── servo_micro.png │ └── servo_micro_sch_20180404.pdf ├── servo_v4 │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── servo_v4p1 │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ccd_measure_sbu.c │ ├── ccd_measure_sbu.h │ ├── chg_control.c │ ├── chg_control.h │ ├── dacs.c │ ├── dacs.h │ ├── ec.tasklist │ ├── fusb302b.c │ ├── fusb302b.h │ ├── gpio.inc │ ├── ina231s.c │ ├── ina231s.h │ ├── ioexpanders.c │ ├── ioexpanders.h │ ├── pathsel.c │ ├── pathsel.h │ ├── pi3usb9201.c │ ├── pi3usb9201.h │ ├── poweron_conf.c │ ├── poweron_conf.h │ ├── usb_pd_config.h │ ├── usb_pd_policy.c │ ├── usb_sm.c │ └── usb_tc_snk_sm.c ├── shotzo │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── shuboz │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── soraka ├── spherion │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── staff ├── star ├── stern │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── stm32f446e-eval │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── stm32l476g-eval │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ └── openocd-flash.cfg ├── storo │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── stryke │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── sweetberry │ ├── OWNERS │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── taeko │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── taniks │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── taranza │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── terrador │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── tglrvp_ish │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── tigertail │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ └── gpio.inc ├── tomato ├── treeya │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── trembyle │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── trogdor │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── hibernate.c │ ├── led.c │ ├── switchcap.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── twinkie │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── injector.c │ ├── injector.h │ ├── simpletrace.c │ ├── sniffer.c │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── vell │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── thermal.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── vilboz │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── voema │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── volet │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── volmar │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── fw_config.c │ ├── fw_config.h │ ├── gpio.inc │ ├── i2c.c │ ├── keyboard.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── volteer │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi.c │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── volteer_npcx797fc ├── voxel │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── sensors.c │ └── vif_override.xml ├── voxel_ecmodeentry ├── voxel_npcx797fc ├── waddledee │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── waddledoo │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── waddledoo2 │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── wand ├── wheelie │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── cbi_ssfc.c │ ├── cbi_ssfc.h │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usb_pd_policy.c │ └── vif_override.xml ├── whiskers ├── whitebeard ├── willow │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── woomax │ ├── analyzestack.yaml │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── thermal.c │ └── vif_override.xml ├── wormdingler │ ├── base_detect.c │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ ├── usbc_config.c │ └── vif_override.xml ├── xol │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── charger.c │ ├── ec.tasklist │ ├── fans.c │ ├── gpio.inc │ ├── i2c.c │ ├── led.c │ ├── pwm.c │ ├── sensors.c │ ├── usbc_config.c │ ├── usbc_config.h │ └── vif_override.xml ├── yorp │ ├── battery.c │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── ec.tasklist │ ├── gpio.inc │ ├── led.c │ └── vif_override.xml ├── zed └── zinger │ ├── board.c │ ├── board.h │ ├── build.mk │ ├── dev_key.pem │ ├── ec.irqlist │ ├── ec.tasklist │ ├── gpio.inc │ ├── hardware.c │ ├── runtime.c │ ├── usb_pd_config.h │ ├── usb_pd_pdo.c │ ├── usb_pd_pdo.h │ ├── usb_pd_policy.c │ └── vif_override.xml ├── builtin ├── assert.h ├── build.mk ├── ctype.h ├── endian.h ├── inttypes.h ├── limits.h ├── math.h ├── stdarg.h ├── stdbool.h ├── stddef.h ├── stdint.h ├── stdio.h ├── stdlib.c ├── stdlib.h ├── string.h ├── strings.h ├── sys │ ├── time.h │ └── types.h └── time.h ├── chip ├── host │ ├── adc_chip.h │ ├── build.mk │ ├── clock.c │ ├── config_chip.h │ ├── flash.c │ ├── gpio.c │ ├── host_test.h │ ├── i2c.c │ ├── keyboard_raw.c │ ├── lpc.c │ ├── otp_key.c │ ├── persistence.c │ ├── persistence.h │ ├── reboot.c │ ├── reboot.h │ ├── registers.h │ ├── spi_controller.c │ ├── system.c │ ├── trng.c │ ├── uart.c │ └── usb_pd_phy.c ├── ish │ ├── aontaskfw │ │ ├── ipapg.S │ │ ├── ish_aon_defs.h │ │ ├── ish_aon_share.h │ │ ├── ish_aontask.c │ │ └── ish_aontask.lds.S │ ├── build.mk │ ├── clock.c │ ├── config_chip.h │ ├── config_flash_layout.h │ ├── dma.c │ ├── flash.c │ ├── gpio.c │ ├── hbm.h │ ├── heci.c │ ├── heci_client.h │ ├── hid_device.h │ ├── hid_subsys.c │ ├── host_command_heci.c │ ├── hpet.h │ ├── hwtimer.c │ ├── i2c.c │ ├── ipc_heci.c │ ├── ipc_heci.h │ ├── ish_dma.h │ ├── ish_fwst.h │ ├── ish_i2c.h │ ├── ish_persistent_data.c │ ├── ish_persistent_data.h │ ├── power_mgt.c │ ├── power_mgt.h │ ├── registers.h │ ├── system.c │ ├── system_state.h │ ├── system_state_subsys.c │ ├── uart.c │ ├── uart_defs.h │ ├── util │ │ └── pack_ec.py │ └── watchdog.c ├── it83xx │ ├── adc.c │ ├── adc_chip.h │ ├── build.mk │ ├── cec_bitbang.c │ ├── cec_bitbang_chip.h │ ├── clock.c │ ├── config_chip.h │ ├── config_chip_it8320.h │ ├── config_chip_it8xxx2.h │ ├── dac.c │ ├── dac_chip.h │ ├── ec2i.c │ ├── ec2i_chip.h │ ├── espi.c │ ├── fan.c │ ├── flash.c │ ├── flash_chip.h │ ├── gpio.c │ ├── hwtimer.c │ ├── hwtimer_chip.h │ ├── i2c.c │ ├── i2c_peripheral.c │ ├── intc.c │ ├── intc.h │ ├── irq.c │ ├── it83xx_fpu.S │ ├── keyboard_raw.c │ ├── kmsc_chip.h │ ├── lpc.c │ ├── peci.c │ ├── pwm.c │ ├── pwm_chip.h │ ├── registers.h │ ├── spi.c │ ├── spi_controller.c │ ├── system.c │ ├── uart.c │ └── watchdog.c ├── max32660 │ ├── build.mk │ ├── clock_chip.c │ ├── config_chip.h │ ├── flash_chip.c │ ├── flc_regs.h │ ├── gcr_regs.h │ ├── gpio_chip.c │ ├── gpio_regs.h │ ├── hwtimer_chip.c │ ├── i2c_chip.c │ ├── i2c_regs.h │ ├── icc_regs.h │ ├── pwrseq_regs.h │ ├── registers.h │ ├── system_chip.c │ ├── tmr_regs.h │ ├── uart_chip.c │ ├── uart_regs.h │ ├── wdt_chip.c │ └── wdt_regs.h ├── mchp │ ├── adc.c │ ├── adc_chip.h │ ├── build.mk │ ├── clock.c │ ├── clock_chip.h │ ├── config_chip.h │ ├── config_flash_layout.h │ ├── dma.c │ ├── dma_chip.h │ ├── espi.c │ ├── fan.c │ ├── flash.c │ ├── gpio.c │ ├── gpio_chip.h │ ├── gpio_cmds.c │ ├── gpspi.c │ ├── gpspi_chip.h │ ├── hwtimer.c │ ├── i2c.c │ ├── i2c_chip.h │ ├── keyboard_raw.c │ ├── lfw │ │ ├── ec_lfw.c │ │ ├── ec_lfw.h │ │ ├── ec_lfw.ld │ │ ├── ec_lfw_416kb.ld │ │ └── gpio.inc │ ├── lpc.c │ ├── lpc_chip.h │ ├── port80.c │ ├── pwm.c │ ├── pwm_chip.h │ ├── qmspi.c │ ├── qmspi_chip.h │ ├── registers-mec152x.h │ ├── registers-mec1701.h │ ├── registers-mec172x.h │ ├── registers.h │ ├── spi.c │ ├── spi_chip.h │ ├── system.c │ ├── tfdp.c │ ├── tfdp_chip.h │ ├── uart.c │ ├── util │ │ ├── pack_ec.py │ │ ├── pack_ec_mec152x.py │ │ └── pack_ec_mec172x.py │ └── watchdog.c ├── mt_scp │ ├── OWNERS │ ├── build.mk │ ├── config_chip.h │ ├── mt8188 │ │ ├── build.mk │ │ ├── clock.c │ │ ├── clock_regs.h │ │ ├── config_chip.h │ │ ├── intc.h │ │ ├── intc_group.c │ │ ├── uart.c │ │ └── video.c │ ├── mt818x │ │ ├── audio_codec_wov.c │ │ ├── build.mk │ │ ├── clock_chip.h │ │ ├── clock_mt8183.c │ │ ├── clock_mt8186.c │ │ ├── config_chip.h │ │ ├── gpio.c │ │ ├── hrtimer.c │ │ ├── ipi.c │ │ ├── ipi_chip.h │ │ ├── ipi_table.c │ │ ├── memmap.c │ │ ├── memmap.h │ │ ├── registers.h │ │ ├── serial_reg.h │ │ ├── system.c │ │ ├── uart.c │ │ ├── video.c │ │ ├── video.h │ │ └── watchdog.c │ ├── mt8192 │ │ ├── build.mk │ │ ├── clock.c │ │ ├── clock_regs.h │ │ ├── intc.h │ │ ├── intc_group.c │ │ ├── uart.c │ │ └── video.c │ ├── mt8195 │ │ ├── build.mk │ │ ├── clock.c │ │ ├── clock_regs.h │ │ ├── config_chip.h │ │ ├── intc.h │ │ ├── intc_group.c │ │ ├── uart.c │ │ └── video.c │ └── rv32i_common │ │ ├── build.mk │ │ ├── cache.c │ │ ├── cache.h │ │ ├── clock_s3.c │ │ ├── clock_s3.h │ │ ├── config_chip.h │ │ ├── csr.h │ │ ├── gpio.c │ │ ├── hostcmd.c │ │ ├── hostcmd.h │ │ ├── hrtimer.c │ │ ├── intc.c │ │ ├── intc_group.h │ │ ├── ipi.c │ │ ├── ipi_chip.h │ │ ├── ipi_ops.c │ │ ├── ipi_table.c │ │ ├── memmap.c │ │ ├── memmap.h │ │ ├── memory_regions.inc │ │ ├── registers.h │ │ ├── scp_timer.h │ │ ├── scp_watchdog.h │ │ ├── system.c │ │ ├── uart.c │ │ ├── uart_regs.h │ │ ├── video.h │ │ └── watchdog.c ├── npcx │ ├── adc.c │ ├── adc_chip.h │ ├── apm.c │ ├── apm_chip.h │ ├── audio_codec_dmic.c │ ├── audio_codec_i2s_rx.c │ ├── build.mk │ ├── cec_bitbang.c │ ├── cec_bitbang_chip.h │ ├── clock.c │ ├── clock_chip.h │ ├── config_chip-npcx5.h │ ├── config_chip-npcx7.h │ ├── config_chip-npcx9.h │ ├── config_chip.h │ ├── config_flash_layout.h │ ├── espi.c │ ├── fan.c │ ├── fan_chip.h │ ├── flash.c │ ├── gpio-npcx5.c │ ├── gpio-npcx7.c │ ├── gpio-npcx9.c │ ├── gpio.c │ ├── gpio_chip-npcx5.h │ ├── gpio_chip-npcx7.h │ ├── gpio_chip-npcx9.h │ ├── gpio_chip.h │ ├── header.c │ ├── host_command_common.c │ ├── hwtimer.c │ ├── hwtimer_chip.h │ ├── i2c-npcx5.c │ ├── i2c-npcx7.c │ ├── i2c-npcx9.c │ ├── i2c.c │ ├── i2c_chip.h │ ├── keyboard_raw.c │ ├── lct.c │ ├── lct_chip.h │ ├── lfw │ │ └── ec_lfw.h │ ├── lpc.c │ ├── lpc_chip.h │ ├── otp_key.c │ ├── peci.c │ ├── ps2.c │ ├── ps2_chip.h │ ├── pwm.c │ ├── pwm_chip.h │ ├── ram_lock.c │ ├── ram_lock.h │ ├── registers-npcx5.h │ ├── registers-npcx7.h │ ├── registers-npcx9.h │ ├── registers.h │ ├── rom_chip.c │ ├── rom_chip.h │ ├── sha256_chip.c │ ├── sha256_chip.h │ ├── shi.c │ ├── shi_chip.h │ ├── sib.c │ ├── sib_chip.h │ ├── spi.c │ ├── spiflashfw │ │ ├── monitor_hdr.c │ │ ├── npcx_monitor.c │ │ ├── npcx_monitor.h │ │ └── npcx_monitor.ld │ ├── system-npcx5.c │ ├── system-npcx7.c │ ├── system-npcx9.c │ ├── system.c │ ├── system_chip.h │ ├── trng.c │ ├── trng_hw.h │ ├── uart.c │ ├── uart_host_command.c │ ├── uart_host_command.h │ ├── uartn.c │ ├── uartn.h │ ├── uartn_dma.c │ ├── uartn_dma.h │ ├── watchdog.c │ ├── wov.c │ └── wov_chip.h └── stm32 │ ├── adc-stm32f0.c │ ├── adc-stm32f3.c │ ├── adc-stm32f4.c │ ├── adc-stm32l.c │ ├── adc-stm32l4.c │ ├── adc-stm32l5.c │ ├── adc_chip.h │ ├── bkpdata.c │ ├── bkpdata.h │ ├── build.mk │ ├── charger_detect.c │ ├── clock-f.c │ ├── clock-stm32f0.c │ ├── clock-stm32f3.c │ ├── clock-stm32f4.c │ ├── clock-stm32g4.c │ ├── clock-stm32h7.c │ ├── clock-stm32l.c │ ├── clock-stm32l4.c │ ├── clock-stm32l5.c │ ├── clock_chip.h │ ├── config-stm32f03x.h │ ├── config-stm32f05x.h │ ├── config-stm32f07x.h │ ├── config-stm32f09x.h │ ├── config-stm32f373.h │ ├── config-stm32f4.h │ ├── config-stm32f76x.h │ ├── config-stm32g41xb.h │ ├── config-stm32g473xc.h │ ├── config-stm32h7x3.h │ ├── config-stm32l100.h │ ├── config-stm32l15x.h │ ├── config-stm32l431.h │ ├── config-stm32l442.h │ ├── config-stm32l476.h │ ├── config-stm32l552xe.h │ ├── config_chip.h │ ├── crc_hw.h │ ├── debug.c │ ├── debug_printf.c │ ├── debug_printf.h │ ├── dfu_bootmanager_main.c │ ├── dfu_bootmanager_shared.c │ ├── dfu_bootmanager_shared.h │ ├── dma-stm32f4.c │ ├── dma.c │ ├── flash-f.c │ ├── flash-f.h │ ├── flash-regs.h │ ├── flash-stm32f0.c │ ├── flash-stm32f3.c │ ├── flash-stm32f4.c │ ├── flash-stm32g4-l4.c │ ├── flash-stm32h7.c │ ├── flash-stm32l.c │ ├── fpu.c │ ├── gpio-f0-l.c │ ├── gpio-stm32f0.c │ ├── gpio-stm32f3.c │ ├── gpio-stm32f4.c │ ├── gpio-stm32g4.c │ ├── gpio-stm32h7.c │ ├── gpio-stm32l.c │ ├── gpio-stm32l4.c │ ├── gpio-stm32l5.c │ ├── gpio.c │ ├── gpio_chip.h │ ├── host_command_common.c │ ├── hwtimer32.c │ ├── i2c-stm32f0.c │ ├── i2c-stm32f3.c │ ├── i2c-stm32f4.c │ ├── i2c-stm32g4.c │ ├── i2c-stm32l.c │ ├── i2c-stm32l4.c │ ├── i2c-stm32l5.c │ ├── i2c_ite_flash_support.c │ ├── keyboard_raw.c │ ├── memory_regions.inc │ ├── otp-stm32f4.c │ ├── power_led.c │ ├── pwm.c │ ├── pwm_chip.h │ ├── registers-stm32f0.h │ ├── registers-stm32f3.h │ ├── registers-stm32f4.h │ ├── registers-stm32f7.h │ ├── registers-stm32g4.h │ ├── registers-stm32h7.h │ ├── registers-stm32l.h │ ├── registers-stm32l4.h │ ├── registers-stm32l5.h │ ├── registers.h │ ├── spi.c │ ├── spi_controller-stm32h7.c │ ├── spi_controller.c │ ├── stm32-dma.h │ ├── system.c │ ├── trng.c │ ├── uart.c │ ├── ucpd-stm32gx.c │ ├── ucpd-stm32gx.h │ ├── usart-stm32f0.c │ ├── usart-stm32f0.h │ ├── usart-stm32f3.c │ ├── usart-stm32f3.h │ ├── usart-stm32f4.c │ ├── usart-stm32f4.h │ ├── usart-stm32l.c │ ├── usart-stm32l.h │ ├── usart-stm32l5.c │ ├── usart-stm32l5.h │ ├── usart.c │ ├── usart.h │ ├── usart_host_command.c │ ├── usart_host_command.h │ ├── usart_info_command.c │ ├── usart_rx_dma.c │ ├── usart_rx_dma.h │ ├── usart_rx_interrupt-stm32f0.c │ ├── usart_rx_interrupt-stm32f3.c │ ├── usart_rx_interrupt-stm32f4.c │ ├── usart_rx_interrupt-stm32l.c │ ├── usart_rx_interrupt-stm32l5.c │ ├── usart_rx_interrupt.c │ ├── usart_tx_dma.c │ ├── usart_tx_dma.h │ ├── usart_tx_interrupt.c │ ├── usb-stm32f0.c │ ├── usb-stm32f3.c │ ├── usb-stm32f3.h │ ├── usb-stm32g4.c │ ├── usb-stm32l.c │ ├── usb-stm32l5.c │ ├── usb-stream.c │ ├── usb-stream.h │ ├── usb.c │ ├── usb_console.c │ ├── usb_dfu_runtime.c │ ├── usb_dfu_runtime.h │ ├── usb_dwc.c │ ├── usb_dwc_console.c │ ├── usb_dwc_console.h │ ├── usb_dwc_hw.h │ ├── usb_dwc_i2c.h │ ├── usb_dwc_registers.h │ ├── usb_dwc_stream.c │ ├── usb_dwc_stream.h │ ├── usb_dwc_update.h │ ├── usb_endpoints.c │ ├── usb_gpio.c │ ├── usb_gpio.h │ ├── usb_hid.c │ ├── usb_hid_hw.h │ ├── usb_hid_keyboard.c │ ├── usb_hid_touchpad.c │ ├── usb_hw.h │ ├── usb_isochronous.c │ ├── usb_isochronous.h │ ├── usb_pd_phy.c │ ├── usb_power.c │ ├── usb_power.h │ ├── usb_spi.c │ ├── usb_spi.h │ └── watchdog.c ├── cmake ├── toolchain-armv7m.cmake └── toolchain-common.cmake ├── common ├── CMakeLists.txt ├── Kconfig ├── accel_cal.c ├── acpi.c ├── adc.c ├── als.c ├── ap_hang_detect.c ├── ap_reset_log.c ├── asm_define.h ├── audio_codec.c ├── audio_codec_dmic.c ├── audio_codec_i2s_rx.c ├── audio_codec_wov.c ├── backlight_lid.c ├── base32.c ├── base_state.c ├── battery.c ├── battery_fuel_gauge.c ├── battery_v1.c ├── battery_v2.c ├── blink.c ├── bluetooth_le.c ├── body_detection.c ├── btle_hci_controller.c ├── btle_ll.c ├── build.mk ├── button.c ├── capsense.c ├── cbi.c ├── cbi.cc ├── cbi_common.c ├── cbi_config.c ├── cbi_eeprom.c ├── cbi_gpio.c ├── cec.c ├── charge_manager.c ├── charge_ramp.c ├── charge_ramp_sw.c ├── charge_state.c ├── chargen.c ├── charger.c ├── charger_base.c ├── charger_profile_override.c ├── chargesplash.c ├── chipset.c ├── clz.c ├── console.c ├── console_output.c ├── crc.c ├── crc.cc ├── crc8.c ├── crc8.cc ├── ctz.c ├── curve25519-generic.c ├── curve25519.c ├── debug.c ├── device_event.c ├── device_state.c ├── dps.c ├── dptf.c ├── ec.libsharedobjs.ld ├── ec_ec_comm_client.c ├── ec_ec_comm_server.c ├── ec_features.c ├── espi.c ├── event_log.c ├── extpower_common.c ├── extpower_gpio.c ├── fan.c ├── firmware_image.S ├── firmware_image.lds.S ├── flash.c ├── fmap.c ├── fpsensor │ ├── OWNERS │ ├── build.mk │ ├── fpsensor.cc │ ├── fpsensor_auth_commands.cc │ ├── fpsensor_auth_crypto_stateful.cc │ ├── fpsensor_auth_crypto_stateless.cc │ ├── fpsensor_crypto.cc │ ├── fpsensor_debug.cc │ ├── fpsensor_detect_strings.cc │ ├── fpsensor_state.cc │ └── fpsensor_utils.cc ├── gesture.c ├── gettimeofday.c ├── gpio.c ├── gpio_commands.c ├── gyro_cal.c ├── gyro_still_det.c ├── hooks.c ├── host_command.c ├── host_command_controller.c ├── host_command_memory_dump.c ├── host_command_pd.c ├── host_command_task.c ├── host_event_commands.c ├── hotword_dsp_api.c ├── i2c_bitbang.c ├── i2c_controller.c ├── i2c_controller_cros_ec.c ├── i2c_hid_touchpad.c ├── i2c_passthru.c ├── i2c_peripheral.c ├── i2c_trace.c ├── i2c_wedge.c ├── inductive_charging.c ├── init_rom.c ├── ioexpander.c ├── ioexpander_commands.c ├── irq_locking.c ├── kasa.c ├── keyboard_8042.c ├── keyboard_8042_sharedlib.c ├── keyboard_backlight.c ├── keyboard_mkbp.c ├── keyboard_scan.c ├── keyboard_strauss.c ├── keyboard_test.c ├── keyboard_vivaldi.c ├── lb_common.c ├── led_common.c ├── led_onoff_states.c ├── led_pwm.c ├── lid_angle.c ├── lid_angle_common.c ├── lid_switch.c ├── lightbar.c ├── mag_cal.c ├── main.c ├── mat33.c ├── mat44.c ├── math_util.c ├── memory_commands.c ├── mkbp_event.c ├── mkbp_fifo.c ├── mkbp_info.c ├── mkbp_input_devices.c ├── mock │ ├── README.md │ ├── adc_mock.c │ ├── battery_mock.c │ ├── build.mk │ ├── charge_manager_mock.c │ ├── clock_mock.c │ ├── dp_alt_mode_mock.c │ ├── fpsensor_crypto_mock.cc │ ├── fpsensor_detect_mock.c │ ├── fpsensor_mock.c │ ├── fpsensor_state_mock.c │ ├── mkbp_events_mock.c │ ├── otpi_mock.c │ ├── rollback_latest_mock.c │ ├── rollback_mock.c │ ├── tcpc_mock.c │ ├── tcpci_i2c_mock.c │ ├── tcpm_mock.c │ ├── timer_mock.c │ ├── usb_mux_mock.c │ ├── usb_pd_dpm_mock.c │ ├── usb_pe_sm_mock.c │ ├── usb_prl_mock.c │ └── usb_tc_sm_mock.c ├── motion_lid.c ├── motion_orientation.c ├── motion_sense.c ├── motion_sense_fifo.c ├── newton_fit.c ├── ocpc.c ├── onewire.c ├── online_calibration.c ├── panic_output.c ├── pd_log.c ├── peci.c ├── peripheral.c ├── peripheral_charger.c ├── port80.c ├── power_button.c ├── power_button_x86.c ├── printf.c ├── pstore_commands.c ├── pwm.c ├── pwm_kblight.c ├── queue.c ├── queue_policies.c ├── regulator.c ├── rgb_keyboard.c ├── rollback.c ├── rollback_private.h ├── rsa.c ├── rtc.c ├── rwsig.c ├── sha256.c ├── shared_mem.c ├── shared_mem_libc.c ├── shmalloc.c ├── spi │ ├── CMakeLists.txt │ ├── Kconfig │ ├── build.mk │ └── flash_reg │ │ ├── CMakeLists.txt │ │ ├── Kconfig.module │ │ ├── build.mk │ │ ├── private │ │ ├── common.h │ │ └── util.h │ │ ├── prj.conf │ │ ├── public │ │ └── spi_flash_reg.h │ │ ├── src │ │ ├── spi_flash_reg.c │ │ └── spi_flash_reg_test.c │ │ └── testcase.yaml ├── spi_commands.c ├── spi_flash.c ├── spi_nor.c ├── stillness_detector.c ├── switch.c ├── system.c ├── system_boot_time.c ├── system_safe_mode.c ├── tablet_mode.c ├── temp_sensor.c ├── test_util.c ├── thermal.c ├── throttle_ap.c ├── timer.c ├── trng.c ├── typec_control.c ├── uart_buffering.c ├── uart_hostcmd.c ├── uart_printf.c ├── update_fw.c ├── uptime.c ├── usb_charger.c ├── usb_common.c ├── usb_console_stream.c ├── usb_host_command.c ├── usb_i2c.c ├── usb_pd_alt_mode_ufp.c ├── usb_pd_console_cmd.c ├── usb_pd_discovery.c ├── usb_pd_dual_role.c ├── usb_pd_flags.c ├── usb_pd_host_cmd.c ├── usb_pd_host_cmd_common.c ├── usb_pd_pdo.c ├── usb_pd_policy.c ├── usb_pd_protocol.c ├── usb_pd_tcpc.c ├── usb_port_power_dumb.c ├── usb_port_power_smart.c ├── usb_update.c ├── usbc │ ├── ap_vdm_control.c │ ├── build.mk │ ├── dp_alt_mode.c │ ├── dp_hpd_gpio.c │ ├── svdm_rsp_dfp_only.c │ ├── tbt_alt_mode.c │ ├── usb_mode.c │ ├── usb_pd_console.c │ ├── usb_pd_dp_ufp.c │ ├── usb_pd_dpm.c │ ├── usb_pd_host.c │ ├── usb_pd_timer.c │ ├── usb_pe_ctvpd_sm.c │ ├── usb_pe_drp_sm.c │ ├── usb_pe_private.h │ ├── usb_prl_sm.c │ ├── usb_retimer_fw_update.c │ ├── usb_sm.c │ ├── usb_tc_ctvpd_sm.c │ ├── usb_tc_drp_acc_trysrc_sm.c │ ├── usb_tc_vpd_sm.c │ ├── usbc_pd_policy.c │ └── usbc_task.c ├── usbc_intr_task.c ├── usbc_ocp.c ├── usbc_ppc.c ├── usbc_utils.c ├── util.c ├── vboot │ ├── common.c │ ├── efs2.c │ ├── vb21_lib.c │ └── vboot.c ├── vboot_hash.c ├── vec3.c ├── version.c ├── virtual_battery.c ├── vstore.c ├── webusb_desc.c └── wireless.c ├── core ├── build.mk ├── cortex-m │ ├── atomic.h │ ├── build.mk │ ├── cache.S │ ├── config_core.h │ ├── cpu.c │ ├── cpu.h │ ├── debug.c │ ├── debug_regs.h │ ├── ec.lds.S │ ├── fpu.c │ ├── include │ │ ├── fpu.h │ │ ├── mpu.h │ │ └── mpu_private.h │ ├── init.S │ ├── irq_handler.h │ ├── ldivmod.S │ ├── llsr.c │ ├── mpu.c │ ├── panic-internal.h │ ├── panic.c │ ├── switch.S │ ├── task.c │ ├── toolchain.mk │ ├── uldivmod.S │ ├── vecttable.c │ └── watchdog.c ├── cortex-m0 │ ├── __builtin.c │ ├── asm_offsets.c │ ├── atomic.h │ ├── build.mk │ ├── config_core.h │ ├── cpu.c │ ├── cpu.h │ ├── curve25519 │ ├── debug.c │ ├── debug_regs.h │ ├── div.S │ ├── ec.lds.S │ ├── exception_panic.S │ ├── include │ │ └── fpu.h │ ├── init.S │ ├── irq_handler.h │ ├── ldivmod.S │ ├── lmul.S │ ├── mula.S │ ├── panic-internal.h │ ├── panic.c │ ├── switch.S │ ├── task.c │ ├── thumb_case.S │ ├── toolchain.mk │ ├── uldivmod.S │ ├── vecttable.c │ └── watchdog.c ├── host │ ├── atomic.h │ ├── build.mk │ ├── cpu.h │ ├── disabled.c │ ├── host_exe.lds │ ├── host_task.h │ ├── irq_handler.h │ ├── main.c │ ├── panic.c │ ├── stack_trace.c │ ├── task.c │ ├── timer.c │ └── toolchain.mk ├── minute-ia │ ├── atomic.h │ ├── build.mk │ ├── config_core.h │ ├── cpu.c │ ├── cpu.h │ ├── ec.lds.S │ ├── ia_structs.h │ ├── include │ │ └── fpu.h │ ├── init.S │ ├── interrupts.c │ ├── interrupts.h │ ├── irq_handler.h │ ├── irq_handler_common.S │ ├── mia_panic_internal.h │ ├── mpu.c │ ├── panic.c │ ├── switch.S │ ├── task.c │ ├── task_defs.h │ └── toolchain.mk ├── nds32 │ ├── __builtin.c │ ├── __divdi3.S │ ├── __libsoftfpu.S │ ├── __muldi3.S │ ├── __udivdi3.S │ ├── atomic.h │ ├── build.mk │ ├── config_core.h │ ├── cpu.c │ ├── cpu.h │ ├── ec.lds.S │ ├── include │ │ └── fpu.h │ ├── init.S │ ├── irq_chip.h │ ├── irq_handler.h │ ├── math.c │ ├── panic.c │ ├── switch.S │ ├── task.c │ └── toolchain.mk └── riscv-rv32i │ ├── __builtin.c │ ├── __it8xxx2_arithmetic.S │ ├── atomic.h │ ├── build.mk │ ├── config_core.h │ ├── cpu.c │ ├── cpu.h │ ├── ec.lds.S │ ├── include │ └── fpu.h │ ├── init.S │ ├── irq_chip.h │ ├── irq_handler.h │ ├── math.c │ ├── panic.c │ ├── switch.S │ ├── task.c │ └── toolchain.mk ├── crypto ├── build.mk └── elliptic_curve_key.cc ├── cts ├── README ├── build.mk ├── common │ ├── __init__.py │ ├── board.py │ ├── cts.rc │ ├── cts_common.c │ ├── cts_common.h │ ├── cts_testlist.h │ ├── dut_common.c │ └── th_common.c ├── cts.py ├── cts.tasklist ├── gpio │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── hook │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── i2c │ ├── cts.testlist │ ├── cts_i2c.h │ ├── dut.c │ └── th.c ├── interrupt │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── meta │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── mutex │ ├── cts.tasklist │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── task │ ├── cts.tasklist │ ├── cts.testlist │ ├── dut.c │ └── th.c └── timer │ ├── cts.testlist │ ├── dut.c │ └── th.c ├── docs ├── ap-ec-comm.md ├── case_closed_debugging.md ├── case_closed_debugging_cr50.md ├── ccd_howtos.md ├── chromeos-ec-firmware-test-requirements.md ├── code_coverage.md ├── code_reviews.md ├── configuration │ ├── ap_power_sequencing.md │ ├── cbi.md │ ├── config_ap_to_ec_comm.md │ ├── ec_chipset.md │ ├── gpio.md │ ├── i2c.md │ ├── keyboard.md │ ├── leds.md │ ├── motion_sensors.md │ └── template.md ├── core_runtime.md ├── detachable_base_verified_boot.md ├── ec-host-command-api.md ├── ec_terms.md ├── fingerprint │ ├── OWNERS │ ├── fingerprint-authentication-design-doc.md │ ├── fingerprint-debugging.md │ ├── fingerprint-dev-for-partners.md │ ├── fingerprint-factory-quick-guide.md │ ├── fingerprint-factory-requirements.md │ ├── fingerprint-firmware-testing-for-partners.md │ ├── fingerprint-ram-and-flash.md │ ├── fingerprint-tpm-seed.md │ ├── fingerprint.md │ └── library-compiler-flags.md ├── getting_started_quickly.md ├── goma.md ├── hammer.md ├── i2c-debugging.md ├── ide-support.md ├── images │ ├── CQ_Prototype_Environment_Sinclair.jpg │ ├── FPMCU_devboard_environment_v2_with_Satlab.jpg │ ├── TCPMv2-ExampleStates.png │ ├── TCPMv2-ExampleTransitions.png │ ├── TCPMv2-TaskLayers.png │ ├── TCPMv2-TaskLoop.png │ ├── alternate_example.png │ ├── artifacts.png │ ├── cros_fingerprint_architecture_diagram.png │ ├── cros_fingerprint_decryption_flowchart.png │ ├── cros_fingerprint_encryption_flowchart.png │ ├── cros_fingerprint_tpm_seed.png │ ├── dir_coverage.png │ ├── download_html.png │ ├── dragonclaw.jpg │ ├── dragonclaw_rev_0.2.jpg │ ├── dragonclaw_rev_0.2_1.8v_load_switch_rework.pdf │ ├── dragonclaw_rev_0.2_1.8v_rework.jpg │ ├── dragonclaw_servo_fix.jpg │ ├── dragonclaw_v0.3.jpg │ ├── dragonclaw_v4.jpg │ ├── dragonclaw_v4_with_20_pin_swd.jpg │ ├── dragonclaw_with_10_pin_swd.jpg │ ├── dragonclaw_with_20_pin_swd.jpg │ ├── dragonclaw_withfix.jpg │ ├── ec-3po-high-level-design.png │ ├── ec-3po-internal-design.png │ ├── file_coverage.png │ ├── gerrit_coverage_links.png │ ├── gpio_example.png │ ├── gpio_int_example.png │ ├── i2c_example.png │ ├── icetower_v0.1.jpg │ ├── icetower_v3.jpg │ ├── icetower_with_20_pin_swd.jpg │ ├── postsubmit.png │ ├── quincy_v2.jpg │ ├── quincy_v3.jpg │ ├── quincy_v3_with_20_pin_swd.jpg │ ├── servo_micro.jpg │ ├── servomicro_dragonclaw.jpg │ ├── test_firmware.png │ ├── usb_source_port_balancing.png │ ├── usbc_block_diagram.png │ ├── volteer_adc.png │ └── zephyr_ec_structure.png ├── ite-ec-reflashing.md ├── low_battery_startup.md ├── new_board_checklist.md ├── pupr.md ├── reducing_ec_image_size.md ├── schematics │ └── dragonclaw │ │ ├── LICENSE │ │ ├── README.md │ │ ├── dragonclaw_v0.2.brd │ │ ├── dragonclaw_v0.2.html │ │ └── dragonclaw_v0.2_bom.csv ├── sitemap.md ├── unit_tests.md ├── usb-c.md ├── usb-tcpmv2.md ├── usb_power.md ├── usb_updater.md ├── write_protection.md └── zephyr │ ├── README.md │ ├── out_of_chroot.md │ ├── pdc.md │ ├── pdc_power_mgmt_state_diagram.png │ ├── pdc_power_mgmt_state_diagram.smcat │ ├── project_config.md │ ├── pwm_schematic.png │ ├── thermistor_schematic.png │ ├── zephyr_adc.md │ ├── zephyr_ap_ec_comm.md │ ├── zephyr_ap_power.md │ ├── zephyr_battery.md │ ├── zephyr_bc12.md │ ├── zephyr_build.md │ ├── zephyr_cbi.md │ ├── zephyr_charger.md │ ├── zephyr_eeprom.md │ ├── zephyr_fpmcu_test_migration.md │ ├── zephyr_fw_config.md │ ├── zephyr_gpio.md │ ├── zephyr_i2c.md │ ├── zephyr_init.md │ ├── zephyr_keyboard.md │ ├── zephyr_leds.md │ ├── zephyr_mkbp.md │ ├── zephyr_motionsense.md │ ├── zephyr_new_board_checklist.md │ ├── zephyr_pd.md │ ├── zephyr_pdc_tracing.md │ ├── zephyr_poc_device_bringup.md │ ├── zephyr_ppc.md │ ├── zephyr_pwm.md │ ├── zephyr_sensor_devices.md │ ├── zephyr_shim.md │ ├── zephyr_ssfc.md │ ├── zephyr_tcpc.md │ ├── zephyr_temperature_sensor.md │ ├── zephyr_template.md │ ├── zephyr_tokenized_logging.md │ ├── zephyr_troubleshooting.md │ ├── zephyr_usba.md │ ├── zephyr_usbc.md │ ├── zephyr_usbc_ss_mux_and_retimer.md │ └── ztest.md ├── driver ├── accel_bma2x2.c ├── accel_bma422.h ├── accel_bma4xx.c ├── accel_bma4xx.h ├── accel_kionix.c ├── accel_kionix.h ├── accel_kx022.h ├── accel_kxcj9.h ├── accel_lis2dh.c ├── accel_lis2dh.h ├── accel_lis2ds.c ├── accel_lis2ds.h ├── accel_lis2dw12.c ├── accel_lis2dw12.h ├── accelgyro_bmi160.c ├── accelgyro_bmi260.c ├── accelgyro_bmi323.h ├── accelgyro_bmi3xx.c ├── accelgyro_bmi3xx.h ├── accelgyro_bmi_common.c ├── accelgyro_icm42607.c ├── accelgyro_icm42607.h ├── accelgyro_icm426xx.c ├── accelgyro_icm426xx.h ├── accelgyro_icm_common.c ├── accelgyro_icm_common.h ├── accelgyro_lsm6ds0.c ├── accelgyro_lsm6ds0.h ├── accelgyro_lsm6dsm.c ├── accelgyro_lsm6dsm.h ├── accelgyro_lsm6dso.c ├── accelgyro_lsm6dso.h ├── als_al3010.c ├── als_al3010.h ├── als_bh1730.c ├── als_bh1730.h ├── als_cm32183.c ├── als_cm32183.h ├── als_isl29035.c ├── als_isl29035.h ├── als_opt3001.c ├── als_opt3001.h ├── als_si114x.c ├── als_si114x.h ├── als_tcs3400.c ├── als_veml3328.c ├── als_veml3328.h ├── amd_stb.c ├── amd_stb.h ├── amd_stt.c ├── baro_bmp280.c ├── baro_bmp280.h ├── battery │ ├── bq20z453.c │ ├── bq27541.c │ ├── bq27621_g1.c │ ├── bq4050.c │ ├── max17055.c │ ├── max17055.h │ ├── mm8013.c │ ├── mm8013.h │ └── smart.c ├── bc12 │ ├── max14637.c │ ├── max14637.h │ ├── mt6360.c │ ├── mt6360.h │ ├── pi3usb9201.c │ ├── pi3usb9201.h │ ├── pi3usb9281.c │ ├── pi3usb9281.h │ ├── rt1718s.c │ └── rt1718s.h ├── build.mk ├── cec │ ├── bitbang.c │ ├── bitbang.h │ ├── it83xx.c │ ├── it83xx.h │ └── it83xx_mock.h ├── charger │ ├── bd9995x.c │ ├── bd9995x.h │ ├── bq24715.c │ ├── bq24715.h │ ├── bq24773.c │ ├── bq24773.h │ ├── bq25710.c │ ├── bq25710.h │ ├── bq257x0_regs.h │ ├── isl923x.c │ ├── isl923x.h │ ├── isl9241.c │ ├── isl9241.h │ ├── rt946x.c │ ├── rt946x.h │ ├── rt9490.c │ ├── rt9490.h │ ├── sm5803.c │ ├── sm5803.h │ ├── sy21612.c │ └── sy21612.h ├── fingerprint │ ├── OWNERS │ ├── build.mk │ ├── egis │ │ ├── build.mk │ │ ├── egis_api.h │ │ ├── egis_private.c │ │ └── platform │ │ │ ├── inc │ │ │ ├── plat_log.h │ │ │ ├── plat_mem.h │ │ │ ├── plat_reset.h │ │ │ ├── plat_spi.h │ │ │ └── plat_time.h │ │ │ └── src │ │ │ ├── plat_log_mcu.c │ │ │ ├── plat_mem_mcu.c │ │ │ ├── plat_reset_mcu.c │ │ │ ├── plat_spi_mcu.c │ │ │ └── plat_time_mcu.c │ ├── elan │ │ ├── build.mk │ │ ├── elan_matcher.h │ │ ├── elan_misc.c │ │ ├── elan_misc.h │ │ ├── elan_private.c │ │ ├── elan_sensor.h │ │ ├── elan_sensor_pal.c │ │ ├── elan_sensor_pal.h │ │ └── elan_setting.h │ ├── fpc │ │ ├── bep │ │ │ ├── build.mk │ │ │ ├── fpc1025_private.h │ │ │ ├── fpc1035_private.h │ │ │ ├── fpc_bep_matcher.h │ │ │ ├── fpc_bep_sensor.h │ │ │ ├── fpc_bio_algorithm.h │ │ │ ├── fpc_misc.c │ │ │ ├── fpc_private.c │ │ │ ├── fpc_private.h │ │ │ ├── fpc_sensor_spi.c │ │ │ ├── fpc_sensor_spi.h │ │ │ ├── fpc_timebase.c │ │ │ └── fpc_timebase.h │ │ ├── build.mk │ │ ├── fpc_matcher.h │ │ ├── fpc_sensor.c │ │ ├── fpc_sensor.h │ │ └── libfp │ │ │ ├── build.mk │ │ │ ├── fpc1145_private.h │ │ │ ├── fpc_bio_algorithm.h │ │ │ ├── fpc_libfp_matcher.h │ │ │ ├── fpc_libfp_sensor.h │ │ │ ├── fpc_private.c │ │ │ ├── fpc_private.h │ │ │ ├── fpc_sensor_pal.c │ │ │ └── fpc_sensor_pal.h │ ├── fpsensor_driver.h │ └── fpsensor_matcher.h ├── gl3590.c ├── gl3590.h ├── gyro_l3gd20h.c ├── gyro_l3gd20h.h ├── ina2xx.c ├── ina2xx.h ├── ina3221.c ├── ina3221.h ├── ioexpander │ ├── ccgxxf.c │ ├── ioexpander_nct38xx.c │ ├── it8300.h │ ├── it8801.c │ ├── it8801.h │ ├── pca9534.c │ ├── pca9534.h │ ├── pca9555.h │ ├── pca9675.c │ ├── pca9675.h │ ├── pcal6408.c │ ├── pcal6408.h │ ├── tca64xxa.c │ └── tca64xxa.h ├── led │ ├── aw20198.c │ ├── aw20198.h │ ├── ds2413.c │ ├── is31fl3733b.c │ ├── is31fl3743b.c │ ├── lm3509.c │ ├── lm3509.h │ ├── lm3630a.c │ ├── lm3630a.h │ ├── lp5562.c │ ├── lp5562.h │ ├── max695x.c │ ├── max695x.h │ ├── mp3385.c │ ├── mp3385.h │ ├── oz554.c │ ├── oz554.h │ ├── tlc59116f.c │ └── tlc59116f.h ├── ln9310.c ├── mag_bmm150.c ├── mag_lis2mdl.c ├── mag_lis2mdl.h ├── mcdp28x0.c ├── mcdp28x0.h ├── mp2964.c ├── mp2964.h ├── mp4245.c ├── mp4245.h ├── nfc │ ├── ctn730.c │ └── ctn730.h ├── nvidia_gpu.c ├── nvidia_gpu.h ├── pmic_bd99992gw.h ├── pmic_tps650x30.h ├── ppc │ ├── aoz1380.c │ ├── ktu1125.c │ ├── ktu1125.h │ ├── nx20p348x.c │ ├── nx20p348x.h │ ├── rt1718s.c │ ├── rt1718s.h │ ├── rt1739.c │ ├── rt1739.h │ ├── sn5s330.c │ ├── sn5s330.h │ ├── syv682x.c │ ├── syv682x.h │ ├── tcpci_ppc.c │ └── tcpci_ppc.h ├── pse_ltc4291.c ├── regulator_ir357x.c ├── retimer │ ├── anx7452.c │ ├── anx7452.h │ ├── anx7483.c │ ├── anx7483.h │ ├── anx7491.h │ ├── bb_retimer.c │ ├── kb800x.c │ ├── kb800x.h │ ├── kb8010.c │ ├── kb8010.h │ ├── nb7v904m.c │ ├── nb7v904m.h │ ├── pi3dpx1207.c │ ├── pi3dpx1207.h │ ├── pi3hdx1204.c │ ├── pi3hdx1204.h │ ├── ps8802.c │ ├── ps8802.h │ ├── ps8811.c │ ├── ps8811.h │ ├── ps8818.c │ ├── ps8828.c │ ├── ps8833.c │ ├── tdp142.c │ ├── tdp142.h │ ├── tusb544.c │ └── tusb544.h ├── sb_rmi.c ├── sb_rmi.h ├── sensorhub_lsm6dsm.c ├── sensorhub_lsm6dsm.h ├── sha256 │ └── sha256_it8xxx2.c ├── stm_mems_common.c ├── stm_mems_common.h ├── sync.c ├── sync.h ├── tcpm │ ├── anx7406.c │ ├── anx7406.h │ ├── anx7447.c │ ├── anx7447.h │ ├── anx74xx.c │ ├── anx74xx.h │ ├── anx7688.c │ ├── anx7688.h │ ├── ccgxxf.c │ ├── ccgxxf.h │ ├── fusb302.c │ ├── fusb302.h │ ├── fusb307.c │ ├── fusb307.h │ ├── it83xx.c │ ├── it83xx_pd.h │ ├── it8xxx2.c │ ├── ite_pd_intc.c │ ├── ite_pd_intc.h │ ├── mt6370.c │ ├── mt6370.h │ ├── nct38xx.c │ ├── nct38xx.h │ ├── ps8xxx.c │ ├── ps8xxx.h │ ├── raa489000.c │ ├── raa489000.h │ ├── rt1715.c │ ├── rt1715.h │ ├── rt1718s.c │ ├── rt1718s.h │ ├── stm32gx.c │ ├── stm32gx.h │ ├── stub.c │ ├── tcpci.c │ ├── tusb422.c │ └── tusb422.h ├── temp_sensor │ ├── adt7481.c │ ├── adt7481.h │ ├── amd_r19me4070.c │ ├── amd_r19me4070.h │ ├── bd99992gw.c │ ├── bd99992gw.h │ ├── ec_adc.c │ ├── ec_adc.h │ ├── f75303.c │ ├── g753.c │ ├── g753.h │ ├── g78x.c │ ├── g78x.h │ ├── oti502.c │ ├── oti502.h │ ├── pct2075.c │ ├── sb_tsi.c │ ├── thermistor.c │ ├── thermistor.md │ ├── thermistor_ncp15wb.c │ ├── tmp006.c │ ├── tmp006.h │ ├── tmp112.c │ ├── tmp411.c │ ├── tmp411.h │ ├── tmp432.c │ ├── tmp432.h │ ├── tmp468.c │ └── tmp468.h ├── touchpad_elan.c ├── touchpad_gt7288.c ├── touchpad_gt7288.h ├── touchpad_st.c ├── touchpad_st.h ├── usb_mux │ ├── amd_fp5.c │ ├── amd_fp5.h │ ├── amd_fp6.c │ ├── amd_fp6.h │ ├── amd_fp8.c │ ├── amd_fp8.h │ ├── anx3443.c │ ├── anx3443.h │ ├── anx7440.c │ ├── anx7440.h │ ├── anx7451.c │ ├── anx7451.h │ ├── it5205.c │ ├── it5205.h │ ├── pi3usb3x532.c │ ├── pi3usb3x532.h │ ├── ps8740.c │ ├── ps8740.h │ ├── ps8743.c │ ├── ps8743.h │ ├── ps8822.c │ ├── ps8822.h │ ├── tusb1064.c │ ├── tusb1064.h │ ├── usb_mux.c │ └── virtual.c └── wpc │ ├── cps8100.c │ ├── cps8100.h │ ├── cps8200_bootloader.h │ └── p9221.h ├── extra ├── README ├── ftdi_hostcmd │ ├── .gitignore │ ├── Makefile │ ├── README │ └── test_cmds.c ├── lightbar │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── input.c │ ├── main.c │ ├── programs │ │ ├── bad-decode-32.bin │ │ ├── bad-decode-8.bin │ │ ├── bad-jump.bin │ │ ├── bad-opcode.bin │ │ ├── green-pulse.bin │ │ ├── green-pulse.lbs │ │ ├── infinite-jump.bin │ │ ├── infinite-jump.lbs │ │ ├── konami.bin │ │ ├── konami.lbs │ │ ├── rainbow-shift.bin │ │ ├── rainbow-shift.lbs │ │ ├── red-green-blink.bin │ │ ├── red-green-blink.lbs │ │ ├── s0.bin │ │ ├── s0.lbs │ │ ├── s0s3.bin │ │ ├── s0s3.lbs │ │ ├── s3.bin │ │ ├── s3.lbs │ │ ├── s3s0.bin │ │ └── s3s0.lbs │ ├── simulation.h │ └── windows.c ├── rma_reset │ ├── .gitignore │ ├── Makefile │ ├── board.h │ └── rma_reset.c ├── sps_errs │ ├── .gitignore │ ├── Makefile │ ├── README │ └── prog.c ├── stack_analyzer │ ├── README.md │ ├── example_annotation.yaml │ ├── run_tests.sh │ ├── stack_analyzer.py │ └── stack_analyzer_unittest.py ├── touchpad_updater │ ├── Makefile │ └── touchpad_updater.c ├── um_ppm │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── pd_driver.h │ │ ├── platform.h │ │ ├── ppm.h │ │ └── smbus.h │ ├── main.c │ ├── platform_usermode.c │ ├── ppm_common.c │ ├── ppm_common.h │ ├── rts5453.c │ ├── rts5453.h │ ├── rts5453_usermode.c │ ├── smbus_usermode.c │ ├── smbus_usermode.h │ ├── test │ │ ├── Makefile │ │ ├── opm_tests.cc │ │ ├── ppm_tests.cc │ │ └── run_remote_unit_tests.sh │ ├── um_ppm_chardev.c │ └── um_ppm_chardev.h ├── usb_console │ ├── .gitignore │ ├── Makefile │ └── usb_console.c ├── usb_gpio │ ├── .gitignore │ ├── Makefile │ └── usb_gpio.c ├── usb_power │ ├── __init__.py │ ├── board │ │ ├── kevin │ │ │ ├── kevin.board │ │ │ └── kevin_all.scenario │ │ └── marlin │ │ │ ├── marlin.board │ │ │ ├── marlin_all_A.scenario │ │ │ ├── marlin_all_B.scenario │ │ │ ├── marlin_common.scenario │ │ │ ├── marlin_pvc.scenario │ │ │ ├── marlin_short.scenario │ │ │ └── marlin_vbat.scenario │ ├── convert_power_log_board.py │ ├── convert_servo_ina.py │ ├── marlin_v.scenario │ ├── powerlog.README.md │ ├── powerlog.py │ ├── powerlog_unittest.py │ ├── stats_manager.py │ └── stats_manager_unittest.py ├── usb_serial │ ├── .gitignore │ ├── 51-google-serial-fallback.rules │ ├── 51-google-serial.rules │ ├── Makefile │ ├── README.md │ ├── add_usb_serial_id │ ├── console.py │ ├── install │ └── raiden.c └── usb_updater │ ├── .gitignore │ ├── Makefile │ ├── desc_parser.c │ ├── desc_parser.h │ ├── sample_descriptor │ └── usb_updater2.c ├── firmware_builder.py ├── fuzz ├── build.mk ├── fuzz_config.h ├── host_command_fuzz.c ├── host_command_fuzz.mocklist ├── host_command_fuzz.tasklist ├── pchg_fuzz.c ├── pchg_fuzz.corpus ├── pchg_fuzz.tasklist ├── usb_pd_fuzz.c ├── usb_pd_fuzz.tasklist ├── usb_tcpm_v2_rev20_fuzz.c ├── usb_tcpm_v2_rev20_fuzz.mocklist ├── usb_tcpm_v2_rev20_fuzz.tasklist ├── usb_tcpm_v2_rev30_fuzz.c ├── usb_tcpm_v2_rev30_fuzz.mocklist └── usb_tcpm_v2_rev30_fuzz.tasklist ├── include ├── 2id.h ├── accel_cal.h ├── accelgyro.h ├── acpi.h ├── adc.h ├── als.h ├── ap_reset_log.h ├── atkbd_protocol.h ├── atomic_bit.h ├── atomic_t.h ├── audio_codec.h ├── backlight.h ├── base32.h ├── base_state.h ├── battery.h ├── battery_bq27621_g1.h ├── battery_fuel_gauge.h ├── battery_smart.h ├── benchmark.h ├── bluetooth_le.h ├── bluetooth_le_ll.h ├── board_config.h ├── body_detection.h ├── btle_hci2.h ├── btle_hci_int.h ├── button.h ├── byteorder.h ├── capsense.h ├── case_closed_debug.h ├── cbi_config.h ├── cec.h ├── charge_manager.h ├── charge_ramp.h ├── charge_state.h ├── charger.h ├── charger_base.h ├── charger_detect.h ├── charger_profile_override.h ├── chipset.h ├── clock.h ├── common.h ├── compile_time_macros.h ├── compiler.h ├── config.h ├── config_std_internal_flash.h ├── console.h ├── console_channel.inc ├── consumer.h ├── crc.h ├── crc8.h ├── cros_board_info.h ├── cros_version.h ├── crypto │ ├── cleanse_wrapper.h │ └── elliptic_curve_key.h ├── crypto_api.h ├── curve25519.h ├── debug.h ├── device_event.h ├── device_state.h ├── display_7seg.h ├── dma.h ├── dps.h ├── dptf.h ├── driver │ ├── accel_bma2x2.h │ ├── accel_bma2x2_public.h │ ├── accel_lis2dw12_public.h │ ├── accelgyro_bmi160.h │ ├── accelgyro_bmi160_public.h │ ├── accelgyro_bmi260.h │ ├── accelgyro_bmi260_public.h │ ├── accelgyro_bmi_common.h │ ├── accelgyro_bmi_common_public.h │ ├── accelgyro_lsm6dso_public.h │ ├── als_tcs3400.h │ ├── als_tcs3400_public.h │ ├── amd_stt.h │ ├── bc12 │ │ ├── mt6360_public.h │ │ └── pi3usb9201_public.h │ ├── charger │ │ ├── isl923x_public.h │ │ └── isl9241_public.h │ ├── ln9310.h │ ├── mag_bmm150.h │ ├── ppc │ │ ├── aoz1380_public.h │ │ ├── ktu1125_public.h │ │ ├── nx20p348x_public.h │ │ ├── sn5s330_public.h │ │ └── syv682x_public.h │ ├── pse_ltc4291.h │ ├── retimer │ │ ├── anx7452_public.h │ │ ├── anx7483_public.h │ │ ├── bb_retimer.h │ │ ├── bb_retimer_public.h │ │ ├── kb8010_public.h │ │ ├── ps8818_public.h │ │ ├── ps8828.h │ │ └── ps8833.h │ ├── tcpm │ │ ├── anx7447_public.h │ │ ├── it8xxx2_pd_public.h │ │ ├── ps8xxx_public.h │ │ ├── rt1715_public.h │ │ ├── rt1718s_public.h │ │ ├── tcpci.h │ │ ├── tcpm.h │ │ └── tusb422_public.h │ ├── temp_sensor │ │ ├── f75303.h │ │ ├── pct2075.h │ │ ├── sb_tsi.h │ │ ├── thermistor.h │ │ └── tmp112.h │ ├── touchpad_elan.h │ └── usb_mux │ │ ├── it5205_public.h │ │ └── ps8743_public.h ├── ec_cmd_api.h ├── ec_commands.h ├── ec_ec_comm_client.h ├── ec_ec_comm_server.h ├── eeprom.h ├── espi.h ├── event_log.h ├── extpower.h ├── fan.h ├── flash.h ├── flash_log.h ├── fpsensor │ ├── OWNERS │ ├── fpsensor.h │ ├── fpsensor_alg.h │ ├── fpsensor_auth_commands.h │ ├── fpsensor_auth_crypto.h │ ├── fpsensor_console.h │ ├── fpsensor_crypto.h │ ├── fpsensor_detect.h │ ├── fpsensor_modes.h │ ├── fpsensor_state.h │ ├── fpsensor_state_driver.h │ ├── fpsensor_template_state.h │ ├── fpsensor_types.h │ └── fpsensor_utils.h ├── gesture.h ├── gettimeofday.h ├── gpio.h ├── gpio.wrap ├── gpio_list.h ├── gpio_signal.h ├── gyro_cal.h ├── gyro_still_det.h ├── hooks.h ├── host_command.h ├── host_command_heci.h ├── host_command_memory_dump.h ├── hotword_dsp_api.h ├── hwtimer.h ├── i2c.h ├── i2c_bitbang.h ├── i2c_hid.h ├── i2c_hid_touchpad.h ├── i2c_ite_flash_support.h ├── i2c_peripheral.h ├── i2c_private.h ├── i8042_protocol.h ├── inductive_charging.h ├── init_rom.h ├── ioexpander.h ├── kasa.h ├── keyboard_8042.h ├── keyboard_8042_sharedlib.h ├── keyboard_backlight.h ├── keyboard_config.h ├── keyboard_mkbp.h ├── keyboard_protocol.h ├── keyboard_raw.h ├── keyboard_scan.h ├── keyboard_test.h ├── lb_common.h ├── led_common.h ├── led_onoff_states.h ├── led_pwm.h ├── libsharedobjs.h ├── lid_angle.h ├── lid_switch.h ├── lightbar.h ├── lightbar_msg_list.h ├── lightbar_opcode_list.h ├── link_defs.h ├── lpc.h ├── mag_cal.h ├── mat33.h ├── mat44.h ├── math_util.h ├── memory_commands.h ├── mkbp_event.h ├── mkbp_fifo.h ├── mkbp_info.h ├── mkbp_input_devices.h ├── mock │ ├── charge_manager_mock.h │ ├── clock_mock.h │ ├── dp_alt_mode_mock.h │ ├── fpsensor_crypto_mock.h │ ├── fpsensor_detect_mock.h │ ├── fpsensor_mock.h │ ├── fpsensor_state_mock.h │ ├── mkbp_events_mock.h │ ├── otpi_mock.h │ ├── rollback_latest_mock.h │ ├── rollback_mock.h │ ├── tcpc_mock.h │ ├── tcpci_i2c_mock.h │ ├── tcpm_mock.h │ ├── timer_mock.h │ ├── usb_mux_mock.h │ ├── usb_pd_dpm_mock.h │ ├── usb_pe_sm_mock.h │ ├── usb_prl_mock.h │ └── usb_tc_sm_mock.h ├── mock_filter.h ├── module_id.h ├── motion_lid.h ├── motion_orientation.h ├── motion_sense.h ├── motion_sense_fifo.h ├── newton_fit.h ├── ocpc.h ├── onewire.h ├── online_calibration.h ├── otp.h ├── otp_key.h ├── overflow.h ├── panic.h ├── panic_defs.h ├── peci.h ├── peripheral_charger.h ├── physical_presence.h ├── port80.h ├── power.h ├── power │ ├── alderlake_slg4bd44540.h │ ├── amd_x86.h │ ├── apollolake.h │ ├── cannonlake.h │ ├── cometlake-discrete.h │ ├── cometlake.h │ ├── falconlite.h │ ├── icelake.h │ ├── intel_x86.h │ ├── mt8186.h │ ├── mt8192.h │ ├── qcom.h │ └── skylake.h ├── power_button.h ├── power_led.h ├── printf.h ├── producer.h ├── pwm.h ├── pwr_defs.h ├── queue.h ├── queue_policies.h ├── regulator.h ├── reset_flag_desc.inc ├── rgb_keyboard.h ├── rma_auth.h ├── rollback.h ├── rsa.h ├── rtc.h ├── rwsig.h ├── scoped_fast_cpu.h ├── sfdp.h ├── sha1.h ├── sha256.h ├── shared_mem.h ├── software_panic.h ├── spi.h ├── spi_flash.h ├── spi_nor.h ├── stack_trace.h ├── stillness_detector.h ├── switch.h ├── sysjump.h ├── system.h ├── system_boot_time.h ├── system_safe_mode.h ├── tablet_mode.h ├── task.h ├── task_filter.h ├── task_id.h ├── temp_sensor.h ├── temp_sensor_chip.h ├── test_util.h ├── tests │ └── enum_strings.h ├── thermal.h ├── throttle_ap.h ├── timer.h ├── touchpad.h ├── trng.h ├── typec_control.h ├── uart.h ├── update_fw.h ├── usb_api.h ├── usb_bb.h ├── usb_charge.h ├── usb_common.h ├── usb_console.h ├── usb_descriptor.h ├── usb_dp_alt_mode.h ├── usb_emsg.h ├── usb_hid.h ├── usb_hid_touchpad.h ├── usb_i2c.h ├── usb_mode.h ├── usb_mux.h ├── usb_pd.h ├── usb_pd_ap_vdm_control.h ├── usb_pd_dp_hpd_gpio.h ├── usb_pd_dp_ufp.h ├── usb_pd_dpm_sm.h ├── usb_pd_flags.h ├── usb_pd_pdo.h ├── usb_pd_policy.h ├── usb_pd_tbt.h ├── usb_pd_tcpc.h ├── usb_pd_tcpm.h ├── usb_pd_timer.h ├── usb_pd_vdo.h ├── usb_pe_sm.h ├── usb_prl_sm.h ├── usb_sm.h ├── usb_tbt_alt_mode.h ├── usb_tc_sm.h ├── usbc_ocp.h ├── usbc_ppc.h ├── util.h ├── vb21_struct.h ├── vboot.h ├── vboot_hash.h ├── vec3.h ├── vec4.h ├── virtual_battery.h ├── vstore.h ├── watchdog.h ├── wireless.h └── write_protect.h ├── libc ├── build.mk ├── recursive_mutex.c ├── recursive_mutex.h ├── sbrk.c └── syscalls.c ├── navbar.md ├── power ├── alderlake_slg4bd44540.c ├── amd_x86.c ├── apollolake.c ├── build.mk ├── cannonlake.c ├── cometlake-discrete.c ├── cometlake.c ├── common.c ├── ec_driven.c ├── falconlite.c ├── hibernate.c ├── host_sleep.c ├── icelake.c ├── intel_x86.c ├── mt817x.c ├── mt8183.c ├── mt8186.c ├── mt8192.c ├── qcom.c ├── sdm845.c └── skylake.c ├── pylintrc ├── pyproject.toml ├── setup.py ├── test ├── abort.c ├── abort.tasklist ├── accel_cal.c ├── accel_cal.tasklist ├── aes.cc ├── aes.tasklist ├── always_memset.c ├── always_memset.tasklist ├── assert_builtin.cc ├── assert_builtin.tasklist ├── assert_stdlib.cc ├── assert_stdlib.tasklist ├── base32.c ├── base32.tasklist ├── battery_config.c ├── battery_config.tasklist ├── battery_get_params_smart.c ├── battery_get_params_smart.tasklist ├── benchmark.cc ├── benchmark.tasklist ├── bklight_lid.c ├── bklight_lid.tasklist ├── bklight_passthru.c ├── bklight_passthru.tasklist ├── body_detection.c ├── body_detection.tasklist ├── body_detection_data_literals.c ├── body_detection_test_data.h ├── boringssl_crypto.cc ├── boringssl_crypto.tasklist ├── build.mk ├── button.c ├── button.tasklist ├── cbi.c ├── cbi.tasklist ├── cbi_wp.c ├── cbi_wp.tasklist ├── charge_manager.c ├── charge_manager.mocklist ├── charge_manager.tasklist ├── charge_manager_drp_charging.mocklist ├── charge_manager_drp_charging.tasklist ├── charge_ramp.c ├── charge_ramp.tasklist ├── chipset.c ├── chipset.tasklist ├── compile_time_macros.c ├── compile_time_macros.tasklist ├── console_edit.c ├── console_edit.tasklist ├── cortexm_fpu.c ├── cortexm_fpu.tasklist ├── crc.c ├── crc.tasklist ├── debug.c ├── debug.tasklist ├── debug_unimplemented.c ├── debug_unimplemented.tasklist ├── ec_gtest.h ├── entropy.c ├── entropy.tasklist ├── exception.cc ├── exception.tasklist ├── exit.cc ├── exit.tasklist ├── extpwr_gpio.c ├── extpwr_gpio.tasklist ├── fake_battery.c ├── fake_usbc.c ├── fan.c ├── fan.tasklist ├── flash.c ├── flash.tasklist ├── flash_physical.c ├── flash_physical.tasklist ├── flash_write_protect.c ├── flash_write_protect.tasklist ├── float.tasklist ├── fp.c ├── fp.tasklist ├── fp_transport.c ├── fp_transport.mocklist ├── fp_transport.tasklist ├── fpsensor_auth_commands.cc ├── fpsensor_auth_commands.mocklist ├── fpsensor_auth_commands.tasklist ├── fpsensor_auth_commands_otp.cc ├── fpsensor_auth_commands_otp.mocklist ├── fpsensor_auth_commands_otp.tasklist ├── fpsensor_auth_crypto_stateful.cc ├── fpsensor_auth_crypto_stateful.mocklist ├── fpsensor_auth_crypto_stateful.tasklist ├── fpsensor_auth_crypto_stateful_otp.cc ├── fpsensor_auth_crypto_stateful_otp.mocklist ├── fpsensor_auth_crypto_stateful_otp.tasklist ├── fpsensor_auth_crypto_stateless.cc ├── fpsensor_auth_crypto_stateless.tasklist ├── fpsensor_crypto.cc ├── fpsensor_crypto.tasklist ├── fpsensor_crypto_with_mock.cc ├── fpsensor_crypto_with_mock.mocklist ├── fpsensor_crypto_with_mock.tasklist ├── fpsensor_crypto_with_mock_otp.cc ├── fpsensor_crypto_with_mock_otp.mocklist ├── fpsensor_crypto_with_mock_otp.tasklist ├── fpsensor_debug.cc ├── fpsensor_debug.mocklist ├── fpsensor_debug.tasklist ├── fpsensor_hw.cc ├── fpsensor_hw.tasklist ├── fpsensor_state.cc ├── fpsensor_state.mocklist ├── fpsensor_state.tasklist ├── fpsensor_utils.cc ├── fpsensor_utils.tasklist ├── ftrapv.c ├── ftrapv.tasklist ├── genvif │ ├── .gitignore │ ├── Makefile │ ├── genvif.sh │ ├── src │ │ ├── atomic.h │ │ ├── board.h │ │ ├── config_chip.h │ │ ├── fuzz_config.h │ │ ├── gpio.inc │ │ ├── helper.c │ │ ├── test_config.h │ │ └── timer.h │ └── vif │ │ ├── exp_test_over_vif.xml │ │ ├── exp_test_vif.xml │ │ └── over_test_vif.xml ├── gettimeofday.c ├── gettimeofday.mocklist ├── gettimeofday.tasklist ├── global_initialization.cc ├── global_initialization.tasklist ├── gyro_cal.c ├── gyro_cal.tasklist ├── gyro_cal_init_for_test.c ├── gyro_cal_init_for_test.h ├── hooks.c ├── hooks.tasklist ├── host_command.c ├── host_command.tasklist ├── hyperdebug.c ├── hyperdebug.tasklist ├── i2c_bitbang.c ├── i2c_bitbang.tasklist ├── inductive_charging.c ├── inductive_charging.tasklist ├── interrupt.c ├── interrupt.tasklist ├── irq_locking.c ├── irq_locking.tasklist ├── is_enabled.c ├── is_enabled.tasklist ├── is_enabled_error.c ├── is_enabled_error.sh ├── is_enabled_error.tasklist ├── kasa.c ├── kasa.tasklist ├── kb_8042.c ├── kb_8042.tasklist ├── kb_mkbp.c ├── kb_mkbp.tasklist ├── kb_scan.c ├── kb_scan.tasklist ├── kb_scan_strict.tasklist ├── key_sequence.txt ├── legacy_nvmem_dump.h ├── libc_printf.c ├── libc_printf.tasklist ├── libcxx.cc ├── libcxx.tasklist ├── lid_sw.c ├── lid_sw.tasklist ├── lightbar.c ├── lightbar.tasklist ├── mag_cal.c ├── mag_cal.tasklist ├── malloc.c ├── malloc.tasklist ├── math_util.c ├── math_util.tasklist ├── motion_angle.c ├── motion_angle.tasklist ├── motion_angle_data_literals.c ├── motion_angle_data_literals_tablet.c ├── motion_angle_tablet.c ├── motion_angle_tablet.tasklist ├── motion_common.c ├── motion_common.h ├── motion_lid.c ├── motion_lid.tasklist ├── motion_sense_fifo.c ├── motion_sense_fifo.tasklist ├── mpu.c ├── mpu.tasklist ├── mutex.c ├── mutex.tasklist ├── mutex_recursive.c ├── mutex_recursive.tasklist ├── mutex_trylock.c ├── mutex_trylock.tasklist ├── newton_fit.c ├── newton_fit.tasklist ├── nvidia_gpu.c ├── nvidia_gpu.tasklist ├── online_calibration.c ├── online_calibration.tasklist ├── online_calibration_spoof.c ├── online_calibration_spoof.tasklist ├── otp_key.c ├── otp_key.mocklist ├── otp_key.tasklist ├── panic.c ├── panic.tasklist ├── panic_data.c ├── panic_data.tasklist ├── pingpong.c ├── pingpong.tasklist ├── power_button.c ├── power_button.tasklist ├── powerdemo.c ├── powerdemo.h ├── powerdemo.tasklist ├── printf.c ├── printf.tasklist ├── queue.c ├── queue.tasklist ├── ram_lock.c ├── ram_lock.tasklist ├── restricted_console.c ├── restricted_console.tasklist ├── rgb_keyboard.c ├── rgb_keyboard.tasklist ├── rng_benchmark.cc ├── rng_benchmark.tasklist ├── rollback.c ├── rollback.tasklist ├── rollback_entropy.c ├── rollback_entropy.mocklist ├── rollback_entropy.tasklist ├── rollback_secret.c ├── rollback_secret.mocklist ├── rollback_secret.tasklist ├── rsa.c ├── rsa.tasklist ├── rsa2048-3.h ├── rsa2048-3.pem ├── rsa2048-F4.h ├── rsa2048-F4.pem ├── rsa3.tasklist ├── rsa3072-3.h ├── rsa3072-3.pem ├── rtc.c ├── rtc.tasklist ├── rtc_npcx9.c ├── rtc_npcx9.tasklist ├── rtc_stm32f4.c ├── rtc_stm32f4.tasklist ├── run_device_tests.py ├── sbrk.c ├── sbrk.tasklist ├── sbs_charging.c ├── sbs_charging.tasklist ├── scoped_fast_cpu.cc ├── scoped_fast_cpu.mocklist ├── scoped_fast_cpu.tasklist ├── scratchpad.c ├── scratchpad.tasklist ├── sha256.c ├── sha256.tasklist ├── sha256_unrolled.tasklist ├── shmalloc.c ├── shmalloc.tasklist ├── static_if.c ├── static_if.tasklist ├── static_if_error.c ├── static_if_error.sh ├── static_if_error.tasklist ├── std_vector.cc ├── std_vector.tasklist ├── stdlib.c ├── stdlib.tasklist ├── stillness_detector.c ├── stillness_detector.tasklist ├── stress.c ├── stress.tasklist ├── system.c ├── system.tasklist ├── system_is_locked.c ├── system_is_locked.tasklist ├── tablet_broken_sensor.c ├── tablet_broken_sensor.tasklist ├── tablet_no_sensor.c ├── tablet_no_sensor.tasklist ├── test-matrix.bin ├── test_config.h ├── thermal.c ├── thermal.tasklist ├── timer.cc ├── timer.tasklist ├── timer_calib.c ├── timer_calib.tasklist ├── timer_dos.c ├── timer_dos.tasklist ├── tpm_seed_clear.cc ├── tpm_seed_clear.tasklist ├── uart.cc ├── uart.tasklist ├── unaligned_access.cc ├── unaligned_access.tasklist ├── unaligned_access_benchmark.cc ├── unaligned_access_benchmark.tasklist ├── uptime.c ├── uptime.tasklist ├── usb_common.tasklist ├── usb_common_test.c ├── usb_pd.c ├── usb_pd.tasklist ├── usb_pd_console.c ├── usb_pd_console.tasklist ├── usb_pd_giveback.tasklist ├── usb_pd_int.c ├── usb_pd_int.mocklist ├── usb_pd_int.tasklist ├── usb_pd_pdo_fixed.tasklist ├── usb_pd_pdo_fixed_test.c ├── usb_pd_rev30.tasklist ├── usb_pd_test_util.h ├── usb_pd_timer.c ├── usb_pd_timer.tasklist ├── usb_pe.h ├── usb_pe_drp.c ├── usb_pe_drp.mocklist ├── usb_pe_drp.tasklist ├── usb_pe_drp_noextended.c ├── usb_pe_drp_noextended.mocklist ├── usb_pe_drp_noextended.tasklist ├── usb_pe_drp_old.c ├── usb_pe_drp_old.mocklist ├── usb_pe_drp_old.tasklist ├── usb_pe_drp_old_noextended.c ├── usb_pe_drp_old_noextended.mocklist ├── usb_pe_drp_old_noextended.tasklist ├── usb_ppc.c ├── usb_ppc.tasklist ├── usb_prl.c ├── usb_prl.mocklist ├── usb_prl.tasklist ├── usb_prl_noextended.c ├── usb_prl_noextended.tasklist ├── usb_prl_old.c ├── usb_prl_old.tasklist ├── usb_sm_checks.c ├── usb_sm_checks.h ├── usb_sm_framework_h0.tasklist ├── usb_sm_framework_h1.tasklist ├── usb_sm_framework_h2.tasklist ├── usb_sm_framework_h3.c ├── usb_sm_framework_h3.tasklist ├── usb_tcpmv2_compliance.c ├── usb_tcpmv2_compliance.h ├── usb_tcpmv2_compliance.mocklist ├── usb_tcpmv2_compliance.tasklist ├── usb_tcpmv2_compliance_common.c ├── usb_tcpmv2_td_pd_ll_e3.c ├── usb_tcpmv2_td_pd_ll_e4.c ├── usb_tcpmv2_td_pd_ll_e5.c ├── usb_tcpmv2_td_pd_other.c ├── usb_tcpmv2_td_pd_snk3_e12.c ├── usb_tcpmv2_td_pd_src3_e1.c ├── usb_tcpmv2_td_pd_src3_e26.c ├── usb_tcpmv2_td_pd_src3_e32.c ├── usb_tcpmv2_td_pd_src3_e7.c ├── usb_tcpmv2_td_pd_src3_e8.c ├── usb_tcpmv2_td_pd_src3_e9.c ├── usb_tcpmv2_td_pd_src_e1.c ├── usb_tcpmv2_td_pd_src_e2.c ├── usb_tcpmv2_td_pd_src_e5.c ├── usb_tcpmv2_td_pd_vndi3_e3.c ├── usb_test │ ├── Makefile │ ├── README │ └── device_configuration.c ├── usb_typec_ctvpd.c ├── usb_typec_ctvpd.tasklist ├── usb_typec_drp_acc_trysrc.c ├── usb_typec_drp_acc_trysrc.mocklist ├── usb_typec_drp_acc_trysrc.tasklist ├── usb_typec_vpd.tasklist ├── utils.c ├── utils.tasklist ├── utils_str.c ├── utils_str.tasklist ├── vboot.c ├── vboot.tasklist ├── version.c ├── version.tasklist ├── vpd_api.c ├── vpd_api.h ├── x25519.c └── x25519.tasklist ├── third_party ├── CMakeLists.txt ├── Kconfig ├── bmi220 │ ├── LICENSE │ ├── METADATA │ └── accelgyro_bmi220_config_tbin.h ├── bmi260 │ ├── LICENSE │ ├── METADATA │ └── accelgyro_bmi260_config_tbin.h ├── boringssl │ ├── CMakeLists.txt │ ├── Kconfig │ ├── LICENSE │ ├── METADATA │ ├── boringssl-toolchain.cmake │ ├── common │ │ ├── build.mk │ │ ├── curve25519-generic.c │ │ ├── curve25519.c │ │ └── getentropy.c │ ├── include │ │ └── curve25519.h │ └── test │ │ └── x25519.c ├── build.mk ├── cmsis_4 │ ├── LICENSE │ ├── METADATA │ └── startup_ARMCM4.S ├── incbin │ ├── .travis.yml │ ├── README.md │ ├── UNLICENSE │ ├── incbin.c │ ├── incbin.h │ └── test │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── asserts.c │ │ ├── loremipsum.txt │ │ ├── onebyte.txt │ │ └── sevenbytes.txt ├── libaeabi-cortexm0 │ ├── LICENSE │ ├── METADATA │ └── core │ │ ├── cortex-m │ │ ├── ldivmod.S │ │ └── uldivmod.S │ │ └── cortex-m0 │ │ ├── div.S │ │ ├── ldivmod.S │ │ ├── lmul.S │ │ └── uldivmod.S ├── linux │ ├── LICENSE │ ├── METADATA │ └── overflow.h ├── rules.mk ├── sha2 │ ├── LICENSE │ ├── METADATA │ └── sha256.c ├── unacl-curve25519 │ ├── LICENSE │ ├── METADATA │ └── core │ │ └── cortex-m0 │ │ └── curve25519 │ │ ├── mpy121666.S │ │ ├── mul.S │ │ ├── reduce25519.S │ │ ├── scalarmult.c │ │ └── sqr.S └── zephyr │ ├── LICENSE │ ├── METADATA │ └── atomic.h ├── twister ├── unblocked_terms.txt ├── util ├── battery_temp ├── bin2h.sh ├── broken_tests.yaml ├── build.mk ├── build_with_clang.py ├── cbi-util.cc ├── chargen ├── check_cprints.py ├── check_line_directives.py ├── check_low_coverage_reason.py ├── check_zephyr_end_of_ram.py ├── check_zephyr_project_config.py ├── check_zephyr_project_config.py.vpython3 ├── check_zephyr_project_config_unittest.py ├── check_ztest.py ├── clangd_config.py ├── comm-dev.cc ├── comm-host.cc ├── comm-host.h ├── comm-i2c.cc ├── comm-lpc.cc ├── comm-servo-spi.cc ├── comm-usb.cc ├── comm-usb.h ├── compare_build.sh ├── config_allowed.txt ├── config_option_check.py ├── coreboot_sdk.py ├── corsola-relevant-paths.txt ├── crash_analyzer.py ├── cros_ec_dev.h ├── dedede-relevant-paths.txt ├── diff_upstream.sh ├── dt-gpionames │ ├── README.md │ ├── dt.go │ ├── go.mod │ ├── go.sum │ └── gpionames.sh ├── ec_coredump.cc ├── ec_flash.cc ├── ec_flash.h ├── ec_openocd.py ├── ec_panicinfo_fuzzer.cc ├── ec_parse_panicinfo.cc ├── ecst.c ├── ecst.h ├── ectool.cc ├── ectool.h ├── ectool_i2c.cc ├── ectool_keyscan.cc ├── ectool_pdc.h ├── ectool_pdc_pcap.cc ├── ectool_pdc_pcap.h ├── ectool_pdc_trace.cc ├── env_changed.sh ├── export_taskinfo.c ├── find_non_exec_lines.py ├── fingerprint-relevant-paths.txt ├── flash_ec ├── flash_fp_mcu ├── flash_jlink.py ├── fpmcu_upload.py ├── fptool.py ├── gdbinit ├── gdbinit.py ├── gen_emmc_transfer_data.c ├── gen_ipi_table.c ├── gen_touchpad_hash.c ├── gen_touchpad_hash_zephyr.py ├── genvif.c ├── genvif.h ├── geralt-relevant-paths.txt ├── getversion.sh ├── gpios_to_zephyr_dts.c ├── host_command_check.sh ├── ide-config.sh ├── inject-keys.py ├── itecomdbgr.cc ├── iteflash.cc ├── iteflash.md ├── kconfig_check.py ├── kconfig_check.py.vpython3 ├── kconfig_check_unittest.py ├── kconfig_check_unittest.py.vpython3 ├── keeby-relevant-paths.txt ├── lbcc.cc ├── lbplay.cc ├── lcov_stencil.py ├── linux_ec_commands_h_check.sh ├── llvm-gcov.sh ├── lock │ ├── android.cc │ ├── android.h │ ├── build.mk │ ├── file_lock.cc │ ├── gec_lock.cc │ ├── gec_lock.h │ ├── ipc_lock.h │ └── locks.h ├── make_linux_ec_commands_h.sh ├── mchp │ └── crisis_rcvry_util.py ├── merge_token_db.sh ├── migrated_files.sh ├── misc_util.cc ├── misc_util.h ├── openocd │ ├── board │ │ ├── rex.cfg │ │ └── skyrim.cfg │ ├── npcx.cfg │ ├── npcx_chip.cfg │ ├── npcx_cmds.tcl │ ├── servo.cfg │ └── target │ │ ├── npcx993f.cfg │ │ └── npcx99nf.cfg ├── powerd_lock.cc ├── powerd_lock.h ├── preupload │ ├── __init__.py │ └── lib.py ├── renode-deb-install.sh ├── renode-ec-launch ├── renode │ ├── README.md │ ├── bloonchipper-druid.resc │ ├── bloonchipper.repl │ ├── bloonchipper.resc │ ├── buccaneer.resc │ ├── dartmonkey.repl │ ├── dartmonkey.resc │ ├── firmware_builder.py │ ├── firmware_builder_lib.py │ ├── gwendolin.resc │ ├── helipilot.repl │ ├── helipilot.resc │ ├── nami_fp.resc │ └── nocturne_fp.resc ├── renode_ec_launch.py ├── run_ects.py ├── run_host_test ├── run_host_test.py ├── run_tests.sh ├── run_until.sh ├── shuffle_test.sh ├── sort_by_unconvered.py ├── stm32mon.cc ├── tagbranch.sh ├── test-inject-keys.sh ├── twister_launcher.py ├── twister_tags.py ├── uart_stress_tester.py ├── unpack_ftb.py ├── update_release_branch.py ├── usb_if.cc ├── usb_if.h ├── uut │ ├── cmd.cc │ ├── cmd.h │ ├── com_port.h │ ├── l_com_port.cc │ ├── lib_crc.cc │ ├── lib_crc.h │ ├── main.cc │ ├── main.h │ ├── opr.cc │ └── opr.h ├── volteer-relevant-paths.txt ├── zephyr_check_compliance.py ├── zephyr_check_compliance_unittest.py ├── zephyr_check_testcase_yaml.py ├── zephyr_to_resultdb.py └── zephyr_to_resultdb.py.vpython3 ├── west.yml └── zephyr ├── .pylintrc ├── CMakeLists.txt ├── DIR_METADATA ├── Kconfig ├── Kconfig.accelgyro_bmi ├── Kconfig.accelgyro_icm ├── Kconfig.adc ├── Kconfig.ap_hang_detect ├── Kconfig.ap_power ├── Kconfig.battery ├── Kconfig.board_version ├── Kconfig.body_detection ├── Kconfig.cbi ├── Kconfig.cec ├── Kconfig.charger ├── Kconfig.chargesplash ├── Kconfig.console ├── Kconfig.console_cmd_mem ├── Kconfig.debug_assert ├── Kconfig.defaults ├── Kconfig.defaults-arm ├── Kconfig.detachable_base ├── Kconfig.espi ├── Kconfig.fingerprint ├── Kconfig.flash ├── Kconfig.header ├── Kconfig.host_interface ├── Kconfig.i2c ├── Kconfig.init_priority ├── Kconfig.ioex ├── Kconfig.keyboard ├── Kconfig.led ├── Kconfig.led_dt ├── Kconfig.mkbp_event ├── Kconfig.motionsense ├── Kconfig.panic ├── Kconfig.pd ├── Kconfig.pd_console_cmd ├── Kconfig.pd_discharge ├── Kconfig.pd_frs ├── Kconfig.pd_host_cmd ├── Kconfig.pd_int_shared ├── Kconfig.pd_meas_vbus ├── Kconfig.pd_usbc_device_type ├── Kconfig.pd_vbus_detection ├── Kconfig.pmic ├── Kconfig.port80 ├── Kconfig.powerseq ├── Kconfig.ppc ├── Kconfig.random ├── Kconfig.retimer ├── Kconfig.rollback ├── Kconfig.rsa ├── Kconfig.rtc ├── Kconfig.sensor_devices ├── Kconfig.stacks ├── Kconfig.svdm_rsp ├── Kconfig.system ├── Kconfig.tabletmode ├── Kconfig.tasks ├── Kconfig.tcpm ├── Kconfig.temperature ├── Kconfig.test ├── Kconfig.throttle_ap ├── Kconfig.timer ├── Kconfig.touchpad ├── Kconfig.usb_charger ├── Kconfig.usb_i2c ├── Kconfig.usb_mux ├── Kconfig.usb_update ├── Kconfig.usba ├── Kconfig.usbc ├── Kconfig.usbc_common_altmode ├── Kconfig.usbc_ss_mux ├── Kconfig.watchdog ├── Kconfig.wireless_charger ├── Makefile.cq ├── README.md ├── app ├── CMakeLists.txt ├── Kconfig └── ec │ ├── CMakeLists.txt │ ├── Kconfig │ ├── chip │ ├── CMakeLists.txt │ ├── arm │ │ ├── microchip_xec │ │ │ ├── Kconfig.xec │ │ │ └── Kconfig.xec_mec172x │ │ ├── nuvoton_npcx │ │ │ ├── Kconfig.npcx │ │ │ ├── Kconfig.npcx7 │ │ │ └── Kconfig.npcx9 │ │ └── st_stm32 │ │ │ └── Kconfig.stm32 │ └── riscv │ │ ├── CMakeLists.txt │ │ └── riscv-ite │ │ ├── CMakeLists.txt │ │ ├── Kconfig.it8xxx2 │ │ └── it8xxx2-espi.c │ ├── ec_app_main.c │ ├── include │ └── ec_app_main.h │ ├── main_shim.c │ └── soc │ └── Kconfig ├── boards ├── google │ ├── it8xxx2 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.it8xxx2 │ │ ├── board.yml │ │ ├── it8xxx2.dtsi │ │ ├── it8xxx2_it81202bx.dts │ │ ├── it8xxx2_it81202bx_defconfig │ │ ├── it8xxx2_it81202cx.dts │ │ ├── it8xxx2_it81202cx_defconfig │ │ ├── it8xxx2_it81202dx.dts │ │ ├── it8xxx2_it81202dx_defconfig │ │ ├── it8xxx2_it81302bx.dts │ │ ├── it8xxx2_it81302bx_defconfig │ │ ├── it8xxx2_it81302cx.dts │ │ ├── it8xxx2_it81302cx_defconfig │ │ ├── it8xxx2_it81302dx.dts │ │ ├── it8xxx2_it81302dx_defconfig │ │ ├── it8xxx2_it82002aw.dts │ │ ├── it8xxx2_it82002aw_defconfig │ │ ├── it8xxx2_it82002bw.dts │ │ ├── it8xxx2_it82002bw_defconfig │ │ ├── it8xxx2_it82202ax.dts │ │ ├── it8xxx2_it82202ax_512.dts │ │ ├── it8xxx2_it82202ax_512_defconfig │ │ ├── it8xxx2_it82202ax_defconfig │ │ ├── it8xxx2_it82202bw.dts │ │ ├── it8xxx2_it82202bw_defconfig │ │ ├── it8xxx2_it82302ax.dts │ │ ├── it8xxx2_it82302ax_defconfig │ │ ├── it8xxx2_it82302bw.dts │ │ ├── it8xxx2_it82302bw_defconfig │ │ └── pre_dt_board.cmake │ ├── mec172x │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.mec172x │ │ ├── board.cmake │ │ ├── board.yml │ │ ├── mec172x.dtsi │ │ ├── mec172x_mec172x_nsz_mec1723.dts │ │ ├── mec172x_mec172x_nsz_mec1723_defconfig │ │ ├── mec172x_mec172x_nsz_mec1727.dts │ │ └── mec172x_mec172x_nsz_mec1727_defconfig │ ├── npcx7 │ │ ├── Kconfig.npcx7 │ │ ├── board.cmake │ │ ├── board.yml │ │ ├── npcx7.dts │ │ └── npcx7_defconfig │ └── npcx9 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.npcx9 │ │ ├── board.cmake │ │ ├── board.yml │ │ ├── npcx9.dtsi │ │ ├── npcx9_npcx9m3f.dts │ │ ├── npcx9_npcx9m3f_defconfig │ │ ├── npcx9_npcx9m7f.dts │ │ ├── npcx9_npcx9m7f_defconfig │ │ ├── npcx9_npcx9m7fb.dts │ │ ├── npcx9_npcx9m7fb_defconfig │ │ └── pre_dt_board.cmake └── nuvoton │ └── npcx_evb │ ├── Kconfig.npcx_evb │ ├── board.yml │ ├── npcx_evb.dtsi │ ├── npcx_evb_npcx7m6fc.dts │ ├── npcx_evb_npcx7m6fc_defconfig │ ├── npcx_evb_npcx9m6f.dts │ └── npcx_evb_npcx9m6f_defconfig ├── cmake ├── bintools │ ├── gnu │ │ └── target.cmake │ └── llvm │ │ ├── generic.cmake │ │ └── target.cmake ├── compiler │ ├── clang │ │ ├── compiler_flags.cmake │ │ ├── generic.cmake │ │ └── target.cmake │ └── gcc │ │ ├── compiler_flags.cmake │ │ ├── generic.cmake │ │ └── target.cmake ├── linker │ ├── ld │ │ ├── clang │ │ │ └── linker_flags.cmake │ │ ├── gcc │ │ │ └── linker_flags.cmake │ │ ├── linker_flags.cmake │ │ ├── linker_libraries.cmake │ │ └── target.cmake │ ├── linker_libraries_native.cmake │ ├── linker_libraries_template.cmake │ ├── lld │ │ ├── linker_flags.cmake │ │ ├── linker_libraries.cmake │ │ └── target.cmake │ └── target_template.cmake └── toolchain │ ├── coreboot-sdk │ ├── generic.cmake │ └── target.cmake │ ├── host │ ├── generic.cmake │ └── target.cmake │ └── llvm │ ├── Kconfig │ ├── generic.cmake │ └── target.cmake ├── drivers ├── CMakeLists.txt ├── Kconfig ├── boot_keys │ ├── CMakeLists.txt │ ├── Kconfig │ └── boot_keys.c ├── cros_displight │ ├── CMakeLists.txt │ └── cros_displight.c ├── cros_flash │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cros_flash.c │ ├── cros_flash.h │ ├── cros_flash_it8xxx2.c │ ├── cros_flash_npcx.c │ ├── cros_flash_stm32_backend.c │ └── cros_flash_xec.c ├── cros_kb_raw │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cros_kb_raw_ite.c │ ├── cros_kb_raw_npcx.c │ └── cros_kb_raw_xec.c ├── cros_kblight │ ├── CMakeLists.txt │ └── pwm_kblight.c ├── cros_rtc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cros_rtc_npcx.c │ ├── cros_rtc_xec.c │ ├── nxp_rtc_pcf85063a.c │ ├── nxp_rtc_pcf85063a.h │ ├── renesas_rtc_idt1337ag.c │ └── renesas_rtc_idt1337ag.h ├── cros_shi │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cros_shi_it8xxx2.c │ └── cros_shi_npcx.c ├── cros_system │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cros_system_it8xxx2.c │ ├── cros_system_native_posix.c │ ├── cros_system_npcx.c │ ├── cros_system_stm32.c │ └── cros_system_xec.c ├── cros_tabletmode_interrupt │ ├── CMakeLists.txt │ ├── Kconfig │ ├── public │ │ └── tabletmode_interrupt │ │ │ └── emul.h │ └── tabletmode_interrupt.c ├── dsp_comms │ ├── .clang-format │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.client │ ├── Kconfig.service │ ├── README.md │ ├── client │ │ ├── CMakeLists.txt │ │ ├── dsp_client.c │ │ ├── include │ │ │ └── cros │ │ │ │ └── dsp │ │ │ │ └── client.h │ │ ├── remote_cbi.c │ │ ├── remote_lid_angle.c │ │ ├── remote_lid_switch.c │ │ └── remote_tablet_switch.c │ ├── proto │ │ ├── ec_dsp.options │ │ └── ec_dsp.proto │ ├── service │ │ ├── CMakeLists.txt │ │ ├── dsp_service.cc │ │ ├── i2c_target_buffer_funcs.cc │ │ ├── i2c_target_pio_funcs.cc │ │ └── include │ │ │ └── cros │ │ │ └── dsp │ │ │ └── service │ │ │ ├── cros_transport.hh │ │ │ └── driver.hh │ ├── service_transport_uml.svg │ └── test_comms.cc ├── fingerprint │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.fpc │ ├── Kconfig.sensor_sim │ ├── fingerprint_fpc1025.c │ ├── fingerprint_fpc1025.h │ ├── fingerprint_fpc1025_pal.c │ ├── fingerprint_fpc1025_pal.h │ ├── fingerprint_fpc1025_private.h │ ├── fingerprint_fpc1145.c │ ├── fingerprint_fpc1145.h │ ├── fingerprint_fpc1145_pal.c │ ├── fingerprint_fpc1145_pal.h │ ├── fingerprint_fpc1145_private.h │ ├── fingerprint_sensor_sim.c │ └── fingerprint_sensor_sim.h ├── keyboard_factory_test │ ├── CMakeLists.txt │ ├── Kconfig │ └── keyboard_factory_test.c ├── keyboard_input │ ├── CMakeLists.txt │ ├── Kconfig │ ├── col_gpio_drive.c │ └── keyboard_input.c ├── one_wire_uart │ ├── CMakeLists.txt │ ├── Kconfig │ ├── hid_over_i2c_target.c │ ├── keyboard.c │ ├── one_wire_uart.c │ └── tablet.c ├── prochot_vcmp │ ├── CMakeLists.txt │ ├── Kconfig │ └── prochot_vcmp.c ├── pw_fsm │ ├── .clang-format │ ├── CMakeLists.txt │ ├── public │ │ └── pw_fsm │ │ │ └── fsm.h │ └── test_state_machine.cc ├── pw_transport │ ├── .clang-format │ ├── CMakeLists.txt │ ├── proto │ │ ├── transport.options.in │ │ └── transport.proto │ ├── public │ │ └── pw_transport │ │ │ └── service.h │ └── test_transport_service.cc ├── runtime_keys │ ├── CMakeLists.txt │ ├── Kconfig │ └── runtime_keys.c ├── sm5803 │ └── Kconfig.sm5803 ├── usbc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.pdc_trace │ ├── intel_altmode.c │ ├── pdc_ccg8.c │ ├── pdc_rts54xx.c │ ├── pdc_tps6699x.c │ ├── tps6699x.bin │ ├── tps6699x.json │ ├── tps6699x_cmd.c │ ├── tps6699x_cmd.h │ ├── tps6699x_fwup.c │ ├── tps6699x_reg.h │ └── ucsi_v3.c └── vivaldi_kbd │ ├── CMakeLists.txt │ ├── Kconfig │ └── vivaldi_kbd.c ├── dts ├── bindings │ ├── adc │ │ └── named-adc-channels.yaml │ ├── battery │ │ ├── SIMPLO,CP856931.yaml │ │ ├── SIMPLO,CP856932.yaml │ │ ├── aec,5477109.yaml │ │ ├── atl,cfd72.yaml │ │ ├── atl,gb-s20-4473a9.yaml │ │ ├── battery-fuel-gauge.yaml │ │ ├── battery-info.yaml │ │ ├── battery-smart.yaml │ │ ├── bms-gf,cr50.yaml │ │ ├── byd,byd-1.yaml │ │ ├── byd,byd.yaml │ │ ├── byd,l21b2pg2.yaml │ │ ├── byd,l22b3pg0.yaml │ │ ├── byd,l23b2pg5.yaml │ │ ├── byd,wv3k8.yaml │ │ ├── byd,x0y5m.yaml │ │ ├── byd,yt39x.yaml │ │ ├── cdt,c340152.yaml │ │ ├── celxpert,b340442.yaml │ │ ├── celxpert,c235-41.yaml │ │ ├── celxpert,c340152.yaml │ │ ├── celxpert,l22c3pg0.yaml │ │ ├── celxpert_b300049.yaml │ │ ├── cosmx,313-ac-32-a.yaml │ │ ├── cosmx,ap20cbl-2.yaml │ │ ├── cosmx,ap20cbl-3.yaml │ │ ├── cosmx,ap20cbl-4.yaml │ │ ├── cosmx,ap20cbl.yaml │ │ ├── cosmx,ap23abl.yaml │ │ ├── cosmx,ap23cbp.yaml │ │ ├── cosmx,com-cos4.122.yaml │ │ ├── cosmx,gg02047xl.yaml │ │ ├── cosmx,gh02047xl.yaml │ │ ├── cosmx,l22x3pg0.yaml │ │ ├── cosmx,l24x3pg1.yaml │ │ ├── cosmx,l24x3pg2.yaml │ │ ├── cosmx,li7.yaml │ │ ├── cosmx,mvk11.yaml │ │ ├── cosmx,pg01lj3353.yaml │ │ ├── cosmx,si03058xl.yaml │ │ ├── dynapack,313-2d-32-a.yaml │ │ ├── dynapack,333-2c-32-a.yaml │ │ ├── dynapack,atl_gh02047xl.yaml │ │ ├── dynapack,b140435.yaml │ │ ├── dynapack,byd_gg02047xl.yaml │ │ ├── dynapack,c140254.yaml │ │ ├── dynapack,coslight_po02037xl.yaml │ │ ├── dynapack,cosmx_gh02047xl.yaml │ │ ├── dynapack,highpower_po02037xl.yaml │ │ ├── dynapack,hpp_gg02047xl.yaml │ │ ├── ganfeng,7c01.yaml │ │ ├── ganfeng,sg20.yaml │ │ ├── getac,bq40z50-R3-S2.yaml │ │ ├── getac,bq40z50-R3-S3.yaml │ │ ├── getac,ca31a53.yaml │ │ ├── getac,pg01jh3353.yaml │ │ ├── getac,pg01lj3353.yaml │ │ ├── gfl,mfp-466894.yaml │ │ ├── gfl,mfp-549358.yaml │ │ ├── gfl,nb0299-485489.yaml │ │ ├── gfl,nb0346-427689.yaml │ │ ├── lgc,8ghcx.yaml │ │ ├── lgc,ac17a8m.yaml │ │ ├── lgc,ap16l8j.yaml │ │ ├── lgc,ap18c8k.yaml │ │ ├── lgc,ap19a8k.yaml │ │ ├── lgc,ap19b8k.yaml │ │ ├── lgc,ap19b8m-2.yaml │ │ ├── lgc,ap19b8m.yaml │ │ ├── lgc,l20l3pg2.yaml │ │ ├── lgc,xphx8.yaml │ │ ├── lges,ap23a8l.yaml │ │ ├── murata,ap18c4k.yaml │ │ ├── nvt,313-b7-32-a.yaml │ │ ├── nvt,atl-atl4.106.yaml │ │ ├── panasonic,ap16l5j-009.yaml │ │ ├── panasonic,ap16l5j.yaml │ │ ├── panasonic,ap19a5k.yaml │ │ ├── panasonic,ap19b5k.yaml │ │ ├── panasonic,ap23a5l.yaml │ │ ├── pow-tech,sg20.yaml │ │ ├── pow-tech,sg20qt1c.yaml │ │ ├── powertech,batgqa05l22.yaml │ │ ├── sdi,4404d57.yaml │ │ ├── smp,313-12-32-a.yaml │ │ ├── smp,333-17-32-a.yaml │ │ ├── smp,ap18c7k.yaml │ │ ├── smp,ap23a7l-2.yaml │ │ ├── smp,ap23a7l.yaml │ │ ├── smp,atl26jgk.yaml │ │ ├── smp,atlrf9h3.yaml │ │ ├── smp,atlxdy9k.yaml │ │ ├── smp,byd_pc-vp-bp162.yaml │ │ ├── smp,c223-50.yaml │ │ ├── smp,c31n1915.yaml │ │ ├── smp,c31n2005.yaml │ │ ├── smp,c31n2313.yaml │ │ ├── smp,cos26jgk.yaml │ │ ├── smp,coslight_gh02047xl.yaml │ │ ├── smp,cosmx_pc-vp-bp162.yaml │ │ ├── smp,cosrf9h3.yaml │ │ ├── smp,cosxdy9k.yaml │ │ ├── smp,highpower_gh02047xl.yaml │ │ ├── smp,highpower_si03058xl.yaml │ │ ├── smp,hptrf9h3.yaml │ │ ├── smp,l20m3pg0.yaml │ │ ├── smp,l20m3pg1.yaml │ │ ├── smp,l20m3pg2.yaml │ │ ├── smp,l21m4pg0.yaml │ │ ├── smp,l21m4pg5.yaml │ │ ├── smp,l22m3pg0.yaml │ │ ├── smp,l22m3pg1.yaml │ │ ├── smp,l23m4pg4.yaml │ │ ├── smp,l24m3pg2.yaml │ │ ├── smp,pc-vp-bp153.yaml │ │ ├── smp,pc-vp-bp162.yaml │ │ ├── smp,pg01nl3353.yaml │ │ ├── smp,si03054xl.yaml │ │ ├── smp,smp-atl-4.106-1.yaml │ │ ├── smp,smp-atl-4.106.yaml │ │ ├── smp,smp-cos-4.122.yaml │ │ ├── smp,smp-hpt-4.122.yaml │ │ ├── sunwoda,333-cf-32-a.yaml │ │ ├── sunwoda,atlvkyjx.yaml │ │ ├── sunwoda,cosctgkt.yaml │ │ ├── sunwoda,cosvkyjx.yaml │ │ ├── sunwoda,ctgkt.yaml │ │ ├── sunwoda,l21d2pg2.yaml │ │ ├── sunwoda,l21d4pg4.yaml │ │ ├── sunwoda,l22d3pg0.yaml │ │ ├── sunwoda,l22d3pg1.yaml │ │ ├── sunwoda,l23d2pg5.yaml │ │ ├── sunwoda,l23d4pg4.yaml │ │ ├── sunwoda,l24d3pg1.yaml │ │ ├── sunwoda,l24d3pg2.yaml │ │ ├── swd,swd-atl4.106.yaml │ │ └── swd,swd-cos4.122.yaml │ ├── bridge │ │ └── analogix,anx7510.yaml │ ├── cbi │ │ ├── cros-ec,cbi-fw-config-value.yaml │ │ ├── cros-ec,cbi-fw-config.yaml │ │ ├── cros-ec,cbi-ssfc-value.yaml │ │ └── cros-ec,cbi-ssfc.yaml │ ├── cec │ │ ├── cros-ec,cec-bitbang.yaml │ │ ├── cros-ec,cec-it83xx.yaml │ │ └── cros-ec,cec.yaml │ ├── charger │ │ ├── chg-chip.yaml │ │ ├── intersil,isl923x.yaml │ │ ├── intersil,isl9241.yaml │ │ ├── richtek,rt9490.yaml │ │ ├── siliconmitus,sm5803.yaml │ │ └── ti,bq25710.yaml │ ├── console │ │ └── ec-console.yaml │ ├── cros_bbram │ │ └── named-bbram-regions.yaml │ ├── cros_dbg │ │ └── nuvoton,npcx-cros-dbg.yaml │ ├── cros_displight │ │ └── cros-ec,displight.yaml │ ├── cros_flash │ │ ├── cros-ec,cros-flash.yaml │ │ ├── cros-ec,flash-layout.yaml │ │ ├── cros-flash-controller.yaml │ │ ├── microchip,xec-cros-flash.yaml │ │ └── nuvoton,npcx-cros-flash.yaml │ ├── cros_kb_raw │ │ ├── ite,it8xxx2-cros-kb-raw.yaml │ │ ├── microchip,xec-cros-kb-raw.yaml │ │ └── nuvoton,npcx-cros-kb-raw.yaml │ ├── cros_mkbp_event │ │ ├── cros-ec,mkbp-event-wakeup-mask.yaml │ │ ├── cros-ec,mkbp-host-event-wakeup-mask.yaml │ │ └── ec-event-wakeup-mask-base.yaml │ ├── cros_pwr_signal │ │ ├── mediatek,mt8186-power-signal-list.yaml │ │ ├── mediatek,mt8188-power-signal-list.yaml │ │ ├── mediatek,mt8192-power-signal-list.yaml │ │ └── power-signal-list.yaml │ ├── cros_rtc │ │ ├── microchip,xec-cros-rtc.yaml │ │ ├── nuvoton,npcx-cros-mtc.yaml │ │ ├── nxp,rtc-pcf85063a.yaml │ │ └── renesas,rtc-idt1337ag.yaml │ ├── cros_tabletmode_interrupt │ │ └── cros,tabletmode-interrupt.yaml │ ├── dsp_comms │ │ ├── cros,dsp_client.yaml │ │ ├── cros,dsp_service.yaml │ │ └── dsp_comms_common.yaml │ ├── emul │ │ ├── cros,anx7447-tcpc-emul.yaml │ │ ├── cros,anx7483-emul.yaml │ │ ├── cros,bma4xx-emul.yaml │ │ ├── cros,clock-control-emul.yaml │ │ ├── cros,gpio-controller-mock.yaml │ │ ├── cros,i2c-mock.yaml │ │ ├── cros,isl923x-emul.yaml │ │ ├── cros,lis2dw12-emul.yaml │ │ ├── cros,ln9310-emul.yaml │ │ ├── cros,lsm6dso-emul.yaml │ │ ├── cros,ps8811-emul.yaml │ │ ├── cros,ps8xxx-emul.yaml │ │ ├── cros,pwm-mock.yaml │ │ ├── cros,rt1715-tcpc-emul.yaml │ │ ├── cros,rt1718s-tcpc-emul.yaml │ │ ├── cros,sm5803-emul.yaml │ │ ├── cros,sn5s330-emul.yaml │ │ ├── cros,tach-mock.yaml │ │ ├── cros,tcpci-generic-emul.yaml │ │ ├── cros,vcmp-mock.yaml │ │ ├── cros-ec,flash-emul.yaml │ │ ├── cros-ec,kb-raw-emul.yaml │ │ ├── cros-ec,rtc-emul.yaml │ │ ├── tcpci.yaml │ │ ├── zephyr,bma255-emul.yaml │ │ ├── zephyr,bmi-emul.yaml │ │ ├── zephyr,icm42607-emul.yaml │ │ ├── zephyr,kb8010-emul.yaml │ │ ├── zephyr,ktu1125-emul.yaml │ │ ├── zephyr,ps8743-emul.yaml │ │ ├── zephyr,rt1739-emul.yaml │ │ ├── zephyr,rt9490-emul.yaml │ │ ├── zephyr,smart-battery-emul.yaml │ │ ├── zephyr,smbus-ara-emul.yaml │ │ ├── zephyr,syv682x-emul.yaml │ │ ├── zephyr,tcs3400-emul.yaml │ │ └── zephyr,tusb1064-emul.yaml │ ├── fan │ │ ├── cros-ec,fan-steps.yaml │ │ └── cros-ec,fans.yaml │ ├── fingerprint │ │ ├── cros-ec,fingerprint-sensor-sim.yaml │ │ ├── fingerprint-sensor.yaml │ │ ├── fpc,fpc1025.yaml │ │ └── fpc,fpc1145.yaml │ ├── gpio │ │ ├── cros,ioex-chip.yaml │ │ ├── cros,ioex-port.yaml │ │ ├── cros-ec,gpio-id.yaml │ │ ├── cros-ec,gpio-interrupts.yaml │ │ ├── cros-ec,hibernate-vci-pin.yaml │ │ ├── cros-ec,hibernate-wake-pins.yaml │ │ ├── cros-ec,shared-spi-flash.yaml │ │ ├── cros-ec,usba-port-enable-pins.yaml │ │ ├── gpio-enum-name.yaml │ │ ├── named-gpios.yaml │ │ └── unused-gpios.yaml │ ├── i2c │ │ ├── cros-ec-i2c-port-base.yaml │ │ └── named-i2c-ports.yaml │ ├── input │ │ ├── cros-ec,boot-keys.yaml │ │ ├── cros-ec,col-gpio.yaml │ │ ├── cros-ec,keyboard-factory-test.yaml │ │ ├── cros-ec,runtime-keys.yaml │ │ └── cros-ec,vivaldi-kbd.yaml │ ├── intel │ │ └── intel,rvp-board-id.yaml │ ├── kb_discrete │ │ └── ite,it8801.yaml │ ├── keyboard │ │ ├── cros-ec,kblight-pwm.yaml │ │ └── cros-ec,keyscan.yaml │ ├── led │ │ ├── cros-ec,pwm-leds.yaml │ │ └── maxim,max695x.yaml │ ├── leds │ │ ├── cros-ec,gpio-led-pins.yaml │ │ ├── cros-ec,led-policy.yaml │ │ └── cros-ec,pwm-led-pins.yaml │ ├── misc │ │ └── cros-ec,prochot-vcmp.yaml │ ├── motionsense │ │ ├── cros-ec,motionsense-bodydetect.yaml │ │ ├── cros-ec,motionsense-mutex.yaml │ │ ├── cros-ec,motionsense-rotation-ref.yaml │ │ ├── cros-ec,motionsense-sensor-config.yaml │ │ ├── cros-ec,motionsense-sensor-info.yaml │ │ ├── driver │ │ │ ├── bmi160.yaml │ │ │ ├── bmi260.yaml │ │ │ ├── bmi3xx.yaml │ │ │ ├── cros-ec,bma255.yaml │ │ │ ├── cros-ec,bma4xx.yaml │ │ │ ├── cros-ec,bmi160-accel.yaml │ │ │ ├── cros-ec,bmi160-gyro.yaml │ │ │ ├── cros-ec,bmi260-accel.yaml │ │ │ ├── cros-ec,bmi260-gyro.yaml │ │ │ ├── cros-ec,bmi3xx-accel.yaml │ │ │ ├── cros-ec,bmi3xx-gyro.yaml │ │ │ ├── cros-ec,icm42607-accel.yaml │ │ │ ├── cros-ec,icm42607-gyro.yaml │ │ │ ├── cros-ec,icm426xx-accel.yaml │ │ │ ├── cros-ec,icm426xx-gyro.yaml │ │ │ ├── cros-ec,kx022.yaml │ │ │ ├── cros-ec,lis2de.yaml │ │ │ ├── cros-ec,lis2ds.yaml │ │ │ ├── cros-ec,lis2dw12.yaml │ │ │ ├── cros-ec,lsm6dsm-accel.yaml │ │ │ ├── cros-ec,lsm6dsm-gyro.yaml │ │ │ ├── cros-ec,lsm6dso-accel.yaml │ │ │ ├── cros-ec,lsm6dso-gyro.yaml │ │ │ ├── cros-ec,tcs3400-clear.yaml │ │ │ ├── cros-ec,tcs3400-rgb.yaml │ │ │ ├── icm42607.yaml │ │ │ ├── icm426xx.yaml │ │ │ ├── lsm6dsm.yaml │ │ │ ├── lsm6dso.yaml │ │ │ └── tcs3400.yaml │ │ ├── drvdata │ │ │ ├── cros-ec,accelgyro-als-channel-scale.yaml │ │ │ ├── cros-ec,accelgyro-als-drv-data.yaml │ │ │ ├── cros-ec,accelgyro-rgb-calibration.yaml │ │ │ ├── cros-ec,drvdata-bma255.yaml │ │ │ ├── cros-ec,drvdata-bma4xx.yaml │ │ │ ├── cros-ec,drvdata-bmi160.yaml │ │ │ ├── cros-ec,drvdata-bmi260.yaml │ │ │ ├── cros-ec,drvdata-bmi3xx.yaml │ │ │ ├── cros-ec,drvdata-icm426xx.yaml │ │ │ ├── cros-ec,drvdata-kionix.yaml │ │ │ ├── cros-ec,drvdata-lis2de.yaml │ │ │ ├── cros-ec,drvdata-lis2ds.yaml │ │ │ ├── cros-ec,drvdata-lis2dw12.yaml │ │ │ ├── cros-ec,drvdata-lsm6dsm.yaml │ │ │ ├── cros-ec,drvdata-lsm6dso.yaml │ │ │ ├── cros-ec,drvdata-tcs3400-clear.yaml │ │ │ ├── cros-ec,drvdata-tcs3400-rgb.yaml │ │ │ └── drvdata-base.yaml │ │ └── motionsense-sensor-base.yaml │ ├── one_wire_uart │ │ └── cros-ec,one-wire-uart.yaml │ ├── pmic │ │ └── mps,mp2964.yaml │ ├── power │ │ ├── ap-pwrseq-sub-states.yaml │ │ ├── intel,ap-pwr-signal-base.yaml │ │ ├── intel,ap-pwr-signal-emul.yaml │ │ ├── intel,ap-pwr-test-platform.yaml │ │ ├── intel,ap-pwrseq-adc.yaml │ │ ├── intel,ap-pwrseq-external.yaml │ │ ├── intel,ap-pwrseq-gpio.yaml │ │ ├── intel,ap-pwrseq-vw.yaml │ │ └── intel,ap-pwrseq.yaml │ ├── switchcap │ │ ├── cros-ec,switchcap-gpio.yaml │ │ └── lion,ln9310.yaml │ ├── temp │ │ ├── cros-ec,temp-sensor-f75303.yaml │ │ ├── cros-ec,temp-sensor-sb-tsi.yaml │ │ ├── cros-ec,temp-sensor-thermistor.yaml │ │ ├── cros-ec,temp-sensor-tmp112.yaml │ │ ├── cros-ec,temp-sensors.yaml │ │ ├── cros-ec,thermistor.yaml │ │ └── nxp,pct2075.yaml │ ├── touchpad │ │ ├── cros-ec,hid-i2c-touchpad.yaml │ │ ├── cros-ec,usb-hid-touchpad.yaml │ │ └── elan,ekth3000.yaml │ ├── usbc │ │ ├── bc12 │ │ │ ├── pericom,pi3usb9201.yaml │ │ │ ├── richtek,rt1718s-bc12.yaml │ │ │ └── richtek,rt1739-bc12.yaml │ │ ├── cros-ec,usb-mux-chain.yaml │ │ ├── mux │ │ │ ├── amd,usbc-mux-amd-fp6.yaml │ │ │ ├── amd,usbc-mux-amd-fp8.yaml │ │ │ ├── analogix,anx3443.yaml │ │ │ ├── analogix,anx7452.yaml │ │ │ ├── analogix,anx7483.yaml │ │ │ ├── analogix,usbc-mux-anx7447.yaml │ │ │ ├── cros-ec,usbc-mux-tcpci.yaml │ │ │ ├── cros-ec,usbc-mux-virtual.yaml │ │ │ ├── cros-ec,usbc-mux.yaml │ │ │ ├── intel,jhl8040r.yaml │ │ │ ├── intel,jhl9040r.yaml │ │ │ ├── ite,it5205.yaml │ │ │ ├── kandou,kb8010.yaml │ │ │ ├── parade,ps8743.yaml │ │ │ ├── parade,ps8802.yaml │ │ │ ├── parade,ps8818.yaml │ │ │ ├── parade,ps8828.yaml │ │ │ ├── parade,ps8833.yaml │ │ │ ├── parade,usbc-mux-ps8xxx.yaml │ │ │ ├── ti,tusb1044.yaml │ │ │ ├── ti,tusb1064.yaml │ │ │ └── ti,tusb546.yaml │ │ ├── named-usbc-port.yaml │ │ ├── pd │ │ │ ├── infineon,ccg8.yaml │ │ │ └── intel,pd-altmode.yaml │ │ ├── pdc │ │ │ ├── pdc-device.yaml │ │ │ ├── realtek,rts54-pdc.yaml │ │ │ └── ti,tps6699-pdc.yaml │ │ ├── ppc-chip.yaml │ │ ├── ppc │ │ │ ├── aoz,aoz1380.yaml │ │ │ ├── kinetic,ktu1125.yaml │ │ │ ├── nxp,nx20p348x.yaml │ │ │ ├── richtek,rt1739-ppc.yaml │ │ │ ├── silergy,syv682x.yaml │ │ │ └── ti,sn5s330.yaml │ │ ├── tcpc │ │ │ ├── analogix,anx7447-tcpc.yaml │ │ │ ├── cros-ec,tcpci.yaml │ │ │ ├── cypress,ccgxxf.yaml │ │ │ ├── fairchild,fusb302.yaml │ │ │ ├── nuvoton,nct38xx-tcpc.yaml │ │ │ ├── parade,ps8xxx.yaml │ │ │ ├── renesas,raa489000.yaml │ │ │ ├── richtek,rt1715-tcpc.yaml │ │ │ ├── richtek,rt1718s-tcpc.yaml │ │ │ └── tcpc-device.yaml │ │ ├── ucsi-ppm.yaml │ │ └── usbc-port-policy.yaml │ └── vendor-prefixes.txt ├── board-overlays │ └── native_sim.dts ├── it8xxx2_emul.dts ├── mchp_emul.dts ├── npcx_emul.dts ├── program │ └── rex │ │ └── motionsense.dtsi └── usbc-policy.dtsi ├── emul ├── CMakeLists.txt ├── Kconfig ├── Kconfig.clock_control ├── Kconfig.gpio_controller_mock ├── Kconfig.i2c_mock ├── Kconfig.isl923x ├── Kconfig.lis2dw12 ├── Kconfig.ln9310 ├── Kconfig.sm5803 ├── Kconfig.sn5s330 ├── emul_amd_fp6.c ├── emul_anx7452.c ├── emul_bb_retimer.c ├── emul_bma255.c ├── emul_bma4xx.c ├── emul_bmi.c ├── emul_bmi160.c ├── emul_bmi260.c ├── emul_bmi3xx.c ├── emul_clock_control.c ├── emul_common_i2c.c ├── emul_flash.c ├── emul_fpc1025.c ├── emul_fpc1145.c ├── emul_icm42607.c ├── emul_isl923x.c ├── emul_isl9241.c ├── emul_kb8010.c ├── emul_kb_raw.c ├── emul_ktu1125.c ├── emul_lis2dw12.c ├── emul_ln9310.c ├── emul_lsm6dso.c ├── emul_nx20p348x.c ├── emul_pct2075.c ├── emul_pdc_pdo.c ├── emul_pi3usb9201.c ├── emul_ppm_driver.c ├── emul_ps8743.c ├── emul_realtek_rts54xx.c ├── emul_realtek_rts54xx.h ├── emul_rt1739.c ├── emul_rt9490.c ├── emul_rtc.c ├── emul_sm5803.c ├── emul_smart_battery.c ├── emul_smbus_ara.c ├── emul_sn5s330.c ├── emul_syv682x.c ├── emul_tcs3400.c ├── emul_touchpad_elan.c ├── emul_tps6699x.c ├── emul_tusb1064.c ├── gpio_controller_mock.c ├── i2c_mock.c ├── include │ ├── flash_chip_native_posix.h │ ├── pwm_mock.h │ ├── tach_mock.h │ └── vcmp_mock.h ├── pwm_mock.c ├── retimer │ ├── CMakeLists.txt │ ├── Kconfig │ ├── emul_anx7483.c │ └── emul_ps8811.c ├── tach_mock.c ├── tcpc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── emul_anx7447.c │ ├── emul_nct38xx.c │ ├── emul_ps8xxx.c │ ├── emul_rt1715.c │ ├── emul_rt1718s.c │ ├── emul_tcpci.c │ ├── emul_tcpci_generic.c │ ├── emul_tcpci_partner_common.c │ ├── emul_tcpci_partner_drp.c │ ├── emul_tcpci_partner_faulty_ext.c │ ├── emul_tcpci_partner_snk.c │ ├── emul_tcpci_partner_src.c │ └── emul_tcpci_partner_vpd.c └── vcmp_mock.c ├── fake ├── CMakeLists.txt ├── Kconfig ├── include │ └── system_fake.h └── system_fake.c ├── firmware_builder.py ├── fpu.cmake ├── gcov.tmpl.sh ├── hayato_get_cfg.sh ├── include ├── ap_power │ ├── ap_power.h │ ├── ap_power_espi.h │ ├── ap_power_events.h │ ├── ap_power_interface.h │ ├── ap_pwrseq.h │ ├── ap_pwrseq_sm.h │ └── ap_pwrseq_sm_defs.h ├── cros │ ├── binman.dtsi │ ├── cbi_flash.dtsi │ ├── integrated_fwid.dtsi │ ├── ite │ │ └── it8xxx2.dtsi │ ├── microchip │ │ └── mec172x.dtsi │ ├── nuvoton │ │ ├── npcx.dtsi │ │ ├── npcx7.dtsi │ │ ├── npcx7_cros.dtsi │ │ ├── npcx9.dtsi │ │ ├── npcx9_cros.dtsi │ │ └── npcx_cros.dtsi │ ├── st │ │ └── stm32.dtsi │ ├── thermistor │ │ └── thermistor.dtsi │ ├── touchpad_hashes.dtsi │ └── vivaldi_kbd_default.dtsi ├── drivers │ ├── cros_displight.h │ ├── cros_flash.h │ ├── cros_kb_raw.h │ ├── cros_rtc.h │ ├── cros_shi.h │ ├── cros_system.h │ ├── fingerprint.h │ ├── fingerprint_sim.h │ ├── intel_altmode.h │ ├── one_wire_uart.h │ ├── one_wire_uart_internal.h │ ├── one_wire_uart_stream.h │ ├── pdc.h │ ├── ucsi_v3.h │ ├── usb_stream.h │ └── vivaldi_kbd.h ├── dt-bindings │ ├── battery.h │ ├── buttons.h │ ├── charger │ │ └── intersil_isl9241.h │ ├── gpio_defines.h │ ├── kbd.h │ ├── motionsense │ │ └── utils.h │ ├── native-posix-gpio.h │ ├── usb_pd_tcpm.h │ ├── usbc_mux.h │ ├── vivaldi_kbd.h │ └── wake_mask_event_defines.h ├── emul │ ├── emul_amd_fp6.h │ ├── emul_anx7452.h │ ├── emul_bb_retimer.h │ ├── emul_bma255.h │ ├── emul_bma4xx.h │ ├── emul_bmi.h │ ├── emul_clock_control.h │ ├── emul_common_i2c.h │ ├── emul_flash.h │ ├── emul_fpc1025.h │ ├── emul_fpc1145.h │ ├── emul_icm42607.h │ ├── emul_isl923x.h │ ├── emul_isl9241.h │ ├── emul_kb8010.h │ ├── emul_kb_raw.h │ ├── emul_ktu1125.h │ ├── emul_lis2dw12.h │ ├── emul_ln9310.h │ ├── emul_nx20p348x.h │ ├── emul_pct2075.h │ ├── emul_pdc.h │ ├── emul_pdc_pdo.h │ ├── emul_pi3usb9201.h │ ├── emul_power_signals.h │ ├── emul_ps8743.h │ ├── emul_realtek_rts54xx_public.h │ ├── emul_rt1739.h │ ├── emul_rt9490.h │ ├── emul_sm5803.h │ ├── emul_smart_battery.h │ ├── emul_smbus_ara.h │ ├── emul_sn5s330.h │ ├── emul_stub_device.h │ ├── emul_syv682x.h │ ├── emul_tcs3400.h │ ├── emul_touchpad_elan.h │ ├── emul_tps6699x.h │ ├── emul_tusb1064.h │ ├── gpio_controller_mock.h │ ├── i2c_mock.h │ ├── retimer │ │ ├── emul_anx7483.h │ │ └── emul_ps8811.h │ ├── tcpc │ │ ├── emul_anx7447.h │ │ ├── emul_nct38xx.h │ │ ├── emul_ps8xxx.h │ │ ├── emul_rt1715.h │ │ ├── emul_rt1718s.h │ │ ├── emul_tcpci.h │ │ ├── emul_tcpci_partner_common.h │ │ ├── emul_tcpci_partner_drp.h │ │ ├── emul_tcpci_partner_faulty_ext.h │ │ ├── emul_tcpci_partner_snk.h │ │ ├── emul_tcpci_partner_src.h │ │ └── emul_tcpci_partner_vpd.h │ └── utils.h ├── fingerprint │ ├── fingerprint_alg.h │ └── v4l2_types.h ├── host_service │ ├── heci.h │ └── heci_intf.h ├── pigweed │ ├── pw_zephyr_tokenized_custom_log.h │ ├── zephyr_custom_log.h │ └── zephyr_custom_shell.h ├── soc │ ├── ite_it8xxx2 │ │ └── reg_def_cros.h │ ├── microchip_xec │ │ └── reg_def_cros.h │ └── nuvoton_npcx │ │ └── reg_def_cros.h ├── test │ ├── tc_util_user_override.h │ └── util.h └── usbc │ ├── pd_task_intel_altmode.h │ ├── pdc_dpm.h │ ├── pdc_power_mgmt.h │ ├── pdc_trace_msg.h │ ├── ppm.h │ └── retimer_fw_update.h ├── linker ├── CMakeLists.txt ├── fixed-sections.ld ├── image_size.ld ├── iram_text.ld ├── iterables-ram.ld ├── iterables-rom.ld ├── mchp-xec-lfw.ld └── npcx-lfw.ld ├── mock ├── CMakeLists.txt ├── Kconfig ├── ap_power_events.c ├── chipset_api.c ├── include │ └── mock │ │ ├── ap_power_events.h │ │ ├── isl923x.h │ │ ├── power.h │ │ └── power_signals.h ├── isl923x.c ├── power.c └── power_signals.c ├── module.yml ├── pigweed-vpython3 ├── program ├── .pylintrc ├── brox │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adc.dtsi │ ├── binman.dtsi │ ├── brox-ish-ec │ │ ├── project.conf │ │ └── project.overlay │ ├── brox-ish │ │ ├── CMakeLists.txt │ │ ├── gpio.dtsi │ │ ├── i2c.dtsi │ │ ├── interrupts.dtsi │ │ ├── ish.dtsi │ │ ├── prj.conf │ │ └── project.overlay │ ├── brox-sku4 │ │ ├── binman.dtsi │ │ ├── project.conf │ │ └── project.overlay │ ├── brox-tokenized │ │ └── project.conf │ ├── brox.dtsi │ ├── brox │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ └── project.overlay │ ├── brox_vif.xml │ ├── cbi.dtsi │ ├── fan.dtsi │ ├── generated.dtsi │ ├── gpio.dtsi │ ├── greenbayupoc │ │ ├── CMakeLists.txt │ │ ├── generated.dtsi │ │ ├── gpio.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── interrupts.dtsi │ │ ├── keyboard.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm.dtsi │ │ ├── src │ │ │ └── keyboard_customization.c │ │ └── usb_typec.dtsi │ ├── i2c.dtsi │ ├── interrupts.dtsi │ ├── interrupts_motionsense.dtsi │ ├── jubilant │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ └── thermal.c │ │ └── temp_sensors.dtsi │ ├── keyboard.dtsi │ ├── led_pins.dtsi │ ├── led_policy.dtsi │ ├── lotso │ │ ├── CMakeLists.txt │ │ ├── alt_motionsense.dtsi │ │ ├── cbi.dtsi │ │ ├── gpio.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ └── keyboard_customization.c │ │ └── temp_sensors.dtsi │ ├── motionsense.conf │ ├── motionsense.dtsi │ ├── power_signals.dtsi │ ├── power_signals_gpios.dtsi │ ├── program.conf │ ├── pwm.dtsi │ ├── src │ │ ├── board_power.c │ │ ├── hibernate.c │ │ ├── suspend_resume.c │ │ └── usbc.c │ ├── temp_sensors.dtsi │ ├── usb_typec.dtsi │ └── usba.dtsi ├── corsola │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── chinchou │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── board.c │ │ │ ├── ppc.c │ │ │ └── thermal.c │ │ └── thermistor.dtsi │ ├── common.dtsi │ ├── include │ │ ├── baseboard_usbc_config.h │ │ └── variant_db_detection.h │ ├── ite_adc.dtsi │ ├── ite_gpio.dtsi │ ├── ite_i2c.dtsi │ ├── ite_interrupts.dtsi │ ├── ite_keyboard.dtsi │ ├── ite_led.dtsi │ ├── ite_motionsense.dtsi │ ├── ite_program.conf │ ├── ite_shi.dtsi │ ├── ite_usbc.dtsi │ ├── kingler │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ └── button.c │ ├── krabby │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ └── ppc.c │ ├── kyogre │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── battery_detection.c │ │ │ └── pen_charge.c │ ├── magikarp │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── ppc.c │ │ │ └── sensor.c │ ├── npcx_adc.dtsi │ ├── npcx_default_gpio_pinctrl.dtsi │ ├── npcx_gpio.dtsi │ ├── npcx_host_interface.dtsi │ ├── npcx_i2c.dtsi │ ├── npcx_interrupts.dtsi │ ├── npcx_keyboard.dtsi │ ├── npcx_motionsense.dtsi │ ├── npcx_program.conf │ ├── npcx_usbc.dtsi │ ├── ponyta │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── interrupts.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ └── board.c │ ├── power_signal.dtsi │ ├── program.conf │ ├── skitty │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ ├── src │ │ │ ├── board_chipset.c │ │ │ ├── led.c │ │ │ ├── ppc.c │ │ │ └── temp.c │ │ └── thermistor.dtsi │ ├── squirtle │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── board_chipset.c │ │ │ └── usbc.c │ ├── src │ │ ├── board.c │ │ ├── board_chipset.c │ │ ├── hibernate.c │ │ ├── ite_charger_workaround.c │ │ ├── ite_hooks.c │ │ ├── ite_i2c.c │ │ ├── ite_usb_pd_policy.c │ │ ├── ite_usbc.c │ │ ├── npcx_i2c.c │ │ ├── npcx_usb_pd_policy.c │ │ ├── npcx_usbc.c │ │ ├── usb_pd_policy.c │ │ ├── usbc.c │ │ └── variant_db_detection.c │ ├── starmie │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── base_detect.c │ │ │ ├── lcd.c │ │ │ ├── ppc.c │ │ │ └── thermal.c │ │ └── thermistor.dtsi │ ├── steelix │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── interrupts.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ └── led.c │ ├── tentacruel │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── ppc.c │ │ │ ├── sensor.c │ │ │ └── temp.c │ │ └── thermistor.dtsi │ ├── usba.dtsi │ ├── veluza │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── keyboard.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ ├── src │ │ │ ├── board_chipset.c │ │ │ ├── led.c │ │ │ ├── ppc.c │ │ │ ├── sensor.c │ │ │ └── temp.c │ │ └── thermistor.dtsi │ ├── voltorb │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ └── usbc.c │ ├── woobat │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── ppc.c │ │ │ ├── sensor.c │ │ │ └── temp.c │ │ └── thermistor.dtsi │ ├── wugtrio │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── alt_motionsense.c │ │ │ ├── base_detect.c │ │ │ ├── ppc.c │ │ │ └── thermal.c │ │ └── thermistor.dtsi │ └── wyrdeer │ │ ├── CMakeLists.txt │ │ ├── led.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ ├── alt_motionsense.c │ │ ├── base_detect.c │ │ ├── ppc.c │ │ └── thermal.c │ │ └── thermistor.dtsi ├── dev │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── README.md │ ├── dev.dtsi │ ├── prj.conf │ └── src │ │ └── stubs.c ├── fatcat │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── fatcat_it82002aw │ │ ├── CMakeLists.txt │ │ ├── adc.dtsi │ │ ├── binman.dtsi │ │ ├── console.dtsi │ │ ├── generated.dtsi │ │ ├── gpios.dtsi │ │ ├── gsc_board.dtsi │ │ ├── i2c.dtsi │ │ ├── include │ │ │ └── board.h │ │ ├── interrupts.dtsi │ │ ├── keyboard.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── pwm.dtsi │ ├── fatcat_npcx9m7f │ │ ├── CMakeLists.txt │ │ ├── generated.dtsi │ │ ├── gpios.dtsi │ │ ├── i2c.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── temp_sensors.dtsi │ ├── fatcat_stub.dts │ ├── felino │ │ ├── CMakeLists.txt │ │ ├── adc.dtsi │ │ ├── binman.dtsi │ │ ├── console.dtsi │ │ ├── gpios.dtsi │ │ ├── i2c.dtsi │ │ ├── include │ │ │ └── board.h │ │ ├── interrupts.dtsi │ │ ├── project.conf │ │ └── project.overlay │ ├── francka-ti │ │ ├── project.conf │ │ └── project.overlay │ ├── francka │ │ ├── CMakeLists.txt │ │ ├── adc.dtsi │ │ ├── battery.dtsi │ │ ├── cbi.dtsi │ │ ├── gpios.dtsi │ │ ├── i2c.dtsi │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── alt_charger.c │ │ │ ├── board_power.c │ │ │ └── touch_panel.c │ │ ├── thermal.dtsi │ │ ├── usba.dtsi │ │ └── usbc.dtsi │ └── program.conf ├── fpmcu │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── bloonchipper │ │ ├── CMakeLists.txt │ │ ├── bloonchipper.dts │ │ ├── dev_key.pem │ │ ├── ec_quirks.conf │ │ ├── ec_quirks.dts │ │ ├── gpio.dtsi │ │ ├── prj.conf │ │ ├── rwsig.dtsi │ │ ├── soc.dtsi │ │ └── src │ │ │ ├── ec_quirks.c │ │ │ ├── fp_transport.c │ │ │ └── power.c │ ├── prj.conf │ ├── prj_hw_tests.conf │ └── testcase.yaml ├── geralt │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adc.dtsi │ ├── ciri │ │ ├── CMakeLists.txt │ │ ├── battery.dtsi │ │ ├── cbi.dtsi │ │ ├── ciri_vif.xml │ │ ├── led.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board_config.c │ │ │ ├── power_config.c │ │ │ └── usbc.c │ ├── geralt │ │ ├── battery.dtsi │ │ ├── led.dtsi │ │ ├── project.conf │ │ └── project.overlay │ ├── geralt_common.dtsi │ ├── gpio.dtsi │ ├── i2c.dtsi │ ├── interrupts.dtsi │ ├── keyboard.dtsi │ ├── mkbp.dtsi │ ├── motionsense.dtsi │ ├── power_signal.dtsi │ ├── program.conf │ ├── shi.dtsi │ ├── src │ │ ├── backlight.c │ │ ├── base_detect.c │ │ ├── ccd_mode.c │ │ ├── dp_alt_mode.c │ │ ├── hibernate.c │ │ ├── hooks.c │ │ ├── i2c.c │ │ ├── usb_pd_policy.c │ │ └── usbc_config.c │ ├── uart.dtsi │ └── usbc.dtsi ├── intelrvp │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adlrvp │ │ ├── CMakeLists.txt │ │ ├── adlrvp_mchp │ │ │ ├── adlrvp_mchp.dts │ │ │ ├── bb_retimer.dts │ │ │ ├── gpio.dts │ │ │ ├── interrupts.dts │ │ │ ├── keyboard.dts │ │ │ ├── prj.conf │ │ │ └── usbc.dts │ │ ├── adlrvp_npcx │ │ │ ├── adlrvp_npcx.dts │ │ │ ├── fan.dts │ │ │ ├── gpio.dts │ │ │ ├── interrupts.dts │ │ │ ├── keyboard.dts │ │ │ ├── prj.conf │ │ │ ├── pwm_leds.dts │ │ │ ├── temp_sensor.dts │ │ │ └── usbc.dts │ │ ├── battery.dts │ │ ├── include │ │ │ └── adlrvp_zephyr.h │ │ ├── ioex.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── adlrvp.c │ ├── include │ │ ├── intel_rvp_board_id.h │ │ ├── intelrvp.h │ │ ├── kbd_gcs.h │ │ ├── kbd_strauss.h │ │ └── keyboard_customization.h │ ├── ish │ │ ├── CMakeLists.txt │ │ ├── i2c.dtsi │ │ ├── ish.dtsi │ │ ├── motionsense.conf │ │ ├── prj.conf │ │ └── ptl-ish │ │ │ ├── gpio.dtsi │ │ │ ├── interrupts.dtsi │ │ │ ├── motionsense.dtsi │ │ │ └── project.overlay │ ├── led.md │ ├── legacy_ec_pwrseq.conf │ ├── mtlrvp │ │ ├── CMakeLists.txt │ │ ├── ioex.dts │ │ ├── mtlrvpp_m1723 │ │ │ ├── mtlrvp_flash.dts │ │ │ └── prj.conf │ │ ├── mtlrvpp_mchp │ │ │ ├── board_mchp.conf │ │ │ ├── fan.dts │ │ │ ├── gpio.dts │ │ │ ├── keyboard.dts │ │ │ ├── mtlrvp_mchp.dts │ │ │ ├── mtlrvp_mchp_power_signals.dts │ │ │ └── prj.conf │ │ ├── mtlrvpp_npcx │ │ │ ├── board_npcx.conf │ │ │ ├── fan.dts │ │ │ ├── gpio.dts │ │ │ ├── interrupts.dts │ │ │ ├── keyboard.dts │ │ │ ├── mtlrvp_npcx.dts │ │ │ ├── mtlrvp_npcx_power_signals.dts │ │ │ ├── prj.conf │ │ │ ├── tcpc_gpio.dts │ │ │ ├── tcpc_i2c.dts │ │ │ └── tcpc_interrupts.dts │ │ ├── mtlrvpp_pd │ │ │ ├── gpio.dts │ │ │ ├── pd_i2c.dts │ │ │ └── prj.conf │ │ ├── pd.conf │ │ ├── pd.dts │ │ ├── prj.conf │ │ ├── src │ │ │ ├── board_id.c │ │ │ ├── board_power.c │ │ │ ├── common.c │ │ │ ├── pd.c │ │ │ └── tcpc.c │ │ ├── tcpc.conf │ │ ├── tcpc_ioex.dts │ │ └── usbc.dts │ ├── program.conf │ ├── ptlrvp │ │ ├── CMakeLists.txt │ │ ├── battery.dtsi │ │ ├── gsc_board.dtsi │ │ ├── i2c.dtsi │ │ ├── interrupts.dtsi │ │ ├── ioex.dtsi │ │ ├── ioex_gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── pd.conf │ │ ├── pd.dtsi │ │ ├── power_signals.dtsi │ │ ├── program.conf │ │ ├── ptlgcs │ │ │ ├── adc.dtsi │ │ │ ├── fan.dtsi │ │ │ ├── gpio.dtsi │ │ │ ├── i2c.dts │ │ │ ├── include │ │ │ │ └── board.h │ │ │ ├── keyboard.dts │ │ │ ├── project.conf │ │ │ └── project.overlay │ │ ├── ptlrvp_mchp │ │ │ ├── adc.dtsi │ │ │ ├── fan.dtsi │ │ │ ├── gpio.dtsi │ │ │ ├── i2c.dts │ │ │ ├── include │ │ │ │ └── board.h │ │ │ ├── project.conf │ │ │ ├── project.overlay │ │ │ └── vci.dtsi │ │ ├── ptlrvp_npcx │ │ │ ├── adc.dtsi │ │ │ ├── fan.dtsi │ │ │ ├── gpio.dtsi │ │ │ ├── i2c.dts │ │ │ ├── include │ │ │ │ └── board.h │ │ │ ├── keyboard.dtsi │ │ │ ├── project.conf │ │ │ ├── project.overlay │ │ │ └── psl.dtsi │ │ ├── src │ │ │ ├── board_id.c │ │ │ ├── board_kbd.c │ │ │ └── board_power.c │ │ ├── temp_sensor.dts │ │ └── usbc.dtsi │ ├── src │ │ ├── chg_usb_pd_mecc_1_1.c │ │ ├── chg_usb_tcpc.c │ │ ├── dc_jack.c │ │ ├── intel_rvp_board_id.c │ │ ├── intel_rvp_led.c │ │ ├── intelrvp.c │ │ ├── kbd_gcs.c │ │ ├── kbd_strauss.c │ │ └── usb_pd_policy_mecc_1_1.c │ └── zephyr_ap_pwrseq.conf ├── it8xxx2_evb │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── include │ │ └── i2c_map.h │ ├── it82002_evb │ │ ├── project.conf │ │ └── project.overlay │ └── it8xxx2_evb │ │ ├── adc.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── i2c.dtsi │ │ ├── interrupts.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm.dtsi │ │ └── shi.dtsi ├── minimal │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── README.md │ ├── it8xxx2.dts │ ├── npcx9.dts │ └── prj.conf ├── nissa │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── anraggar │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── gpio_leds.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── keyboard_customization.c │ │ │ ├── prochot.c │ │ │ ├── sub_board.c │ │ │ └── usbc.c │ ├── cbi.dtsi │ ├── craask │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── kb_backlight.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── thermal.c │ │ │ ├── touch_panel.c │ │ │ └── usbc.c │ ├── craaskov │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── hdmi.c │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── touch_panel.c │ │ │ └── usbc.c │ ├── domika │ │ ├── cbi.dtsi │ │ ├── domika_vif.xml │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ ├── glassway │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── gpio_leds.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── kb_backlight.c │ │ │ ├── sub_board.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc.c │ ├── gothrax │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── gothrax_vif.xml │ │ ├── keyboard.dtsi │ │ ├── led.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── hdmi.c │ │ │ ├── sub_board.c │ │ │ ├── thermal.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc.c │ ├── include │ │ ├── anraggar_sub_board.h │ │ ├── glassway_sub_board.h │ │ ├── gothrax_sub_board.h │ │ ├── joxer_sub_board.h │ │ ├── nissa_common.h │ │ ├── nissa_hdmi.h │ │ ├── nissa_sub_board.h │ │ ├── pujjoga_sub_board.h │ │ ├── pujjogatwin_sub_board.h │ │ ├── quandiso2_sub_board.h │ │ ├── quandiso_sub_board.h │ │ ├── rull_sub_board.h │ │ ├── teliks_sub_board.h │ │ ├── uldren_sub_board.h │ │ ├── yaviks_sub_board.h │ │ └── yavista_sub_board.h │ ├── it8xxx2_program.conf │ ├── it8xxx2cx_program.conf │ ├── ite_espi.dtsi │ ├── joxer │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── generated.dtsi │ │ ├── joxer_vif.xml │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ ├── naktal │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── hdmi.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── nereid │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── nereid_vif.xml │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── hdmi.c │ │ │ └── usbc.c │ ├── nissa.csv │ ├── nivviks │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── nokris │ │ ├── cbi.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── hdmi.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── npcx_program.conf │ ├── orisa-ish │ │ ├── CMakeLists.txt │ │ ├── gpio.dtsi │ │ ├── i2c.dtsi │ │ ├── interrupts_motionsense.dtsi │ │ ├── ish.dtsi │ │ ├── motionsense.dtsi │ │ ├── prj.conf │ │ └── project.overlay │ ├── orisa │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── sub_board.c │ │ │ ├── touch_panel.c │ │ │ └── usbc.c │ ├── orisa_ti │ │ ├── project.conf │ │ └── project.overlay │ ├── pirrha │ │ ├── generated.dtsi │ │ ├── include │ │ │ └── board.h │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── battery.c │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── program.conf │ ├── pujjo │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pujjo_vif.xml │ │ └── src │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── hdmi.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── pujjoga │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pujjoga_vif.xml │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── hdmi.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ └── usbc.c │ ├── pujjogatwin │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pujjoga_vif.xml │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── hdmi.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ └── usbc.c │ ├── quandiso │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── quandiso_vif.xml │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ ├── quandiso2 │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── quandiso2_vif.xml │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ ├── riven │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── charger.c │ │ │ ├── form_factor.c │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── led.c │ │ │ ├── touch_panel.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc.c │ ├── rull │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── gpio_leds.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── board_touchpanal.c │ │ │ ├── charger.c │ │ │ ├── keyboard_customization.c │ │ │ ├── sub_board.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc.c │ ├── src │ │ ├── board_power.c │ │ ├── common.c │ │ ├── led.c │ │ └── sub_board.c │ ├── sundance │ │ ├── cbi.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ ├── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── form_factor.c │ │ │ ├── led.c │ │ │ └── usbc.c │ │ └── sundance_vif.xml │ ├── teliks │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── gpio_leds.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── keyboard_customization.c │ │ │ ├── prochot.c │ │ │ ├── sub_board.c │ │ │ └── usbc.c │ ├── telith │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── generated.dtsi │ │ ├── gpio_leds.dtsi │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── keyboard.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── board_als.c │ │ │ ├── charger.c │ │ │ ├── keyboard_customization.c │ │ │ ├── prochot.c │ │ │ └── usbc.c │ ├── uldren │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── charger.c │ │ │ ├── form_factor.c │ │ │ ├── kb_backlight.c │ │ │ ├── mp2964_update.c │ │ │ ├── sensor.c │ │ │ ├── sub_board.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc.c │ │ └── uldren_vif.xml │ ├── xivu │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── charger.c │ │ │ ├── form_factor.c │ │ │ └── usbc.c │ ├── xivur │ │ ├── cbi.dtsi │ │ ├── generated.dtsi │ │ ├── keyboard.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ └── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── led.c │ │ │ └── usbc.c │ ├── yaviks │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── sub_board.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ │ └── yaviks_vif.xml │ ├── yavilla │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── motionsense.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── pwm_leds.dtsi │ │ ├── src │ │ │ ├── board.c │ │ │ ├── charger.c │ │ │ ├── fan.c │ │ │ ├── keyboard.c │ │ │ ├── led.c │ │ │ ├── thermal.c │ │ │ └── usbc.c │ │ └── yavilla_vif.xml │ └── yavista │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── gpio.dtsi │ │ ├── keyboard.dtsi │ │ ├── overlay.dtsi │ │ ├── power_signals.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ ├── board.c │ │ ├── charger.c │ │ ├── fan.c │ │ ├── keyboard.c │ │ ├── led.c │ │ ├── sub_board.c │ │ ├── thermal.c │ │ └── usbc.c │ │ └── yavista_vif.xml ├── npcx_evb │ ├── npcx7 │ │ ├── BUILD.py │ │ ├── CMakeLists.txt │ │ ├── fan.dts │ │ ├── gpio.dts │ │ ├── interrupts.dts │ │ ├── keyboard.dts │ │ └── prj.conf │ └── npcx9 │ │ ├── BUILD.py │ │ ├── CMakeLists.txt │ │ ├── fan.dts │ │ ├── gpio.dts │ │ ├── interrupts.dts │ │ ├── keyboard.dts │ │ └── prj.conf ├── ovis │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── deku │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── usbc_config.h │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── thermal.c │ │ │ └── usbc_config.c │ │ └── temp_sensors.dtsi │ ├── fan.dtsi │ ├── generated.dtsi │ ├── gpio.csv │ ├── interrupts.dtsi │ ├── ovis.dtsi │ ├── ovis │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── usb_mux_config.h │ │ │ └── usbc_config.h │ │ ├── led_pins.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ └── usbc_config.c │ │ └── temp_sensors.dtsi │ ├── power_signals.dtsi │ ├── program.conf │ ├── src │ │ ├── board_power.c │ │ ├── usb_pd_policy.c │ │ └── usbc_config.c │ └── usbc.dtsi ├── rauru │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── arbitrage.dtsi │ ├── common.dtsi │ ├── generated.dtsi │ ├── hylia │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── fan.dtsi │ │ ├── generated.dtsi │ │ ├── i2c.dtsi │ │ ├── keyboard.dtsi │ │ ├── led.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── board.c │ │ │ ├── dp_alt_mode.c │ │ │ ├── fan.c │ │ │ └── kb_backlight.c │ │ ├── temp.dtsi │ │ └── usbc.dtsi │ ├── include │ │ ├── rauru_dp.h │ │ └── rauru_sub_board.h │ ├── interrupts.dtsi │ ├── keyboard.dtsi │ ├── motionsense.dtsi │ ├── navi │ │ ├── CMakeLists.txt │ │ ├── keyboard.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── dp_alt_mode.c │ │ │ ├── led.c │ │ │ ├── power_config.c │ │ │ ├── suspend_resume.c │ │ │ ├── touch.c │ │ │ └── usb_mux.c │ ├── overlay.dtsi │ ├── power_signal.dtsi │ ├── program.conf │ ├── rauru-pdc │ │ ├── project.conf │ │ └── project.overlay │ ├── rauru │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── rauru_vif.xml │ ├── src │ │ ├── backlight.c │ │ ├── common.c │ │ ├── dp_alt_mode.c │ │ ├── hdmi.c │ │ ├── hibernate.c │ │ ├── hooks.c │ │ ├── i2c.c │ │ ├── sub_board.c │ │ └── usbc.c │ ├── usba.dtsi │ └── usbc.dtsi ├── rex │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── battery.dtsi │ ├── fan.dtsi │ ├── generated.dtsi │ ├── gpio.csv │ ├── include │ │ └── usbc_config.h │ ├── interrupts.dtsi │ ├── kanix │ │ ├── CMakeLists.txt │ │ ├── battery.dtsi │ │ ├── cbi.dtsi │ │ ├── i2c.dtsi │ │ ├── include │ │ │ ├── keyboard_customization.h │ │ │ └── usb_mux_config.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── charger.c │ │ │ ├── i2c_policy.c │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── touch_panel.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc_config.c │ │ └── temp_sensors.dtsi │ ├── karis │ │ ├── CMakeLists.txt │ │ ├── battery.dtsi │ │ ├── cbi.dtsi │ │ ├── i2c.dtsi │ │ ├── include │ │ │ └── usb_mux_config.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── charger.c │ │ │ ├── i2c_policy.c │ │ │ ├── keyboard.c │ │ │ ├── touch_panel.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc_config.c │ │ └── temp_sensors.dtsi │ ├── keyboard.dtsi │ ├── power_signals.dtsi │ ├── program.conf │ ├── rex-ish-ec │ │ ├── project.conf │ │ └── project.overlay │ ├── rex-ish │ │ ├── CMakeLists.txt │ │ ├── gpio.dtsi │ │ ├── i2c.dtsi │ │ ├── interrupts.dtsi │ │ ├── ish.dtsi │ │ ├── prj.conf │ │ └── project.overlay │ ├── rex.dtsi │ ├── rex │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── i2c.dtsi │ │ ├── include │ │ │ └── usb_mux_config.h │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── i2c_policy.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc_config.c │ ├── screebo │ │ ├── CMakeLists.txt │ │ ├── cbi.dtsi │ │ ├── gpio.dtsi │ │ ├── include │ │ │ └── usb_config.h │ │ ├── keyboard.dtsi │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── src │ │ │ ├── board.c │ │ │ ├── i2c_policy.c │ │ │ └── usb_config.c │ │ └── temp_sensors.dtsi │ ├── src │ │ ├── battery_present.c │ │ ├── board_power.c │ │ ├── usb_pd_policy.c │ │ └── usbc_config.c │ ├── temp_sensors.dtsi │ └── usbc.dtsi ├── roach │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adc.dtsi │ ├── axii │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ └── main.c │ ├── dev_key.pem │ ├── gpio.dtsi │ ├── i2c.dtsi │ ├── interrupts.dtsi │ ├── kelpie │ │ ├── project.conf │ │ └── project.overlay │ ├── keyboard.dtsi │ ├── program.conf │ ├── pwm.dtsi │ ├── roach │ │ ├── project.conf │ │ └── project.overlay │ ├── rwsig.dtsi │ ├── spikyrock │ │ ├── CMakeLists.txt │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ └── keyboard.c │ ├── src │ │ ├── fakes.c │ │ └── one_wire.c │ └── uart.dtsi ├── skyrim │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adc.dtsi │ ├── crystaldrift │ │ ├── CMakeLists.txt │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── board.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── thermal.c │ │ │ └── usb_mux_config.c │ ├── fan.dtsi │ ├── frostflow │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── charger.c │ │ │ ├── keyboard_customization.c │ │ │ ├── ppc_config.c │ │ │ ├── thermal.c │ │ │ └── usb_mux_config.c │ ├── gpio.dtsi │ ├── i2c.dtsi │ ├── include │ │ ├── usbc_config.h │ │ └── ztest │ │ │ ├── alt_charger.h │ │ │ └── usb_mux_config.h │ ├── interrupts.dtsi │ ├── keyboard.dtsi │ ├── markarth │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── keyboard_customization.h │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ │ ├── form_factor.c │ │ │ ├── kb_backlight.c │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── ppc_config.c │ │ │ ├── thermal.c │ │ │ └── usb_mux_config.c │ ├── motionsense.dtsi │ ├── program.conf │ ├── skyrim │ │ ├── CMakeLists.txt │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ ├── skyrim_vif.xml │ │ └── src │ │ │ ├── alt_charger.c │ │ │ ├── fan.c │ │ │ ├── form_factor.c │ │ │ ├── ppc_config.c │ │ │ └── usb_mux_config.c │ ├── src │ │ ├── common.c │ │ ├── i2c_policy.c │ │ ├── power_signals.c │ │ ├── stt.c │ │ ├── usb_mux_config.c │ │ ├── usb_pd_policy.c │ │ └── usbc_config.c │ ├── usbc.dtsi │ └── winterhold │ │ ├── CMakeLists.txt │ │ ├── led_pins.dtsi │ │ ├── led_policy.dtsi │ │ ├── motionsense.dtsi │ │ ├── project.conf │ │ ├── project.overlay │ │ └── src │ │ ├── alt_charger.c │ │ ├── battery_present.c │ │ ├── fan.c │ │ ├── kb_backlight.c │ │ ├── sensor.c │ │ ├── thermal.c │ │ └── usb_mux_config.c ├── trogdor │ └── lazor │ │ ├── BUILD.py │ │ ├── CMakeLists.txt │ │ ├── adc.dts │ │ ├── battery.dts │ │ ├── default_gpio_pinctrl.dts │ │ ├── display.dts │ │ ├── gpio.dts │ │ ├── host_interface_npcx.dts │ │ ├── i2c.dts │ │ ├── include │ │ └── sku.h │ │ ├── interrupts.dts │ │ ├── keyboard.dts │ │ ├── led.dts │ │ ├── motionsense.dts │ │ ├── prj.conf │ │ ├── pwm_led.dts │ │ ├── src │ │ ├── hibernate.c │ │ ├── i2c.c │ │ ├── power.c │ │ ├── sku.c │ │ ├── switchcap.c │ │ ├── usb_pd_policy.c │ │ └── usbc_config.c │ │ └── usbc.dts └── trulo │ ├── BUILD.py │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cbi.dtsi │ ├── generated.dtsi │ ├── i2c.dtsi │ ├── power_signals.dtsi │ ├── program.conf │ ├── src │ └── board_power.c │ ├── trulo-ti │ ├── CMakeLists.txt │ ├── project.conf │ ├── project.overlay │ └── trulo-ti_vif.xml │ ├── trulo.dtsi │ ├── trulo │ ├── CMakeLists.txt │ ├── battery.dtsi │ ├── cbi.dtsi │ ├── fan.dtsi │ ├── gpio.dtsi │ ├── i2c.dtsi │ ├── keyboard.dtsi │ ├── led_pins.dtsi │ ├── led_policy.dtsi │ ├── project.conf │ ├── project.overlay │ ├── pwm.dtsi │ ├── src │ │ ├── hdmi.c │ │ ├── hibernate.c │ │ └── touch_panel.c │ ├── temp_sensors.dtsi │ ├── usb_typec.dtsi │ └── usba.dtsi │ ├── uldrenite │ ├── CMakeLists.txt │ ├── battery.dtsi │ ├── cbi.dtsi │ ├── gpio.dtsi │ ├── i2c.dtsi │ ├── include │ │ └── keyboard_customization.h │ ├── keyboard.dtsi │ ├── led_pins.dtsi │ ├── led_policy.dtsi │ ├── project.conf │ ├── project.overlay │ ├── src │ │ ├── common.c │ │ ├── keyboard_customization.c │ │ └── touch_panel.c │ ├── temp_sensors.dtsi │ ├── usb_typec.dtsi │ └── usba.dtsi │ ├── usb_typec.dtsi │ └── usba.dtsi ├── scripts ├── __init__.py ├── chip_id.py ├── cme.py ├── firmware_builder_lib.py ├── led_policy.py ├── named_gpios.py └── util.py ├── shim ├── CMakeLists.txt ├── chip │ ├── CMakeLists.txt │ ├── it8xxx2 │ │ ├── CMakeLists.txt │ │ ├── clock.c │ │ ├── gpio.c │ │ ├── include │ │ │ ├── flash_chip.h │ │ │ ├── gpio_it8xxx2.h │ │ │ └── sha256_chip.h │ │ ├── keyboard_raw.c │ │ ├── mpu.c │ │ ├── power_policy.c │ │ ├── shi.c │ │ └── system.c │ ├── mchp │ │ ├── CMakeLists.txt │ │ ├── Kconfig.xec │ │ ├── clock.c │ │ ├── gpio.c │ │ ├── include │ │ │ ├── clock_chip.h │ │ │ ├── flash_chip.h │ │ │ └── system_chip.h │ │ ├── keyboard_raw.c │ │ ├── second_loader │ │ │ ├── CMakeLists.txt │ │ │ ├── MCHP_MEC172x.h │ │ │ ├── common.h │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── failure_response.h │ │ │ ├── gpio.c │ │ │ ├── gpio.h │ │ │ ├── main.c │ │ │ ├── second_loader.ld │ │ │ ├── serial.c │ │ │ ├── serial.h │ │ │ ├── spi_flash.c │ │ │ └── spi_flash.h │ │ ├── system.c │ │ ├── system_download_from_flash.c │ │ └── system_external_storage.c │ ├── npcx │ │ ├── CMakeLists.txt │ │ ├── Kconfig.npcx │ │ ├── clock.c │ │ ├── gpio.c │ │ ├── include │ │ │ ├── clock_chip.h │ │ │ ├── flash_chip.h │ │ │ ├── rom_chip.h │ │ │ └── system_chip.h │ │ ├── keyboard_raw.c │ │ ├── npcx_monitor │ │ │ ├── CMakeLists.txt │ │ │ ├── npcx_monitor.c │ │ │ ├── npcx_monitor.h │ │ │ ├── npcx_monitor.ld │ │ │ └── registers.h │ │ ├── power_policy.c │ │ ├── shi.c │ │ ├── system.c │ │ ├── system_download_from_flash.c │ │ └── system_external_storage.c │ ├── stm32 │ │ ├── CMakeLists.txt │ │ ├── clock.c │ │ ├── debug.c │ │ └── include │ │ │ └── flash_chip.h │ └── stub │ │ ├── CMakeLists.txt │ │ └── clock.c ├── core │ ├── CMakeLists.txt │ └── cortex-m │ │ ├── CMakeLists.txt │ │ ├── debug.c │ │ ├── irq_command.c │ │ ├── mpu.c │ │ └── panic.c ├── include │ ├── adc_chip.h │ ├── atomic.h │ ├── battery_enum.h │ ├── bbram.h │ ├── board_led.h │ ├── builtin │ │ └── assert.h │ ├── cbi_flash.h │ ├── cbi_transfer.h │ ├── cec_bitbang_chip.h │ ├── charger │ │ ├── chg_bq25710.h │ │ ├── chg_isl923x.h │ │ ├── chg_isl9241.h │ │ ├── chg_rt9490.h │ │ └── chg_sm5803.h │ ├── charger_chips.h │ ├── charger_enum.h │ ├── config_chip.h │ ├── cpu.h │ ├── cros_cbi.h │ ├── ec_tasks.h │ ├── fpsensor_driver.h │ ├── fpsensor_matcher.h │ ├── fpu.h │ ├── gpio │ │ ├── gpio.h │ │ └── gpio_int.h │ ├── hook_types.h │ ├── i2c │ │ └── i2c.h │ ├── linker.h │ ├── motionsense_sensors.h │ ├── motionsense_sensors_defs.h │ ├── mpu.h │ ├── power │ │ └── power.h │ ├── power_host_sleep.h │ ├── registers.h │ ├── sha256_hw.h │ ├── shimmed_task_id.h │ ├── shimmed_tasks.h │ ├── temp_sensor │ │ └── temp_sensor.h │ ├── usbc │ │ ├── amd_fp6_usb_mux.h │ │ ├── amd_fp8_usb_mux.h │ │ ├── anx3443_usb_mux.h │ │ ├── anx7447_usb_mux.h │ │ ├── anx7452_usb_mux.h │ │ ├── anx7483_usb_mux.h │ │ ├── bb_retimer_usb_mux.h │ │ ├── bc12_pi3usb9201.h │ │ ├── bc12_rt1718s.h │ │ ├── bc12_rt1739.h │ │ ├── bc12_rt9490.h │ │ ├── bc12_upstream.h │ │ ├── it5205_usb_mux.h │ │ ├── kb8010_usb_mux.h │ │ ├── ppc.h │ │ ├── ppc_aoz1380.h │ │ ├── ppc_ktu1125.h │ │ ├── ppc_nx20p348x.h │ │ ├── ppc_rt1739.h │ │ ├── ppc_sn5s330.h │ │ ├── ppc_syv682x.h │ │ ├── ps8743_usb_mux.h │ │ ├── ps8802_usb_mux.h │ │ ├── ps8818_usb_mux.h │ │ ├── ps8828_usb_mux.h │ │ ├── ps8833_usb_mux.h │ │ ├── tcpc_anx7447.h │ │ ├── tcpc_anx7447_emul.h │ │ ├── tcpc_ccgxxf.h │ │ ├── tcpc_fusb302.h │ │ ├── tcpc_generic_emul.h │ │ ├── tcpc_it8xxx2.h │ │ ├── tcpc_nct38xx.h │ │ ├── tcpc_ps8xxx.h │ │ ├── tcpc_ps8xxx_emul.h │ │ ├── tcpc_raa489000.h │ │ ├── tcpc_rt1715.h │ │ ├── tcpc_rt1718s.h │ │ ├── tcpc_rt1718s_emul.h │ │ ├── tcpci.h │ │ ├── tcpci_usb_mux.h │ │ ├── tusb1064_usb_mux.h │ │ ├── usb_muxes.h │ │ ├── utils.h │ │ └── virtual_usb_mux.h │ ├── zephyr_adc.h │ ├── zephyr_cec.h │ ├── zephyr_console_shim.h │ ├── zephyr_espi_shim.h │ ├── zephyr_gpio_signal.h │ ├── zephyr_hooks_shim.h │ ├── zephyr_host_command.h │ ├── zephyr_mkbp_event.h │ ├── zephyr_shim.h │ └── zephyr_write_protect.h └── src │ ├── CMakeLists.txt │ ├── adc.c │ ├── anx7452_usb_mux.c │ ├── battery.c │ ├── bb_retimer_usb_mux.c │ ├── bc12.c │ ├── bc12_pi3usb9201.c │ ├── bc12_rt9490.c │ ├── bc12_upstream.c │ ├── buttons │ ├── CMakeLists.txt │ ├── buttons.c │ ├── power_button.c │ └── power_button.h │ ├── cbi │ ├── CMakeLists.txt │ ├── cbi_eeprom.c │ ├── cbi_flash.c │ ├── cbi_transfer.c │ ├── cros_cbi.c │ ├── cros_cbi_fw_config.c │ └── cros_cbi_ssfc.c │ ├── cec.c │ ├── cec_bitbang.c │ ├── charger.c │ ├── chg_rt9490.c │ ├── chipset_api.c │ ├── chipset_state_check.h │ ├── console.c │ ├── console_buffer.c │ ├── crc.c │ ├── espi.c │ ├── fan.c │ ├── flash.c │ ├── fpsensor.c │ ├── gpio.c │ ├── gpio_id.c │ ├── gpio_int.c │ ├── hooks.c │ ├── host_command.c │ ├── host_command_heci.c │ ├── hwtimer.c │ ├── i2c.c │ ├── ioex.c │ ├── ioex_drv.c │ ├── ish_system.c │ ├── kb8010_usb_mux.c │ ├── keyboard_raw.c │ ├── keyscan.c │ ├── led_driver │ ├── CMakeLists.txt │ ├── led.c │ ├── led.h │ ├── led_gpio.c │ └── led_pwm.c │ ├── libgcc_arm.S │ ├── log_backend_console_buffer.c │ ├── mkbp_event.c │ ├── motionsense_driver │ ├── bma255-drvinfo.inc │ ├── bma4xx-drvinfo.inc │ ├── bmi160-drvinfo.inc │ ├── bmi260-drvinfo.inc │ ├── bmi3xx-drvinfo.inc │ ├── drvdata-accelgyro.h │ ├── icm42607-drvinfo.inc │ ├── icm426xx-drvinfo.inc │ ├── kx022-drvinfo.inc │ ├── lis2de-drvinfo.inc │ ├── lis2ds-drvinfo.inc │ ├── lis2dw12-drvinfo.inc │ ├── lsm6dsm-drvinfo.inc │ ├── lsm6dso-drvinfo.inc │ ├── sensor_drv_list.inc │ └── tcs3400-drvinfo.inc │ ├── motionsense_sensors.c │ ├── panic.c │ ├── pdc_shim.c │ ├── popcountsi2.c │ ├── power.c │ ├── power_host_sleep_api.c │ ├── ppc.c │ ├── pw_log_zephyr_tokenized.cc │ ├── pwm_hc.c │ ├── pwm_led.c │ ├── random.c │ ├── register_memory_dump.c │ ├── rtc.c │ ├── sha256_hw.c │ ├── switchcap_gpio.c │ ├── switchcap_ln9310.c │ ├── system.c │ ├── system_safe_mode.c │ ├── tasks.c │ ├── tcpc.c │ ├── tcpc_nct38xx.c │ ├── temp_sensors.c │ ├── test_util.c │ ├── thermal.c │ ├── usb_muxes.c │ ├── usba.c │ ├── watchdog.c │ └── ztest_system.c ├── subsys ├── CMakeLists.txt ├── Kconfig ├── ap_pwrseq │ ├── CMakeLists.txt │ ├── Kconfig │ ├── ap_events.c │ ├── ap_power_interface.c │ ├── ap_pwrseq.c │ ├── ap_pwrseq_drv_sm.h │ ├── ap_pwrseq_sm.c │ ├── ap_reset_log.c │ ├── include │ │ ├── ap_power_host_sleep.h │ │ ├── ap_power_override_functions.h │ │ ├── power_signals.h │ │ ├── signal_adc.h │ │ ├── signal_gpio.h │ │ ├── signal_vw.h │ │ ├── x86_common_pwrseq.h │ │ ├── x86_non_dsx_common_pwrseq_sm_handler.h │ │ └── x86_power_signals.h │ ├── power_host_sleep.c │ ├── power_signals.c │ ├── signal_adc.c │ ├── signal_gpio.c │ ├── signal_vw.c │ ├── x86_non_dsx_adlp_pwrseq_sm.c │ ├── x86_non_dsx_chipset_power_state.c │ ├── x86_non_dsx_common_pwrseq_console.c │ ├── x86_non_dsx_common_pwrseq_host_command.c │ ├── x86_non_dsx_common_pwrseq_host_sleep.c │ ├── x86_non_dsx_common_pwrseq_sm_handler.c │ └── x86_non_dsx_mtl_pwrseq_sm.c ├── emul │ ├── CMakeLists.txt │ ├── Kconfig │ └── ap_pwrseq │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── emul_ap_pwrseq.c │ │ └── emul_power_signals.c ├── fingerprint │ ├── CMakeLists.txt │ ├── Kconfig │ └── alg │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── fpc_bep_bio_alg.c │ │ ├── fpc_bep_bio_alg.h │ │ ├── fpc_libfp_bio_alg.c │ │ └── fpc_libfp_bio_alg.h ├── host_service │ ├── CMakeLists.txt │ ├── Kconfig │ ├── heci │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── heci-sections.ld │ │ ├── heci_core.c │ │ ├── heci_dma.h │ │ ├── heci_internal.h │ │ ├── heci_intf.c │ │ ├── heci_router.c │ │ ├── heci_router.h │ │ ├── heci_system_state.c │ │ ├── heci_system_state.h │ │ ├── intfs │ │ │ ├── ipc_intf.c │ │ │ └── ipm_intf.c │ │ ├── smhi_client.c │ │ └── smhi_client.h │ ├── host_service_common.h │ ├── include │ │ ├── bsp_helper.h │ │ └── host_bsp_service.h │ ├── sys_mng.c │ └── zephyr_host_service.c ├── pd_controller │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.usbc_altmode │ ├── pd_task_intel_altmode.c │ ├── pdc_console.c │ ├── pdc_dpm.c │ ├── pdc_host_cmd.c │ ├── pdc_pmc_debug.c │ ├── pdc_power_mgmt.c │ ├── pdc_stub.c │ ├── pdc_trace_msg.c │ └── retimer_fw_update.c ├── rollback │ ├── CMakeLists.txt │ └── rollback_initial_data.c ├── ucsi │ ├── CMakeLists.txt │ ├── Kconfig │ ├── ppm_common.c │ ├── ppm_common.h │ ├── ppm_driver.c │ └── ucsi_host_cmd.c ├── usb_dc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.gi2c │ ├── hid_vivaldi.c │ ├── hid_vivaldi.h │ ├── usb_dc.c │ ├── usb_dc.h │ ├── usb_google_fake.c │ ├── usb_google_i2c.c │ ├── usb_google_update.c │ ├── usb_hid_kb.c │ ├── usb_hid_kb_dummy.c │ ├── usb_hid_tp.c │ └── usb_hid_tp_dummy.c └── usbd_service │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.gi2c │ ├── Kconfig.gupdate │ ├── hid_vivaldi.c │ ├── hid_vivaldi.h │ ├── usbd_google_fake.c │ ├── usbd_google_i2c.c │ ├── usbd_google_update.c │ ├── usbd_hid_kb.c │ ├── usbd_hid_tp.c │ ├── usbd_init.c │ └── usbd_init.h ├── tcpmv2.cmake ├── test ├── .pylintrc ├── accel_cal │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── shimmed_test_tasks.h │ └── testcase.yaml ├── amd │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── amd_power.c │ └── testcase.yaml ├── ap_power │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── alderlake.dts │ │ ├── alderlake_emul.dtsi │ │ ├── brox_native_sim.overlay │ │ ├── meteorlake.dts │ │ └── native_sim.overlay │ ├── include │ │ ├── test_mocks.h │ │ └── test_state.h │ ├── prj.conf │ ├── src │ │ ├── ap_pwrseq.c │ │ ├── boards │ │ │ ├── alderlake.c │ │ │ └── meteorlake.c │ │ ├── console_command.c │ │ ├── events.c │ │ ├── hibdelay.c │ │ ├── hibernate.c │ │ ├── host_command.c │ │ ├── main.c │ │ ├── pwrseq_console.c │ │ ├── signals.c │ │ └── test_mocks.c │ └── testcase.yaml ├── base32 │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ └── testcase.yaml ├── board_power │ └── meteorlake.c ├── boot_keys │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── include │ │ ├── hooks.h │ │ ├── host_command.h │ │ ├── keyboard_scan.h │ │ ├── power_button.h │ │ ├── system.h │ │ └── tablet_mode.h │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── boringssl │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── main.c │ ├── prj.conf │ └── testcase.yaml ├── brox │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── baseboard │ │ │ ├── baseboard.dtsi │ │ │ └── baseboard.overlay │ │ ├── jubilant │ │ │ ├── fan.dtsi │ │ │ └── keyboard.dtsi │ │ └── lotso.overlay │ ├── prj.conf │ ├── testcase.yaml │ └── tests │ │ ├── baseboard │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ ├── hibernate.c │ │ │ ├── suspend_resume.c │ │ │ └── usbc.c │ │ ├── common │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── common.c │ │ ├── greenbayupoc │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── keyboard.c │ │ ├── jubilant │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── fan.c │ │ │ └── keyboard.c │ │ └── lotso │ │ ├── CMakeLists.txt │ │ └── src │ │ ├── alt_sensor.c │ │ └── keyboard.c ├── charger │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── craaskov_xivu.overlay │ │ └── native_sim.overlay │ ├── isl923x │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── extpower.c │ ├── prj.conf │ ├── src │ │ └── mocks.c │ └── testcase.yaml ├── console │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── boards │ │ └── native_sim.overlay │ ├── console_output.conf │ ├── console_output.dts │ ├── prj.conf │ ├── src │ │ ├── console_output.c │ │ └── console_restricted.c │ └── testcase.yaml ├── crc │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── main.c │ ├── prj.conf │ └── testcase.yaml ├── crypto │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── sha256.c │ └── testcase.yaml ├── drivers │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── acpi_strings_fifo │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ └── acpi_strings_fifo.c │ ├── amd_fp6_usb_mux │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── amd_fp6_usb_mux_test.c │ │ └── usbc.dts │ ├── anx7447 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ ├── low_power_mode.c │ │ │ └── main.c │ │ └── tcpc_policy.dts │ ├── anx7452 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── anx7452.c │ │ └── usbc.dts │ ├── ap_mux_control │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ └── ap_mux_control.c │ ├── ap_vdm_control │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ ├── ap_vdm_control.c │ │ │ └── ap_vdm_control_disabled.c │ ├── bc12_pi3usb9201 │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── pi3usb9201.c │ │ │ └── pi3usb9201_interrupt.c │ ├── bc12_upstream │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── native_sim.overlay │ │ └── src │ │ │ ├── test_client_mode.c │ │ │ └── test_host_mode.c │ ├── bmi3xx │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── sensor.dts │ │ └── src │ │ │ └── bmi3xx.c │ ├── boards │ │ └── native_sim.overlay │ ├── body_detection │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── body_detection.c │ ├── button │ │ ├── CMakeLists.txt │ │ ├── detachable_led.overlay │ │ └── src │ │ │ └── main.c │ ├── cbi_flash │ │ ├── CMakeLists.txt │ │ ├── binman.dts │ │ └── src │ │ │ ├── cbi_flash.c │ │ │ └── cbi_flash_from_eeprom.c │ ├── cec_bitbang │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── cec_bitbang.c │ ├── cec_common │ │ ├── CMakeLists.txt │ │ ├── cec_common.dts │ │ └── src │ │ │ └── cec_common.c │ ├── cec_it83xx │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── cec_it83xx.c │ ├── charge_manager │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── charge_manager.c │ ├── chargesplash │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── chargesplash.c │ ├── common │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── test │ │ │ │ └── drivers │ │ │ │ ├── charger_utils.h │ │ │ │ ├── stubs.h │ │ │ │ ├── tcpci_test_common.h │ │ │ │ ├── test_mocks.h │ │ │ │ ├── test_state.h │ │ │ │ └── utils.h │ │ └── src │ │ │ ├── main.c │ │ │ ├── pm_handlers.c │ │ │ ├── stubs.c │ │ │ ├── test_mocks.c │ │ │ ├── test_rules.c │ │ │ └── utils.c │ ├── common_cbi │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_common_cbi.c │ ├── common_cbi_gpio │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_common_cbi_gpio.c │ ├── common_charger │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── test_charge_state.c │ │ │ ├── test_common_charger.c │ │ │ └── test_common_charger_mocked.c │ ├── console │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── shell.c │ ├── console_cmd_crash │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── crash.c │ ├── console_cmd_mfallow │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ └── console_cmd_mfallow.c │ ├── cros_flash │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── native_sim.overlay │ │ └── src │ │ │ └── main.c │ ├── default │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ ├── native_sim.overlay │ │ │ ├── power_button.dtsi │ │ │ └── touchpad.dtsi │ │ ├── prj.conf │ │ └── src │ │ │ ├── battery.c │ │ │ ├── bb_retimer.c │ │ │ ├── bma2x2.c │ │ │ ├── bma4xx.c │ │ │ ├── bmi160.c │ │ │ ├── bmi260.c │ │ │ ├── bmi_common.c │ │ │ ├── charge_manager.c │ │ │ ├── charge_ramp.c │ │ │ ├── charge_state_prevent_power_on.c │ │ │ ├── chipset.c │ │ │ ├── console.c │ │ │ ├── console_cmd │ │ │ ├── CMakeLists.txt │ │ │ ├── accelinfo.c │ │ │ ├── accelinit.c │ │ │ ├── accelrange.c │ │ │ ├── accelrate.c │ │ │ ├── accelread.c │ │ │ ├── accelres.c │ │ │ ├── accelspoof.c │ │ │ ├── adc.c │ │ │ ├── battery.c │ │ │ ├── button.c │ │ │ ├── cbi.c │ │ │ ├── charge_manager.c │ │ │ ├── charge_state.c │ │ │ ├── chargen.c │ │ │ ├── charger.c │ │ │ ├── cutoff.c │ │ │ ├── ec_features.c │ │ │ ├── gpio.c │ │ │ ├── hcdebug.c │ │ │ ├── hibdelay.c │ │ │ ├── hostevent.c │ │ │ ├── i2c_portmap.c │ │ │ ├── md.c │ │ │ ├── panic_output.c │ │ │ ├── port80.c │ │ │ ├── power_button.c │ │ │ ├── powerindebug.c │ │ │ ├── pwr_avg.c │ │ │ ├── rtc.c │ │ │ ├── rw.c │ │ │ ├── shared_mem.c │ │ │ ├── sleepmask.c │ │ │ ├── sleeptimeout.c │ │ │ ├── switch.c │ │ │ ├── sysinfo.c │ │ │ ├── tcpci_dump.c │ │ │ ├── usb_pd_console.c │ │ │ ├── vboot_hash.c │ │ │ ├── version.c │ │ │ └── waitms.c │ │ │ ├── cros_cbi.c │ │ │ ├── espi.c │ │ │ ├── gpio.c │ │ │ ├── i2c.c │ │ │ ├── i2c_passthru.c │ │ │ ├── integration │ │ │ └── usbc │ │ │ │ ├── usb.c │ │ │ │ ├── usb_20v_3a_pd_charger.c │ │ │ │ ├── usb_5v_3a_pd_sink.c │ │ │ │ ├── usb_5v_3a_pd_source.c │ │ │ │ ├── usb_attach_src_snk.c │ │ │ │ ├── usb_charging_policy.c │ │ │ │ ├── usb_hard_reset.c │ │ │ │ ├── usb_pd_bist_shared.c │ │ │ │ ├── usb_pd_ctrl_msg.c │ │ │ │ └── usb_pd_rev3.c │ │ │ ├── isl923x.c │ │ │ ├── led.c │ │ │ ├── lid_angle.c │ │ │ ├── lid_switch.c │ │ │ ├── lis2dw12.c │ │ │ ├── ln9310.c │ │ │ ├── locate_chip.c │ │ │ ├── logging.c │ │ │ ├── motion_sense │ │ │ └── motion_sense.c │ │ │ ├── panic.c │ │ │ ├── panic_output.c │ │ │ ├── port80.c │ │ │ ├── power_common.c │ │ │ ├── ppc_sn5s330.c │ │ │ ├── ppc_syv682x.c │ │ │ ├── ps8xxx.c │ │ │ ├── stm_mems_common.c │ │ │ ├── tablet_mode.c │ │ │ ├── task.c │ │ │ ├── tcpci.c │ │ │ ├── tcpci_test_common.c │ │ │ ├── tcpm_header.c │ │ │ ├── tcs3400.c │ │ │ ├── temp_sensor.c │ │ │ ├── thermistor.c │ │ │ ├── touchpad_elan.c │ │ │ ├── usb_mux.c │ │ │ ├── util.c │ │ │ ├── vboot_hash.c │ │ │ ├── virtual_battery.c │ │ │ ├── vstore.c │ │ │ └── watchdog.c │ ├── dps │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ ├── dps_config.c │ │ │ └── dps_selection.c │ ├── ec_host_cmd.conf │ ├── fan │ │ ├── CMakeLists.txt │ │ ├── fans.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── fan.c │ ├── flash │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── flash.c │ │ │ └── flash_bank_api.c │ ├── gpio_init │ │ ├── CMakeLists.txt │ │ ├── gpio_init.dts │ │ └── src │ │ │ └── gpio_is_not_ready.c │ ├── gpio_unhook │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── is_not_ready.c │ │ │ └── un_init_hooks.c │ ├── host_cmd │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── adc.c │ │ │ ├── ap_hang_detect.c │ │ │ ├── battery_config.c │ │ │ ├── battery_cut_off.c │ │ │ ├── battery_display_soc.c │ │ │ ├── battery_v2.c │ │ │ ├── charge_manager.c │ │ │ ├── console_print.c │ │ │ ├── get_cmd_versions.c │ │ │ ├── get_panic_info.c │ │ │ ├── get_pd_port_caps.c │ │ │ ├── host_command.c │ │ │ ├── host_command_test_protocol.c │ │ │ ├── host_event_commands.c │ │ │ ├── host_event_commands_deprecated.c │ │ │ ├── host_request_expected_size.c │ │ │ ├── keyboard_mkbp.c │ │ │ ├── motion_sense.c │ │ │ ├── pd_chip_info.c │ │ │ ├── pd_control.c │ │ │ ├── pd_log.c │ │ │ ├── system.c │ │ │ ├── tablet_mode.c │ │ │ ├── usb_pd_control.c │ │ │ └── usb_pd_host_cmd.c │ ├── host_cmd_read_memmap │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── read_memmap.c │ ├── host_command_memory_dump │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── host_command_memory_dump.c │ ├── host_command_thread │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.c │ ├── i2c_controller │ │ ├── CMakeLists.txt │ │ ├── i2c.dts │ │ ├── include │ │ │ └── basic_i2c_device_emul.h │ │ └── src │ │ │ ├── basic_i2c_device_emul.c │ │ │ └── i2c_controller.c │ ├── icm42607 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── sensor.dts │ │ └── src │ │ │ └── icm42607.c │ ├── isl923x │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── charge_ramp_hw.c │ │ │ ├── console_cmd_amon_bmon.c │ │ │ ├── init_prochot.c │ │ │ └── isl9238c.c │ ├── isl9241 │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── isl9241.c │ │ └── usbc.dts │ ├── it8xxx2_hw_sha256 │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.c │ ├── kb8010 │ │ ├── CMakeLists.txt │ │ ├── kb8010.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── kb8010.c │ ├── keyboard_8042 │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── keyboard_8042.c │ ├── keyboard_scan │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── keyboard_test_utils.h │ │ └── src │ │ │ ├── keyboard_backlight.c │ │ │ ├── keyboard_scan.c │ │ │ ├── keyboard_test_utils.c │ │ │ ├── mkbp_event.c │ │ │ └── mkbp_info.c │ ├── ktu1125 │ │ ├── CMakeLists.txt │ │ ├── ktu1125.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── ktu1125.c │ ├── led_common │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.c │ ├── led_driver │ │ ├── CMakeLists.txt │ │ ├── led_pins.dts │ │ ├── led_policy.dts │ │ ├── led_policy_alias.dts │ │ ├── prj.conf │ │ └── src │ │ │ ├── led.c │ │ │ ├── led_alias.c │ │ │ └── led_common.c │ ├── led_pwm_fade │ │ ├── CMakeLists.txt │ │ ├── led_policy.dts │ │ └── src │ │ │ └── led_pwm_fade.c │ ├── locate_chip │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── locate_chip.c │ ├── memmap │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.c │ ├── mkbp │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── mkbp_fifo.c │ ├── mock_panic_output │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_get_panic_data_write.c │ ├── nct38xx │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── nct38xx.c │ │ └── tcpc_policy.dts │ ├── nx20p348x │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── nx20p348x_test_shared.h │ │ ├── src │ │ │ ├── nx20p3481.c │ │ │ ├── nx20p3483.c │ │ │ └── nx20p348x.c │ │ └── usbc.dts │ ├── one_wire_uart │ │ ├── CMakeLists.txt │ │ ├── one_wire_uart.overlay │ │ ├── one_wire_uart_tablet.overlay │ │ └── src │ │ │ ├── hid_i2c_touchpad.c │ │ │ ├── keyboard.c │ │ │ ├── main.c │ │ │ └── tablet.c │ ├── panic_output │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── panic_output_crash_cmd.c │ │ │ └── panic_output_get_panic_data_write.c │ ├── panic_reason │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── panic_reason.c │ ├── power_host_sleep │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_power_host_sleep.c │ ├── prj.conf │ ├── ps8743 │ │ ├── CMakeLists.txt │ │ ├── mux.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── ps8743.c │ ├── ps8xxx │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── src │ │ │ └── multi_port.c │ │ └── usbc.dts │ ├── random │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── random.c │ ├── rt1715 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── rt1715.dts │ │ └── src │ │ │ └── rt1715.c │ ├── rt1718s │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── test_common.h │ │ ├── ppc_tcpc.dts │ │ ├── prj.conf │ │ └── src │ │ │ ├── adc.c │ │ │ ├── gpio.c │ │ │ ├── tcpc.c │ │ │ └── test_common.c │ ├── rt1739 │ │ ├── CMakeLists.txt │ │ ├── ppc.dts │ │ ├── prj.conf │ │ └── src │ │ │ └── ppc.c │ ├── rt9490 │ │ ├── CMakeLists.txt │ │ ├── charger.dts │ │ ├── prj.conf │ │ └── src │ │ │ ├── bc12.c │ │ │ └── charger.c │ ├── shim_gpio_id │ │ ├── CMakeLists.txt │ │ ├── gpio_id.dts │ │ └── src │ │ │ └── test_shim_gpio_id.c │ ├── shim_pwm_hc │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_shim_pwm_hc.c │ ├── shim_rtc │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── test_shim_rtc.c │ ├── sm5803 │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ ├── sm5803.dts │ │ └── src │ │ │ ├── sm5803.c │ │ │ └── usbc.c │ ├── smart_battery │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── smart.c │ ├── system │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── system.c │ │ │ ├── system_board_version_cbi.c │ │ │ ├── system_board_version_default.c │ │ │ └── system_not_board_ap_set_sku_id.c │ ├── tabletmode_interrupt │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── native_sim.overlay │ │ └── src │ │ │ └── main.c │ ├── testcase.yaml │ ├── timer │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── timer.c │ ├── upstream_fuel_gauge │ │ ├── CMakeLists.txt │ │ ├── fuel_gauge.dts │ │ └── src │ │ │ ├── shim_battery_wip.c │ │ │ └── test_upstream_fuel_gauge.c │ ├── usb_common │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── suite.h │ │ └── src │ │ │ ├── suite.c │ │ │ ├── usb_common.c │ │ │ ├── usb_pd_discharge.c │ │ │ └── usb_pd_flags.c │ ├── usb_malfunction_sink │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usb_malfunction_sink.c │ ├── usb_pd_discovery │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usb_pd_discovery.c │ ├── usb_port_power_dumb │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── usb_port_power_dumb.c │ │ └── usba.dts │ ├── usb_retimer_fw_update │ │ ├── CMakeLists.txt │ │ ├── prj.conf │ │ └── src │ │ │ └── usb_retimer_fw_update.c │ ├── usbc_alt_mode │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── test_usbc_alt_mode.h │ │ ├── prj.conf │ │ └── src │ │ │ ├── usbc_alt_mode.c │ │ │ ├── usbc_alt_mode__require_ap_mode_entry.c │ │ │ └── usbc_alt_mode_ec_mode_entry.c │ ├── usbc_console_pd │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── usbc_console_pd.c │ │ └── usbc_legacy.dts │ ├── usbc_ctvpd │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── test_usbc_ctvpd.h │ │ └── src │ │ │ └── main.c │ ├── usbc_dp_mode │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usbc_dp_mode.c │ ├── usbc_fake_pdos │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usbc_fake_pdos.c │ ├── usbc_frs │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.c │ ├── usbc_ocp │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usbc_ocp.c │ ├── usbc_power_contract │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mock_usbc_power_contract.h │ │ └── src │ │ │ ├── mock_usbc_power_contract.c │ │ │ └── usbc_power_contract.c │ ├── usbc_ppc │ │ ├── CMakeLists.txt │ │ ├── ppc_alts.dts │ │ └── src │ │ │ ├── ppc_shim.c │ │ │ └── usbc_ppc.c │ ├── usbc_retimer │ │ ├── CMakeLists.txt │ │ ├── i2c.dts │ │ ├── prj.conf │ │ └── src │ │ │ ├── anx7483.c │ │ │ └── ps8811.c │ ├── usbc_svdm_dfp_only │ │ ├── CMakeLists.txt │ │ ├── boards │ │ │ └── native_sim.overlay │ │ ├── prj.conf │ │ └── src │ │ │ └── usbc_svdm_dfp_only.c │ ├── usbc_tbt_mode │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usbc_tbt_mode.c │ ├── usbc_tcpc │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── tcpc_shim.c │ │ └── tcpc_alts.dts │ ├── usbc_usb4_mode │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── usbc_usb4_mode.c │ ├── usbc_vconn_swap │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── usbc_vconn_swap.h │ │ └── src │ │ │ └── usbc_vconn_swap.c │ └── watchdog_helper │ │ ├── CMakeLists.txt │ │ ├── src │ │ └── watchdog_helper.c │ │ └── watchdog_helper.dts ├── dsp_comms │ ├── .clang-format │ ├── CMakeLists.txt │ ├── boards │ │ ├── native_sim.buffered_i2c.overlay │ │ ├── native_sim.edge_trigger.overlay │ │ └── native_sim.overlay │ ├── prj.conf │ ├── test_main.cc │ └── testcase.yaml ├── ec_app │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── fingerprint │ ├── algorithm │ │ └── api │ │ │ ├── CMakeLists.txt │ │ │ ├── prj.conf │ │ │ ├── src │ │ │ └── main.c │ │ │ └── testcase.yaml │ ├── drivers │ │ ├── fpc1025 │ │ │ ├── CMakeLists.txt │ │ │ ├── boards │ │ │ │ └── native_sim.overlay │ │ │ ├── prj.conf │ │ │ ├── src │ │ │ │ ├── fpc1025.c │ │ │ │ ├── fpc1025_pal_test_helpers.c │ │ │ │ └── fpc1025_pal_test_helpers.h │ │ │ └── testcase.yaml │ │ └── fpc1145 │ │ │ ├── CMakeLists.txt │ │ │ ├── boards │ │ │ └── native_sim.overlay │ │ │ ├── prj.conf │ │ │ ├── src │ │ │ ├── fpc1145.c │ │ │ ├── fpc1145_pal_test_helpers.c │ │ │ └── fpc1145_pal_test_helpers.h │ │ │ └── testcase.yaml │ └── task │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── boards │ │ └── native_sim.overlay │ │ ├── prj.conf │ │ ├── src │ │ ├── fpsensor_capture.cc │ │ ├── fpsensor_debug.cc │ │ ├── fpsensor_enroll.cc │ │ ├── fpsensor_finger_presence.cc │ │ ├── fpsensor_init.cc │ │ ├── fpsensor_match.cc │ │ ├── fpsensor_shim.cc │ │ ├── fpsensor_template.cc │ │ ├── fpsensor_utils.cc │ │ ├── mock_fingerprint_algorithm.c │ │ └── mock_fingerprint_algorithm.h │ │ └── testcase.yaml ├── fpmcu │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── bloonchipper │ │ │ └── bloonchipper.dtsi │ │ └── native_sim.overlay │ ├── prj.conf │ ├── testcase.yaml │ └── tests │ │ └── bloonchipper │ │ ├── CMakeLists.txt │ │ ├── include │ │ ├── stm32f4xx_ll_rcc.h │ │ └── stm32f4xx_ll_tim.h │ │ └── src │ │ ├── ec_quirks.c │ │ ├── power.c │ │ ├── restricted_console.c │ │ ├── transport_spi.c │ │ └── transport_uart.c ├── geralt │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── charger.dtsi │ ├── common.dtsi │ ├── geralt.ciri.overlay │ ├── geralt.default.overlay │ ├── include │ │ ├── fakes.h │ │ └── test_state.h │ ├── prj.conf │ ├── src │ │ ├── base_detect.c │ │ ├── board_ciri.c │ │ ├── common.c │ │ ├── fakes.c │ │ ├── main.c │ │ └── usbc_config.c │ └── testcase.yaml ├── hooks │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── hooks.c │ ├── prj.conf │ └── testcase.yaml ├── hostcmd_console │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── include │ │ └── test_state.h │ ├── prj.conf │ ├── src │ │ ├── hostcmd_console.c │ │ └── main.c │ └── testcase.yaml ├── hwtest │ ├── CMakeLists.txt │ ├── Kconfig │ ├── include │ │ └── multistep_test.h │ └── src │ │ ├── abort.c │ │ ├── aes.cc │ │ ├── benchmark.cc │ │ ├── boringssl_crypto.cc │ │ ├── cortexm_fpu.c │ │ ├── exception.cc │ │ ├── exception_lib.cc │ │ ├── flash_physical.c │ │ ├── flash_write_protect.c │ │ ├── fp_transport.c │ │ ├── fpsensor_auth_crypto_stateful.cc │ │ ├── fpsensor_auth_crypto_stateless.cc │ │ ├── fpsensor_crypto.cc │ │ ├── fpsensor_hw.cc │ │ ├── ftrapv.c │ │ ├── libc_printf.c │ │ ├── libcxx.cc │ │ ├── main.c │ │ ├── malloc.c │ │ ├── panic.c │ │ ├── panic_data.c │ │ ├── printf.c │ │ ├── queue.c │ │ ├── rng_benchmark.cc │ │ ├── rollback.c │ │ ├── rollback_entropy.c │ │ ├── system_is_locked.c │ │ ├── timer.c │ │ ├── tpm_seed_clear.cc │ │ ├── unaligned_access.cc │ │ └── unaligned_access_benchmark.cc ├── i2c │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── i2c_dts │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── input_keyboard │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── dts │ │ └── bindings │ │ │ └── vnd,keyboard-input-device.yaml │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── intelrvp │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── intelrvp.dtsi │ │ ├── mtlrvp │ │ │ ├── adc.dtsi │ │ │ ├── battery.dtsi │ │ │ ├── board_id.dtsi │ │ │ ├── gpio.dtsi │ │ │ ├── i2c.dtsi │ │ │ ├── interrupts.dtsi │ │ │ ├── ioex.dtsi │ │ │ ├── keyboard.dtsi │ │ │ ├── mtlrvp.conf │ │ │ ├── power_signals.dtsi │ │ │ ├── tcpc_i2c.dtsi │ │ │ ├── tcpc_interrupts.dtsi │ │ │ ├── tcpc_ioex.dtsi │ │ │ └── usbc.dtsi │ │ ├── mtlrvp_mchp │ │ │ ├── board.h │ │ │ └── mtlrvp_mchp.dtsi │ │ ├── mtlrvp_npcx │ │ │ ├── board.h │ │ │ └── mtlrvp_npcx.dtsi │ │ └── ptlrvp │ │ │ ├── battery.dtsi │ │ │ ├── i2c.dtsi │ │ │ ├── interrupts.dtsi │ │ │ ├── ioex.dtsi │ │ │ ├── ioex_gpio.dtsi │ │ │ ├── keyboard.dtsi │ │ │ ├── pd.conf │ │ │ ├── pd.dtsi │ │ │ ├── power_signals.dtsi │ │ │ ├── program.conf │ │ │ ├── ptlrvp.conf │ │ │ ├── ptlrvp.dtsi │ │ │ ├── ptlrvp_mchp │ │ │ ├── adc.dtsi │ │ │ ├── gpio.dtsi │ │ │ ├── i2c.dts │ │ │ ├── include │ │ │ └── ptlrvp_mchp.dtsi │ │ │ ├── temp_sensor.dts │ │ │ └── usbc.dtsi │ ├── testcase.yaml │ └── tests │ │ ├── CMakeLists.txt │ │ ├── intelrvp │ │ └── src │ │ │ ├── board_id.c │ │ │ ├── chg_usb_pd_mecc_1_1.c │ │ │ ├── dc_jack.c │ │ │ ├── fakes.c │ │ │ └── fakes.h │ │ ├── mtlrvp │ │ └── src │ │ │ └── tcpc.c │ │ └── power │ │ └── board_power.c ├── ish │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── nb_mode.c │ └── testcase.yaml ├── jump_tags │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── jump_tags.c │ └── testcase.yaml ├── keyboard_factory_test │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── dts │ │ └── bindings │ │ │ └── vnd,keyboard-input-device.yaml │ ├── include │ │ └── pinctrl_soc.h │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── kingler │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── boards │ │ └── ponyta.dtsi │ ├── common.dtsi │ ├── kingler.default.overlay │ ├── kingler.kyogre.overlay │ ├── kingler.ponyta.overlay │ ├── kingler.squirtle.overlay │ ├── kingler.steelix.overlay │ ├── kingler.usbc.conf │ ├── kingler.usbc.overlay │ ├── prj.conf │ ├── src │ │ ├── alt_sensor.c │ │ ├── ccd.c │ │ ├── clamshell.c │ │ ├── corsola_usb_pd_policy.c │ │ ├── corsola_usbc.c │ │ ├── db_detect_hdmi.c │ │ ├── db_detect_none.c │ │ ├── db_detect_typec.c │ │ ├── fakes.c │ │ ├── kingler_usbc.c │ │ ├── kyogre_battery_detection.c │ │ ├── kyogre_pen_charge.c │ │ ├── kyogre_sensor.c │ │ ├── ponyta_board.c │ │ ├── steelix_led.c │ │ ├── tablet.c │ │ ├── usb_port_count.c │ │ └── voltorb_usbc.c │ └── testcase.yaml ├── krabby │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── common.dtsi │ ├── include │ │ └── test_state.h │ ├── krabby.chinchou.overlay │ ├── krabby.default.overlay │ ├── krabby.skitty.overlay │ ├── krabby.starmie.overlay │ ├── krabby.tentacruel.overlay │ ├── krabby.veluza.overlay │ ├── krabby.woobat.overlay │ ├── krabby.wugtrio.overlay │ ├── prj.conf │ ├── src │ │ ├── base_detect.c │ │ ├── board_chinchou.c │ │ ├── charger_workaround.c │ │ ├── fake.c │ │ ├── fwconfig_tentacruel.c │ │ ├── fwconfig_woobat.c │ │ ├── led_skitty.c │ │ ├── main.c │ │ ├── motionsense_wugtrio.c │ │ ├── power_seq.c │ │ ├── ppc_skitty.c │ │ ├── ppc_tentacruel.c │ │ ├── ppc_veluza.c │ │ ├── ppc_woobat.c │ │ ├── ppc_wugtrio.c │ │ ├── sensor_veluza.c │ │ ├── stubs.c │ │ ├── temp_chinchou.c │ │ ├── temp_skitty.c │ │ ├── temp_starmie.c │ │ ├── temp_tentacruel.c │ │ ├── temp_veluza.c │ │ ├── temp_woobat.c │ │ ├── temp_wugtrio.c │ │ ├── usb_mux_init.c │ │ ├── usb_mux_tentacruel.c │ │ └── usbc_config.c │ └── testcase.yaml ├── lib │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── sbrk.c │ │ ├── std_vector.cc │ │ └── stdlib.c │ └── testcase.yaml ├── lid_angle_common │ ├── CMakeLists.txt │ ├── fakes.c │ ├── include │ │ ├── board.h │ │ ├── config_chip.h │ │ ├── fpu.h │ │ ├── shimmed_tasks.h │ │ ├── test_config.h │ │ ├── zephyr_gpio_signal.h │ │ └── zephyr_shim.h │ ├── main.c │ ├── prj.conf │ └── testcase.yaml ├── math │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── fixed_point.conf │ ├── floating_point.conf │ ├── prj.conf │ ├── src │ │ ├── fixed_point_int_sqrtf.c │ │ ├── mask.c │ │ ├── math_util.c │ │ ├── suite.c │ │ └── vector.c │ └── testcase.yaml ├── nissa │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── boards │ │ ├── anraggar.dts │ │ ├── ap_pwrseq_drv_power_signals.dts │ │ ├── battery.dts │ │ ├── chargers.dts │ │ ├── craask.dts │ │ ├── craaskov.dts │ │ ├── domika.dts │ │ ├── generic_npcx.dts │ │ ├── generic_power_signals.dts │ │ ├── glassway.dts │ │ ├── gothrax.dts │ │ ├── gothrax_sub_board.dts │ │ ├── joxer.dts │ │ ├── nereid.dts │ │ ├── nivviks.dts │ │ ├── nokris.dts │ │ ├── pirrha.dts │ │ ├── pujjo.dts │ │ ├── pujjoga.dts │ │ ├── pujjogatwin.dts │ │ ├── quandiso.dts │ │ ├── quandiso2.dts │ │ ├── riven.dts │ │ ├── sundance.dts │ │ ├── teliks.dts │ │ ├── uldren.dts │ │ ├── yaviks.dts │ │ └── yavilla.dts │ ├── charger.conf │ ├── include │ │ ├── anraggar.h │ │ ├── craask.h │ │ ├── craaskov.h │ │ ├── domika.h │ │ ├── glassway.h │ │ ├── gothrax.h │ │ ├── joxer.h │ │ ├── pirrha.h │ │ ├── pujjo.h │ │ ├── pujjoga.h │ │ ├── pujjogatwin.h │ │ ├── quandiso.h │ │ ├── quandiso2.h │ │ ├── riven.h │ │ ├── teliks.h │ │ ├── uldren.h │ │ ├── yaviks.h │ │ └── yavilla.h │ ├── prj.conf │ ├── src │ │ ├── anraggar.c │ │ ├── board_ap_pwrseq_drv.c │ │ ├── board_power.c │ │ ├── common.c │ │ ├── craask.c │ │ ├── craaskov.c │ │ ├── domika.c │ │ ├── glassway.c │ │ ├── gothrax.c │ │ ├── gothrax_sub_board.c │ │ ├── joxer.c │ │ ├── log_module.c │ │ ├── nereid.c │ │ ├── nivviks.c │ │ ├── nivviks_charger.c │ │ ├── nokris.c │ │ ├── pirrha.c │ │ ├── pujjo.c │ │ ├── pujjoga.c │ │ ├── pujjogatwin.c │ │ ├── quandiso.c │ │ ├── quandiso2.c │ │ ├── riven.c │ │ ├── stubs.c │ │ ├── sub_board.c │ │ ├── sundance.c │ │ ├── teliks.c │ │ ├── uldren.c │ │ ├── yaviks.c │ │ └── yavilla.c │ └── testcase.yaml ├── ocpc │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── fakes.c │ │ ├── main.c │ │ └── ocpc.c │ └── testcase.yaml ├── pdc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── native_sim.overlay │ │ ├── rts5453p.overlay │ │ ├── rts5453p_deferred.overlay │ │ └── tps6699x.overlay │ ├── include │ │ ├── mock_pdc_power_mgmt.h │ │ └── pdc_trace_msg.h │ ├── prj.conf │ ├── src │ │ ├── fakes.c │ │ ├── generic │ │ │ ├── device_not_ready.c │ │ │ ├── pdc_api.c │ │ │ ├── pdc_attached_snk.c │ │ │ ├── pdc_console.c │ │ │ ├── pdc_host_cmd.c │ │ │ ├── pdc_null_api.c │ │ │ ├── pdc_pmc_debug_api.c │ │ │ ├── pdc_pmc_usb_mux.c │ │ │ ├── pdc_power_mgmt_api.c │ │ │ ├── pdc_trace_msg.c │ │ │ ├── ppm.c │ │ │ ├── ppm_driver.c │ │ │ ├── ppm_state_machine.c │ │ │ ├── retimer_fw_update.c │ │ │ ├── ucsi_host_cmd.c │ │ │ └── usb_utils.c │ │ ├── main.c │ │ ├── mock_pdc_power_mgmt.c │ │ ├── pdc_policy │ │ │ ├── non_pd_policy.c │ │ │ └── src_policy.c │ │ ├── pdc_trace_msg.c │ │ ├── rts54xx │ │ │ └── rts54xx.c │ │ ├── tps6699x │ │ │ └── tps6699x.c │ │ ├── ucsi │ │ │ └── ucsi.c │ │ ├── util_pcap.c │ │ └── util_pcap.h │ └── testcase.yaml ├── prochot_vcmp │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── dts │ │ └── bindings │ │ │ └── test-sensor.yaml │ ├── include │ │ ├── chipset.h │ │ └── test_vcmp_sensor.h │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── qcom_power │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── native_sim.overlay │ │ └── power_button.dtsi │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── rex │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── boards │ │ ├── board_power.dtsi │ │ ├── kanix │ │ │ ├── chargers.dtsi │ │ │ ├── kanix.dtsi │ │ │ ├── touch.dtsi │ │ │ └── usbc.dtsi │ │ ├── karis │ │ │ ├── chargers.dtsi │ │ │ ├── karis.dtsi │ │ │ ├── touch.dtsi │ │ │ └── usbc.dtsi │ │ ├── native_sim.overlay │ │ ├── power.dtsi │ │ ├── rex │ │ │ ├── prj.conf │ │ │ ├── rex.dtsi │ │ │ └── usb_db.dtsi │ │ └── screebo │ │ │ ├── i2c.dtsi │ │ │ └── screebo.dtsi │ ├── prj.conf │ ├── testcase.yaml │ └── tests │ │ ├── kanix │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── charger.c │ │ │ ├── i2c_policy.c │ │ │ ├── keyboard.c │ │ │ ├── keyboard_customization.c │ │ │ ├── touch_panel.c │ │ │ └── usb_config.c │ │ ├── karis │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── charger.c │ │ │ ├── i2c_policy.c │ │ │ ├── keyboard.c │ │ │ ├── touch_panel.c │ │ │ └── usb_config.c │ │ ├── program │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── battery_present.c │ │ │ ├── board_power.c │ │ │ ├── fakes.h │ │ │ └── usb_pd_policy.c │ │ ├── rex │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── fakes.c │ │ │ ├── i2c_policy.c │ │ │ ├── rex_fakes.h │ │ │ └── usb_mux_config.c │ │ └── screebo │ │ ├── CMakeLists.txt │ │ └── src │ │ ├── board.c │ │ ├── i2c_policy.c │ │ └── usb_config.c ├── roach │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── axii.default.overlay │ ├── charger.dtsi │ ├── common.dtsi │ ├── include │ │ ├── spikyrock_keyboard.h │ │ └── test_state.h │ ├── prj.conf │ ├── spikyrock.default.overlay │ ├── src │ │ ├── axii.c │ │ ├── main.c │ │ └── spikyrock_keyboard.c │ └── testcase.yaml ├── rollback │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── main.c │ │ └── secure_clear.c │ └── testcase.yaml ├── runtime_keys │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── include │ │ ├── chipset.h │ │ ├── keyboard_protocol.h │ │ └── system.h │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml ├── rwsig │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── rwsig.c │ └── testcase.yaml ├── shared_mem │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── main.c │ ├── prj.conf │ └── testcase.yaml ├── skyrim │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── crystaldrift │ │ │ └── crystaldrift.dtsi │ │ ├── native_sim.overlay │ │ └── skyrim │ │ │ └── skyrim.dtsi │ ├── prj.conf │ ├── testcase.yaml │ └── tests │ │ ├── baseboard │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ ├── i2c_policy.c │ │ │ ├── power_signals.c │ │ │ ├── usb_pd_policy.c │ │ │ └── usbc_config.c │ │ ├── common │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── alt_charger.c │ │ │ ├── common.c │ │ │ ├── fan.c │ │ │ ├── ppc_config.c │ │ │ ├── usb_mux_config.c │ │ │ └── usbc_fakes.c │ │ ├── crystaldrift │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ ├── fan.c │ │ │ └── usb_mux_config.c │ │ ├── frostflow │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ └── usb_mux_config.c │ │ ├── markarth │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ └── keyboard.c │ │ ├── skyrim │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── common.c │ │ │ ├── form_factor.c │ │ │ └── usb_mux_config.c │ │ └── winterhold │ │ ├── CMakeLists.txt │ │ └── src │ │ ├── alt_charger.c │ │ ├── common.c │ │ ├── fan.c │ │ └── usb_mux_config.c ├── system_common │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── build_info.c │ │ ├── get_boot_time.c │ │ ├── get_version.c │ │ ├── reboot.c │ │ └── system_is_locked.c │ └── testcase.yaml ├── system_safe_mode │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── system_safe_mode.c │ │ └── system_safe_mode_disabled.c │ └── testcase.yaml ├── system_shim │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── default.overlay │ ├── include │ │ └── fakes.h │ ├── prj.conf │ ├── src │ │ ├── no_chosen.c │ │ ├── pm_handlers.c │ │ ├── suite.c │ │ ├── test_ish_system.c │ │ └── test_system.c │ ├── test_default.cmake │ ├── test_ish.cmake │ └── testcase.yaml ├── tasks │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── extra_tasks.c │ ├── main.c │ ├── prj.conf │ ├── shimmed_test_tasks.h │ └── testcase.yaml ├── test_utils │ ├── CMakeLists.txt │ ├── fff.c │ ├── tasks_fakes.c │ └── ztest_printk.c ├── throttle_ap │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── common.c │ │ ├── interrupt.c │ │ └── throttle_ap.c │ └── testcase.yaml ├── uart_printf │ ├── CMakeLists.txt │ ├── include │ │ ├── common.h │ │ ├── printf.h │ │ └── uart.h │ ├── prj.conf │ ├── src │ │ ├── fakes.cc │ │ └── main.cc │ └── testcase.yaml ├── unblocked_terms.txt ├── usb_updater │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── include │ │ ├── fakes.h │ │ └── usb-stream.h │ ├── prj.conf │ ├── src │ │ ├── fakes.c │ │ ├── update_fw_test.c │ │ ├── usb_update_test.c │ │ └── vendor_command_test.c │ └── testcase.yaml ├── utils │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ ├── static_if.c │ │ ├── utils.c │ │ └── utils_str.c │ └── testcase.yaml ├── vboot_efs2 │ ├── CMakeLists.txt │ ├── boards │ │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ │ └── main.c │ └── testcase.yaml └── vivaldi_kbd │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ └── native_sim.overlay │ ├── prj.conf │ ├── src │ └── main.c │ ├── testcase.yaml │ └── two-configs.overlay └── zmake ├── .pylintrc ├── .vpython3 ├── README.md ├── bazel_main.py ├── run_tests.sh ├── setup.py ├── tests ├── conftest.py ├── files │ ├── sample_err.txt │ ├── sample_ro.txt │ ├── sample_ro_INFO.txt │ ├── sample_rw.txt │ └── sample_rw_INFO.txt ├── test_build_config.py ├── test_generate_readme.py ├── test_jobserver.py ├── test_modules.py ├── test_multiproc_executor.py ├── test_multiproc_logging.py ├── test_packers.py ├── test_project.py ├── test_reexec.py ├── test_signers.py ├── test_toolchains.py ├── test_util.py ├── test_version.py └── test_zmake.py ├── zephyr_build_tools ├── __init__.py └── generate_ec_version.py └── zmake ├── __init__.py ├── __main__.py ├── build_config.py ├── compare_builds.py ├── configlib.py ├── generate_readme.py ├── jobserver.py ├── modules.py ├── multiproc.py ├── output_packers.py ├── project.py ├── signers.py ├── toolchains.py ├── util.py ├── version.py └── zmake.py /.checkpatch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.checkpatch.conf -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.clang-format-cc -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.clangd -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/.vscode/README.md -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/CPPLINT.cfg -------------------------------------------------------------------------------- /DIR_METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/DIR_METADATA -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/Kconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.ide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/Makefile.ide -------------------------------------------------------------------------------- /Makefile.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/Makefile.rules -------------------------------------------------------------------------------- /Makefile.toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/Makefile.toolchain -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/OWNERS -------------------------------------------------------------------------------- /PRESUBMIT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/PRESUBMIT.cfg -------------------------------------------------------------------------------- /README.fmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/README.fmap -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/README.md -------------------------------------------------------------------------------- /baseboard/bloonchipper/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /baseboard/grunt/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /baseboard/helipilot/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /baseboard/helipilot/base_board_rw.h: -------------------------------------------------------------------------------- 1 | ../bloonchipper/base_board_rw.h -------------------------------------------------------------------------------- /baseboard/helipilot/fpsensor_detect.c: -------------------------------------------------------------------------------- 1 | ../bloonchipper/fpsensor_detect.c -------------------------------------------------------------------------------- /baseboard/helipilot/fpsensor_detect_rw.c: -------------------------------------------------------------------------------- 1 | ../bloonchipper/fpsensor_detect_rw.c -------------------------------------------------------------------------------- /baseboard/keeby: -------------------------------------------------------------------------------- 1 | dedede -------------------------------------------------------------------------------- /baseboard/mtscp-rv32i/OWNERS: -------------------------------------------------------------------------------- 1 | # MT8188 / Geralt SCP 2 | fshao@chromium.org 3 | -------------------------------------------------------------------------------- /baseboard/zork/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /bazel/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bazel/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/deps.bzl -------------------------------------------------------------------------------- /bazel/ec_target.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/ec_target.bzl -------------------------------------------------------------------------------- /bazel/flash_ec.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/flash_ec.bzl -------------------------------------------------------------------------------- /bazel/legacy_ec.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/legacy_ec.bzl -------------------------------------------------------------------------------- /bazel/twister.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/twister.bzl -------------------------------------------------------------------------------- /bazel/zephyr_ec.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/bazel/zephyr_ec.bzl -------------------------------------------------------------------------------- /board/adl_ish_lite: -------------------------------------------------------------------------------- 1 | tglrvp_ish -------------------------------------------------------------------------------- /board/adlrvpm_ite/board.c: -------------------------------------------------------------------------------- 1 | ../adlrvpp_ite/board.c -------------------------------------------------------------------------------- /board/adlrvpm_ite/build.mk: -------------------------------------------------------------------------------- 1 | ../adlrvpp_ite/build.mk -------------------------------------------------------------------------------- /board/adlrvpm_ite/gpio.inc: -------------------------------------------------------------------------------- 1 | ../adlrvpp_ite/gpio.inc -------------------------------------------------------------------------------- /board/akemi/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/akemi/board.c -------------------------------------------------------------------------------- /board/akemi/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/akemi/board.h -------------------------------------------------------------------------------- /board/akemi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/akemi/led.c -------------------------------------------------------------------------------- /board/aleena/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/aleena/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/aleena/led.c -------------------------------------------------------------------------------- /board/ampton/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/ampton/led.c -------------------------------------------------------------------------------- /board/anahera/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/anahera/i2c.c -------------------------------------------------------------------------------- /board/anahera/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/anahera/led.c -------------------------------------------------------------------------------- /board/anahera/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/anahera/pwm.c -------------------------------------------------------------------------------- /board/asurada/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/asurada/led.c -------------------------------------------------------------------------------- /board/atlas/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/atlas/board.c -------------------------------------------------------------------------------- /board/atlas/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/atlas/board.h -------------------------------------------------------------------------------- /board/atlas/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/atlas/led.c -------------------------------------------------------------------------------- /board/aurash/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/aurash/i2c.c -------------------------------------------------------------------------------- /board/aurash/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/aurash/led.c -------------------------------------------------------------------------------- /board/aurash/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/aurash/pwm.c -------------------------------------------------------------------------------- /board/awasuki/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/awasuki/led.c -------------------------------------------------------------------------------- /board/banshee/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/banshee/i2c.c -------------------------------------------------------------------------------- /board/banshee/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/banshee/led.c -------------------------------------------------------------------------------- /board/banshee/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/banshee/pwm.c -------------------------------------------------------------------------------- /board/beadrix/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/beadrix/led.c -------------------------------------------------------------------------------- /board/beetley/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/beetley/led.c -------------------------------------------------------------------------------- /board/bellis/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bellis/led.c -------------------------------------------------------------------------------- /board/berknip/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/berknip/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/berknip/led.c -------------------------------------------------------------------------------- /board/bland: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/blipper/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/blipper/led.c -------------------------------------------------------------------------------- /board/bloog/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bloog/board.c -------------------------------------------------------------------------------- /board/bloog/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bloog/board.h -------------------------------------------------------------------------------- /board/bloog/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bloog/led.c -------------------------------------------------------------------------------- /board/bloonchipper: -------------------------------------------------------------------------------- 1 | ./hatch_fp -------------------------------------------------------------------------------- /board/bloonchipper-druid/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /board/bobba/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bobba/board.c -------------------------------------------------------------------------------- /board/bobba/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bobba/board.h -------------------------------------------------------------------------------- /board/bobba/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bobba/led.c -------------------------------------------------------------------------------- /board/boldar/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boldar/led.c -------------------------------------------------------------------------------- /board/boten/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boten/board.c -------------------------------------------------------------------------------- /board/boten/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boten/board.h -------------------------------------------------------------------------------- /board/boten/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boten/led.c -------------------------------------------------------------------------------- /board/boxy/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boxy/board.c -------------------------------------------------------------------------------- /board/boxy/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boxy/board.h -------------------------------------------------------------------------------- /board/boxy/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boxy/build.mk -------------------------------------------------------------------------------- /board/boxy/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boxy/gpio.inc -------------------------------------------------------------------------------- /board/boxy/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/boxy/led.c -------------------------------------------------------------------------------- /board/brask/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/board.c -------------------------------------------------------------------------------- /board/brask/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/board.h -------------------------------------------------------------------------------- /board/brask/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/fans.c -------------------------------------------------------------------------------- /board/brask/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/i2c.c -------------------------------------------------------------------------------- /board/brask/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/led.c -------------------------------------------------------------------------------- /board/brask/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brask/pwm.c -------------------------------------------------------------------------------- /board/brya/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/board.c -------------------------------------------------------------------------------- /board/brya/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/board.h -------------------------------------------------------------------------------- /board/brya/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/build.mk -------------------------------------------------------------------------------- /board/brya/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/fans.c -------------------------------------------------------------------------------- /board/brya/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/gpio.inc -------------------------------------------------------------------------------- /board/brya/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/i2c.c -------------------------------------------------------------------------------- /board/brya/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/led.c -------------------------------------------------------------------------------- /board/brya/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/brya/pwm.c -------------------------------------------------------------------------------- /board/bugzzy/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bugzzy/led.c -------------------------------------------------------------------------------- /board/bujia/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/board.c -------------------------------------------------------------------------------- /board/bujia/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/board.h -------------------------------------------------------------------------------- /board/bujia/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/fans.c -------------------------------------------------------------------------------- /board/bujia/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/i2c.c -------------------------------------------------------------------------------- /board/bujia/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/led.c -------------------------------------------------------------------------------- /board/bujia/ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/ops.c -------------------------------------------------------------------------------- /board/bujia/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/bujia/pwm.c -------------------------------------------------------------------------------- /board/burnet/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/burnet/led.c -------------------------------------------------------------------------------- /board/c2d2/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/c2d2/OWNERS -------------------------------------------------------------------------------- /board/c2d2/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/c2d2/board.c -------------------------------------------------------------------------------- /board/c2d2/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/c2d2/board.h -------------------------------------------------------------------------------- /board/c2d2/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/c2d2/build.mk -------------------------------------------------------------------------------- /board/c2d2/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/c2d2/gpio.inc -------------------------------------------------------------------------------- /board/cappy2/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cappy2/led.c -------------------------------------------------------------------------------- /board/careena/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/careena/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/careena/led.c -------------------------------------------------------------------------------- /board/casta/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/casta/board.c -------------------------------------------------------------------------------- /board/casta/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/casta/board.h -------------------------------------------------------------------------------- /board/casta/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/casta/led.c -------------------------------------------------------------------------------- /board/cerise/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cerise/led.c -------------------------------------------------------------------------------- /board/cherry/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cherry/led.c -------------------------------------------------------------------------------- /board/cherry_scp/OWNERS: -------------------------------------------------------------------------------- 1 | # MT8188 / Geralt SCP 2 | fshao@chromium.org 3 | -------------------------------------------------------------------------------- /board/cherry_scp_core1: -------------------------------------------------------------------------------- 1 | cherry_scp -------------------------------------------------------------------------------- /board/coachz/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/coachz/led.c -------------------------------------------------------------------------------- /board/collis/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/collis/led.c -------------------------------------------------------------------------------- /board/copano/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/copano/led.c -------------------------------------------------------------------------------- /board/coral/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/coral/board.c -------------------------------------------------------------------------------- /board/coral/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/coral/board.h -------------------------------------------------------------------------------- /board/coral/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/coral/led.c -------------------------------------------------------------------------------- /board/coral/sku.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/coral/sku.h -------------------------------------------------------------------------------- /board/corori/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/corori/led.c -------------------------------------------------------------------------------- /board/corori2/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/corori2/led.c -------------------------------------------------------------------------------- /board/corsola_scp: -------------------------------------------------------------------------------- 1 | kukui_scp -------------------------------------------------------------------------------- /board/cozmo: -------------------------------------------------------------------------------- 1 | icarus -------------------------------------------------------------------------------- /board/cret/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cret/board.c -------------------------------------------------------------------------------- /board/cret/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cret/board.h -------------------------------------------------------------------------------- /board/cret/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cret/build.mk -------------------------------------------------------------------------------- /board/cret/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cret/gpio.inc -------------------------------------------------------------------------------- /board/cret/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/cret/led.c -------------------------------------------------------------------------------- /board/crota/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/board.c -------------------------------------------------------------------------------- /board/crota/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/board.h -------------------------------------------------------------------------------- /board/crota/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/fans.c -------------------------------------------------------------------------------- /board/crota/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/i2c.c -------------------------------------------------------------------------------- /board/crota/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/led.c -------------------------------------------------------------------------------- /board/crota/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/crota/pwm.c -------------------------------------------------------------------------------- /board/dalboz/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/dalboz/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dalboz/led.c -------------------------------------------------------------------------------- /board/damu/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/damu/board.c -------------------------------------------------------------------------------- /board/damu/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/damu/board.h -------------------------------------------------------------------------------- /board/damu/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/damu/build.mk -------------------------------------------------------------------------------- /board/damu/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/damu/gpio.inc -------------------------------------------------------------------------------- /board/damu/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/damu/led.c -------------------------------------------------------------------------------- /board/dartmonkey: -------------------------------------------------------------------------------- 1 | ./nocturne_fp -------------------------------------------------------------------------------- /board/delbin/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/delbin/led.c -------------------------------------------------------------------------------- /board/dewatt/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dewatt/led.c -------------------------------------------------------------------------------- /board/dexi/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/board.c -------------------------------------------------------------------------------- /board/dexi/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/board.h -------------------------------------------------------------------------------- /board/dexi/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/build.mk -------------------------------------------------------------------------------- /board/dexi/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/gpio.inc -------------------------------------------------------------------------------- /board/dexi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/led.c -------------------------------------------------------------------------------- /board/dexi/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dexi/pwm.c -------------------------------------------------------------------------------- /board/dibbi/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dibbi/board.c -------------------------------------------------------------------------------- /board/dibbi/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dibbi/board.h -------------------------------------------------------------------------------- /board/dibbi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dibbi/led.c -------------------------------------------------------------------------------- /board/dirinboz/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/dita/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/board.c -------------------------------------------------------------------------------- /board/dita/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/board.h -------------------------------------------------------------------------------- /board/dita/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/build.mk -------------------------------------------------------------------------------- /board/dita/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/gpio.inc -------------------------------------------------------------------------------- /board/dita/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/led.c -------------------------------------------------------------------------------- /board/dita/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dita/pwm.c -------------------------------------------------------------------------------- /board/dochi/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/board.c -------------------------------------------------------------------------------- /board/dochi/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/board.h -------------------------------------------------------------------------------- /board/dochi/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/fans.c -------------------------------------------------------------------------------- /board/dochi/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/i2c.c -------------------------------------------------------------------------------- /board/dochi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/led.c -------------------------------------------------------------------------------- /board/dochi/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dochi/pwm.c -------------------------------------------------------------------------------- /board/dojo/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dojo/board.c -------------------------------------------------------------------------------- /board/dojo/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dojo/board.h -------------------------------------------------------------------------------- /board/dojo/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dojo/build.mk -------------------------------------------------------------------------------- /board/dojo/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dojo/gpio.inc -------------------------------------------------------------------------------- /board/dojo/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dojo/led.c -------------------------------------------------------------------------------- /board/don: -------------------------------------------------------------------------------- 1 | hammer/ -------------------------------------------------------------------------------- /board/dood/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dood/board.c -------------------------------------------------------------------------------- /board/dood/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dood/board.h -------------------------------------------------------------------------------- /board/dood/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dood/build.mk -------------------------------------------------------------------------------- /board/dood/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dood/gpio.inc -------------------------------------------------------------------------------- /board/dood/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dood/led.c -------------------------------------------------------------------------------- /board/dooly/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dooly/board.c -------------------------------------------------------------------------------- /board/dooly/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dooly/board.h -------------------------------------------------------------------------------- /board/dooly/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dooly/led.c -------------------------------------------------------------------------------- /board/dratini/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/dratini/led.c -------------------------------------------------------------------------------- /board/drawcia/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/drawcia/led.c -------------------------------------------------------------------------------- /board/driblee/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/driblee/led.c -------------------------------------------------------------------------------- /board/drobit/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/drobit/led.c -------------------------------------------------------------------------------- /board/drobit_ecmodeentry: -------------------------------------------------------------------------------- 1 | drobit -------------------------------------------------------------------------------- /board/duck: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/eel: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/eldrid/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eldrid/led.c -------------------------------------------------------------------------------- /board/elemi/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elemi/board.c -------------------------------------------------------------------------------- /board/elemi/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elemi/board.h -------------------------------------------------------------------------------- /board/elemi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elemi/led.c -------------------------------------------------------------------------------- /board/elm/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/battery.c -------------------------------------------------------------------------------- /board/elm/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/board.c -------------------------------------------------------------------------------- /board/elm/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/board.h -------------------------------------------------------------------------------- /board/elm/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/build.mk -------------------------------------------------------------------------------- /board/elm/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/gpio.inc -------------------------------------------------------------------------------- /board/elm/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/elm/led.c -------------------------------------------------------------------------------- /board/eve/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/battery.c -------------------------------------------------------------------------------- /board/eve/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/board.c -------------------------------------------------------------------------------- /board/eve/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/board.h -------------------------------------------------------------------------------- /board/eve/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/build.mk -------------------------------------------------------------------------------- /board/eve/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/gpio.inc -------------------------------------------------------------------------------- /board/eve/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/eve/led.c -------------------------------------------------------------------------------- /board/ezkinil/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/ezkinil/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/ezkinil/led.c -------------------------------------------------------------------------------- /board/fennel/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fennel/led.c -------------------------------------------------------------------------------- /board/fizz/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fizz/board.c -------------------------------------------------------------------------------- /board/fizz/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fizz/board.h -------------------------------------------------------------------------------- /board/fizz/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fizz/build.mk -------------------------------------------------------------------------------- /board/fizz/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fizz/gpio.inc -------------------------------------------------------------------------------- /board/fizz/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fizz/led.c -------------------------------------------------------------------------------- /board/fleex/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fleex/board.c -------------------------------------------------------------------------------- /board/fleex/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fleex/board.h -------------------------------------------------------------------------------- /board/fleex/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/fleex/led.c -------------------------------------------------------------------------------- /board/foob/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/foob/board.c -------------------------------------------------------------------------------- /board/foob/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/foob/board.h -------------------------------------------------------------------------------- /board/foob/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/foob/build.mk -------------------------------------------------------------------------------- /board/foob/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/foob/gpio.inc -------------------------------------------------------------------------------- /board/foob/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/foob/led.c -------------------------------------------------------------------------------- /board/gaelin/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gaelin/fans.c -------------------------------------------------------------------------------- /board/gaelin/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gaelin/i2c.c -------------------------------------------------------------------------------- /board/gaelin/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gaelin/led.c -------------------------------------------------------------------------------- /board/gaelin/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gaelin/pwm.c -------------------------------------------------------------------------------- /board/galtic/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/galtic/led.c -------------------------------------------------------------------------------- /board/garg/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/garg/board.c -------------------------------------------------------------------------------- /board/garg/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/garg/board.h -------------------------------------------------------------------------------- /board/garg/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/garg/build.mk -------------------------------------------------------------------------------- /board/garg/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/garg/gpio.inc -------------------------------------------------------------------------------- /board/garg/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/garg/led.c -------------------------------------------------------------------------------- /board/gelatin: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/genesis/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/genesis/led.c -------------------------------------------------------------------------------- /board/genesis/pse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/genesis/pse.c -------------------------------------------------------------------------------- /board/geralt_scp/OWNERS: -------------------------------------------------------------------------------- 1 | # MT8188 / Geralt SCP 2 | fshao@chromium.org 3 | -------------------------------------------------------------------------------- /board/geralt_scp_core1: -------------------------------------------------------------------------------- 1 | geralt_scp -------------------------------------------------------------------------------- /board/gimble/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gimble/fans.c -------------------------------------------------------------------------------- /board/gimble/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gimble/i2c.c -------------------------------------------------------------------------------- /board/gimble/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gimble/led.c -------------------------------------------------------------------------------- /board/gimble/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gimble/pwm.c -------------------------------------------------------------------------------- /board/gladios/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gladios/i2c.c -------------------------------------------------------------------------------- /board/gladios/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gladios/led.c -------------------------------------------------------------------------------- /board/gladios/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gladios/pwm.c -------------------------------------------------------------------------------- /board/gooey/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gooey/board.c -------------------------------------------------------------------------------- /board/gooey/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gooey/board.h -------------------------------------------------------------------------------- /board/gooey/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gooey/led.c -------------------------------------------------------------------------------- /board/goroh/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/goroh/board.c -------------------------------------------------------------------------------- /board/goroh/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/goroh/board.h -------------------------------------------------------------------------------- /board/goroh/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/goroh/fans.c -------------------------------------------------------------------------------- /board/goroh/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/goroh/led.c -------------------------------------------------------------------------------- /board/grunt/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/grunt/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/grunt/board.c -------------------------------------------------------------------------------- /board/grunt/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/grunt/board.h -------------------------------------------------------------------------------- /board/grunt/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/grunt/led.c -------------------------------------------------------------------------------- /board/gumboz/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/gumboz/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/gumboz/led.c -------------------------------------------------------------------------------- /board/haboki/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/haboki/led.c -------------------------------------------------------------------------------- /board/hatch/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hatch/board.c -------------------------------------------------------------------------------- /board/hatch/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hatch/board.h -------------------------------------------------------------------------------- /board/hatch/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hatch/led.c -------------------------------------------------------------------------------- /board/hatch_fp/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /board/hayato: -------------------------------------------------------------------------------- 1 | asurada -------------------------------------------------------------------------------- /board/helios/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/helios/led.c -------------------------------------------------------------------------------- /board/hoho/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hoho/board.c -------------------------------------------------------------------------------- /board/hoho/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hoho/board.h -------------------------------------------------------------------------------- /board/hoho/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hoho/build.mk -------------------------------------------------------------------------------- /board/hoho/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/hoho/gpio.inc -------------------------------------------------------------------------------- /board/host/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/host/board.c -------------------------------------------------------------------------------- /board/host/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/host/board.h -------------------------------------------------------------------------------- /board/host/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/host/build.mk -------------------------------------------------------------------------------- /board/host/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/host/fan.c -------------------------------------------------------------------------------- /board/host/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/host/gpio.inc -------------------------------------------------------------------------------- /board/host/hyperdebug_util.c: -------------------------------------------------------------------------------- 1 | #include "../hyperdebug/board_util.c" 2 | -------------------------------------------------------------------------------- /board/hyperdebug/OWNERS: -------------------------------------------------------------------------------- 1 | jbk@chromium.org 2 | jettrink@google.com 3 | -------------------------------------------------------------------------------- /board/icarus/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/icarus/led.c -------------------------------------------------------------------------------- /board/jacuzzi/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/jacuzzi/led.c -------------------------------------------------------------------------------- /board/jewel: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/jinlon/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/jinlon/led.c -------------------------------------------------------------------------------- /board/juniper: -------------------------------------------------------------------------------- 1 | jacuzzi -------------------------------------------------------------------------------- /board/kakadu/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kakadu/led.c -------------------------------------------------------------------------------- /board/kano/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/board.c -------------------------------------------------------------------------------- /board/kano/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/board.h -------------------------------------------------------------------------------- /board/kano/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/build.mk -------------------------------------------------------------------------------- /board/kano/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/fans.c -------------------------------------------------------------------------------- /board/kano/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/gpio.inc -------------------------------------------------------------------------------- /board/kano/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/i2c.c -------------------------------------------------------------------------------- /board/kano/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/led.c -------------------------------------------------------------------------------- /board/kano/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kano/pwm.c -------------------------------------------------------------------------------- /board/kappa/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kappa/board.c -------------------------------------------------------------------------------- /board/kappa/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kappa/board.h -------------------------------------------------------------------------------- /board/kappa/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kappa/led.c -------------------------------------------------------------------------------- /board/karma/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/karma/board.c -------------------------------------------------------------------------------- /board/karma/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/karma/board.h -------------------------------------------------------------------------------- /board/katsu/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/katsu/board.c -------------------------------------------------------------------------------- /board/katsu/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/katsu/board.h -------------------------------------------------------------------------------- /board/katsu/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/katsu/led.c -------------------------------------------------------------------------------- /board/kindred/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kindred/led.c -------------------------------------------------------------------------------- /board/kinox/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/board.c -------------------------------------------------------------------------------- /board/kinox/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/board.h -------------------------------------------------------------------------------- /board/kinox/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/fans.c -------------------------------------------------------------------------------- /board/kinox/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/i2c.c -------------------------------------------------------------------------------- /board/kinox/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/led.c -------------------------------------------------------------------------------- /board/kinox/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kinox/pwm.c -------------------------------------------------------------------------------- /board/kodama/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kodama/led.c -------------------------------------------------------------------------------- /board/kohaku/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kohaku/led.c -------------------------------------------------------------------------------- /board/kracko/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kracko/led.c -------------------------------------------------------------------------------- /board/krane: -------------------------------------------------------------------------------- 1 | kukui -------------------------------------------------------------------------------- /board/kukui/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kukui/board.c -------------------------------------------------------------------------------- /board/kukui/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kukui/board.h -------------------------------------------------------------------------------- /board/kukui/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kukui/led.c -------------------------------------------------------------------------------- /board/kuldax/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kuldax/fans.c -------------------------------------------------------------------------------- /board/kuldax/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kuldax/i2c.c -------------------------------------------------------------------------------- /board/kuldax/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kuldax/led.c -------------------------------------------------------------------------------- /board/kuldax/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/kuldax/pwm.c -------------------------------------------------------------------------------- /board/lalala/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lalala/led.c -------------------------------------------------------------------------------- /board/lantis/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lantis/led.c -------------------------------------------------------------------------------- /board/lazor/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lazor/board.c -------------------------------------------------------------------------------- /board/lazor/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lazor/board.h -------------------------------------------------------------------------------- /board/lazor/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lazor/led.c -------------------------------------------------------------------------------- /board/lazor/sku.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lazor/sku.c -------------------------------------------------------------------------------- /board/lazor/sku.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lazor/sku.h -------------------------------------------------------------------------------- /board/liara/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/liara/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/liara/board.c -------------------------------------------------------------------------------- /board/liara/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/liara/board.h -------------------------------------------------------------------------------- /board/liara/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/liara/led.c -------------------------------------------------------------------------------- /board/lick/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lick/board.c -------------------------------------------------------------------------------- /board/lick/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lick/board.h -------------------------------------------------------------------------------- /board/lick/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lick/build.mk -------------------------------------------------------------------------------- /board/lick/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lick/gpio.inc -------------------------------------------------------------------------------- /board/lick/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lick/led.c -------------------------------------------------------------------------------- /board/lindar/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lindar/led.c -------------------------------------------------------------------------------- /board/lisbon/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lisbon/fans.c -------------------------------------------------------------------------------- /board/lisbon/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lisbon/i2c.c -------------------------------------------------------------------------------- /board/lisbon/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lisbon/led.c -------------------------------------------------------------------------------- /board/lisbon/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/lisbon/pwm.c -------------------------------------------------------------------------------- /board/lux: -------------------------------------------------------------------------------- 1 | poppy -------------------------------------------------------------------------------- /board/madoo/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/madoo/board.c -------------------------------------------------------------------------------- /board/madoo/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/madoo/board.h -------------------------------------------------------------------------------- /board/madoo/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/madoo/led.c -------------------------------------------------------------------------------- /board/magnemite: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/magolor/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/magolor/led.c -------------------------------------------------------------------------------- /board/makomo/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/makomo/led.c -------------------------------------------------------------------------------- /board/marasov/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/marasov/i2c.c -------------------------------------------------------------------------------- /board/marasov/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/marasov/led.c -------------------------------------------------------------------------------- /board/marasov/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/marasov/pwm.c -------------------------------------------------------------------------------- /board/masterball: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/meep/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/meep/board.c -------------------------------------------------------------------------------- /board/meep/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/meep/board.h -------------------------------------------------------------------------------- /board/meep/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/meep/build.mk -------------------------------------------------------------------------------- /board/meep/gpio.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/meep/gpio.inc -------------------------------------------------------------------------------- /board/meep/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/meep/led.c -------------------------------------------------------------------------------- /board/minimuffin: -------------------------------------------------------------------------------- 1 | zinger/ -------------------------------------------------------------------------------- /board/mithrax/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/mithrax/i2c.c -------------------------------------------------------------------------------- /board/mithrax/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/mithrax/led.c -------------------------------------------------------------------------------- /board/mithrax/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/mithrax/pwm.c -------------------------------------------------------------------------------- /board/moli/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/moli/fans.c -------------------------------------------------------------------------------- /board/moli/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/moli/i2c.c -------------------------------------------------------------------------------- /board/moli/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/moli/led.c -------------------------------------------------------------------------------- /board/moli/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/moli/pwm.c -------------------------------------------------------------------------------- /board/moonball: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/morphius/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/munna/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/munna/led.c -------------------------------------------------------------------------------- /board/mushu/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/mushu/led.c -------------------------------------------------------------------------------- /board/nami/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/nami/led.c -------------------------------------------------------------------------------- /board/nami_fp: -------------------------------------------------------------------------------- 1 | ./nocturne_fp/ -------------------------------------------------------------------------------- /board/nocturne_fp/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /board/nova/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/nova/fans.c -------------------------------------------------------------------------------- /board/nova/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/nova/i2c.c -------------------------------------------------------------------------------- /board/nova/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/nova/led.c -------------------------------------------------------------------------------- /board/nova/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/nova/pwm.c -------------------------------------------------------------------------------- /board/nucleo-dartmonkey/openocd-flash.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-h743zi/openocd-flash.cfg -------------------------------------------------------------------------------- /board/nucleo-dartmonkey/openocd.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-h743zi/openocd.cfg -------------------------------------------------------------------------------- /board/nucleo-f412zg/openocd-flash.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-f412zg/openocd-flash.cfg -------------------------------------------------------------------------------- /board/nucleo-f412zg/openocd.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-f412zg/openocd.cfg -------------------------------------------------------------------------------- /board/nucleo-h743zi/openocd-flash.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-h743zi/openocd-flash.cfg -------------------------------------------------------------------------------- /board/nucleo-h743zi/openocd.cfg: -------------------------------------------------------------------------------- 1 | ../../baseboard/nucleo-h743zi/openocd.cfg -------------------------------------------------------------------------------- /board/nuwani/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/oak/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/oak/board.c -------------------------------------------------------------------------------- /board/oak/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/oak/board.h -------------------------------------------------------------------------------- /board/oak/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/oak/led.c -------------------------------------------------------------------------------- /board/pico/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/pico/led.c -------------------------------------------------------------------------------- /board/poppy/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/poppy/led.c -------------------------------------------------------------------------------- /board/puff/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/puff/led.c -------------------------------------------------------------------------------- /board/reef/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/reef/led.c -------------------------------------------------------------------------------- /board/scout/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/scout/led.c -------------------------------------------------------------------------------- /board/servo_micro/OWNERS: -------------------------------------------------------------------------------- 1 | bnemec@google.com 2 | matthewb@chromium.org 3 | -------------------------------------------------------------------------------- /board/shuboz/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/soraka: -------------------------------------------------------------------------------- 1 | poppy -------------------------------------------------------------------------------- /board/staff: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/star: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/stern/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/stern/led.c -------------------------------------------------------------------------------- /board/storo/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/storo/led.c -------------------------------------------------------------------------------- /board/sweetberry/OWNERS: -------------------------------------------------------------------------------- 1 | bnemec@google.com 2 | matthewb@chromium.org 3 | -------------------------------------------------------------------------------- /board/taeko/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/taeko/i2c.c -------------------------------------------------------------------------------- /board/taeko/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/taeko/led.c -------------------------------------------------------------------------------- /board/taeko/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/taeko/pwm.c -------------------------------------------------------------------------------- /board/tomato: -------------------------------------------------------------------------------- 1 | cherry -------------------------------------------------------------------------------- /board/treeya/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/grunt/analyzestack.yaml -------------------------------------------------------------------------------- /board/trembyle/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | ../../baseboard/zork/analyzestack.yaml -------------------------------------------------------------------------------- /board/vell/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/vell/fans.c -------------------------------------------------------------------------------- /board/vell/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/vell/i2c.c -------------------------------------------------------------------------------- /board/vell/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/vell/led.c -------------------------------------------------------------------------------- /board/vell/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/vell/pwm.c -------------------------------------------------------------------------------- /board/vilboz/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/voema/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/voema/led.c -------------------------------------------------------------------------------- /board/volet/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/volet/led.c -------------------------------------------------------------------------------- /board/volteer_npcx797fc: -------------------------------------------------------------------------------- 1 | volteer -------------------------------------------------------------------------------- /board/voxel/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/voxel/led.c -------------------------------------------------------------------------------- /board/voxel_ecmodeentry: -------------------------------------------------------------------------------- 1 | voxel -------------------------------------------------------------------------------- /board/voxel_npcx797fc: -------------------------------------------------------------------------------- 1 | voxel -------------------------------------------------------------------------------- /board/wand: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/whiskers: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/whitebeard: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /board/woomax/analyzestack.yaml: -------------------------------------------------------------------------------- 1 | remove: 2 | - panic_assert_fail 3 | -------------------------------------------------------------------------------- /board/xol/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/board.c -------------------------------------------------------------------------------- /board/xol/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/board.h -------------------------------------------------------------------------------- /board/xol/fans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/fans.c -------------------------------------------------------------------------------- /board/xol/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/i2c.c -------------------------------------------------------------------------------- /board/xol/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/led.c -------------------------------------------------------------------------------- /board/xol/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/xol/pwm.c -------------------------------------------------------------------------------- /board/yorp/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/board/yorp/led.c -------------------------------------------------------------------------------- /board/zed: -------------------------------------------------------------------------------- 1 | hammer -------------------------------------------------------------------------------- /builtin/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/assert.h -------------------------------------------------------------------------------- /builtin/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/build.mk -------------------------------------------------------------------------------- /builtin/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/ctype.h -------------------------------------------------------------------------------- /builtin/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/endian.h -------------------------------------------------------------------------------- /builtin/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/limits.h -------------------------------------------------------------------------------- /builtin/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/math.h -------------------------------------------------------------------------------- /builtin/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdarg.h -------------------------------------------------------------------------------- /builtin/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdbool.h -------------------------------------------------------------------------------- /builtin/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stddef.h -------------------------------------------------------------------------------- /builtin/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdint.h -------------------------------------------------------------------------------- /builtin/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdio.h -------------------------------------------------------------------------------- /builtin/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdlib.c -------------------------------------------------------------------------------- /builtin/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/stdlib.h -------------------------------------------------------------------------------- /builtin/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/string.h -------------------------------------------------------------------------------- /builtin/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/strings.h -------------------------------------------------------------------------------- /builtin/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/builtin/time.h -------------------------------------------------------------------------------- /chip/host/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/clock.c -------------------------------------------------------------------------------- /chip/host/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/flash.c -------------------------------------------------------------------------------- /chip/host/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/gpio.c -------------------------------------------------------------------------------- /chip/host/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/i2c.c -------------------------------------------------------------------------------- /chip/host/lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/lpc.c -------------------------------------------------------------------------------- /chip/host/otp_key.c: -------------------------------------------------------------------------------- 1 | ../npcx/otp_key.c -------------------------------------------------------------------------------- /chip/host/trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/trng.c -------------------------------------------------------------------------------- /chip/host/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/host/uart.c -------------------------------------------------------------------------------- /chip/ish/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/build.mk -------------------------------------------------------------------------------- /chip/ish/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/clock.c -------------------------------------------------------------------------------- /chip/ish/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/dma.c -------------------------------------------------------------------------------- /chip/ish/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/flash.c -------------------------------------------------------------------------------- /chip/ish/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/gpio.c -------------------------------------------------------------------------------- /chip/ish/hbm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/hbm.h -------------------------------------------------------------------------------- /chip/ish/heci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/heci.c -------------------------------------------------------------------------------- /chip/ish/hpet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/hpet.h -------------------------------------------------------------------------------- /chip/ish/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/i2c.c -------------------------------------------------------------------------------- /chip/ish/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/system.c -------------------------------------------------------------------------------- /chip/ish/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/ish/uart.c -------------------------------------------------------------------------------- /chip/it83xx/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/adc.c -------------------------------------------------------------------------------- /chip/it83xx/dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/dac.c -------------------------------------------------------------------------------- /chip/it83xx/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/fan.c -------------------------------------------------------------------------------- /chip/it83xx/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/i2c.c -------------------------------------------------------------------------------- /chip/it83xx/irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/irq.c -------------------------------------------------------------------------------- /chip/it83xx/lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/lpc.c -------------------------------------------------------------------------------- /chip/it83xx/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/pwm.c -------------------------------------------------------------------------------- /chip/it83xx/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/it83xx/spi.c -------------------------------------------------------------------------------- /chip/mchp/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/adc.c -------------------------------------------------------------------------------- /chip/mchp/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/clock.c -------------------------------------------------------------------------------- /chip/mchp/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/dma.c -------------------------------------------------------------------------------- /chip/mchp/espi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/espi.c -------------------------------------------------------------------------------- /chip/mchp/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/fan.c -------------------------------------------------------------------------------- /chip/mchp/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/flash.c -------------------------------------------------------------------------------- /chip/mchp/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/gpio.c -------------------------------------------------------------------------------- /chip/mchp/gpspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/gpspi.c -------------------------------------------------------------------------------- /chip/mchp/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/i2c.c -------------------------------------------------------------------------------- /chip/mchp/lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/lpc.c -------------------------------------------------------------------------------- /chip/mchp/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/pwm.c -------------------------------------------------------------------------------- /chip/mchp/qmspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/qmspi.c -------------------------------------------------------------------------------- /chip/mchp/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/spi.c -------------------------------------------------------------------------------- /chip/mchp/tfdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/tfdp.c -------------------------------------------------------------------------------- /chip/mchp/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/mchp/uart.c -------------------------------------------------------------------------------- /chip/mt_scp/OWNERS: -------------------------------------------------------------------------------- 1 | # MT8188 / Geralt SCP 2 | fshao@chromium.org 3 | -------------------------------------------------------------------------------- /chip/npcx/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/adc.c -------------------------------------------------------------------------------- /chip/npcx/apm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/apm.c -------------------------------------------------------------------------------- /chip/npcx/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/clock.c -------------------------------------------------------------------------------- /chip/npcx/espi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/espi.c -------------------------------------------------------------------------------- /chip/npcx/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/fan.c -------------------------------------------------------------------------------- /chip/npcx/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/flash.c -------------------------------------------------------------------------------- /chip/npcx/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/gpio.c -------------------------------------------------------------------------------- /chip/npcx/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/i2c.c -------------------------------------------------------------------------------- /chip/npcx/lct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/lct.c -------------------------------------------------------------------------------- /chip/npcx/lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/lpc.c -------------------------------------------------------------------------------- /chip/npcx/peci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/peci.c -------------------------------------------------------------------------------- /chip/npcx/ps2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/ps2.c -------------------------------------------------------------------------------- /chip/npcx/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/pwm.c -------------------------------------------------------------------------------- /chip/npcx/shi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/shi.c -------------------------------------------------------------------------------- /chip/npcx/sib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/sib.c -------------------------------------------------------------------------------- /chip/npcx/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/spi.c -------------------------------------------------------------------------------- /chip/npcx/trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/trng.c -------------------------------------------------------------------------------- /chip/npcx/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/uart.c -------------------------------------------------------------------------------- /chip/npcx/uartn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/uartn.c -------------------------------------------------------------------------------- /chip/npcx/uartn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/uartn.h -------------------------------------------------------------------------------- /chip/npcx/wov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/npcx/wov.c -------------------------------------------------------------------------------- /chip/stm32/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/dma.c -------------------------------------------------------------------------------- /chip/stm32/fpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/fpu.c -------------------------------------------------------------------------------- /chip/stm32/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/gpio.c -------------------------------------------------------------------------------- /chip/stm32/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/pwm.c -------------------------------------------------------------------------------- /chip/stm32/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/spi.c -------------------------------------------------------------------------------- /chip/stm32/trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/trng.c -------------------------------------------------------------------------------- /chip/stm32/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/uart.c -------------------------------------------------------------------------------- /chip/stm32/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/chip/stm32/usb.c -------------------------------------------------------------------------------- /common/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/Kconfig -------------------------------------------------------------------------------- /common/acpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/acpi.c -------------------------------------------------------------------------------- /common/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/adc.c -------------------------------------------------------------------------------- /common/als.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/als.c -------------------------------------------------------------------------------- /common/base32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/base32.c -------------------------------------------------------------------------------- /common/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/battery.c -------------------------------------------------------------------------------- /common/blink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/blink.c -------------------------------------------------------------------------------- /common/btle_ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/btle_ll.c -------------------------------------------------------------------------------- /common/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/build.mk -------------------------------------------------------------------------------- /common/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/button.c -------------------------------------------------------------------------------- /common/capsense.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/capsense.c -------------------------------------------------------------------------------- /common/cbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/cbi.c -------------------------------------------------------------------------------- /common/cbi.cc: -------------------------------------------------------------------------------- 1 | cbi.c -------------------------------------------------------------------------------- /common/cbi_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/cbi_gpio.c -------------------------------------------------------------------------------- /common/cec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/cec.c -------------------------------------------------------------------------------- /common/chargen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/chargen.c -------------------------------------------------------------------------------- /common/charger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/charger.c -------------------------------------------------------------------------------- /common/chipset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/chipset.c -------------------------------------------------------------------------------- /common/clz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/clz.c -------------------------------------------------------------------------------- /common/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/console.c -------------------------------------------------------------------------------- /common/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/crc.c -------------------------------------------------------------------------------- /common/crc.cc: -------------------------------------------------------------------------------- 1 | crc.c -------------------------------------------------------------------------------- /common/crc8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/crc8.c -------------------------------------------------------------------------------- /common/crc8.cc: -------------------------------------------------------------------------------- 1 | crc8.c -------------------------------------------------------------------------------- /common/ctz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/ctz.c -------------------------------------------------------------------------------- /common/curve25519-generic.c: -------------------------------------------------------------------------------- 1 | ../third_party/boringssl/common/curve25519-generic.c -------------------------------------------------------------------------------- /common/curve25519.c: -------------------------------------------------------------------------------- 1 | ../third_party/boringssl/common/curve25519.c -------------------------------------------------------------------------------- /common/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/debug.c -------------------------------------------------------------------------------- /common/dps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/dps.c -------------------------------------------------------------------------------- /common/dptf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/dptf.c -------------------------------------------------------------------------------- /common/espi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/espi.c -------------------------------------------------------------------------------- /common/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/fan.c -------------------------------------------------------------------------------- /common/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/flash.c -------------------------------------------------------------------------------- /common/fmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/fmap.c -------------------------------------------------------------------------------- /common/gesture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/gesture.c -------------------------------------------------------------------------------- /common/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/gpio.c -------------------------------------------------------------------------------- /common/gyro_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/gyro_cal.c -------------------------------------------------------------------------------- /common/hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/hooks.c -------------------------------------------------------------------------------- /common/init_rom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/init_rom.c -------------------------------------------------------------------------------- /common/kasa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/kasa.c -------------------------------------------------------------------------------- /common/led_pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/led_pwm.c -------------------------------------------------------------------------------- /common/lightbar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/lightbar.c -------------------------------------------------------------------------------- /common/mag_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/mag_cal.c -------------------------------------------------------------------------------- /common/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/main.c -------------------------------------------------------------------------------- /common/mat33.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/mat33.c -------------------------------------------------------------------------------- /common/mat44.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/mat44.c -------------------------------------------------------------------------------- /common/ocpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/ocpc.c -------------------------------------------------------------------------------- /common/onewire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/onewire.c -------------------------------------------------------------------------------- /common/pd_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/pd_log.c -------------------------------------------------------------------------------- /common/peci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/peci.c -------------------------------------------------------------------------------- /common/port80.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/port80.c -------------------------------------------------------------------------------- /common/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/printf.c -------------------------------------------------------------------------------- /common/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/pwm.c -------------------------------------------------------------------------------- /common/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/queue.c -------------------------------------------------------------------------------- /common/rollback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/rollback.c -------------------------------------------------------------------------------- /common/rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/rsa.c -------------------------------------------------------------------------------- /common/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/rtc.c -------------------------------------------------------------------------------- /common/rwsig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/rwsig.c -------------------------------------------------------------------------------- /common/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/sha256.c -------------------------------------------------------------------------------- /common/shmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/shmalloc.c -------------------------------------------------------------------------------- /common/spi_nor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/spi_nor.c -------------------------------------------------------------------------------- /common/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/switch.c -------------------------------------------------------------------------------- /common/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/system.c -------------------------------------------------------------------------------- /common/thermal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/thermal.c -------------------------------------------------------------------------------- /common/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/timer.c -------------------------------------------------------------------------------- /common/trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/trng.c -------------------------------------------------------------------------------- /common/uptime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/uptime.c -------------------------------------------------------------------------------- /common/usb_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/usb_i2c.c -------------------------------------------------------------------------------- /common/usbc_ocp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/usbc_ocp.c -------------------------------------------------------------------------------- /common/usbc_ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/usbc_ppc.c -------------------------------------------------------------------------------- /common/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/util.c -------------------------------------------------------------------------------- /common/vec3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/vec3.c -------------------------------------------------------------------------------- /common/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/version.c -------------------------------------------------------------------------------- /common/vstore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/vstore.c -------------------------------------------------------------------------------- /common/wireless.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/common/wireless.c -------------------------------------------------------------------------------- /core/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/build.mk -------------------------------------------------------------------------------- /core/cortex-m/ldivmod.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m/ldivmod.S -------------------------------------------------------------------------------- /core/cortex-m/uldivmod.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S -------------------------------------------------------------------------------- /core/cortex-m0/curve25519: -------------------------------------------------------------------------------- 1 | ../../third_party/unacl-curve25519/core/cortex-m0/curve25519 -------------------------------------------------------------------------------- /core/cortex-m0/debug.c: -------------------------------------------------------------------------------- 1 | ../cortex-m/debug.c -------------------------------------------------------------------------------- /core/cortex-m0/debug_regs.h: -------------------------------------------------------------------------------- 1 | ../cortex-m/debug_regs.h -------------------------------------------------------------------------------- /core/cortex-m0/div.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m0/div.S -------------------------------------------------------------------------------- /core/cortex-m0/ldivmod.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m0/ldivmod.S -------------------------------------------------------------------------------- /core/cortex-m0/lmul.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m0/lmul.S -------------------------------------------------------------------------------- /core/cortex-m0/uldivmod.S: -------------------------------------------------------------------------------- 1 | ../../third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S -------------------------------------------------------------------------------- /core/host/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/host/cpu.h -------------------------------------------------------------------------------- /core/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/host/main.c -------------------------------------------------------------------------------- /core/host/panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/host/panic.c -------------------------------------------------------------------------------- /core/host/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/host/task.c -------------------------------------------------------------------------------- /core/host/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/host/timer.c -------------------------------------------------------------------------------- /core/nds32/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/nds32/cpu.c -------------------------------------------------------------------------------- /core/nds32/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/nds32/cpu.h -------------------------------------------------------------------------------- /core/nds32/init.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/nds32/init.S -------------------------------------------------------------------------------- /core/nds32/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/nds32/math.c -------------------------------------------------------------------------------- /core/nds32/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/core/nds32/task.c -------------------------------------------------------------------------------- /crypto/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/crypto/build.mk -------------------------------------------------------------------------------- /cts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/README -------------------------------------------------------------------------------- /cts/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/build.mk -------------------------------------------------------------------------------- /cts/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cts/common/cts.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/common/cts.rc -------------------------------------------------------------------------------- /cts/cts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/cts.py -------------------------------------------------------------------------------- /cts/cts.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/cts.tasklist -------------------------------------------------------------------------------- /cts/gpio/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/gpio/dut.c -------------------------------------------------------------------------------- /cts/gpio/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/gpio/th.c -------------------------------------------------------------------------------- /cts/hook/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/hook/dut.c -------------------------------------------------------------------------------- /cts/hook/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/hook/th.c -------------------------------------------------------------------------------- /cts/i2c/cts_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/i2c/cts_i2c.h -------------------------------------------------------------------------------- /cts/i2c/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/i2c/dut.c -------------------------------------------------------------------------------- /cts/i2c/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/i2c/th.c -------------------------------------------------------------------------------- /cts/meta/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/meta/dut.c -------------------------------------------------------------------------------- /cts/meta/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/meta/th.c -------------------------------------------------------------------------------- /cts/mutex/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/mutex/dut.c -------------------------------------------------------------------------------- /cts/mutex/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/mutex/th.c -------------------------------------------------------------------------------- /cts/task/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/task/dut.c -------------------------------------------------------------------------------- /cts/task/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/task/th.c -------------------------------------------------------------------------------- /cts/timer/dut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/timer/dut.c -------------------------------------------------------------------------------- /cts/timer/th.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/cts/timer/th.c -------------------------------------------------------------------------------- /docs/ec_terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/ec_terms.md -------------------------------------------------------------------------------- /docs/fingerprint/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /docs/goma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/goma.md -------------------------------------------------------------------------------- /docs/hammer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/hammer.md -------------------------------------------------------------------------------- /docs/pupr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/pupr.md -------------------------------------------------------------------------------- /docs/sitemap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/sitemap.md -------------------------------------------------------------------------------- /docs/usb-c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/usb-c.md -------------------------------------------------------------------------------- /docs/usb_power.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/docs/usb_power.md -------------------------------------------------------------------------------- /driver/amd_stb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/amd_stb.c -------------------------------------------------------------------------------- /driver/amd_stb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/amd_stb.h -------------------------------------------------------------------------------- /driver/amd_stt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/amd_stt.c -------------------------------------------------------------------------------- /driver/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/build.mk -------------------------------------------------------------------------------- /driver/fingerprint/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../common/fpsensor/OWNERS 2 | -------------------------------------------------------------------------------- /driver/gl3590.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/gl3590.c -------------------------------------------------------------------------------- /driver/gl3590.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/gl3590.h -------------------------------------------------------------------------------- /driver/ina2xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/ina2xx.c -------------------------------------------------------------------------------- /driver/ina2xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/ina2xx.h -------------------------------------------------------------------------------- /driver/ina3221.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/ina3221.c -------------------------------------------------------------------------------- /driver/ina3221.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/ina3221.h -------------------------------------------------------------------------------- /driver/ln9310.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/ln9310.c -------------------------------------------------------------------------------- /driver/mcdp28x0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mcdp28x0.c -------------------------------------------------------------------------------- /driver/mcdp28x0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mcdp28x0.h -------------------------------------------------------------------------------- /driver/mp2964.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mp2964.c -------------------------------------------------------------------------------- /driver/mp2964.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mp2964.h -------------------------------------------------------------------------------- /driver/mp4245.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mp4245.c -------------------------------------------------------------------------------- /driver/mp4245.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/mp4245.h -------------------------------------------------------------------------------- /driver/sb_rmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/sb_rmi.c -------------------------------------------------------------------------------- /driver/sb_rmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/sb_rmi.h -------------------------------------------------------------------------------- /driver/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/sync.c -------------------------------------------------------------------------------- /driver/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/driver/sync.h -------------------------------------------------------------------------------- /extra/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/extra/README -------------------------------------------------------------------------------- /extra/ftdi_hostcmd/.gitignore: -------------------------------------------------------------------------------- 1 | test_cmds 2 | -------------------------------------------------------------------------------- /extra/lightbar/.gitignore: -------------------------------------------------------------------------------- 1 | lightbar 2 | -------------------------------------------------------------------------------- /extra/lightbar/programs/bad-decode-32.bin: -------------------------------------------------------------------------------- 1 | UUU -------------------------------------------------------------------------------- /extra/lightbar/programs/bad-decode-8.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /extra/lightbar/programs/bad-jump.bin: -------------------------------------------------------------------------------- 1 | ? -------------------------------------------------------------------------------- /extra/lightbar/programs/infinite-jump.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /extra/sps_errs/.gitignore: -------------------------------------------------------------------------------- 1 | prog 2 | -------------------------------------------------------------------------------- /extra/usb_console/.gitignore: -------------------------------------------------------------------------------- 1 | usb_console 2 | -------------------------------------------------------------------------------- /extra/usb_gpio/.gitignore: -------------------------------------------------------------------------------- 1 | usb_gpio 2 | -------------------------------------------------------------------------------- /extra/usb_power/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extra/usb_power/board/marlin/marlin_vbat.scenario: -------------------------------------------------------------------------------- 1 | ["VBAT"] 2 | -------------------------------------------------------------------------------- /fuzz/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/fuzz/build.mk -------------------------------------------------------------------------------- /fuzz/pchg_fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/fuzz/pchg_fuzz.c -------------------------------------------------------------------------------- /fuzz/usb_tcpm_v2_rev30_fuzz.c: -------------------------------------------------------------------------------- 1 | usb_tcpm_v2_rev20_fuzz.c -------------------------------------------------------------------------------- /fuzz/usb_tcpm_v2_rev30_fuzz.mocklist: -------------------------------------------------------------------------------- 1 | usb_tcpm_v2_rev20_fuzz.mocklist -------------------------------------------------------------------------------- /fuzz/usb_tcpm_v2_rev30_fuzz.tasklist: -------------------------------------------------------------------------------- 1 | usb_tcpm_v2_rev20_fuzz.tasklist -------------------------------------------------------------------------------- /include/2id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/2id.h -------------------------------------------------------------------------------- /include/acpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/acpi.h -------------------------------------------------------------------------------- /include/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/adc.h -------------------------------------------------------------------------------- /include/als.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/als.h -------------------------------------------------------------------------------- /include/base32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/base32.h -------------------------------------------------------------------------------- /include/battery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/battery.h -------------------------------------------------------------------------------- /include/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/button.h -------------------------------------------------------------------------------- /include/cec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/cec.h -------------------------------------------------------------------------------- /include/charger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/charger.h -------------------------------------------------------------------------------- /include/chipset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/chipset.h -------------------------------------------------------------------------------- /include/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/clock.h -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/common.h -------------------------------------------------------------------------------- /include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/config.h -------------------------------------------------------------------------------- /include/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/console.h -------------------------------------------------------------------------------- /include/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/crc.h -------------------------------------------------------------------------------- /include/crc8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/crc8.h -------------------------------------------------------------------------------- /include/curve25519.h: -------------------------------------------------------------------------------- 1 | ../third_party/boringssl/include/curve25519.h -------------------------------------------------------------------------------- /include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/debug.h -------------------------------------------------------------------------------- /include/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/dma.h -------------------------------------------------------------------------------- /include/dps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/dps.h -------------------------------------------------------------------------------- /include/dptf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/dptf.h -------------------------------------------------------------------------------- /include/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/eeprom.h -------------------------------------------------------------------------------- /include/espi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/espi.h -------------------------------------------------------------------------------- /include/fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/fan.h -------------------------------------------------------------------------------- /include/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/flash.h -------------------------------------------------------------------------------- /include/gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/gesture.h -------------------------------------------------------------------------------- /include/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/gpio.h -------------------------------------------------------------------------------- /include/gpio.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/gpio.wrap -------------------------------------------------------------------------------- /include/hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/hooks.h -------------------------------------------------------------------------------- /include/hwtimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/hwtimer.h -------------------------------------------------------------------------------- /include/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/i2c.h -------------------------------------------------------------------------------- /include/i2c_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/i2c_hid.h -------------------------------------------------------------------------------- /include/kasa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/kasa.h -------------------------------------------------------------------------------- /include/led_pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/led_pwm.h -------------------------------------------------------------------------------- /include/lpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/lpc.h -------------------------------------------------------------------------------- /include/mag_cal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/mag_cal.h -------------------------------------------------------------------------------- /include/mat33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/mat33.h -------------------------------------------------------------------------------- /include/mat44.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/mat44.h -------------------------------------------------------------------------------- /include/ocpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/ocpc.h -------------------------------------------------------------------------------- /include/onewire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/onewire.h -------------------------------------------------------------------------------- /include/otp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/otp.h -------------------------------------------------------------------------------- /include/otp_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/otp_key.h -------------------------------------------------------------------------------- /include/panic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/panic.h -------------------------------------------------------------------------------- /include/peci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/peci.h -------------------------------------------------------------------------------- /include/port80.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/port80.h -------------------------------------------------------------------------------- /include/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/power.h -------------------------------------------------------------------------------- /include/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/printf.h -------------------------------------------------------------------------------- /include/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/pwm.h -------------------------------------------------------------------------------- /include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/queue.h -------------------------------------------------------------------------------- /include/rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/rsa.h -------------------------------------------------------------------------------- /include/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/rtc.h -------------------------------------------------------------------------------- /include/rwsig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/rwsig.h -------------------------------------------------------------------------------- /include/sfdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/sfdp.h -------------------------------------------------------------------------------- /include/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/sha1.h -------------------------------------------------------------------------------- /include/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/sha256.h -------------------------------------------------------------------------------- /include/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/spi.h -------------------------------------------------------------------------------- /include/spi_nor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/spi_nor.h -------------------------------------------------------------------------------- /include/switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/switch.h -------------------------------------------------------------------------------- /include/sysjump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/sysjump.h -------------------------------------------------------------------------------- /include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/system.h -------------------------------------------------------------------------------- /include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/task.h -------------------------------------------------------------------------------- /include/task_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/task_id.h -------------------------------------------------------------------------------- /include/thermal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/thermal.h -------------------------------------------------------------------------------- /include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/timer.h -------------------------------------------------------------------------------- /include/trng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/trng.h -------------------------------------------------------------------------------- /include/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/uart.h -------------------------------------------------------------------------------- /include/usb_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_api.h -------------------------------------------------------------------------------- /include/usb_bb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_bb.h -------------------------------------------------------------------------------- /include/usb_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_hid.h -------------------------------------------------------------------------------- /include/usb_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_i2c.h -------------------------------------------------------------------------------- /include/usb_mux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_mux.h -------------------------------------------------------------------------------- /include/usb_pd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_pd.h -------------------------------------------------------------------------------- /include/usb_sm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/usb_sm.h -------------------------------------------------------------------------------- /include/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/util.h -------------------------------------------------------------------------------- /include/vboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/vboot.h -------------------------------------------------------------------------------- /include/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/vec3.h -------------------------------------------------------------------------------- /include/vec4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/vec4.h -------------------------------------------------------------------------------- /include/vstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/include/vstore.h -------------------------------------------------------------------------------- /libc/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/libc/build.mk -------------------------------------------------------------------------------- /libc/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/libc/sbrk.c -------------------------------------------------------------------------------- /libc/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/libc/syscalls.c -------------------------------------------------------------------------------- /navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/navbar.md -------------------------------------------------------------------------------- /power/amd_x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/amd_x86.c -------------------------------------------------------------------------------- /power/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/build.mk -------------------------------------------------------------------------------- /power/cometlake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/cometlake.c -------------------------------------------------------------------------------- /power/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/common.c -------------------------------------------------------------------------------- /power/ec_driven.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/ec_driven.c -------------------------------------------------------------------------------- /power/hibernate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/hibernate.c -------------------------------------------------------------------------------- /power/icelake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/icelake.c -------------------------------------------------------------------------------- /power/intel_x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/intel_x86.c -------------------------------------------------------------------------------- /power/mt817x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/mt817x.c -------------------------------------------------------------------------------- /power/mt8183.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/mt8183.c -------------------------------------------------------------------------------- /power/mt8186.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/mt8186.c -------------------------------------------------------------------------------- /power/mt8192.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/mt8192.c -------------------------------------------------------------------------------- /power/qcom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/qcom.c -------------------------------------------------------------------------------- /power/sdm845.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/sdm845.c -------------------------------------------------------------------------------- /power/skylake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/power/skylake.c -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/pylintrc -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 80 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/setup.py -------------------------------------------------------------------------------- /test/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/abort.c -------------------------------------------------------------------------------- /test/accel_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/accel_cal.c -------------------------------------------------------------------------------- /test/aes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/aes.cc -------------------------------------------------------------------------------- /test/aes.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/aes.tasklist -------------------------------------------------------------------------------- /test/base32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/base32.c -------------------------------------------------------------------------------- /test/benchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/benchmark.cc -------------------------------------------------------------------------------- /test/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/build.mk -------------------------------------------------------------------------------- /test/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/button.c -------------------------------------------------------------------------------- /test/cbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/cbi.c -------------------------------------------------------------------------------- /test/cbi.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/cbi.tasklist -------------------------------------------------------------------------------- /test/cbi_wp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/cbi_wp.c -------------------------------------------------------------------------------- /test/charge_manager_drp_charging.mocklist: -------------------------------------------------------------------------------- 1 | charge_manager.mocklist -------------------------------------------------------------------------------- /test/chipset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/chipset.c -------------------------------------------------------------------------------- /test/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/crc.c -------------------------------------------------------------------------------- /test/crc.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/crc.tasklist -------------------------------------------------------------------------------- /test/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/debug.c -------------------------------------------------------------------------------- /test/ec_gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/ec_gtest.h -------------------------------------------------------------------------------- /test/entropy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/entropy.c -------------------------------------------------------------------------------- /test/exception.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/exception.cc -------------------------------------------------------------------------------- /test/exit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/exit.cc -------------------------------------------------------------------------------- /test/fake_usbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/fake_usbc.c -------------------------------------------------------------------------------- /test/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/fan.c -------------------------------------------------------------------------------- /test/fan.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/fan.tasklist -------------------------------------------------------------------------------- /test/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/flash.c -------------------------------------------------------------------------------- /test/fp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/fp.c -------------------------------------------------------------------------------- /test/fp.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/fp.tasklist -------------------------------------------------------------------------------- /test/fpsensor_auth_commands.tasklist: -------------------------------------------------------------------------------- 1 | fp_transport.tasklist -------------------------------------------------------------------------------- /test/fpsensor_auth_commands_otp.cc: -------------------------------------------------------------------------------- 1 | fpsensor_auth_commands.cc -------------------------------------------------------------------------------- /test/fpsensor_auth_commands_otp.tasklist: -------------------------------------------------------------------------------- 1 | fpsensor_auth_commands.tasklist -------------------------------------------------------------------------------- /test/fpsensor_auth_crypto_stateful_otp.cc: -------------------------------------------------------------------------------- 1 | fpsensor_auth_crypto_stateful.cc -------------------------------------------------------------------------------- /test/fpsensor_auth_crypto_stateful_otp.mocklist: -------------------------------------------------------------------------------- 1 | fpsensor_auth_crypto_stateful.mocklist -------------------------------------------------------------------------------- /test/fpsensor_auth_crypto_stateful_otp.tasklist: -------------------------------------------------------------------------------- 1 | fpsensor_auth_crypto_stateful.tasklist -------------------------------------------------------------------------------- /test/fpsensor_crypto_with_mock.mocklist: -------------------------------------------------------------------------------- 1 | fp_transport.mocklist -------------------------------------------------------------------------------- /test/fpsensor_crypto_with_mock.tasklist: -------------------------------------------------------------------------------- 1 | fp_transport.tasklist -------------------------------------------------------------------------------- /test/fpsensor_crypto_with_mock_otp.cc: -------------------------------------------------------------------------------- 1 | fpsensor_crypto_with_mock.cc -------------------------------------------------------------------------------- /test/fpsensor_crypto_with_mock_otp.mocklist: -------------------------------------------------------------------------------- 1 | fpsensor_crypto_with_mock.mocklist -------------------------------------------------------------------------------- /test/fpsensor_crypto_with_mock_otp.tasklist: -------------------------------------------------------------------------------- 1 | fpsensor_crypto_with_mock.tasklist -------------------------------------------------------------------------------- /test/fpsensor_state.mocklist: -------------------------------------------------------------------------------- 1 | fp_transport.mocklist -------------------------------------------------------------------------------- /test/fpsensor_state.tasklist: -------------------------------------------------------------------------------- 1 | fp_transport.tasklist -------------------------------------------------------------------------------- /test/ftrapv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/ftrapv.c -------------------------------------------------------------------------------- /test/genvif/.gitignore: -------------------------------------------------------------------------------- 1 | genvif 2 | vif_output 3 | -------------------------------------------------------------------------------- /test/gyro_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/gyro_cal.c -------------------------------------------------------------------------------- /test/hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/hooks.c -------------------------------------------------------------------------------- /test/hyperdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/hyperdebug.c -------------------------------------------------------------------------------- /test/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/interrupt.c -------------------------------------------------------------------------------- /test/is_enabled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/is_enabled.c -------------------------------------------------------------------------------- /test/kasa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/kasa.c -------------------------------------------------------------------------------- /test/kb_8042.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/kb_8042.c -------------------------------------------------------------------------------- /test/kb_mkbp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/kb_mkbp.c -------------------------------------------------------------------------------- /test/kb_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/kb_scan.c -------------------------------------------------------------------------------- /test/kb_scan_strict.tasklist: -------------------------------------------------------------------------------- 1 | kb_scan.tasklist -------------------------------------------------------------------------------- /test/libcxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/libcxx.cc -------------------------------------------------------------------------------- /test/lid_sw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/lid_sw.c -------------------------------------------------------------------------------- /test/lightbar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/lightbar.c -------------------------------------------------------------------------------- /test/mag_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/mag_cal.c -------------------------------------------------------------------------------- /test/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/malloc.c -------------------------------------------------------------------------------- /test/math_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/math_util.c -------------------------------------------------------------------------------- /test/motion_lid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/motion_lid.c -------------------------------------------------------------------------------- /test/mpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/mpu.c -------------------------------------------------------------------------------- /test/mpu.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/mpu.tasklist -------------------------------------------------------------------------------- /test/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/mutex.c -------------------------------------------------------------------------------- /test/newton_fit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/newton_fit.c -------------------------------------------------------------------------------- /test/nvidia_gpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/nvidia_gpu.c -------------------------------------------------------------------------------- /test/otp_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/otp_key.c -------------------------------------------------------------------------------- /test/panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/panic.c -------------------------------------------------------------------------------- /test/panic_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/panic_data.c -------------------------------------------------------------------------------- /test/pingpong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/pingpong.c -------------------------------------------------------------------------------- /test/powerdemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/powerdemo.c -------------------------------------------------------------------------------- /test/powerdemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/powerdemo.h -------------------------------------------------------------------------------- /test/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/printf.c -------------------------------------------------------------------------------- /test/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/queue.c -------------------------------------------------------------------------------- /test/ram_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/ram_lock.c -------------------------------------------------------------------------------- /test/rollback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rollback.c -------------------------------------------------------------------------------- /test/rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rsa.c -------------------------------------------------------------------------------- /test/rsa.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rsa.tasklist -------------------------------------------------------------------------------- /test/rsa2048-3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rsa2048-3.h -------------------------------------------------------------------------------- /test/rsa2048-F4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rsa2048-F4.h -------------------------------------------------------------------------------- /test/rsa3.tasklist: -------------------------------------------------------------------------------- 1 | rsa.tasklist -------------------------------------------------------------------------------- /test/rsa3072-3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rsa3072-3.h -------------------------------------------------------------------------------- /test/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rtc.c -------------------------------------------------------------------------------- /test/rtc.tasklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rtc.tasklist -------------------------------------------------------------------------------- /test/rtc_npcx9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/rtc_npcx9.c -------------------------------------------------------------------------------- /test/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/sbrk.c -------------------------------------------------------------------------------- /test/scratchpad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/scratchpad.c -------------------------------------------------------------------------------- /test/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/sha256.c -------------------------------------------------------------------------------- /test/sha256_unrolled.tasklist: -------------------------------------------------------------------------------- 1 | sha256.tasklist -------------------------------------------------------------------------------- /test/shmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/shmalloc.c -------------------------------------------------------------------------------- /test/static_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/static_if.c -------------------------------------------------------------------------------- /test/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/stdlib.c -------------------------------------------------------------------------------- /test/stress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/stress.c -------------------------------------------------------------------------------- /test/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/system.c -------------------------------------------------------------------------------- /test/thermal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/thermal.c -------------------------------------------------------------------------------- /test/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/timer.cc -------------------------------------------------------------------------------- /test/timer_dos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/timer_dos.c -------------------------------------------------------------------------------- /test/uart.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/uart.cc -------------------------------------------------------------------------------- /test/uptime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/uptime.c -------------------------------------------------------------------------------- /test/usb_pd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_pd.c -------------------------------------------------------------------------------- /test/usb_pd_giveback.tasklist: -------------------------------------------------------------------------------- 1 | usb_pd.tasklist -------------------------------------------------------------------------------- /test/usb_pd_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_pd_int.c -------------------------------------------------------------------------------- /test/usb_pd_rev30.tasklist: -------------------------------------------------------------------------------- 1 | usb_pd.tasklist -------------------------------------------------------------------------------- /test/usb_pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_pe.h -------------------------------------------------------------------------------- /test/usb_pe_drp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_pe_drp.c -------------------------------------------------------------------------------- /test/usb_pe_drp_noextended.mocklist: -------------------------------------------------------------------------------- 1 | usb_pe_drp.mocklist -------------------------------------------------------------------------------- /test/usb_ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_ppc.c -------------------------------------------------------------------------------- /test/usb_prl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/usb_prl.c -------------------------------------------------------------------------------- /test/usb_prl_noextended.tasklist: -------------------------------------------------------------------------------- 1 | usb_prl_old.tasklist -------------------------------------------------------------------------------- /test/usb_sm_framework_h0.tasklist: -------------------------------------------------------------------------------- 1 | usb_sm_framework_h3.tasklist -------------------------------------------------------------------------------- /test/usb_sm_framework_h1.tasklist: -------------------------------------------------------------------------------- 1 | usb_sm_framework_h3.tasklist -------------------------------------------------------------------------------- /test/usb_sm_framework_h2.tasklist: -------------------------------------------------------------------------------- 1 | usb_sm_framework_h3.tasklist -------------------------------------------------------------------------------- /test/usb_typec_vpd.tasklist: -------------------------------------------------------------------------------- 1 | usb_typec_ctvpd.tasklist -------------------------------------------------------------------------------- /test/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/utils.c -------------------------------------------------------------------------------- /test/utils_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/utils_str.c -------------------------------------------------------------------------------- /test/vboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/vboot.c -------------------------------------------------------------------------------- /test/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/version.c -------------------------------------------------------------------------------- /test/vpd_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/vpd_api.c -------------------------------------------------------------------------------- /test/vpd_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/test/vpd_api.h -------------------------------------------------------------------------------- /test/x25519.c: -------------------------------------------------------------------------------- 1 | ../third_party/boringssl/test/x25519.c -------------------------------------------------------------------------------- /third_party/incbin/test/.gitignore: -------------------------------------------------------------------------------- 1 | /asserts 2 | -------------------------------------------------------------------------------- /third_party/incbin/test/onebyte.txt: -------------------------------------------------------------------------------- 1 | X -------------------------------------------------------------------------------- /twister: -------------------------------------------------------------------------------- 1 | util/twister_launcher.py -------------------------------------------------------------------------------- /util/battery_temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/battery_temp -------------------------------------------------------------------------------- /util/bin2h.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/bin2h.sh -------------------------------------------------------------------------------- /util/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/build.mk -------------------------------------------------------------------------------- /util/cbi-util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/cbi-util.cc -------------------------------------------------------------------------------- /util/chargen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/chargen -------------------------------------------------------------------------------- /util/check_zephyr_project_config.py.vpython3: -------------------------------------------------------------------------------- 1 | ../../../third_party/zephyr/main/.vpython3 -------------------------------------------------------------------------------- /util/comm-dev.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-dev.cc -------------------------------------------------------------------------------- /util/comm-host.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-host.cc -------------------------------------------------------------------------------- /util/comm-host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-host.h -------------------------------------------------------------------------------- /util/comm-i2c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-i2c.cc -------------------------------------------------------------------------------- /util/comm-lpc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-lpc.cc -------------------------------------------------------------------------------- /util/comm-usb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-usb.cc -------------------------------------------------------------------------------- /util/comm-usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/comm-usb.h -------------------------------------------------------------------------------- /util/ec_flash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ec_flash.cc -------------------------------------------------------------------------------- /util/ec_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ec_flash.h -------------------------------------------------------------------------------- /util/ecst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ecst.c -------------------------------------------------------------------------------- /util/ecst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ecst.h -------------------------------------------------------------------------------- /util/ectool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ectool.cc -------------------------------------------------------------------------------- /util/ectool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ectool.h -------------------------------------------------------------------------------- /util/ectool_pdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/ectool_pdc.h -------------------------------------------------------------------------------- /util/flash_ec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/flash_ec -------------------------------------------------------------------------------- /util/flash_fp_mcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/flash_fp_mcu -------------------------------------------------------------------------------- /util/fptool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/fptool.py -------------------------------------------------------------------------------- /util/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/gdbinit -------------------------------------------------------------------------------- /util/gdbinit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/gdbinit.py -------------------------------------------------------------------------------- /util/genvif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/genvif.c -------------------------------------------------------------------------------- /util/genvif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/genvif.h -------------------------------------------------------------------------------- /util/iteflash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/iteflash.cc -------------------------------------------------------------------------------- /util/iteflash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/iteflash.md -------------------------------------------------------------------------------- /util/kconfig_check.py.vpython3: -------------------------------------------------------------------------------- 1 | ../../../third_party/zephyr/main/.vpython3 -------------------------------------------------------------------------------- /util/kconfig_check_unittest.py.vpython3: -------------------------------------------------------------------------------- 1 | ../../../third_party/zephyr/main/.vpython3 -------------------------------------------------------------------------------- /util/keeby-relevant-paths.txt: -------------------------------------------------------------------------------- 1 | dedede-relevant-paths.txt -------------------------------------------------------------------------------- /util/lbcc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/lbcc.cc -------------------------------------------------------------------------------- /util/lbplay.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/lbplay.cc -------------------------------------------------------------------------------- /util/llvm-gcov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/llvm-gcov.sh -------------------------------------------------------------------------------- /util/lock/locks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/lock/locks.h -------------------------------------------------------------------------------- /util/misc_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/misc_util.cc -------------------------------------------------------------------------------- /util/misc_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/misc_util.h -------------------------------------------------------------------------------- /util/renode-ec-launch: -------------------------------------------------------------------------------- 1 | renode_ec_launch.py -------------------------------------------------------------------------------- /util/renode/bloonchipper-druid.resc: -------------------------------------------------------------------------------- 1 | bloonchipper.resc -------------------------------------------------------------------------------- /util/renode/buccaneer.resc: -------------------------------------------------------------------------------- 1 | helipilot.resc -------------------------------------------------------------------------------- /util/renode/firmware_builder_lib.py: -------------------------------------------------------------------------------- 1 | ../../zephyr/scripts/firmware_builder_lib.py -------------------------------------------------------------------------------- /util/renode/gwendolin.resc: -------------------------------------------------------------------------------- 1 | helipilot.resc -------------------------------------------------------------------------------- /util/renode/nami_fp.resc: -------------------------------------------------------------------------------- 1 | dartmonkey.resc -------------------------------------------------------------------------------- /util/renode/nocturne_fp.resc: -------------------------------------------------------------------------------- 1 | dartmonkey.resc -------------------------------------------------------------------------------- /util/run_ects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/run_ects.py -------------------------------------------------------------------------------- /util/run_host_test: -------------------------------------------------------------------------------- 1 | run_host_test.py -------------------------------------------------------------------------------- /util/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/run_tests.sh -------------------------------------------------------------------------------- /util/run_until.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/run_until.sh -------------------------------------------------------------------------------- /util/stm32mon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/stm32mon.cc -------------------------------------------------------------------------------- /util/tagbranch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/tagbranch.sh -------------------------------------------------------------------------------- /util/usb_if.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/usb_if.cc -------------------------------------------------------------------------------- /util/usb_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/usb_if.h -------------------------------------------------------------------------------- /util/uut/cmd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/cmd.cc -------------------------------------------------------------------------------- /util/uut/cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/cmd.h -------------------------------------------------------------------------------- /util/uut/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/main.cc -------------------------------------------------------------------------------- /util/uut/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/main.h -------------------------------------------------------------------------------- /util/uut/opr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/opr.cc -------------------------------------------------------------------------------- /util/uut/opr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/util/uut/opr.h -------------------------------------------------------------------------------- /west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/west.yml -------------------------------------------------------------------------------- /zephyr/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/.pylintrc -------------------------------------------------------------------------------- /zephyr/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/Kconfig -------------------------------------------------------------------------------- /zephyr/Kconfig.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/Kconfig.pd -------------------------------------------------------------------------------- /zephyr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/README.md -------------------------------------------------------------------------------- /zephyr/app/ec/chip/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory_ifdef(CONFIG_RISCV riscv) 2 | -------------------------------------------------------------------------------- /zephyr/drivers/dsp_comms/.clang-format: -------------------------------------------------------------------------------- 1 | ../../../.clang-format-cc -------------------------------------------------------------------------------- /zephyr/drivers/dsp_comms/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /zephyr/drivers/pw_fsm/.clang-format: -------------------------------------------------------------------------------- 1 | ../../../.clang-format-cc -------------------------------------------------------------------------------- /zephyr/drivers/pw_transport/.clang-format: -------------------------------------------------------------------------------- 1 | ../../../.clang-format-cc -------------------------------------------------------------------------------- /zephyr/fpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/fpu.cmake -------------------------------------------------------------------------------- /zephyr/linker/iterables-ram.ld: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coreboot/chrome-ec/HEAD/zephyr/module.yml -------------------------------------------------------------------------------- /zephyr/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/subsys/emul/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory("ap_pwrseq") 2 | -------------------------------------------------------------------------------- /zephyr/test/dsp_comms/.clang-format: -------------------------------------------------------------------------------- 1 | ../../../.clang-format-cc -------------------------------------------------------------------------------- /zephyr/test/intelrvp/tests/power/board_power.c: -------------------------------------------------------------------------------- 1 | ../../../board_power/meteorlake.c -------------------------------------------------------------------------------- /zephyr/test/rex/tests/program/src/board_power.c: -------------------------------------------------------------------------------- 1 | ../../../../board_power/meteorlake.c -------------------------------------------------------------------------------- /zephyr/test/unblocked_terms.txt: -------------------------------------------------------------------------------- 1 | SHELL_BACKEND_DUMMY 2 | shell_dummy 3 | -------------------------------------------------------------------------------- /zephyr/zmake/zephyr_build_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/zmake/zmake/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------