PR sync from: Junhao He hejunhao3@huawei.com
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/JFWERSUEK7RF2T3JACT7R6A66U3RMD6E/

  1. Fix memory leak
    coresight: Fix memory leak in acpi_buffer->pointer
  2. Fix TRBE bug
    coresight: trbe: Fix TRBE potential sleep in atomic context
    coresight: trbe: Allocate platform data per device
    coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu()
  3. Fix ETR bug
    coresight: Fix run time warnings while reusing ETR buffer
    coresight: tmc-etr: Disable warnings for allocation failures

Junhao He (2)
coresight: Fix memory leak in acpi_buffer->pointer
coresight: trbe: Fix TRBE potential sleep in atomic context

Linu Cherian (1):
coresight: Fix run time warnings while reusing ETR buffer

Suzuki K Poulose (2):
coresight: trbe: Allocate platform data per device
coresight: tmc-etr: Disable warnings for allocation failures

Wei Yongjun (1):
coresight: trbe: Fix return value check in
arm_trbe_register_coresight_cpu()

#I8BC14:Synchronize coresight driver bugfix patches to openEuler