blob: 0b9bb35dcc544bdf48e2d6f96f416f5df790ff1e [file] [log] [blame]
# Copyright 2020 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Initial value just for style purposes.
USE=""
INPUT_DEVICE=""
LINUX_FIRMWARE=""
# Include Realtek Ethernet firmware - needed for osiris chromebook.
LINUX_FIRMWARE="${LINUX_FIRMWARE} rtl8125b-2"
# WiFi firmware for MT7921
LINUX_FIRMWARE="${LINUX_FIRMWARE} mt7921e"
# BT firmware for MT7921
LINUX_FIRMWARE="${LINUX_FIRMWARE} mt7921e-bt"
USE="${USE} brya"
USE="${USE} cros_ec"
# Use kernel 6.6
USE="${USE} -kernel-5_10 kernel-6_6"
# Enable unibuild
USE="${USE} unibuild"
USE="${USE} has_chromeos_config_bsp"
# Include the elan firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} elan_i2chid"
# Include the G2touch firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} g2touch"
# Elan Standalone Trackpoint Firmware Updater
INPUT_DEVICES="${INPUT_DEVICES} eps2pstiap"
# Include the goodix firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} goodix"
# Include the elan i2chid touchpad firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} etphidiap"
# Include the pixart firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} pixart"
# Include the zinitix firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} zinitix"
# Include ilitek firmware updating tool
INPUT_DEVICES="${INPUT_DEVICES} ilitek_its"
# Enable biometrics support
USE="${USE} biod"
# modemfwd is used for updating modem firmware.
USE="${USE} modemfwd"
# Enable MBO
USE="${USE} mbo"
# Enable HDRnet.
USE="${USE} ipu6ep camera_feature_hdrnet"
# Enable face detection for HDRnet.
USE="${USE} camera_feature_face_detection"
# Enable auto-framing.
USE="${USE} camera_feature_auto_framing"
# Enable single frame super resolution.
USE="${USE} camera_feature_super_res"
# Enable hpsd, go/cros-hps.
USE="${USE} hps"
# Enable DSP hotword detection
USE="${USE} enable_dsp_hotword"
# Build ufs tools
USE="${USE} ufs"
# Use neural net palm rejection. Only impacts devices with
# "touch_compatible = True" in the config.star.
USE="${USE} enable_neural_palm_detection_filter"
# Enable Shimless RMA
USE="${USE} rmad"
# Enable Firmware Splash Screen
USE="${USE} firmware-bootsplash"
# Make it possible to collect firmware dumps in feedback reports
USE="${USE} fbpreprocessord"
# Use Vulkan for raster/composite in Chrome
USE="${USE} vulkan_chrome"
# Enable Crosier testing support.
USE="${USE} crosier_binary"
# Use ANGLE as the GL backend for cros_camera_service
USE="${USE} camera_angle_backend"
# Use cros-camera-algo service
USE="${USE} cros_camera_algo"
# Enable ipcz by default
USE="${USE} ipcz"