On Wed, Oct 28, 2020 at 10:09:45PM +0000, Suzuki K Poulose wrote:
> Document the bindings for ETMs with system register accesses.
> 
> Cc: [email protected]
> Cc: Mathieu Poirier <[email protected]>
> Cc: Mike Leach <[email protected]>
> Cc: Rob Herring <[email protected]>
> Signed-off-by: Suzuki K Poulose <[email protected]>
> ---
>  Documentation/devicetree/bindings/arm/coresight.txt | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/devicetree/bindings/arm/coresight.txt 
> b/Documentation/devicetree/bindings/arm/coresight.txt
> index d711676b4a51..bff96a550102 100644
> --- a/Documentation/devicetree/bindings/arm/coresight.txt
> +++ b/Documentation/devicetree/bindings/arm/coresight.txt
> @@ -34,9 +34,12 @@ its hardware characteristcs.
>                                       Program Flow Trace Macrocell:
>                       "arm,coresight-etm3x", "arm,primecell";
>  
> -             - Embedded Trace Macrocell (version 4.x):
> +             - Embedded Trace Macrocell (version 4.x), with memory mapped 
> access.
>                       "arm,coresight-etm4x", "arm,primecell";
>  
> +             - Embedded Trace Macrocell with system register access only.
> +                     "arm,coresight-etm-sysreg";

Please make this "arm,coresight-etm4x-sysreg".  Up to now all reference of
"etm" without a version related to ETMv3/PTM1.1.  If we start mixing things it
will be come insanely confusing.

Thanks,
Mathieu

> +
>               - Coresight programmable Replicator :
>                       "arm,coresight-dynamic-replicator", "arm,primecell";
>  
> -- 
> 2.24.1
> 

Reply via email to