# 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. # Zephyr Kernel Configuration CONFIG_SOC_SERIES_RISCV32_IT8XXX2=y # Platform Configuration CONFIG_SOC_IT8XXX2=y CONFIG_BOARD_ASURADA=y # SoC configuration CONFIG_AP=y CONFIG_AP_ARM_MTK_MT8192=y CONFIG_HAS_TASK_CHIPSET=y # Console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_UART_NS16550=y CONFIG_SHELL_TAB=y CONFIG_SHELL_TAB_AUTOCOMPLETION=y CONFIG_SHELL_HISTORY=y # GPIO Controller CONFIG_GPIO=y CONFIG_GPIO_ITE_IT8XXX2=y # ADC Driver CONFIG_ADC_ITE_IT8XXX2=y CONFIG_PLATFORM_EC_ADC=y CONFIG_PLATFORM_EC_ADC_RESOLUTION=10 # Clock configuration CONFIG_CLOCK_CONTROL=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=32768 CONFIG_SYS_CLOCK_TICKS_PER_SEC=32768 # Flash CONFIG_PLATFORM_EC_CONSOLE_CMD_FLASH=y CONFIG_PLATFORM_EC_FLASH_CROS=y CONFIG_SOC_FLASH_ITE_IT8XXX2=y # I2C CONFIG_I2C_ITE_IT8XXX2=y CONFIG_PLATFORM_EC_I2C=y # Keyboard CONFIG_PLATFORM_EC_KEYBOARD=y CONFIG_PLATFORM_EC_KEYBOARD_COL2_INVERTED=y # Lid Switch CONFIG_PLATFORM_EC_LID_SWITCH=y # MKBP CONFIG_PLATFORM_EC_MKBP_EVENT=y CONFIG_PLATFORM_EC_MKBP_INPUT_DEVICES=y CONFIG_PLATFORM_EC_KEYBOARD_PROTOCOL_MKBP=y CONFIG_PLATFORM_EC_MKBP_USE_GPIO=y # Pinmux Driver CONFIG_PINMUX=y CONFIG_PINMUX_ITE_IT8XXX2=y # Power Button CONFIG_PLATFORM_EC_POWER_BUTTON=y # Power Sequencing CONFIG_PLATFORM_EC_POWERSEQ=y CONFIG_PLATFORM_EC_POWERSEQ_HOST_SLEEP=y CONFIG_PLATFORM_EC_POWERSEQ_IT8XXX2=y CONFIG_PLATFORM_EC_POWERSEQ_PP5000_CONTROL=n CONFIG_PLATFORM_EC_EXTPOWER_GPIO=y CONFIG_PLATFORM_EC_CHIPSET_RESET_HOOK=y # PWM CONFIG_PWM=y CONFIG_PWM_SHELL=n CONFIG_PLATFORM_EC_PWM=y CONFIG_PWM_ITE_IT8XXX2=y # Serial Drivers CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y # Serial Host Interface (SHI) device. CONFIG_CROS_SHI_IT8XXX2=y # Timer configuration CONFIG_ITE_IT8XXX2_TIMER=y # WATCHDOG configuration CONFIG_WATCHDOG=y CONFIG_PLATFORM_EC_WATCHDOG_PERIOD_MS=2500 CONFIG_WDT_ITE_WARNING_LEADING_TIME_MS=500 # BBRAM CONFIG_BBRAM=y CONFIG_BBRAM_IT8XXX2=y