summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-02-25 14:48:16 -0500
committerCommit Bot <commit-bot@chromium.org>2021-03-05 21:11:12 +0000
commit0cb6fbb4a5391c389abc56346e7e1ccfeaa08708 (patch)
tree7958d3426a71d4eb10a6ce56e33b844d14a33c10
parent1e806bc9eeefa0c91130240f8b0f6f92807232a6 (diff)
downloadchrome-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.rules3
-rwxr-xr-xutil/build_allowed.sh78
-rwxr-xr-xutil/check_allowed.sh84
-rw-r--r--util/config_allowed.txt1350
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