blob: bbb7cc1099a628772f83791cb19a0858dbf721d1 [file] [log] [blame]
base_config: &base_config
name: "{{$device-name}}"
identity:
platform-name: "Sarien"
smbios-name-match: "{{$fw-name}}"
sku-id: "{{$sku-id}}"
firmware:
no-firmware: True
power:
low-battery-shutdown-percent: "4.0"
power-supply-full-factor: "1.00"
suspend-to-idle: "1"
has-charge-controller: "1"
$internal-backlight-no-als-battery-brightness: "50"
internal-backlight-no-als-battery-brightness: "{{$internal-backlight-no-als-battery-brightness}}"
min-visible-backlight-level: "8400"
max-dark-suspend-delay-timeout-ms: "1800000"
disable-dark-resume: "0"
hardware-properties:
is-lid-convertible: "{{$is-lid-convertible-val}}"
has-lid-accelerometer: "{{$has-lid-accelerometer-val}}"
has-base-accelerometer: "{{$has-base-accelerometer-val}}"
has-lid-gyroscope: "{{$has-lid-gyroscope-val}}"
has-lid-magnetometer: "{{$has-lid-magnetometer-val}}"
has-touchscreen: "{{$has-touchscreen-val}}"
audio:
main:
$cras_root: "/etc/cras"
$ucm_src_root: "{{$audio-device-name}}"
$ucm_root: "/usr/share/alsa/ucm"
$card: "HDA\ Intel\ PCH"
cras-config-dir: "{{$audio-device-name}}"
ucm-suffix: "{{$audio-device-name}}"
$alsa_module_src_root: "common"
$modprobe_root: "/etc/modprobe.d"
$fw_patch_root: "/lib/firmware"
files:
# ALSA UCM configuration file
- source: "{{$ucm_src_root}}/audio/ucm-config/{{$card}}/{{$card}}.conf"
destination: "{{$ucm_root}}/{{$card}}.{{ucm-suffix}}/{{$card}}.{{ucm-suffix}}.conf"
# ALSA UCM SectionUseCase configuration (defined in UCM conf file)
- source: "{{$ucm_src_root}}/audio/ucm-config/{{$card}}/HiFi.conf"
destination: "{{$ucm_root}}/{{$card}}.{{ucm-suffix}}/HiFi.conf"
# ALSA module conf file
- source: "{{$alsa_module_src_root}}/audio/alsa-module-config/alsa-sarien.conf"
destination: "{{$modprobe_root}}/alsa-sarien.conf"
# ALSA module patch file
- source: "{{$alsa_module_src_root}}/audio/alsa-module-config/sarien_alsa.fw"
destination: "{{$fw_patch_root}}/sarien_alsa.fw"
# Volume Curve configuration file
- source: "{{$audio-device-name}}/audio/cras-config/{{$card}}"
destination: "{{$cras_root}}/{{cras-config-dir}}/{{$card}}"
# EQ/DRC DSP configuration file
- source: "{{$audio-device-name}}/audio/cras-config/dsp.ini"
destination: "{{$cras_root}}/{{cras-config-dir}}/dsp.ini"
test-label: "{{$device-name}}"
sarien-config: &sarien-config
<<: *base_config
$fw-name: "Sarien"
$is-lid-convertible-val: False
$has-lid-accelerometer-val: False
$has-base-accelerometer-val: False
$has-lid-gyroscope-val: False
$has-lid-magnetometer-val: False
$has-touchscreen-val: True
# Set default panel brightness to ~80nits on battery for 220 nits panel.
$internal-backlight-no-als-battery-brightness: "60"
$audio-device-name: "sarien"
sarien-signed-config: &sarien-signed-config
<<: *sarien-config
arcada-config: &arcada-config
<<: *base_config
$fw-name: "Arcada"
$is-lid-convertible-val: True
$has-lid-accelerometer-val: True
$has-base-accelerometer-val: True
$has-lid-gyroscope-val: True
$has-lid-magnetometer-val: True
$has-touchscreen-val: True
$audio-device-name: "arcada"
arcada-signed-config: &arcada-signed-config
<<: *arcada-config
chromeos:
devices:
- $device-name: "sarien"
skus:
- $sku-id: 1
config: *sarien-config
# Same model as Sarien but with signed EC image
- $device-name: "sarien_signed"
skus:
- $sku-id: 3
config: *sarien-signed-config
- $device-name: "arcada"
skus:
- $sku-id: 2
config: *arcada-config
# Same model as Arcada but with signed EC image
- $device-name: "arcada_signed"
skus:
- $sku-id: 4
config: *arcada-signed-config