coresight: etm4x: Add support for Marvell OcteonTX2
commit 3928428b9780cb8b13b830158ea75d622ae8705b from git@git.assembla.com:cavium/WindRiver.linux.git Add device ID for Marvell OcteonTX2 CN9xxx device. This device has a few quirks and added a new coresight-quirks.c file to handle the hardware quirks which are as follows: - OcteonTX2 reports ETM version as ETMv4.2 but it supports Ignore Packet feature of ETM4.3. Treat the device as compatible with ETM4.3. - The hardware does not implement periodic trace sync packet insertion. Hence add helper APIs to support sync packet insertion via software. Change-Id: I5643ed2b8e44b0f5cb3decee8e71be64d8d1b7c6 Signed-off-by:Tanmay Jagdale <tanmay@marvell.com> Signed-off-by:
Ruiqiang Hao <Ruiqiang.Hao@windriver.com>
Loading