coresight: Refactor out buffer allocation function for ETR
authorJames Clark <james.clark@arm.com>
Tue, 25 Apr 2023 14:35:38 +0000 (15:35 +0100)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Mon, 5 Jun 2023 14:46:46 +0000 (15:46 +0100)
commit296b01fd106e787d4463974a7f42d286a5df08cd
treea8aee3618b4f18cf6a1c7676603d4d23ae57e21e
parentae7f2b5a7b569f8ede4af9e215515e5a0b824edd
coresight: Refactor out buffer allocation function for ETR

When CATU is moved to the generic enable/disable path system in the
next commit, it will need to call into ETR and get it to pre-allocate
its buffer so add a function for it.

No functional changes

Reviewed-by: Mike Leach <mike.leach@linaro.org>
Signed-off-by: James Clark <james.clark@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230425143542.2305069-12-james.clark@arm.com
drivers/hwtracing/coresight/coresight-tmc-etr.c
drivers/hwtracing/coresight/coresight-tmc.h