[PATCH v5 1/5] coresight: Add default sink selection to CoreSight base.
Suzuki K Poulose
suzuki.poulose at arm.com
Wed Jul 1 18:48:56 EDT 2020
Hi Mike,
On 06/16/2020 05:40 PM, Mike Leach wrote:
> Adds a method to select a suitable sink connected to a given source.
>
> In cases where no sink is defined, the coresight_find_default_sink
> routine can search from a given source, through the child connections
> until a suitable sink is found.
>
> The suitability is defined in by the sink coresight_dev_subtype on the
> CoreSight device, and the distance from the source by counting
> connections.
>
> Higher value subtype is preferred - where these are equal, shorter
> distance from source is used as a tie-break.
>
> This allows for default sink to be discovered were none is specified
> (e.g. perf command line)
>
> Signed-off-by: Mike Leach <mike.leach at linaro.org>
> Suggested-by: Suzuki K Poulose <suzuki.poulose at arm.com>
> Reviewed-by: Leo Yan <leo.yan at linaro.org>
> Reviewed-by: Mathieu Poirier <mathieu.poirier at linaro.org>
Reviewed-by: Suzuki K Poulose <suzuki.poulose at arm.com>
More information about the linux-arm-kernel
mailing list