mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
msm: vidc: enabling new DTSI compatibility for IOT specific target
Added new compatibility string to enable video H/W acceleration for qcm6490 Change-Id: I51fcc010cc85e05f26ac5b1e8d3ba4ad5fa8b052 Signed-off-by: Sayantan Majumder <smajumde@codeaurora.org>
This commit is contained in:
parent
d8e78d23c3
commit
b1b38cd347
1 changed files with 17 additions and 0 deletions
|
|
@ -2155,6 +2155,10 @@ static const struct of_device_id msm_vidc_dt_device[] = {
|
|||
.compatible = "qcom,yupik-vidc",
|
||||
.data = &yupik_data,
|
||||
},
|
||||
{
|
||||
.compatible = "qcom,qcm6490-vidc",
|
||||
.data = &yupik_data,
|
||||
},
|
||||
{},
|
||||
};
|
||||
|
||||
|
|
@ -2312,6 +2316,19 @@ void *vidc_get_drv_data(struct device *dev)
|
|||
ARRAY_SIZE(yupik_capabilities_v1);
|
||||
}
|
||||
msm_vidc_ddr_ubwc_config(driver_data, 0xe);
|
||||
} else if (!strcmp(match->compatible, "qcom,qcm6490-vidc")) {
|
||||
if (driver_data->sku_version == SKU_VERSION_1) {
|
||||
driver_data->clock_data = yupik_clock_data_v1;
|
||||
driver_data->clock_data_length =
|
||||
ARRAY_SIZE(yupik_clock_data_v1);
|
||||
driver_data->common_data = yupik_common_data_v1;
|
||||
driver_data->common_data_length =
|
||||
ARRAY_SIZE(yupik_common_data_v1);
|
||||
driver_data->codec_caps = yupik_capabilities_v1;
|
||||
driver_data->codec_caps_count =
|
||||
ARRAY_SIZE(yupik_capabilities_v1);
|
||||
}
|
||||
msm_vidc_ddr_ubwc_config(driver_data, 0xe);
|
||||
}
|
||||
exit:
|
||||
return driver_data;
|
||||
|
|
|
|||
Loading…
Reference in a new issue