diff options
author | Simon Glass <sjg@chromium.org> | 2021-02-25 14:48:16 -0500 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-03-05 21:11:12 +0000 |
commit | 0cb6fbb4a5391c389abc56346e7e1ccfeaa08708 (patch) | |
tree | 7958d3426a71d4eb10a6ce56e33b844d14a33c10 | |
parent | 1e806bc9eeefa0c91130240f8b0f6f92807232a6 (diff) | |
download | chrome-ec-0cb6fbb4a5391c389abc56346e7e1ccfeaa08708.tar.gz |
zephyr: Require new CONFIG options to be in Kconfig too
Add a script to help deal with new ad-hoc CONFIG options being added
to ECOS.
This works by maintaining a list of allowed ad-hoc CONFIG options and
refusing to allow a build to succeed if it adds new ones.
This is easier to implement than a pre-submit and more useful, since
we can check the actual CONFIG file produced by a board. For example,
adding a new CONFIG to board/volteer/board.h will cause the volteer
build to break, but not kukui. That seems important to avoid
frustration.
Add the base list of allowed ad-hoc CONFIGs, which should never grow.
As new Kconfig options are added for existing CONFIG options, or
obsolete CONFIG options are removed, the list should eventually shrink
to zero.
BUG=b:181253613
BRANCH=none
TEST=manually test that adding a new '#define CONFIG' causes an error
to be generated, and adding a new Kconfig option with the same name
causes the error to go away.
Also check that the script suggests updating the list when a Kconfig is
added for an existing CONFIG option.
Finally, manually check that ALLOW_CONFIG=1 does as intended.
(that's quite a few manual tests; possibly it is worth automating
them)
Change-Id: Id11b8d859fd07c2db73324cbb9e425182710ab3d
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2718533
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-by: Yuval Peress <peress@chromium.org>
Reviewed-by: Keith Short <keithshort@chromium.org>
-rw-r--r-- | Makefile.rules | 3 | ||||
-rwxr-xr-x | util/build_allowed.sh | 78 | ||||
-rwxr-xr-x | util/check_allowed.sh | 84 | ||||
-rw-r--r-- | util/config_allowed.txt | 1350 |
4 files changed, 1515 insertions, 0 deletions
diff --git a/Makefile.rules b/Makefile.rules index 08497a8d5f..4f79e295ca 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -231,6 +231,9 @@ ifeq ($(TEST_BUILD),) @echo "directory! Otherwise, you won't be able to enter any commands." endif # not a TEST_BUILD endif # CONFIG_EXPERIMENTAL_CONSOLE=y + @if [ -z "${ALLOW_CONFIG}" ]; then \ + ./util/check_allowed.sh ${config} util/config_allowed.txt .; \ + fi proj-%: | $(FAILED_BOARDS_DIR) @touch $(FAILED_BOARDS_DIR)/$* diff --git a/util/build_allowed.sh b/util/build_allowed.sh new file mode 100755 index 0000000000..4b734ef055 --- /dev/null +++ b/util/build_allowed.sh @@ -0,0 +1,78 @@ +#!/bin/bash +# +# Copyright 2021 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# Taken from U-Boot and modified. + +# This grubby little script creates the list of allowed configurations. This +# file contains all the config options which are allowed to be used outside +# Kconfig. Please do not add things to the list. Instead, add your new option to +# Kconfig. +# +# Usage: +# build_allowed.sh [-u] +# +# -u : Update the existing allowed file + +export LC_ALL=C LC_COLLATE=C + +# Current list of allowed ad-hoc CONFIGs +allowed=util/config_allowed.txt + +[ "$1" == "-u" ] && update=1 + +tmp=$(mktemp -d) + +# +# Look for the CONFIG options, excluding those in Kconfig and defconfig files. +# +git grep CONFIG_ | \ + grep -E -vi "(Kconfig:|defconfig:|README|\.py|\.pl:)" \ + | tr ' \t' '\n' \ + | sed -n 's/^\(CONFIG_[A-Za-z0-9_]*\).*/\1/p' \ + | sort | uniq >"${tmp}/allowed.tmp1"; + +# We need a list of the valid Kconfig options to exclude these from the allowed +# list. +find . -name "Kconfig*" -exec cat {} \; | sed -n \ + -e 's/^\s*config *\([A-Za-z0-9_]*\).*$/CONFIG_\1/p' \ + -e 's/^\s*menuconfig *\([A-Za-z0-9_]*\).*$/CONFIG_\1/p' \ + | sort | uniq >"${tmp}/allowed.tmp2" + +# Use only the options that are present in the first file but not the second. +# These comprise new ad-hoc CONFIG options. +comm -23 "${tmp}/allowed.tmp1" "${tmp}/allowed.tmp2" \ + | sort | uniq >"${tmp}/allowed.tmp3" + +# If ${allowed} already exists, take the intersection of the current +# list and the new one. We do not want to increase the allowed options. +if [ -r "${allowed}" ]; then + comm -12 "${tmp}/allowed.tmp3" "${allowed}" > "${tmp}/allowed.tmp4" + + # Find any ad-hoc configs that now have Kconfig options + comm -13 "${tmp}/allowed.tmp4" "${allowed}" > "${tmp}/allowed.tmp5" + if [ -n "${update}" ]; then + echo >&2 "Removing these CONFIG options from the allowed list:" + comm -13 "${tmp}/allowed.tmp4" "${allowed}" + mv "${tmp}/allowed.tmp4" "${allowed}" + elif [ -s "${tmp}/allowed.tmp5" ]; then + echo >&2 "Congratulations! The following options are now in" + echo >&2 "Kconfig:" + cat "${tmp}/allowed.tmp5" + echo >&2 + echo >&2 "Please run this to update the list of allowed ad-hoc" + echo >&2 "CONFIGs and include this update in your CL." + echo >&2 + echo -e >&2 "\t./util/build_allowed.sh -u" + fi +else + # If there is no file yet, add one. This allows it to be regenerated + # from scratch if needed. + mv "${tmp}/allowed.tmp3" "${allowed}" +fi + +rm -rf "${tmp}" + +unset LC_ALL LC_COLLATE diff --git a/util/check_allowed.sh b/util/check_allowed.sh new file mode 100755 index 0000000000..5ed6f36df7 --- /dev/null +++ b/util/check_allowed.sh @@ -0,0 +1,84 @@ +#!/bin/bash +# +# Copyright 2021 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# +# Taken from U-Boot and modified. +# +# Check that the .config file provided does not introduce any new ad-hoc CONFIG +# options +# +# Use util/build_allowed.sh to generate the list of current ad-hoc +# CONFIG options (those which are not in Kconfig). + +# Usage +# check_allowed.sh <path to .config> <path to allow file> <source dir> +# +# For example: +# scripts/check_allowed.sh build/volteer/.config config_allowed.txt . + +set -e +set -u + +PROG_NAME="${0##*/}" + +usage() { + echo >&2 "Check that a build does not introduce new ad-hoc CONFIGs" + echo >&2 "Usage:" + echo -e >&2 "\t${PROG_NAME} <.config file> <allow file> <source dir>" + exit 1 +} + +[ $# -ge 3 ] || usage + +config="$1" +allow="$2" +srctree="$3" + +tmp=$(mktemp -d) + +# Temporary files +new_configs="${tmp}.configs" +suspects="${tmp}.suspects" +ok="${tmp}.ok" +new_adhoc="${tmp}.adhoc" + +export LC_ALL=C LC_COLLATE=C + +# Get a sorted list of CONFIG options in the .config file +sed -n 's/^\(CONFIG_[A-Za-z0-9_]*\).*/\1/p' "${config}" | sort | uniq \ + >"${new_configs}" + +# Find any not mentioned in the allowed file +comm -23 "${new_configs}" "${allow}" > "${suspects}" + +# Find all the Kconfig options so far defined +find "${srctree}" -name "Kconfig*" -exec cat {} \; | sed -n \ + -e 's/^\s*config *\([A-Za-z0-9_]*\).*$/CONFIG_\1/p' \ + -e 's/^\s*menuconfig \([A-Za-z0-9_]*\).*$/CONFIG_\1/p' \ + | sort | uniq > "${ok}" + +# Complain about any new ad-hoc CONFIGs +comm -23 "${suspects}" "${ok}" >"${new_adhoc}" +if [ -s "${new_adhoc}" ]; then + echo >&2 "Error: The EC is in the process of migrating to Zephyr." + echo -e >&2 "\tZephyr uses Kconfig for configuration rather than" + echo -e >&2 "\tad-hoc #defines." + echo -e >&2 "\tAny new EC CONFIG options must ALSO be added to Zephyr" + echo -e >&2 "\tso that new functionality is available in Zephyr also." + echo -e >&2 "\tThe following new ad-hoc CONFIG options were detected:" + echo >&2 + cat >&2 "${new_adhoc}" + echo >&2 + echo >&2 "Please add these via Kconfig instead. Find a suitable Kconfig" + echo >&2 "file in zephyr/ and add a 'config' or 'menuconfig' option." + echo >&2 "Also see details in http://issuetracker.google.com/181253613" + echo >&2 + echo >&2 "To temporarily disable this, use: ALLOW_CONFIG=1 make ..." +else + # Check if we can remove some things from the allowed file + ./util/build_allowed.sh +fi + +rm -rf "${tmp}" diff --git a/util/config_allowed.txt b/util/config_allowed.txt new file mode 100644 index 0000000000..38428c4a87 --- /dev/null +++ b/util/config_allowed.txt @@ -0,0 +1,1350 @@ +CONFIG_ +CONFIG_8042_AUX +CONFIG_ACCELGYRO_BMI160 +CONFIG_ACCELGYRO_BMI160_INT2_OUTPUT +CONFIG_ACCELGYRO_BMI160_INT_EVENT +CONFIG_ACCELGYRO_BMI260 +CONFIG_ACCELGYRO_BMI260_INT2_OUTPUT +CONFIG_ACCELGYRO_BMI260_INT_EVENT +CONFIG_ACCELGYRO_ICM426XX +CONFIG_ACCELGYRO_ICM426XX_INT_EVENT +CONFIG_ACCELGYRO_LSM6DS0 +CONFIG_ACCELGYRO_LSM6DSM +CONFIG_ACCELGYRO_LSM6DSO +CONFIG_ACCELGYRO_SEC_ADDR_FLAGS +CONFIG_ACCEL_BMA255 +CONFIG_ACCEL_CAL_KASA_RADIUS_THRES +CONFIG_ACCEL_CAL_MAX_TEMP +CONFIG_ACCEL_CAL_MIN_TEMP +CONFIG_ACCEL_CAL_NEWTON_RADIUS_THRES +CONFIG_ACCEL_FIFO +CONFIG_ACCEL_FIFO_SIZE +CONFIG_ACCEL_FIFO_THRES +CONFIG_ACCEL_FORCE_MODE_MASK +CONFIG_ACCEL_INTERRUPTS +CONFIG_ACCEL_KX022 +CONFIG_ACCEL_KXCJ9 +CONFIG_ACCEL_LIS2DE +CONFIG_ACCEL_LIS2DH +CONFIG_ACCEL_LIS2DS +CONFIG_ACCEL_LIS2DS_INT_EVENT +CONFIG_ACCEL_LIS2DW12 +CONFIG_ACCEL_LIS2DW12_INT_EVENT +CONFIG_ACCEL_LIS2DWL +CONFIG_ACCEL_LIS2DW_AS_BASE +CONFIG_ACCEL_LIS2DW_COMMON +CONFIG_ACCEL_LIS2D_COMMON +CONFIG_ACCEL_LNG2DM +CONFIG_ACCEL_LSM6DSM_INT_EVENT +CONFIG_ACCEL_LSM6DSO_INT_EVENT +CONFIG_ACCEL_SPOOF_MODE +CONFIG_ACCEL_STD_REF_FRAME_OLD +CONFIG_ADC +CONFIG_ADC_BUTTONS +CONFIG_ADC_PROFILE +CONFIG_ADC_PROFILE_FAST_CONTINUOUS +CONFIG_ADC_PROFILE_SINGLE +CONFIG_ADC_SAMPLE_TIME +CONFIG_ADC_VOLTAGE_COMPARATOR +CONFIG_ADC_WATCHDOG +CONFIG_AES +CONFIG_AES_GCM +CONFIG_ALS +CONFIG_ALS_AL3010 +CONFIG_ALS_BH1730 +CONFIG_ALS_BH1730_LUXTH_PARAMS +CONFIG_ALS_COUNT +CONFIG_ALS_ISL29035 +CONFIG_ALS_LIGHTBAR_DIMMING +CONFIG_ALS_OPT3001 +CONFIG_ALS_SI114X +CONFIG_ALS_SI114X_CHECK_REVISION +CONFIG_ALS_SI114X_INT_EVENT +CONFIG_ALS_SI114X_POLLING +CONFIG_ALS_TCS3400 +CONFIG_ALS_TCS3400_EMULATED_IRQ_EVENT +CONFIG_ALS_TCS3400_INT_EVENT +CONFIG_AON_PERSISTENT_BASE +CONFIG_AON_PERSISTENT_SIZE +CONFIG_AON_RAM_BASE +CONFIG_AON_RAM_SIZE +CONFIG_AP_HANG_DETECT +CONFIG_AP_WARM_RESET_INTERRUPT +CONFIG_ARCH_POSIX +CONFIG_ARM +CONFIG_ARM64 +CONFIG_ARMV7M_CACHE +CONFIG_ASSEMBLY_MULA32 +CONFIG_ASSERT +CONFIG_AUDIO_CODEC +CONFIG_AUDIO_CODEC_ +CONFIG_AUDIO_CODEC_CAP_WOV_AUDIO_SHM +CONFIG_AUDIO_CODEC_CAP_WOV_LANG_SHM +CONFIG_AUDIO_CODEC_DMIC +CONFIG_AUDIO_CODEC_DMIC_MAX_SOFTWARE_GAIN +CONFIG_AUDIO_CODEC_DMIC_SOFTWARE_GAIN +CONFIG_AUDIO_CODEC_I2S_RX +CONFIG_AUDIO_CODEC_WOV +CONFIG_AUDIO_CODEC_WOV_AUDIO_BUF_LEN +CONFIG_AUDIO_CODEC_WOV_AUDIO_BUF_TYPE +CONFIG_AUDIO_CODEC_WOV_LANG_BUF_LEN +CONFIG_AUDIO_CODEC_WOV_LANG_BUF_TYPE +CONFIG_AUX_TIMER_PERIOD_MS +CONFIG_BACKLIGHT_LID +CONFIG_BACKLIGHT_LID_ACTIVE_LOW +CONFIG_BACKLIGHT_REQ_GPIO +CONFIG_BARO_BMP280 +CONFIG_BASE32 +CONFIG_BASE_ATTACHED_SWITCH +CONFIG_BATTERY +CONFIG_BATTERY_ +CONFIG_BATTERY_BQ20Z453 +CONFIG_BATTERY_BQ27541 +CONFIG_BATTERY_BQ27621 +CONFIG_BATTERY_BQ4050 +CONFIG_BATTERY_CHECK_CHARGE_TEMP_LIMITS +CONFIG_BATTERY_COUNT +CONFIG_BATTERY_CRITICAL_SHUTDOWN_CUT_OFF +CONFIG_BATTERY_CRITICAL_SHUTDOWN_TIMEOUT +CONFIG_BATTERY_CUTOFF_DELAY_US +CONFIG_BATTERY_CUT_OFF +CONFIG_BATTERY_DEAD_UNTIL_VALUE +CONFIG_BATTERY_DEVICE_CHEMISTRY +CONFIG_BATTERY_FUEL_GAUGE +CONFIG_BATTERY_HW_PRESENT_CUSTOM +CONFIG_BATTERY_LEVEL_NEAR_FULL +CONFIG_BATTERY_MAX17055 +CONFIG_BATTERY_MAX17055_ALERT +CONFIG_BATTERY_MAX17055_FULL_MODEL +CONFIG_BATTERY_MAX_IMBALANCE_MV +CONFIG_BATTERY_MEASURE_IMBALANCE +CONFIG_BATTERY_MM8013 +CONFIG_BATTERY_MOCK +CONFIG_BATTERY_PRECHARGE_TIMEOUT +CONFIG_BATTERY_PRESENT_ +CONFIG_BATTERY_PRESENT_CUSTOM +CONFIG_BATTERY_PRESENT_GPIO +CONFIG_BATTERY_REQUESTS_NIL_WHEN_DEAD +CONFIG_BATTERY_RETRY_NACK +CONFIG_BATTERY_REVIVE_DISCONNECT +CONFIG_BATTERY_SMART +CONFIG_BATTERY_V2 +CONFIG_BATTERY_VENDOR_PARAM +CONFIG_BATT_FULL_FACTOR +CONFIG_BATT_HOST_FULL_FACTOR +CONFIG_BATT_HOST_SHUTDOWN_PERCENTAGE +CONFIG_BC12_DETECT_DATA_ROLE_TRIGGER +CONFIG_BC12_DETECT_MAX14637 +CONFIG_BC12_DETECT_MT6360 +CONFIG_BC12_DETECT_PI3USB9201 +CONFIG_BC12_DETECT_PI3USB9281 +CONFIG_BC12_DETECT_PI3USB9281_CHIP_COUNT +CONFIG_BC12_MAX14637_DELAY_FROM_OFF_TO_ON_MS +CONFIG_BC12_SINGLE_DRIVER +CONFIG_BD9995X_DELAY_INPUT_PORT_SELECT +CONFIG_BD9995X_POWER_SAVE_MODE +CONFIG_BLANK +CONFIG_BLINK +CONFIG_BLINK_LEDS +CONFIG_BLUETOOTH_HCI_DEBUG +CONFIG_BLUETOOTH_LE +CONFIG_BLUETOOTH_LE_RADIO_TEST +CONFIG_BLUETOOTH_LE_STACK +CONFIG_BLUETOOTH_LL_DEBUG +CONFIG_BMI_ORIENTATION_SENSOR +CONFIG_BMI_SEC_I2C +CONFIG_BOARD_DEEP_SLEEP +CONFIG_BOARD_EC_HANDLES_ALL_SYS_PWRGD +CONFIG_BOARD_FORCE_RESET_PIN +CONFIG_BOARD_HAS_ALL_SYS_PWRGD +CONFIG_BOARD_HAS_RTC_RESET +CONFIG_BOARD_I2C_ADDR_FLAGS +CONFIG_BOARD_ID_CMD_ACPI_EC1 +CONFIG_BOARD_POST_GPIO_INIT +CONFIG_BOARD_PRE_INIT +CONFIG_BOARD_RESET_AFTER_POWER_ON +CONFIG_BOARD_VERSION +CONFIG_BOARD_VERSION_CBI +CONFIG_BOARD_VERSION_CUSTOM +CONFIG_BOARD_VERSION_GPIO +CONFIG_BODY_DETECTION +CONFIG_BODY_DETECTION_CONFIDENCE_DELTA +CONFIG_BODY_DETECTION_MAX_WINDOW_SIZE +CONFIG_BODY_DETECTION_OFF_BODY_CON +CONFIG_BODY_DETECTION_ON_BODY_CON +CONFIG_BODY_DETECTION_SENSOR +CONFIG_BODY_DETECTION_STATIONARY_DURATION +CONFIG_BODY_DETECTION_VAR_NOISE_FACTOR +CONFIG_BODY_DETECTION_VAR_THRESHOLD +CONFIG_BOOTBLOCK +CONFIG_BOOTCFG_VALUE +CONFIG_BOOT_HEADER_STORAGE_OFF +CONFIG_BOOT_HEADER_STORAGE_SIZE +CONFIG_BRINGUP +CONFIG_BUTTONS_RUNTIME_CONFIG +CONFIG_BUTTON_COUNT +CONFIG_BUTTON_TRIGGERED_RECOVERY +CONFIG_CAPSENSE +CONFIG_CASE_CLOSED_DEBUG_EXTERNAL +CONFIG_CEC +CONFIG_CHARGER +CONFIG_CHARGER_BATTERY_TSENSE +CONFIG_CHARGER_BD9995X +CONFIG_CHARGER_BD9995X_CHGEN +CONFIG_CHARGER_BQ24715 +CONFIG_CHARGER_BQ24770 +CONFIG_CHARGER_BQ24773 +CONFIG_CHARGER_BQ25703 +CONFIG_CHARGER_BQ25710 +CONFIG_CHARGER_BQ25710_IDCHG_LIMIT_MA +CONFIG_CHARGER_CURRENT_LIMIT +CONFIG_CHARGER_DISCHARGE_ON_AC +CONFIG_CHARGER_DISCHARGE_ON_AC_CUSTOM +CONFIG_CHARGER_EN_ACTIVE_LOW +CONFIG_CHARGER_EN_GPIO +CONFIG_CHARGER_ILIM_PIN_DISABLED +CONFIG_CHARGER_INPUT_CURRENT +CONFIG_CHARGER_ISL9237 +CONFIG_CHARGER_ISL9238 +CONFIG_CHARGER_ISL9238C +CONFIG_CHARGER_ISL9241 +CONFIG_CHARGER_LIMIT_ +CONFIG_CHARGER_LIMIT_POWER_THRESH_BAT_PCT +CONFIG_CHARGER_LIMIT_POWER_THRESH_CHG_MW +CONFIG_CHARGER_MAINTAIN_VBAT +CONFIG_CHARGER_MAX_INPUT_CURRENT +CONFIG_CHARGER_MIN_BAT_PCT_FOR_POWER_ON +CONFIG_CHARGER_MIN_BAT_PCT_FOR_POWER_ON_WITH_AC +CONFIG_CHARGER_MIN_BAT_PCT_IMBALANCED_POWER_ON +CONFIG_CHARGER_MIN_POWER_MW_FOR_POWER_ON +CONFIG_CHARGER_MIN_POWER_MW_FOR_POWER_ON_WITH_BATT +CONFIG_CHARGER_MT6370 +CONFIG_CHARGER_MT6370_BACKLIGHT +CONFIG_CHARGER_MT6370_BC12_GPIO +CONFIG_CHARGER_NARROW_VDC +CONFIG_CHARGER_OTG +CONFIG_CHARGER_PROFILE_OVERRIDE +CONFIG_CHARGER_PROFILE_OVERRIDE_COMMON +CONFIG_CHARGER_PROFILE_VOLTAGE_RANGES +CONFIG_CHARGER_PSYS +CONFIG_CHARGER_PSYS_READ +CONFIG_CHARGER_RAA489000 +CONFIG_CHARGER_RT9466 +CONFIG_CHARGER_RT9467 +CONFIG_CHARGER_RUNTIME_CONFIG +CONFIG_CHARGER_SENSE_RESISTOR +CONFIG_CHARGER_SENSE_RESISTOR_AC +CONFIG_CHARGER_SENSE_RESISTOR_AC_BQ25710 +CONFIG_CHARGER_SENSE_RESISTOR_AC_ISL9238 +CONFIG_CHARGER_SINGLE_CHIP +CONFIG_CHARGER_SM5803 +CONFIG_CHARGER_SY21612 +CONFIG_CHARGE_MANAGER +CONFIG_CHARGE_MANAGER_BAT_PCT_SAFE_MODE_EXIT +CONFIG_CHARGE_MANAGER_DRP_CHARGING +CONFIG_CHARGE_MANAGER_EXTERNAL_POWER_LIMIT +CONFIG_CHARGE_MANAGER_SAFE_MODE +CONFIG_CHARGE_RAMP_HW +CONFIG_CHARGE_RAMP_SW +CONFIG_CHARGE_STATE_DEBUG +CONFIG_CHIPSET_ALDERLAKE +CONFIG_CHIPSET_ALDERLAKE_SLG4BD44540 +CONFIG_CHIPSET_APL_GLK +CONFIG_CHIPSET_APOLLOLAKE +CONFIG_CHIPSET_BRASWELL +CONFIG_CHIPSET_CANNONLAKE +CONFIG_CHIPSET_CAN_THROTTLE +CONFIG_CHIPSET_CEZANNE +CONFIG_CHIPSET_COMETLAKE +CONFIG_CHIPSET_COMETLAKE_DISCRETE +CONFIG_CHIPSET_DEBUG +CONFIG_CHIPSET_ECDRIVEN +CONFIG_CHIPSET_GEMINILAKE +CONFIG_CHIPSET_HAS_PLATFORM_PMIC_RESET +CONFIG_CHIPSET_HAS_PLATFORM_RESET +CONFIG_CHIPSET_HAS_PRE_INIT_CALLBACK +CONFIG_CHIPSET_ICELAKE +CONFIG_CHIPSET_JASPERLAKE +CONFIG_CHIPSET_MT817X +CONFIG_CHIPSET_MT8183 +CONFIG_CHIPSET_MT8192 +CONFIG_CHIPSET_POWER_SEQ_VERSION +CONFIG_CHIPSET_PP3300_RAIL_FIRST +CONFIG_CHIPSET_RESET_HOOK +CONFIG_CHIPSET_RESUME_INIT_HOOK +CONFIG_CHIPSET_RK3288 +CONFIG_CHIPSET_RK3399 +CONFIG_CHIPSET_SC7180 +CONFIG_CHIPSET_SDM845 +CONFIG_CHIPSET_SKYLAKE +CONFIG_CHIPSET_SLP_S3_L_OVERRIDE +CONFIG_CHIPSET_STONEY +CONFIG_CHIPSET_TIGERLAKE +CONFIG_CHIPSET_X86_RSMRST_DELAY +CONFIG_CHIP_DATA_IN_INIT_ROM +CONFIG_CHIP_INIT_ROM_REGION +CONFIG_CHIP_LFW_USE_ROM_SPI +CONFIG_CHIP_MEMORY_REGIONS +CONFIG_CHIP_PANIC_BACKUP +CONFIG_CHIP_PRE_INIT +CONFIG_CHIP_UNCACHED_REGION +CONFIG_CLOCK_CRYSTAL +CONFIG_CLOCK_SRC_EXTERNAL +CONFIG_CMD_ACCELS +CONFIG_CMD_ACCELSPOOF +CONFIG_CMD_ACCEL_FIFO +CONFIG_CMD_ACCEL_INFO +CONFIG_CMD_ADC +CONFIG_CMD_ALS +CONFIG_CMD_APTHROTTLE +CONFIG_CMD_AP_RESET_LOG +CONFIG_CMD_BATDEBUG +CONFIG_CMD_BATTFAKE +CONFIG_CMD_BATT_MFG_ACCESS +CONFIG_CMD_BUTTON +CONFIG_CMD_CBI +CONFIG_CMD_CHARGEN +CONFIG_CMD_CHARGER +CONFIG_CMD_CHARGER_ADC_AMON_BMON +CONFIG_CMD_CHARGER_DUMP +CONFIG_CMD_CHARGER_PROFILE_OVERRIDE +CONFIG_CMD_CHARGER_PROFILE_OVERRIDE_TEST +CONFIG_CMD_CHARGE_SUPPLIER_INFO +CONFIG_CMD_CHGRAMP +CONFIG_CMD_CLOCKGATES +CONFIG_CMD_COMXTEST +CONFIG_CMD_CRASH +CONFIG_CMD_DEVICE_EVENT +CONFIG_CMD_DLOG +CONFIG_CMD_ECTEMP +CONFIG_CMD_FASTCHARGE +CONFIG_CMD_FLASH +CONFIG_CMD_FLASHINFO +CONFIG_CMD_FLASH_LOG +CONFIG_CMD_FLASH_TRISTATE +CONFIG_CMD_FLASH_WP +CONFIG_CMD_FORCETIME +CONFIG_CMD_FPSENSOR_DEBUG +CONFIG_CMD_GETTIME +CONFIG_CMD_GL3590 +CONFIG_CMD_GPIO_EXTENDED +CONFIG_CMD_GPIO_POWER_DOWN +CONFIG_CMD_GSV +CONFIG_CMD_GT7288 +CONFIG_CMD_HASH +CONFIG_CMD_HCDEBUG +CONFIG_CMD_HOSTCMD +CONFIG_CMD_I2CWEDGE +CONFIG_CMD_I2C_PROTECT +CONFIG_CMD_I2C_SCAN +CONFIG_CMD_I2C_STRESS_TEST +CONFIG_CMD_I2C_STRESS_TEST_ACCEL +CONFIG_CMD_I2C_STRESS_TEST_ALS +CONFIG_CMD_I2C_STRESS_TEST_BATTERY +CONFIG_CMD_I2C_STRESS_TEST_CHARGER +CONFIG_CMD_I2C_STRESS_TEST_TCPC +CONFIG_CMD_I2C_XFER +CONFIG_CMD_I2C_XFER_RAW +CONFIG_CMD_IDLE_STATS +CONFIG_CMD_ILIM +CONFIG_CMD_INA +CONFIG_CMD_JUMPTAGS +CONFIG_CMD_KEYBOARD +CONFIG_CMD_LEDTEST +CONFIG_CMD_LID_ANGLE +CONFIG_CMD_MCDP +CONFIG_CMD_MD +CONFIG_CMD_MEM +CONFIG_CMD_MMAPINFO +CONFIG_CMD_PD +CONFIG_CMD_PD_DEV_DUMP_INFO +CONFIG_CMD_PD_FLASH +CONFIG_CMD_PECI +CONFIG_CMD_PLL +CONFIG_CMD_PMU +CONFIG_CMD_POWERINDEBUG +CONFIG_CMD_POWERLED +CONFIG_CMD_POWER_AP +CONFIG_CMD_PPC_DUMP +CONFIG_CMD_PS2 +CONFIG_CMD_PWR_AVG +CONFIG_CMD_RAND +CONFIG_CMD_REGULATOR +CONFIG_CMD_RESET_FLAGS +CONFIG_CMD_RETIMER +CONFIG_CMD_RTC +CONFIG_CMD_RTC_ALARM +CONFIG_CMD_RW +CONFIG_CMD_SCRATCHPAD +CONFIG_CMD_SEVEN_SEG_DISPLAY +CONFIG_CMD_SHA256_TEST +CONFIG_CMD_SHMEM +CONFIG_CMD_SLEEP +CONFIG_CMD_SLEEPMASK +CONFIG_CMD_SLEEPMASK_SET +CONFIG_CMD_SPI_FLASH +CONFIG_CMD_SPI_NOR +CONFIG_CMD_SPI_XFER +CONFIG_CMD_STACKOVERFLOW +CONFIG_CMD_SYSINFO +CONFIG_CMD_SYSJUMP +CONFIG_CMD_SYSLOCK +CONFIG_CMD_TASKREADY +CONFIG_CMD_TASK_RESET +CONFIG_CMD_TCPC_DUMP +CONFIG_CMD_TEMP_SENSOR +CONFIG_CMD_TIMERINFO +CONFIG_CMD_TYPEC +CONFIG_CMD_USART_INFO +CONFIG_CMD_USBMUX +CONFIG_CMD_USB_PD_CABLE +CONFIG_CMD_USB_PD_PE +CONFIG_CMD_WAITMS +CONFIG_CODE_RAM_SIZE +CONFIG_COMMON_GPIO +CONFIG_COMMON_GPIO_SHORTNAMES +CONFIG_COMMON_PANIC_OUTPUT +CONFIG_COMMON_RUNTIME +CONFIG_COMMON_TIMER +CONFIG_CONSOLE_CHANNEL +CONFIG_CONSOLE_CMDHELP +CONFIG_CONSOLE_CMD_PD +CONFIG_CONSOLE_COMMAND_FLAGS +CONFIG_CONSOLE_COMMAND_FLAGS_DEFAULT +CONFIG_CONSOLE_ENABLE_READ_V1 +CONFIG_CONSOLE_HISTORY +CONFIG_CONSOLE_INPUT_LINE_SIZE +CONFIG_CONSOLE_UART +CONFIG_CONSOLE_VERBOSE +CONFIG_CPU_CORTEX_M +CONFIG_CPU_PROCHOT_ACTIVE_LOW +CONFIG_CRC8 +CONFIG_CROS_BOARD_INFO +CONFIG_CROS_EC_RO_MEM_SIZE +CONFIG_CROS_EC_RW_MEM_SIZE +CONFIG_CTN730 +CONFIG_CTS_TASK_LIST +CONFIG_CURVE25519 +CONFIG_CUSTOM_FAN_CONTROL +CONFIG_DAC +CONFIG_DATA_RAM_SIZE +CONFIG_DEBUG_ASSERT +CONFIG_DEBUG_ASSERT_BRIEF +CONFIG_DEBUG_ASSERT_REBOOTS +CONFIG_DEBUG_BRINGUP +CONFIG_DEBUG_DISABLE_WRITE_BUFFER +CONFIG_DEBUG_EXCEPTIONS +CONFIG_DEBUG_ORIENTATION +CONFIG_DEBUG_PRINTF +CONFIG_DEBUG_STACK_OVERFLOW +CONFIG_DEDICATED_CHARGE_PORT_COUNT +CONFIG_DEDICATED_RECOVERY_BUTTON +CONFIG_DEDICATED_RECOVERY_BUTTON_2 +CONFIG_DELAY_DSW_PWROK_TO_PWRBTN +CONFIG_DETACHABLE_BASE +CONFIG_DEVICE_EVENT +CONFIG_DEVICE_STATE +CONFIG_DMA +CONFIG_DMA_DEFAULT_HANDLERS +CONFIG_DMA_HELP +CONFIG_DMA_PAGING +CONFIG_DO_NOT_INCLUDE_RV32I_PANIC_DATA +CONFIG_DPTF +CONFIG_DPTF_MOTION_LID_NO_GMR_SENSOR +CONFIG_DPTF_MULTI_PROFILE +CONFIG_DRAM_BASE +CONFIG_DRAM_BASE_LOAD +CONFIG_DRAM_SIZE +CONFIG_DSW_PWROK_TO_PWRBTN_US +CONFIG_DYNAMIC_MOTION_SENSOR_COUNT +CONFIG_EC_CMD_PD_CHIP_INFO +CONFIG_EC_EC_COMM_BATTERY +CONFIG_EC_EC_COMM_BATTERY_CLIENT +CONFIG_EC_EC_COMM_BATTERY_SERVER +CONFIG_EC_EC_COMM_CLIENT +CONFIG_EC_EC_COMM_SERVER +CONFIG_EC_MAX_SENSOR_FREQ_DEFAULT_MILLIHZ +CONFIG_EC_MAX_SENSOR_FREQ_MILLIHZ +CONFIG_EC_PROTECTED_STORAGE_OFF +CONFIG_EC_PROTECTED_STORAGE_SIZE +CONFIG_EC_WRITABLE_STORAGE_OFF +CONFIG_EC_WRITABLE_STORAGE_SIZE +CONFIG_EEPROM +CONFIG_EMULATED_SYSRQ +CONFIG_ENABLE_JTAG_SELECTION +CONFIG_ESPI_DEBUG +CONFIG_ESPI_LOG_LEVEL +CONFIG_EVENT_LOG_SIZE +CONFIG_EXPERIMENTAL_CONSOLE +CONFIG_EXTENDED_VERSION_INFO +CONFIG_EXTERNAL_STORAGE +CONFIG_EXTPOWER +CONFIG_EXTPOWER_DEBOUNCE_MS +CONFIG_EXTPOWER_GPIO +CONFIG_FAKE_SHMEM +CONFIG_FANS +CONFIG_FAN_DSLEEP +CONFIG_FAN_DYNAMIC +CONFIG_FAN_INIT_SPEED +CONFIG_FAN_RPM_CUSTOM +CONFIG_FAN_UPDATE_PERIOD +CONFIG_FINGERPRINT_MCU +CONFIG_FLASH +CONFIG_FLASH_BANK_SIZE +CONFIG_FLASH_DEFERRED_ERASE +CONFIG_FLASH_ERASED_VALUE32 +CONFIG_FLASH_ERASE_SIZE +CONFIG_FLASH_LOG +CONFIG_FLASH_LOG_BASE +CONFIG_FLASH_LOG_SPACE +CONFIG_FLASH_MULTIPLE_REGION +CONFIG_FLASH_PHYSICAL +CONFIG_FLASH_PROTECT_NEXT_BOOT +CONFIG_FLASH_PROTECT_RW +CONFIG_FLASH_PSTATE +CONFIG_FLASH_PSTATE_BANK +CONFIG_FLASH_PSTATE_LOCKED +CONFIG_FLASH_READOUT_PROTECTION +CONFIG_FLASH_READOUT_PROTECTION_AS_PSTATE +CONFIG_FLASH_REGION_TYPE_COUNT +CONFIG_FLASH_SELECT_REQUIRED +CONFIG_FLASH_SIZE +CONFIG_FLASH_SIZE_BYTES +CONFIG_FLASH_WRITE_IDEAL_SIZE +CONFIG_FLASH_WRITE_SIZE +CONFIG_FMAP +CONFIG_FOO +CONFIG_FORCE_CONSOLE_RESUME +CONFIG_FPU +CONFIG_FP_SENSOR_ELAN515 +CONFIG_FP_SENSOR_ELAN80 +CONFIG_FP_SENSOR_FPC1025 +CONFIG_FP_SENSOR_FPC1035 +CONFIG_FP_SENSOR_FPC1145 +CONFIG_FRONT_PROXIMITY_SWITCH +CONFIG_FW_INCLUDE_RO +CONFIG_FW_LIMITED_IMAGE +CONFIG_FW_PSTATE_OFF +CONFIG_FW_PSTATE_SIZE +CONFIG_FW_RESET_VECTOR +CONFIG_GESTURE_DETECTION +CONFIG_GESTURE_DETECTION_MASK +CONFIG_GESTURE_HOST_DETECTION +CONFIG_GESTURE_ORIENTATION +CONFIG_GESTURE_SAMPLING_INTERVAL_MS +CONFIG_GESTURE_SENSOR_DOUBLE_TAP +CONFIG_GESTURE_SENSOR_DOUBLE_TAP_FOR_HOST +CONFIG_GESTURE_SIGMO +CONFIG_GESTURE_SIGMO_PROOF_MS +CONFIG_GESTURE_SIGMO_SENSOR +CONFIG_GESTURE_SIGMO_SKIP_MS +CONFIG_GESTURE_SIGMO_THRES_MG +CONFIG_GESTURE_SW_DETECTION +CONFIG_GESTURE_TAP_FOR_HOST +CONFIG_GESTURE_TAP_INNER_WINDOW_T +CONFIG_GESTURE_TAP_MAX_INTERSTICE_T +CONFIG_GESTURE_TAP_MIN_INTERSTICE_T +CONFIG_GESTURE_TAP_OUTER_WINDOW_T +CONFIG_GESTURE_TAP_SENSOR +CONFIG_GESTURE_TAP_THRES_MG +CONFIG_GMR_TABLET_MODE +CONFIG_GMR_TABLET_MODE_CUSTOM +CONFIG_GPIO_GET_EXTENDED +CONFIG_GPIO_POWER_DOWN +CONFIG_GYRO_L3GD20H +CONFIG_H2RAM_BASE +CONFIG_H2RAM_HOST_LPC_IO_BASE +CONFIG_H2RAM_SIZE +CONFIG_HAS_TASK_PD_INT +CONFIG_HIBERNATE +CONFIG_HIBERNATE_BATT_PCT +CONFIG_HIBERNATE_BATT_SEC +CONFIG_HIBERNATE_DELAY_SEC +CONFIG_HIBERNATE_PSL +CONFIG_HIBERNATE_PSL_COMPENSATE_RTC +CONFIG_HIBERNATE_PSL_OUT_FLAGS +CONFIG_HIBERNATE_PSL_VCC1_RST_WAKEUP +CONFIG_HIBERNATE_WAKEUP_PINS +CONFIG_HIBERNATE_WAKE_PINS_DYNAMIC +CONFIG_HID_HECI +CONFIG_HOOK_DEBUG +CONFIG_HOSTCMD_ALIGNED +CONFIG_HOSTCMD_AP_RESET +CONFIG_HOSTCMD_AP_SET_SKUID +CONFIG_HOSTCMD_BATTERY_V2 +CONFIG_HOSTCMD_BUTTON +CONFIG_HOSTCMD_DEBUG_MODE +CONFIG_HOSTCMD_ESPI +CONFIG_HOSTCMD_ESPI_EC_CHAN_BITMAP +CONFIG_HOSTCMD_ESPI_EC_MAX_FREQ +CONFIG_HOSTCMD_ESPI_EC_MODE +CONFIG_HOSTCMD_ESPI_VW_SLP_S3 +CONFIG_HOSTCMD_ESPI_VW_SLP_S4 +CONFIG_HOSTCMD_EVENTS +CONFIG_HOSTCMD_FLASHPD +CONFIG_HOSTCMD_FLASH_SPI_INFO +CONFIG_HOSTCMD_GET_UPTIME_INFO +CONFIG_HOSTCMD_HECI +CONFIG_HOSTCMD_I2C_ADDR_FLAGS +CONFIG_HOSTCMD_I2C_SLAVE_ADDR +CONFIG_HOSTCMD_LOCATE_CHIP +CONFIG_HOSTCMD_LPC +CONFIG_HOSTCMD_PD +CONFIG_HOSTCMD_PD_CHG_CTRL +CONFIG_HOSTCMD_PD_CONTROL +CONFIG_HOSTCMD_PD_PANIC +CONFIG_HOSTCMD_RATE_LIMITING_MIN_REST +CONFIG_HOSTCMD_RATE_LIMITING_PERIOD +CONFIG_HOSTCMD_RATE_LIMITING_RECESS +CONFIG_HOSTCMD_REGULATOR +CONFIG_HOSTCMD_RTC +CONFIG_HOSTCMD_RWHASHPD +CONFIG_HOSTCMD_SECTION_SORTED +CONFIG_HOSTCMD_SKUID +CONFIG_HOSTCMD_SPS +CONFIG_HOSTCMD_X86 +CONFIG_HOST_COMMAND_STATUS +CONFIG_HOST_ESPI_VW_POWER_SIGNAL +CONFIG_HOST_EVENT64 +CONFIG_HOST_EVENT64_REPORT_MASK +CONFIG_HOST_EVENT_REPORT_MASK +CONFIG_HWTIMER_64BIT +CONFIG_HW_CRC +CONFIG_HW_SPECIFIC_UDELAY +CONFIG_I2C +CONFIG_I2C_BITBANG +CONFIG_I2C_BUS_MAY_BE_UNPOWERED +CONFIG_I2C_CHIP_MAX_TRANSFER_SIZE +CONFIG_I2C_CONTROLLER +CONFIG_I2C_DEBUG +CONFIG_I2C_DEBUG_PASSTHRU +CONFIG_I2C_EXTRA_PACKET_SIZE +CONFIG_I2C_HID_TOUCHPAD +CONFIG_I2C_MULTI_PORT_CONTROLLER +CONFIG_I2C_NACK_RETRY_COUNT +CONFIG_I2C_PASSTHRU_RESTRICTED +CONFIG_I2C_PERIPHERAL +CONFIG_I2C_SCL_GATE_ADDR +CONFIG_I2C_SCL_GATE_ADDR_FLAGS +CONFIG_I2C_SCL_GATE_GPIO +CONFIG_I2C_SCL_GATE_PORT +CONFIG_I2C_UPDATE_IF_CHANGED +CONFIG_I2C_VIRTUAL_BATTERY +CONFIG_I2C_XFER_BOARD_CALLBACK +CONFIG_I2C_XFER_LARGE_TRANSFER +CONFIG_INA219 +CONFIG_INA231 +CONFIG_INA3221 +CONFIG_INDUCTIVE_CHARGING +CONFIG_INTEL_RVP_MECC_VERSION_0_9 +CONFIG_INTEL_RVP_MECC_VERSION_1_0 +CONFIG_INTERNAL_STORAGE +CONFIG_IO_EXPANDER +CONFIG_IO_EXPANDER_IT8801 +CONFIG_IO_EXPANDER_IT8801_PWM +CONFIG_IO_EXPANDER_NCT38XX +CONFIG_IO_EXPANDER_PCA9534 +CONFIG_IO_EXPANDER_PCA9675 +CONFIG_IO_EXPANDER_PCAL6408 +CONFIG_IO_EXPANDER_PORT_COUNT +CONFIG_IO_EXPANDER_SUPPORT_GET_PORT +CONFIG_IO_EXPANDER_TCA64XXA +CONFIG_IPC_SHARED_OBJ_ADDR +CONFIG_IPC_SHARED_OBJ_BUF_SIZE +CONFIG_IPI +CONFIG_IRQ_COUNT +CONFIG_ISH_BOOT_START +CONFIG_ISH_CLEAR_FABRIC_ERRORS +CONFIG_ISH_D0I2_MIN_USEC +CONFIG_ISH_D0I3_MIN_USEC +CONFIG_ISH_DW_UART +CONFIG_ISH_HOST2ISH_COMBINED_ISR +CONFIG_ISH_IPAPG +CONFIG_ISH_NEW_PM +CONFIG_ISH_PM_AONTASK +CONFIG_ISH_PM_D0I1 +CONFIG_ISH_PM_D0I2 +CONFIG_ISH_PM_D0I3 +CONFIG_ISH_PM_D3 +CONFIG_ISH_PM_RESET_PREP +CONFIG_ISH_UART_0 +CONFIG_IT83XX_ENABLE_MOUSE_DEVICE +CONFIG_IT83XX_FLASH_CLOCK_48MHZ +CONFIG_IT83XX_HARD_RESET_BY_GPG1 +CONFIG_IT83XX_RESET_PD_CONTRACT_IN_BRAM +CONFIG_IT83XX_SMCLK2_ON_GPC7 +CONFIG_IT83XX_TUNE_CC_PHY +CONFIG_IT83XX_VCC_1P8V +CONFIG_IT83XX_VCC_3P3V +CONFIG_ITE_FLASH_SUPPORT +CONFIG_KERNEL_INIT_PRIORITY_DEFAULT +CONFIG_KEYBOARD_ASSISTANT_KEY +CONFIG_KEYBOARD_BACKLIGHT +CONFIG_KEYBOARD_BOARD_CONFIG +CONFIG_KEYBOARD_BOOT_KEYS +CONFIG_KEYBOARD_COL2_INVERTED +CONFIG_KEYBOARD_CUSTOMIZATION +CONFIG_KEYBOARD_DEBUG +CONFIG_KEYBOARD_FACTORY_TEST +CONFIG_KEYBOARD_IRQ_GPIO +CONFIG_KEYBOARD_KEYPAD +CONFIG_KEYBOARD_KSO_BASE +CONFIG_KEYBOARD_KSO_HIGH_DRIVE +CONFIG_KEYBOARD_LANGUAGE_ID +CONFIG_KEYBOARD_NOT_RAW +CONFIG_KEYBOARD_POST_SCAN_CLOCKS +CONFIG_KEYBOARD_PRINT_SCAN_TIMES +CONFIG_KEYBOARD_PROTOCOL_8042 +CONFIG_KEYBOARD_PROTOCOL_MKBP +CONFIG_KEYBOARD_PWRBTN_ASSERTS_KSI2 +CONFIG_KEYBOARD_PWRBTN_ASSERTS_KSI3 +CONFIG_KEYBOARD_REFRESH_ROW3 +CONFIG_KEYBOARD_RUNTIME_KEYS +CONFIG_KEYBOARD_SCANCODE_CALLBACK +CONFIG_KEYBOARD_SUPPRESS_NOISE +CONFIG_KEYBOARD_TABLET_MODE_SWITCH +CONFIG_KEYBOARD_TEST +CONFIG_KEYBOARD_VIVALDI +CONFIG_KX022_ORIENTATION_SENSOR +CONFIG_LED_BAT_ACTIVE_LOW +CONFIG_LED_COMMON +CONFIG_LED_DRIVER_DS2413 +CONFIG_LED_DRIVER_LM3509 +CONFIG_LED_DRIVER_LM3630A +CONFIG_LED_DRIVER_LP5562 +CONFIG_LED_DRIVER_OZ554 +CONFIG_LED_ONOFF_STATES +CONFIG_LED_ONOFF_STATES_BAT_LOW +CONFIG_LED_POLICY_STD +CONFIG_LED_POWER_ACTIVE_LOW +CONFIG_LED_POWER_LED +CONFIG_LED_PWM +CONFIG_LED_PWM_ACTIVE_CHARGE_PORT_ONLY +CONFIG_LED_PWM_CHARGE_COLOR +CONFIG_LED_PWM_CHARGE_ERROR_COLOR +CONFIG_LED_PWM_CHARGE_STATE_ONLY +CONFIG_LED_PWM_COUNT +CONFIG_LED_PWM_LOW_BATT_COLOR +CONFIG_LED_PWM_NEAR_FULL_COLOR +CONFIG_LED_PWM_SOC_ON_COLOR +CONFIG_LED_PWM_SOC_SUSPEND_COLOR +CONFIG_LFW_OFFSET +CONFIG_LIBCRYPTOC +CONFIG_LID_ANGLE +CONFIG_LID_ANGLE_INVALID_CHECK +CONFIG_LID_ANGLE_SENSOR_BASE +CONFIG_LID_ANGLE_SENSOR_LID +CONFIG_LID_ANGLE_TABLET_MODE +CONFIG_LID_ANGLE_UPDATE +CONFIG_LID_SWITCH +CONFIG_LID_SWITCH_GPIO_LIST +CONFIG_LIGHTBAR_POWER_RAILS +CONFIG_LIGHTBAR_TAP_DIM_LAST_SEGMENT +CONFIG_LLSR_TEST +CONFIG_LN9310 +CONFIG_LOADER_MEM_OFF +CONFIG_LOADER_SIZE +CONFIG_LOADER_STORAGE_OFF +CONFIG_LOG +CONFIG_LOW_POWER_IDLE +CONFIG_LOW_POWER_IDLE_LIMITED +CONFIG_LOW_POWER_S0 +CONFIG_LOW_POWER_USE_LFIOSC +CONFIG_LPRAM_BASE +CONFIG_LPRAM_SIZE +CONFIG_LSM6DSM_SEC_I2C +CONFIG_LTO +CONFIG_MAC_ADDR +CONFIG_MAC_ADDR_LEN +CONFIG_MAG_BMI_BMM150 +CONFIG_MAG_BMI_LIS2MDL +CONFIG_MAG_BMM150 +CONFIG_MAG_CALIBRATE +CONFIG_MAG_LIS2MDL +CONFIG_MAG_LSM6DSM_BMM150 +CONFIG_MAG_LSM6DSM_LIS2MDL +CONFIG_MALLOC +CONFIG_MAPPED_STORAGE +CONFIG_MAPPED_STORAGE_BASE +CONFIG_MATH_UTIL +CONFIG_MAX695X_SEVEN_SEGMENT_DISPLAY +CONFIG_MCDP28X0 +CONFIG_MCHP_48MHZ_OUT +CONFIG_MCHP_DEBUG_LPC +CONFIG_MCHP_DEEP_SLP_DEBUG +CONFIG_MCHP_DEEP_SLP_GPIO_PWR_DOWN +CONFIG_MCHP_ESPI_DEBUG +CONFIG_MCHP_ESPI_EC_CMD +CONFIG_MCHP_ESPI_RESET_DEASSERT_INIT +CONFIG_MCHP_ESPI_VW_SAVE_ON_SLEEP +CONFIG_MCHP_GPSPI +CONFIG_MCHP_GPSPI_TX_DMA +CONFIG_MCHP_I2C0_SLAVE_ADDRS +CONFIG_MCHP_I2C1_SLAVE_ADDRS +CONFIG_MCHP_I2C2_SLAVE_ADDRS +CONFIG_MCHP_I2C3_SLAVE_ADDRS +CONFIG_MCHP_I2C4_SLAVE_ADDRS +CONFIG_MCHP_I2C5_SLAVE_ADDRS +CONFIG_MCHP_I2C6_SLAVE_ADDRS +CONFIG_MCHP_I2C7_SLAVE_ADDRS +CONFIG_MCHP_JTAG_MODE +CONFIG_MCHP_LFW_DEBUG +CONFIG_MCHP_QMSPI_TX_DMA +CONFIG_MCHP_TFDP +CONFIG_MEC1701_TFDP +CONFIG_MEC_GPIO_EC_CMDS +CONFIG_MEC_SRAM_BASE_END +CONFIG_MEC_SRAM_BASE_START +CONFIG_MEC_SRAM_SIZE +CONFIG_MEC_TEST_EC_RORW_CRC +CONFIG_MEMORY_REGIONS +CONFIG_MFT_INPUT_LFCLK +CONFIG_MIA_WDT_VEC +CONFIG_MKBP_ +CONFIG_MKBP_EVENT +CONFIG_MKBP_EVENT_WAKEUP_MASK +CONFIG_MKBP_HOST_EVENT_WAKEUP_MASK +CONFIG_MKBP_USE_ +CONFIG_MKBP_USE_CUSTOM +CONFIG_MKBP_USE_GPIO +CONFIG_MKBP_USE_GPIO_AND_HOST_EVENT +CONFIG_MKBP_USE_HECI +CONFIG_MKBP_USE_HOST_EVENT +CONFIG_MOTIONSENSE +CONFIG_MOTION_FILL_LPC_SENSE_DATA +CONFIG_MOTION_MIN_SENSE_WAIT_TIME +CONFIG_MOTION_SENSE_RESUME_DELAY_US +CONFIG_MOTION_SENSE_SUSPEND_DELAY_US +CONFIG_MP4245 +CONFIG_MPU +CONFIG_MT6360_BC12_GPIO +CONFIG_NAME +CONFIG_NB7V904M_LPM_OVERRIDE +CONFIG_NO_PINHOLD +CONFIG_NUM_FIXED_BATTERIES +CONFIG_OCPC +CONFIG_OCPC_DEF_RBATT_MOHMS +CONFIG_ONEWIRE +CONFIG_ONLINE_CALIB +CONFIG_ONLINE_CALIB_SPOOF_MODE +CONFIG_ORIENTATION_SENSOR +CONFIG_OTP +CONFIG_PANIC_DATA_BASE +CONFIG_PANIC_DATA_SIZE +CONFIG_PD_RETRY_COUNT +CONFIG_PD_USE_DAC_AS_REF +CONFIG_PECI +CONFIG_PECI_COMMON +CONFIG_PECI_TJMAX +CONFIG_PERIPHERAL_CHARGER +CONFIG_PLATFORM_EC_ +CONFIG_PLATFORM_EC_CHARGER_LIMIT_POWER_THRESH_CHG_MW +CONFIG_PMIC +CONFIG_PMIC_FW_LONG_PRESS_TIMER +CONFIG_PMU_HARD_RESET +CONFIG_POLLING_UART +CONFIG_PORT80_HISTORY_LEN +CONFIG_PORT80_PRINT_IN_INT +CONFIG_POWER_BUTTON +CONFIG_POWER_BUTTON_FLAGS +CONFIG_POWER_BUTTON_IGNORE_LID +CONFIG_POWER_BUTTON_INIT_IDLE +CONFIG_POWER_BUTTON_INIT_TIMEOUT +CONFIG_POWER_BUTTON_TO_PCH_CUSTOM +CONFIG_POWER_BUTTON_X86 +CONFIG_POWER_COMMON +CONFIG_POWER_PP5000_CONTROL +CONFIG_POWER_S0IX +CONFIG_POWER_SHUTDOWN_PAUSE_IN_S5 +CONFIG_POWER_SIGNAL_INTERRUPT_STORM_DETECT_THRESHOLD +CONFIG_POWER_SIGNAL_RUNTIME_CONFIG +CONFIG_POWER_SLEEP_FAILURE_DETECTION +CONFIG_POWER_TRACK_HOST_SLEEP_STATE +CONFIG_PREEMPT_ENABLED +CONFIG_PRESERVE_LOGS +CONFIG_PRINTF_LEGACY_LI_FORMAT +CONFIG_PRINT_IN_INT +CONFIG_PROGRAM_MEMORY_BASE +CONFIG_PROGRAM_MEMORY_BASE_LOAD +CONFIG_PS2 +CONFIG_PSTORE +CONFIG_PVD +CONFIG_PWM +CONFIG_PWM_DISPLIGHT +CONFIG_PWM_INPUT_LFCLK +CONFIG_PWM_KBLIGHT +CONFIG_PWR_STATE_DISCHARGE_FULL +CONFIG_RAM_BANKS +CONFIG_RAM_BANK_SIZE +CONFIG_RAM_BASE +CONFIG_RAM_SIZE +CONFIG_REGULATOR_IR357X +CONFIG_RESTRICTED_CONSOLE_COMMANDS +CONFIG_RMA_AUTH +CONFIG_RMA_AUTH_USE_P256 +CONFIG_RNG +CONFIG_ROLLBACK +CONFIG_ROLLBACK_MPU_PROTECT +CONFIG_ROLLBACK_OFF +CONFIG_ROLLBACK_SECRET_LOCAL_ENTROPY_SIZE +CONFIG_ROLLBACK_SECRET_SIZE +CONFIG_ROLLBACK_SIZE +CONFIG_ROLLBACK_UPDATE +CONFIG_ROLLBACK_VERSION +CONFIG_ROM_BASE +CONFIG_ROM_SIZE +CONFIG_RO_HDR_MEM_OFF +CONFIG_RO_HDR_SIZE +CONFIG_RO_HEAD_ROOM +CONFIG_RO_MEM_OFF +CONFIG_RO_MEM_SIZE +CONFIG_RO_PUBKEY_ADDR +CONFIG_RO_PUBKEY_SIZE +CONFIG_RO_PUBKEY_STORAGE_OFF +CONFIG_RO_ROM_RESIDENT_MEM_OFF +CONFIG_RO_ROM_RESIDENT_SIZE +CONFIG_RO_SIZE +CONFIG_RO_STORAGE_OFF +CONFIG_RPMSG_NAME_SERVICE +CONFIG_RSA +CONFIG_RSA_EXPONENT_3 +CONFIG_RSA_KEY_SIZE +CONFIG_RSA_OPTIMIZED +CONFIG_RTC +CONFIG_RWSIG +CONFIG_RWSIG_DONT_CHECK_ON_PIN_RESET +CONFIG_RWSIG_JUMP_TIMEOUT +CONFIG_RWSIG_TYPE_RWSIG +CONFIG_RWSIG_TYPE_USBPD1 +CONFIG_RW_A_SIGN_STORAGE_OFF +CONFIG_RW_A_STORAGE_OFF +CONFIG_RW_B +CONFIG_RW_BOOT_HEADER_STORAGE_OFF +CONFIG_RW_BOOT_HEADER_STORAGE_SIZE +CONFIG_RW_B_MEM_OFF +CONFIG_RW_B_SIGN_STORAGE_OFF +CONFIG_RW_B_SIG_ADDR +CONFIG_RW_B_STORAGE_OFF +CONFIG_RW_HEAD_ROOM +CONFIG_RW_MEM_OFF +CONFIG_RW_MEM_SIZE +CONFIG_RW_ROM_RESIDENT_MEM_OFF +CONFIG_RW_ROM_RESIDENT_SIZE +CONFIG_RW_SIG_ADDR +CONFIG_RW_SIG_SIZE +CONFIG_RW_SIZE +CONFIG_RW_STORAGE_OFF +CONFIG_SB_PASSTHROUGH +CONFIG_SCI_GPIO +CONFIG_SENSORHUB_LSM6DSM +CONFIG_SENSOR_ORIENTATION +CONFIG_SENSOR_TIGHT_TIMESTAMPS +CONFIG_SERIALNO_LEN +CONFIG_SEVEN_SEG_DISPLAY +CONFIG_SHA256 +CONFIG_SHA256_HW +CONFIG_SHA256_HW_ACCELERATE +CONFIG_SHA256_UNROLLED +CONFIG_SHAREDLIB +CONFIG_SHAREDLIB_MEM_OFF +CONFIG_SHAREDLIB_SIZE +CONFIG_SHAREDLIB_STORAGE_OFF +CONFIG_SHAREDMEM_MINIMUM_SIZE +CONFIG_SHAREDMEM_MINIMUM_SIZE_RWSIG +CONFIG_SIMULATED_BUTTON +CONFIG_SLEEP_TIMEOUT_MS +CONFIG_SMBUS +CONFIG_SMBUS_PEC +CONFIG_SOC_ +CONFIG_SOC_NPCX7M6FB +CONFIG_SOFTWARE_CLZ +CONFIG_SOFTWARE_CTZ +CONFIG_SOFTWARE_PANIC +CONFIG_SOMETHING +CONFIG_SPI +CONFIG_SPI_ACCEL_PORT +CONFIG_SPI_CS_GPIO +CONFIG_SPI_FLASH +CONFIG_SPI_FLASH_GD25LQ40 +CONFIG_SPI_FLASH_GD25Q41B +CONFIG_SPI_FLASH_HAS_SR2 +CONFIG_SPI_FLASH_PORT +CONFIG_SPI_FLASH_REGS +CONFIG_SPI_FLASH_W25Q128 +CONFIG_SPI_FLASH_W25Q40 +CONFIG_SPI_FLASH_W25Q64 +CONFIG_SPI_FLASH_W25Q80 +CONFIG_SPI_FLASH_W25X40 +CONFIG_SPI_FP_PORT +CONFIG_SPI_HALFDUPLEX +CONFIG_SPI_MASTER +CONFIG_SPI_MASTER_CONFIGURE_GPIOS +CONFIG_SPI_MASTER_NO_CS_GPIOS +CONFIG_SPI_MASTER_PORT +CONFIG_SPI_NOR +CONFIG_SPI_NOR_BLOCK_ERASE +CONFIG_SPI_NOR_DEBUG +CONFIG_SPI_NOR_MAX_MESSAGE_SIZE +CONFIG_SPI_NOR_MAX_READ_SIZE +CONFIG_SPI_NOR_MAX_WRITE_SIZE +CONFIG_SPI_NOR_SMART_ERASE +CONFIG_SPI_PROTOCOL_V2 +CONFIG_SPI_RX_BUF_SIZE +CONFIG_SPI_TOUCHPAD_PORT +CONFIG_SPI_TX_BUF_SIZE +CONFIG_STACK_SIZE +CONFIG_STANDARD_OUTPUT +CONFIG_STEINHART_HART_3V0_22K6_47K_4050B +CONFIG_STEINHART_HART_3V3_13K7_47K_4050B +CONFIG_STEINHART_HART_3V3_30K9_47K_4050B +CONFIG_STEINHART_HART_3V3_51K1_47K_4050B +CONFIG_STEINHART_HART_6V0_51K1_47K_4050B +CONFIG_STM32G4_UCPD_DEBUG +CONFIG_STM32L_FAKE_HIBERNATE +CONFIG_STM32_CHARGER_DETECT +CONFIG_STM32_CLOCK_HSE_HZ +CONFIG_STM32_CLOCK_LSE +CONFIG_STM32_SPI1_MASTER +CONFIG_STM_HWTIMER32 +CONFIG_STREAM_SIGNATURE +CONFIG_STREAM_USART +CONFIG_STREAM_USART1 +CONFIG_STREAM_USART2 +CONFIG_STREAM_USART3 +CONFIG_STREAM_USART4 +CONFIG_STREAM_USB +CONFIG_SUPPORT_CHIP_HIBERNATION +CONFIG_SUPPRESSED_HOST_COMMANDS +CONFIG_SWITCH +CONFIG_SWITCH_DEDICATED_RECOVERY +CONFIG_SW_CRC +CONFIG_SYNC +CONFIG_SYNC_COMMAND +CONFIG_SYNC_INT_EVENT +CONFIG_SYNC_QUEUE_SIZE +CONFIG_SYSTEM_UNLOCKED +CONFIG_SYV682X_HV_ILIM +CONFIG_TABLET_MODE +CONFIG_TABLET_MODE_SWITCH +CONFIG_TABLET_SWITCH +CONFIG_TASK_LIST +CONFIG_TASK_PROFILING +CONFIG_TASK_RESET_LIST +CONFIG_TCPC_I2C_BASE_ADDR +CONFIG_TCPC_I2C_BASE_ADDR_FLAGS +CONFIG_TCS_USE_LUX_TABLE +CONFIG_TEMP_CACHE_STALE_THRES +CONFIG_TEMP_SENSOR +CONFIG_TEMP_SENSOR_ADT7481 +CONFIG_TEMP_SENSOR_AMD_R19ME4070 +CONFIG_TEMP_SENSOR_BD99992GW +CONFIG_TEMP_SENSOR_EC_ADC +CONFIG_TEMP_SENSOR_F75303 +CONFIG_TEMP_SENSOR_G753 +CONFIG_TEMP_SENSOR_G781 +CONFIG_TEMP_SENSOR_G782 +CONFIG_TEMP_SENSOR_OTI502 +CONFIG_TEMP_SENSOR_POWER_GPIO +CONFIG_TEMP_SENSOR_SB_TSI +CONFIG_TEMP_SENSOR_TMP006 +CONFIG_TEMP_SENSOR_TMP112 +CONFIG_TEMP_SENSOR_TMP411 +CONFIG_TEMP_SENSOR_TMP432 +CONFIG_TEMP_SENSOR_TMP468 +CONFIG_TEST_1P8V +CONFIG_TEST_MOCK_LIST +CONFIG_TEST_SM +CONFIG_TEST_TASK_LIST +CONFIG_TEST_USB_PE_SM +CONFIG_THERMISTOR +CONFIG_THERMISTOR_NCP15WB +CONFIG_THROTTLE_AP +CONFIG_THROTTLE_AP_ON_BAT_DISCHG_CURRENT +CONFIG_THROTTLE_AP_ON_BAT_OLTAGE +CONFIG_THROTTLE_AP_ON_BAT_VOLTAGE +CONFIG_TICK +CONFIG_TOUCHPAD +CONFIG_TOUCHPAD_ELAN +CONFIG_TOUCHPAD_FW_CHUNKS +CONFIG_TOUCHPAD_GT7288 +CONFIG_TOUCHPAD_HASH_FW +CONFIG_TOUCHPAD_I2C_ADDR_FLAGS +CONFIG_TOUCHPAD_I2C_PORT +CONFIG_TOUCHPAD_ST +CONFIG_TOUCHPAD_VIRTUAL_OFF +CONFIG_TOUCHPAD_VIRTUAL_SIZE +CONFIG_TRICKLE_CHARGING +CONFIG_TUSB544_EQ_BY_REGISTER +CONFIG_UART_BAUD_RATE +CONFIG_UART_CONSOLE +CONFIG_UART_HOST +CONFIG_UART_HOST_COMMAND_BAUD_RATE +CONFIG_UART_HOST_COMMAND_HW +CONFIG_UART_INPUT_FILTER +CONFIG_UART_PAD_SWITCH +CONFIG_UART_RX_BUF_SIZE +CONFIG_UART_RX_DMA +CONFIG_UART_RX_DMA_CH +CONFIG_UART_RX_DMA_RECHECKS +CONFIG_UART_RX_REQ_CH +CONFIG_UART_TX_BUF_SIZE +CONFIG_UART_TX_DMA +CONFIG_UART_TX_DMA_CH +CONFIG_UART_TX_DMA_PH +CONFIG_UART_TX_REQ_CH +CONFIG_UNDEFINED +CONFIG_UPDATE_PDU_SIZE +CONFIG_USART_HOST_COMMAND +CONFIG_USB +CONFIG_USBC_BACKWARDS_COMPATIBLE_DFP +CONFIG_USBC_DISABLE_CHARGE_FROM_RP_DEF +CONFIG_USBC_OCP +CONFIG_USBC_PPC +CONFIG_USBC_PPC_AOZ1380 +CONFIG_USBC_PPC_DEDICATED_INT +CONFIG_USBC_PPC_NX20P3481 +CONFIG_USBC_PPC_NX20P3483 +CONFIG_USBC_PPC_POLARITY +CONFIG_USBC_PPC_SBU +CONFIG_USBC_PPC_SN5S330 +CONFIG_USBC_PPC_SYV682X +CONFIG_USBC_PPC_VCONN +CONFIG_USBC_RETIMER_FW_UPDATE +CONFIG_USBC_RETIMER_INTEL_BB +CONFIG_USBC_RETIMER_INTEL_BB_RUNTIME_CONFIG +CONFIG_USBC_RETIMER_NB7V904M +CONFIG_USBC_RETIMER_PI3DPX1207 +CONFIG_USBC_RETIMER_PI3HDX1204 +CONFIG_USBC_RETIMER_PS8802 +CONFIG_USBC_RETIMER_PS8818 +CONFIG_USBC_RETIMER_TUSB544 +CONFIG_USBC_SS_MUX +CONFIG_USBC_SS_MUX_DFP_ONLY +CONFIG_USBC_VCONN +CONFIG_USBC_VCONN_SWAP +CONFIG_USBC_VCONN_SWAP_DELAY_US +CONFIG_USB_ +CONFIG_USB_ALT_MODE_ADAPTER +CONFIG_USB_BCD_DEV +CONFIG_USB_BOS +CONFIG_USB_CHARGER +CONFIG_USB_CONSOLE +CONFIG_USB_CONSOLE_CRC +CONFIG_USB_CONSOLE_READ +CONFIG_USB_CONSOLE_STREAM +CONFIG_USB_CONSOLE_TX_BUF_SIZE +CONFIG_USB_CTVPD +CONFIG_USB_DRP_ACC_TRYSRC +CONFIG_USB_DWC_FS +CONFIG_USB_FRS +CONFIG_USB_GPIO +CONFIG_USB_HID +CONFIG_USB_HID_KB_NUM_TOP_ROW_KEYS +CONFIG_USB_HID_KEYBOARD +CONFIG_USB_HID_KEYBOARD_BACKLIGHT +CONFIG_USB_HID_KEYBOARD_VIVALDI +CONFIG_USB_HID_TOUCHPAD +CONFIG_USB_HID_TOUCHPAD_LOGICAL_MAX_PRESSURE +CONFIG_USB_HID_TOUCHPAD_LOGICAL_MAX_X +CONFIG_USB_HID_TOUCHPAD_LOGICAL_MAX_Y +CONFIG_USB_HID_TOUCHPAD_PHYSICAL_MAX_X +CONFIG_USB_HID_TOUCHPAD_PHYSICAL_MAX_Y +CONFIG_USB_HUB_GL3590 +CONFIG_USB_I2C +CONFIG_USB_I2C_MAX_READ_COUNT +CONFIG_USB_I2C_MAX_WRITE_COUNT +CONFIG_USB_INHIBIT_CONNECT +CONFIG_USB_INHIBIT_INIT +CONFIG_USB_ISOCHRONOUS +CONFIG_USB_MAXPOWER_MA +CONFIG_USB_MUX_AMD_FP5 +CONFIG_USB_MUX_AMD_FP6 +CONFIG_USB_MUX_ANX7440 +CONFIG_USB_MUX_ANX7451 +CONFIG_USB_MUX_AP_ACK_REQUEST +CONFIG_USB_MUX_IT5205 +CONFIG_USB_MUX_IT5205H_SBU_OVP +CONFIG_USB_MUX_PI3USB30532 +CONFIG_USB_MUX_PI3USB31532 +CONFIG_USB_MUX_PS8740 +CONFIG_USB_MUX_PS8742 +CONFIG_USB_MUX_PS8743 +CONFIG_USB_MUX_PS8822 +CONFIG_USB_MUX_RUNTIME_CONFIG +CONFIG_USB_MUX_TUSB1064 +CONFIG_USB_MUX_VIRTUAL +CONFIG_USB_PAIRING +CONFIG_USB_PD_3A_PORTS +CONFIG_USB_PD_5V_CHARGER_CTRL +CONFIG_USB_PD_5V_EN_ACTIVE_LOW +CONFIG_USB_PD_5V_EN_CUSTOM +CONFIG_USB_PD_ALT_MODE +CONFIG_USB_PD_ALT_MODE_DFP +CONFIG_USB_PD_ALT_MODE_UFP +CONFIG_USB_PD_ALT_MODE_UFP_DP +CONFIG_USB_PD_ANX7688 +CONFIG_USB_PD_CHECK_MAX_REQUEST_ALLOWED +CONFIG_USB_PD_COMM_DISABLED +CONFIG_USB_PD_COMM_LOCKED +CONFIG_USB_PD_CONSOLE_CMD +CONFIG_USB_PD_CUSTOM_PDO +CONFIG_USB_PD_DEBUG_DR +CONFIG_USB_PD_DEBUG_LEVEL +CONFIG_USB_PD_DECODE_SOP +CONFIG_USB_PD_DISCHARGE +CONFIG_USB_PD_DISCHARGE_GPIO +CONFIG_USB_PD_DISCHARGE_PPC +CONFIG_USB_PD_DISCHARGE_TCPC +CONFIG_USB_PD_DP_HPD_GPIO +CONFIG_USB_PD_DP_HPD_GPIO_CUSTOM +CONFIG_USB_PD_DUAL_ROLE +CONFIG_USB_PD_DUAL_ROLE_AUTO_TOGGLE +CONFIG_USB_PD_DYNAMIC_SRC_CAP +CONFIG_USB_PD_EXTENDED_MESSAGES +CONFIG_USB_PD_FLASH +CONFIG_USB_PD_FLASH_ERASE_CHECK +CONFIG_USB_PD_FRS +CONFIG_USB_PD_FRS_PPC +CONFIG_USB_PD_FRS_TCPC +CONFIG_USB_PD_GIVE_BACK +CONFIG_USB_PD_HOST_CMD +CONFIG_USB_PD_HW_DEV_ID_BOARD_MAJOR +CONFIG_USB_PD_HW_DEV_ID_BOARD_MINOR +CONFIG_USB_PD_I2C_ADDR_FLAGS +CONFIG_USB_PD_IDENTITY_HW_VERS +CONFIG_USB_PD_IDENTITY_SW_VERS +CONFIG_USB_PD_INITIAL_DRP_STATE +CONFIG_USB_PD_INTERNAL_COMP +CONFIG_USB_PD_ITE_ACTIVE_PORT_COUNT +CONFIG_USB_PD_LOGGING +CONFIG_USB_PD_LOW_POWER +CONFIG_USB_PD_LOW_POWER_IDLE_WHEN_CONNECTED +CONFIG_USB_PD_MANUFACTURER_INFO +CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT +CONFIG_USB_PD_MAX_TOTAL_SOURCE_CURRENT +CONFIG_USB_PD_MODEL_PART_NUMBER +CONFIG_USB_PD_PCIE_TUNNELING +CONFIG_USB_PD_PORT_LABEL +CONFIG_USB_PD_PORT_MAX_COUNT +CONFIG_USB_PD_PREFER_MV +CONFIG_USB_PD_PRODUCT_REVISION +CONFIG_USB_PD_PULLUP +CONFIG_USB_PD_REQUIRE_AP_MODE_ENTRY +CONFIG_USB_PD_RESET_MIN_BATT_SOC +CONFIG_USB_PD_REV30 +CONFIG_USB_PD_RX_COMP_IRQ +CONFIG_USB_PD_SECURITY_MSGS +CONFIG_USB_PD_SIMPLE_DFP +CONFIG_USB_PD_TBT_COMPAT_MODE +CONFIG_USB_PD_TBT_GEN3_CAPABLE +CONFIG_USB_PD_TCPC +CONFIG_USB_PD_TCPC_BOARD_INIT +CONFIG_USB_PD_TCPC_LOW_POWER +CONFIG_USB_PD_TCPC_LPM_EXIT_DEBOUNCE +CONFIG_USB_PD_TCPC_ON_CHIP +CONFIG_USB_PD_TCPC_RUNTIME_CONFIG +CONFIG_USB_PD_TCPC_TRACK_VBUS +CONFIG_USB_PD_TCPMV1 +CONFIG_USB_PD_TCPMV1_DEBUG +CONFIG_USB_PD_TCPMV2 +CONFIG_USB_PD_TCPM_ANX3429 +CONFIG_USB_PD_TCPM_ANX740X +CONFIG_USB_PD_TCPM_ANX741X +CONFIG_USB_PD_TCPM_ANX7447 +CONFIG_USB_PD_TCPM_ANX7447_AUX_PU_PD +CONFIG_USB_PD_TCPM_ANX7447_OCM_ERASE_COMMAND +CONFIG_USB_PD_TCPM_ANX74XX +CONFIG_USB_PD_TCPM_ANX7688 +CONFIG_USB_PD_TCPM_DRIVER_IT83XX +CONFIG_USB_PD_TCPM_DRIVER_IT8XXX2 +CONFIG_USB_PD_TCPM_FUSB302 +CONFIG_USB_PD_TCPM_FUSB307 +CONFIG_USB_PD_TCPM_ITE_ON_CHIP +CONFIG_USB_PD_TCPM_MT6370 +CONFIG_USB_PD_TCPM_MULTI_PS8XXX +CONFIG_USB_PD_TCPM_MUX +CONFIG_USB_PD_TCPM_NCT38XX +CONFIG_USB_PD_TCPM_PS8 +CONFIG_USB_PD_TCPM_PS8705 +CONFIG_USB_PD_TCPM_PS875 +CONFIG_USB_PD_TCPM_PS8751 +CONFIG_USB_PD_TCPM_PS8751_CUSTOM_MUX_DRIVER +CONFIG_USB_PD_TCPM_PS8755 +CONFIG_USB_PD_TCPM_PS8805 +CONFIG_USB_PD_TCPM_PS8815 +CONFIG_USB_PD_TCPM_RAA489000 +CONFIG_USB_PD_TCPM_RT1715 +CONFIG_USB_PD_TCPM_STM32GX +CONFIG_USB_PD_TCPM_STUB +CONFIG_USB_PD_TCPM_TCPCI +CONFIG_USB_PD_TCPM_TUSB422 +CONFIG_USB_PD_TID +CONFIG_USB_PD_TRY_SRC +CONFIG_USB_PD_TRY_SRC_MIN_BATT_SOC +CONFIG_USB_PD_TX_PHY_ONLY +CONFIG_USB_PD_USB32_DRD +CONFIG_USB_PD_USB4 +CONFIG_USB_PD_USB4_DRD +CONFIG_USB_PD_VBUS_DETECT_CHARGER +CONFIG_USB_PD_VBUS_DETECT_GPIO +CONFIG_USB_PD_VBUS_DETECT_NONE +CONFIG_USB_PD_VBUS_DETECT_PPC +CONFIG_USB_PD_VBUS_DETECT_TCPC +CONFIG_USB_PD_VBUS_MEASURE_ADC_EACH_PORT +CONFIG_USB_PD_VBUS_MEASURE_CHARGER +CONFIG_USB_PD_VBUS_MEASURE_NOT_PRESENT +CONFIG_USB_PD_VBUS_MEASURE_TCPC +CONFIG_USB_PE_SM +CONFIG_USB_PID +CONFIG_USB_PORT_ENABLE_DYNAMIC +CONFIG_USB_PORT_POWER_DUMB +CONFIG_USB_PORT_POWER_SMART +CONFIG_USB_PORT_POWER_SMART_CDP_SDP_ONLY +CONFIG_USB_PORT_POWER_SMART_DEFAULT_MODE +CONFIG_USB_PORT_POWER_SMART_INVERTED +CONFIG_USB_PORT_POWER_SMART_PORT_COUNT +CONFIG_USB_PORT_POWER_SMART_SIMPLE +CONFIG_USB_POWER +CONFIG_USB_POWER_DELIVERY +CONFIG_USB_PRL_SM +CONFIG_USB_RAM_ACCESS_SIZE +CONFIG_USB_RAM_ACCESS_TYPE +CONFIG_USB_RAM_BASE +CONFIG_USB_RAM_SIZE +CONFIG_USB_REMOTE_WAKEUP +CONFIG_USB_SELF_POWERED +CONFIG_USB_SERIALNO +CONFIG_USB_SPI +CONFIG_USB_SUSPEND +CONFIG_USB_TYPEC_SM +CONFIG_USB_UPDATE +CONFIG_USB_VPD +CONFIG_VALUE +CONFIG_VBOOT_EFS +CONFIG_VBOOT_EFS2 +CONFIG_VBOOT_HASH +CONFIG_VOLUME_BUTTONS +CONFIG_VSTORE +CONFIG_VSTORE_SLOT_COUNT +CONFIG_WATCHDOG +CONFIG_WATCHDOG_HELP +CONFIG_WATCHDOG_MAX_RETRIES +CONFIG_WATCHDOG_PERIOD_MS +CONFIG_WDT_NPCX_DELAY_CYCLES +CONFIG_WEBUSB_URL +CONFIG_WIRELESS +CONFIG_WIRELESS_CHARGER_P9221_R7 +CONFIG_WIRELESS_SUSPEND +CONFIG_WLAN_POWER_ACTIVE_LOW +CONFIG_WORKAROUND_FLASH_DOWNLOAD_API +CONFIG_WOV_FIFO_THRESH_WORDS +CONFIG_WOV_THRESHOLD_WORDS +CONFIG_WP_ACTIVE_HIGH +CONFIG_WP_ALWAYS +CONFIG_WP_STORAGE_OFF +CONFIG_WP_STORAGE_SIZE +CONFIG_X86_64 +CONFIG_ZEPHYR +CONFIG_ZTEST +CONFIG_prefix +CONFIG_xxx |