drivers/coresight: Add UltraSoc System Memory Buffer driver
mainline inclusion from mainline-v6.3-rc1 commit 06f5c292 category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I6XELZ CVE: NA Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=06f5c2926aaa0fba7f99678da6ef77cbbbda1441 ---------------------------------------------------------------------- Add driver for UltraSoc SMB(System Memory Buffer) device. SMB provides a way to buffer messages from ETM, and store these "CPU instructions trace" in system memory. The SMB device is identifier as ACPI HID "HISI03A1". Device system memory address resources are allocated using the _CRS method and buffer modes is the circular buffer mode. SMB is developed by UltraSoc technology, which is acquired by Siemens, and we still use "UltraSoc" to name driver. Signed-off-by:Qi Liu <liuqi115@huawei.com> Signed-off-by:
Junhao He <hejunhao3@huawei.com> Tested-by:
JunHao He <hejunhao3@huawei.com> Reviewed-by:
Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by:
Suzuki K Poulose <suzuki.poulose@arm.com> Link: https://lore.kernel.org/r/20230114101302.62320-2-hejunhao3@huawei.com Signed-off-by:
huangfangrun <huangfangrun1@h-partners.com>
Loading
Please sign in to comment