summaryrefslogtreecommitdiff
path: root/zephyr/program/intelrvp/mtlrvp/mtlrvpp_mchp/prj.conf
blob: 88ae4248df2c45670c621607defb50895c03db01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Copyright 2022 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

CONFIG_BOARD_MTLRVP_MCHP=y
CONFIG_CROS_SYSTEM_XEC=y
CONFIG_CROS_KB_RAW_XEC=n
CONFIG_SYSCON=n

# For MCHP ESPI Drivers
CONFIG_ESPI_PERIPHERAL_EC_HOST_CMD=y
CONFIG_ESPI_PERIPHERAL_ACPI_SHM_REGION=y
CONFIG_ESPI_PERIPHERAL_CUSTOM_OPCODE=y
CONFIG_ESPI_PERIPHERAL_XEC_EMI0=y
CONFIG_ESPI_PERIPHERAL_ACPI_EC_IBF_EVT_DATA=y
CONFIG_ESPI_PERIPHERAL_KBC_OBE_CBK=y
CONFIG_ESPI_PERIPHERAL_KBC_IBF_EVT_DATA=y

# Not support internal EEPROM
CONFIG_EEPROM=n

# Invoke SoC Python script to create zephyr.mchp.bin which
# is zephyr.bin processed for Boot-ROM loading.
CONFIG_MCHP_MEC_UNSIGNED_HEADER=y
CONFIG_MCHP_MEC_HEADER_FLASH_SIZE_256K=y

# Support Zephyr SPI NOR driver to work with MCHP SPI driver
CONFIG_SPI_XEC_QMSPI_FULL_DUPLEX=y

# PWM
CONFIG_PWM=y
CONFIG_PWM_SHELL=n

# RTC
CONFIG_PLATFORM_EC_RTC=n

# Zephyr debug options
CONFIG_LOG=y
# Enable flash console commands
CONFIG_PLATFORM_EC_CONSOLE_CMD_FLASH=y
# app_ec_main will not call wdt enable if this is set
CONFIG_WDT_DISABLE_AT_BOOT=y

# Enable power debug log
CONFIG_AP_PWRSEQ_LOG_LEVEL_DBG=y
# I2C driver init pri
CONFIG_I2C_INIT_PRIORITY=29