Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6d4c3cb4 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: vidc: determine sku version based on obtained ddr rank"

parents 1144d908 17faad93
Loading
Loading
Loading
Loading
+11 −3
Original line number Diff line number Diff line
@@ -1929,14 +1929,22 @@ static int msm_vidc_read_efuse(
static int msm_vidc_read_rank(
		struct msm_vidc_platform_data *data, struct device *dev)
{
	uint32_t num_ranks;
	uint32_t num_ranks = 0;
	/*default channel is ch0 for bengal*/
	uint32_t channel = 0;

	num_ranks = 0;           //TO-DO Read Rank API to be added
	/*default sku-version*/
	data->sku_version = SKU_VERSION_0;
	num_ranks = of_fdt_get_ddrrank(channel);

	if (num_ranks == 1)
	if (num_ranks == -ENOENT) {
		d_vpr_e("Failed to get ddr rank of device\n");
		return num_ranks;
	} else if (num_ranks == 1)
		data->sku_version = SKU_VERSION_1;

	d_vpr_h("DDR Rank of device: %u", num_ranks);

	return 0;
}