On Wed, Jul 22, 2020 at 06:20:40PM +0100, Suzuki K Poulose wrote:
> Document the bindings for ETMv4.4 and later with only system register
> access.
> 
> Cc: Rob Herring <[email protected]>
> Cc: [email protected]
> Cc: Mathieu Poirier <[email protected]>
> Cc: Mike Leach <[email protected]>
> Signed-off-by: Suzuki K Poulose <[email protected]>
> ---
>  Documentation/devicetree/bindings/arm/coresight.txt | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/devicetree/bindings/arm/coresight.txt 
> b/Documentation/devicetree/bindings/arm/coresight.txt
> index d711676b4a51..cfe47bdda728 100644
> --- a/Documentation/devicetree/bindings/arm/coresight.txt
> +++ b/Documentation/devicetree/bindings/arm/coresight.txt
> @@ -34,9 +34,13 @@ 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 (version 4.4 and later) with system
> +               register access only.
> +                     "arm,coresight-etm-v4.4";

I would rather call this "arm,coresight-etm-v4.4+" so that the binding's
semantic is still relevant when dealing with ETM v4.5 and onward. 

Thanks,
Mathieu

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

Reply via email to