From cac12c4fb79050c9774e8be0a55fc38e1054da39 Mon Sep 17 00:00:00 2001 From: Mika Liljeberg Date: Wed, 18 Jan 2023 13:03:21 +0200 Subject: [PATCH] tegra: rtcpu: signal trace console support Use new TLV tag to signal that the trace processor supports console prints. Populate TLV size field for additional range checking on RCE side. Bug 3898176 Change-Id: Ie3cd18198ab325eb34fac4803e93019318cf44df Signed-off-by: Mika Liljeberg Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2845587 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2988237 Reviewed-by: Matti Ryttylainen Reviewed-by: Viktor Horsmanheimo GVS: Gerrit_Virtual_Submit --- drivers/platform/tegra/rtcpu/tegra-rtcpu-trace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/platform/tegra/rtcpu/tegra-rtcpu-trace.c b/drivers/platform/tegra/rtcpu/tegra-rtcpu-trace.c index a9dec6ca..6392456d 100644 --- a/drivers/platform/tegra/rtcpu/tegra-rtcpu-trace.c +++ b/drivers/platform/tegra/rtcpu/tegra-rtcpu-trace.c @@ -160,8 +160,8 @@ static void rtcpu_trace_init_memory(struct tegra_rtcpu_trace *tracer) { struct camrtc_trace_memory_header header = { - .signature[0] = CAMRTC_TRACE_SIGNATURE_1, - .signature[1] = CAMRTC_TRACE_SIGNATURE_2, + .tlv.tag = CAMRTC_TAG_NV_TRCON, + .tlv.len = tracer->trace_memory_size, .revision = 1, .exception_offset = CAMRTC_TRACE_EXCEPTION_OFFSET, .exception_size = CAMRTC_TRACE_EXCEPTION_SIZE,