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

Commit 9902bb24 authored by Shashank Mittal's avatar Shashank Mittal Committed by Kyle Yan
Browse files

coresight-etm4x: enable default include address range comparator



ETM driver sets the address comparator in TRCACVR0 and TRCACVR1.
Enable default inclusive range selected by these registers.

Change-Id: I08d798d6fb24571856929f84db572bbd3651cd6c
Signed-off-by: default avatarShashank Mittal <mittals@codeaurora.org>
parent 6eb24dd6
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -2492,8 +2492,6 @@ static void etm4_init_default_data(struct etmv4_drvdata *drvdata)
	if (drvdata->nr_addr_cmp)
		drvdata->vinst_ctrl |= BIT(9);

	/* no address range filtering for ViewInst */
	drvdata->viiectlr = 0x0;
	/* no start-stop filtering for ViewInst */
	drvdata->vissctlr = 0x0;

@@ -2527,6 +2525,9 @@ static void etm4_init_default_data(struct etmv4_drvdata *drvdata)
		drvdata->addr_val[1] = (unsigned long)_etext;
		drvdata->addr_type[0] = ETM_ADDR_TYPE_RANGE;
		drvdata->addr_type[1] = ETM_ADDR_TYPE_RANGE;

		/* address range filtering for ViewInst */
		drvdata->viiectlr = 0x1;
	}

	for (i = 0; i < drvdata->numcidc; i++) {