xref: /rk3399_ARM-atf/plat/st/stm32mp2/stm32mp2_ca35ss.c (revision 314280412b867592bca166a61a07d8725bf16f42)
1*48545b38SPatrick Delaunay /*
2*48545b38SPatrick Delaunay  * Copyright (c) 2026, STMicroelectronics - All Rights Reserved
3*48545b38SPatrick Delaunay  *
4*48545b38SPatrick Delaunay  * SPDX-License-Identifier: BSD-3-Clause
5*48545b38SPatrick Delaunay  */
6*48545b38SPatrick Delaunay 
7*48545b38SPatrick Delaunay #include <lib/mmio.h>
8*48545b38SPatrick Delaunay 
9*48545b38SPatrick Delaunay #include <platform_def.h>
10*48545b38SPatrick Delaunay 
11*48545b38SPatrick Delaunay #define CA35SS_SYSCFG_VBAR_CR		0x2084U
12*48545b38SPatrick Delaunay 
stm32mp_ca35_set_vbar(uintptr_t vbar)13*48545b38SPatrick Delaunay void stm32mp_ca35_set_vbar(uintptr_t vbar)
14*48545b38SPatrick Delaunay {
15*48545b38SPatrick Delaunay 	mmio_write_32(A35SSC_BASE + CA35SS_SYSCFG_VBAR_CR, (uint32_t)vbar);
16*48545b38SPatrick Delaunay }
17