diff options
author | Tommy Chung <tommy.chung@quanta.corp-partner.google.com> | 2023-03-29 16:31:26 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-04-06 02:16:40 +0000 |
commit | 1bdbbe598f181154e82cc72cd183f89fe78062d7 (patch) | |
tree | 1818657a0625f362fe63a30a6fa34d8bc1a10247 | |
parent | 6963113b6ae438a6a84ba3b19e548b401df3aae1 (diff) | |
download | chrome-ec-1bdbbe598f181154e82cc72cd183f89fe78062d7.tar.gz |
kracko: Update SSFC bitmap for codec
Update bitmap for audio codec sources. This does not affect EC
firmware and already used for coreboot.
BUG=b:275644832
BRANCH=none
TEST=make BOARD=kracko
Change-Id: I9203e9e1757d566b1e35ad175575c5c969c56b55
Signed-off-by: Tommy Chung <tommy.chung@quanta.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4379823
Reviewed-by: Devin Lu <devin.lu@quantatw.com>
Reviewed-by: Diana Z <dzigterman@chromium.org>
-rw-r--r-- | board/kracko/cbi_ssfc.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/board/kracko/cbi_ssfc.h b/board/kracko/cbi_ssfc.h index bf8853a43a..210dabc395 100644 --- a/board/kracko/cbi_ssfc.h +++ b/board/kracko/cbi_ssfc.h @@ -33,11 +33,22 @@ enum ec_ssfc_lid_sensor { SSFC_SENSOR_LIS2DWL = 3 }; +/* + * Audio Codec Source(Bit 8-10) + */ +enum ec_ssfc_audio_codec_source { + SSFC_AUDIO_CODEC_DEFAULT = 0, + SSFC_AUDIO_CODEC_VD = 1, + SSFC_ADUIO_CODEC_VS = 2, +}; + union dedede_cbi_ssfc { struct { uint32_t base_sensor : 3; uint32_t lid_sensor : 3; - uint32_t reserved_2 : 26; + uint32_t reserved : 2; + uint32_t audio_codec_source : 3; + uint32_t reserved_2 : 21; }; uint32_t raw_value; }; |