octopus: add cros_config to support modem fw per model
BUG=b:156447692
TEST=Modem SOC vendor to test both Garg and Droid device to confirm:
Garg will use a different Modem FW than Droid
Change-Id: I839411dabf37c66e247aa952d911d5251f9c503e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/2210270
Tested-by: Henry Sun <henrysun@google.com>
Reviewed-by: Eric Caruso <ejcaruso@chromium.org>
Reviewed-by: Henry Sun <henrysun@google.com>
Commit-Queue: Henry Sun <henrysun@google.com>
(cherry picked from commit cb429baaa1f13d170ab5d87b63145d4191c70e30)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/2232043
diff --git a/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/chromeos-config-bsp-octopus-0.0.1-r87.ebuild b/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/chromeos-config-bsp-octopus-0.0.1-r88.ebuild
similarity index 100%
rename from overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/chromeos-config-bsp-octopus-0.0.1-r87.ebuild
rename to overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/chromeos-config-bsp-octopus-0.0.1-r88.ebuild
diff --git a/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/files/model.yaml b/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/files/model.yaml
index 1497bef..09a92ec 100644
--- a/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/files/model.yaml
+++ b/overlay-octopus/chromeos-base/chromeos-config-bsp-octopus/files/model.yaml
@@ -351,14 +351,23 @@
config: *clamshell_touchscreen_wl_config
- $sku-id-val: 37
$sub_cras_config: ".droid_lte"
- config: *clamshell_wl_config
+ config:
+ <<: *clamshell_wl_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 38
$sub_cras_config: ".droid_lte"
- config: *clamshell_touchscreen_wl_config
+ config:
+ <<: *clamshell_touchscreen_wl_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 39
$has-keyboard-backlight: "1"
$sub_cras_config: ".droid_lte"
- config: *clamshell_wl_config
+ config:
+ <<: *clamshell_wl_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 40
$has-keyboard-backlight: "1"
$sub_cras_config: ".droid_lte"
@@ -703,9 +712,15 @@
- $sku-id-val: 9
config: *clamshell_wl_config
- $sku-id-val: 17
- config: *clamshell_wl_config
+ config:
+ <<: *clamshell_wl_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 18
- config: *clamshell_wl_config
+ config:
+ <<: *clamshell_wl_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 19
config: *clamshell_wl_config
- $sku-id-val: 20
@@ -761,7 +776,10 @@
config: *convertible_config
- $sku-id-val: 3
$num-mic-locations: 2
- config: *convertible_config
+ config:
+ <<: *convertible_config
+ modem:
+ firmware-variant: "{{$device-name}}"
- $sku-id-val: 4
$num-mic-locations: 2
config: *convertible_config