device_google_gs-common/camera/lyric_soong_variables.md
Boon Jun e3df39e77c Document radioext_interface_type soong variable usage
Bug: 377991853
Bug: 371878208
Test: None
Flag: EXEMPT DOCS_ONLY
Change-Id: Ibb722d63ee726aeead0f7c89bdfa21c0ad3ae6b3
2024-11-21 05:38:22 +00:00

56 lines
1.3 KiB
Markdown

# Lyric Soong variables
## `kernel_version`
Example:
```
$(call soong_config_set,lyric,kernel_version,v515)
```
Linux kernel version on the device. Determines the version of the LWIS userspace
API to use in Lyric.
## `soc`
Example:
```
$(call soong_config_set,lyric,soc,gs101)
```
The codename for the chip used in the device. Currently only Google silicon
is supported.
## `camera_hardware`
Example:
```
$(call soong_config_set,lyric,camera_hardware,oriole)
```
Specifies the set of sensors and peripherals present on the device. Determines
the DeviceContext class that will be used.
## `tuning_product`
Example:
```
$(call soong_config_set,lyric,tuning_product,oriole)
```
Specifies the set of tuning data to use. This may be different than
`camera_hardware` because not all devices have their own tuning data;
development-only devices only have the default tuning for their SoC.
## `target_device`
Example:
```
$(call soong_config_set,google3a_config,target_device,oriole)
```
A mixture of `camera_hardware` and `tuning_product` used by 3A.
## `radioext_interface_type`
Example:
```
$(call soong_config_set,lyric,radioext_interface_type,aidl)
```
Specifies which interface type to use in the RadioExt client when communicating
with the RadioExt service. The possible values are "hidl" and "aidl".
Devices launching with Android 15 no longer support HIDL.