blob: 078be787d2c851966c29b1d0923a28b0dcd56b19 [file] [log] [blame]
#
# Copyright 2020 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.
audio_config: &audio_config
$cras_root: "/etc/cras"
$ucm_root: "/usr/share/alsa/ucm"
$cras-source: "{{cras-config-dir}}/audio/cras-config"
$cras-dest: "{{$cras_root}}/{{cras-config-dir}}"
$ucm-source: "{{cras-config-dir}}/audio/ucm-config"
$ucm-dest: "{{$ucm_root}}/{{$card}}.{{ucm-suffix}}"
main:
cras-config-dir: "{{$device-name}}"
ucm-suffix: "{{$device-name}}"
files:
- source: "{{$cras-source}}/{{$card}}"
destination: "{{$cras-dest}}/{{$card}}"
- source: "{{$cras-source}}/dsp.ini"
destination: "{{$cras-dest}}/dsp.ini"
- source: "{{$ucm-source}}/{{$card}}/HiFi.conf"
destination: "{{$ucm-dest}}/HiFi.conf"
- source: "{{$ucm-source}}/{{$card}}/{{$card}}.conf"
destination: "{{$ucm-dest}}/{{$card}}.{{ucm-suffix}}.conf"
wifi-coachz-sar-table: &wifi_coachz_sar_table
$set-wifi-transmit-power-for-proximity: "1"
$set-wifi-transmit-power-for-activity-proximity: "1"
wifi:
non-tablet-mode-power-table-ath10k:
limit-2g: 84
limit-5g: 84
tablet-mode-power-table-ath10k:
limit-2g: 80
limit-5g: 72
base-config: &base_config
name: "{{$device-name}}"
identity:
platform-name: "Trogdor"
device-tree-compatible-match: "{{$fw-name}}"
sku-id: "{{$sku-id}}"
firmware:
no-firmware: True
test-label: "{{$device-name}}"
power: &power_common
low-battery-shutdown-percent: "4.0"
$internal-backlight-no-als-battery-brightness: "50"
internal-backlight-no-als-battery-brightness: "{{$internal-backlight-no-als-battery-brightness}}"
internal-backlight-no-als-ac-brightness: "55"
disable-dark-resume: "0"
$set-cellular-transmit-power-for-proximity: "0"
set-cellular-transmit-power-for-proximity: "{{$set-cellular-transmit-power-for-proximity}}"
$set-cellular-transmit-power-for-activity-proximity: "0"
set-cellular-transmit-power-for-activity-proximity: "{{$set-cellular-transmit-power-for-activity-proximity}}"
$set-wifi-transmit-power-for-proximity: "0"
set-wifi-transmit-power-for-proximity: "{{$set-wifi-transmit-power-for-proximity}}"
$set-wifi-transmit-power-for-activity-proximity: "0"
set-wifi-transmit-power-for-activity-proximity: "{{$set-wifi-transmit-power-for-activity-proximity}}"
suspend-to-idle: "1"
wake-on-dp: "1"
audio: *audio_config
detachable-config: &detachable_config
<<: *base_config
hardware-properties:
form-factor: CHROMEBOOK
is-lid-convertible: False
has-lid-accelerometer: True
has-lid-gyroscope: True
has-base-accelerometer: False
has-base-gyroscope: False
has-lid-magnetometer: False
has-base-magnetometer: False
has-touchscreen: True
camera:
count: 2
coachz-handwriting-settings: &coachz_handwriting_settings
ui:
handwriting-recognition-web-platform-api: true
homestar-button-settings: &homestar_button_settings
ui:
power-button:
edge: left
position: "0.88"
side-volume-button:
region: screen
side: top
chromeos:
devices:
- $device-name: "coachz"
$fw-name: "google,coachz"
$card: "sc7180-adau7002-max98357a"
skus:
- $sku-id: 0
config:
<<: [ *detachable_config, *wifi_coachz_sar_table, *coachz_handwriting_settings ]
$set-cellular-transmit-power-for-proximity: "1"
$set-cellular-transmit-power-for-activity-proximity: "1"
- $sku-id: 1
config:
<<: [ *detachable_config, *wifi_coachz_sar_table, *coachz_handwriting_settings ]
- $device-name: "homestar"
$fw-name: "google,homestar"
$card: "sc7180-rt5682-max98357a-1mic"
skus:
- $sku-id: 0
config:
<<: [ *detachable_config, *homestar_button_settings ]