• Li Pengcheng's avatar
    arm64: dts: hi6220: add coresight dt nodes · 0b798427
    Li Pengcheng authored
    For detailed coresight topology, Hi6220 has 8xCA53 CPUs and each CPU
    has one Embedded Trace Macrocell (ETM); the CPU trace data is output
    to the cluster funnel. Due system has another CPU and one MCU, all of
    them transfer the trace data through trace bus (ATB) to SoC funnel;
    the SoC funnel is connected to Embedded Trace FIFO (ETF) with 8KB
    buffer; an non-configurable replicator is used to output trace data
    for two sinks, one is Embedded Trace Route (ETR) so trace data can be
    saved into DRAM, another is Trace Port Interface Unit (TPIU) for
    capturing trace data by external debugger.
    
    According to the Hi6220 coresight topology, this patch is to add
    coresight dt nodes.
    
    Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
    Cc: Mike Leach <mike.leach@linaro.org>
    Cc: Guodong Xu <guodong.xu@linaro.org>
    Cc: Zhangfei Gao <zhangfei.gao@linaro.org>
    Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
    Signed-off-by: default avatarLi Pengcheng <lipengcheng8@huawei.com>
    Signed-off-by: default avatarLi Zhong <lizhong11@hisilicon.com>
    Signed-off-by: default avatarLeo Yan <leo.yan@linaro.org>
    Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
    0b798427
hi6220-coresight.dtsi 6.62 KB