From 8bbf49a3861670aaf71ab97e6f1fe99117aec666 Mon Sep 17 00:00:00 2001 From: Viswanath L Date: Tue, 19 Oct 2021 06:52:33 +0000 Subject: [PATCH] nvadsp: Move struct element for alignment Simulator platforms do not support unaligned access, so element adsp_freq_hz in struct nvadsp_os_args is reorganized to make it aligned. Bug 200745795 Bug 200746669 Change-Id: I053756a52b8baf3ec04cdbc9eb82878fd6531a62 Signed-off-by: Viswanath L Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2612812 Reviewed-by: svcacv Reviewed-by: svc_kernel_abi Reviewed-by: Sharad Gupta Reviewed-by: mobile promotions GVS: Gerrit_Virtual_Submit Tested-by: mobile promotions --- drivers/platform/tegra/nvadsp/adsp_shared_struct.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/platform/tegra/nvadsp/adsp_shared_struct.h b/drivers/platform/tegra/nvadsp/adsp_shared_struct.h index 629e3b8d..099173e1 100644 --- a/drivers/platform/tegra/nvadsp/adsp_shared_struct.h +++ b/drivers/platform/tegra/nvadsp/adsp_shared_struct.h @@ -126,9 +126,9 @@ struct nvadsp_app_shared_msg_pool { /*ADSP shated OS args */ struct nvadsp_os_args { + uint64_t adsp_freq_hz; int32_t timer_prescalar; char logger[DRAM_DEBUG_LOG_SIZE]; - uint64_t adsp_freq_hz; uint32_t dynamic_app_support; uint32_t chip_id; char reserved[120];