xref: /rk3399_ARM-atf/plat/ti/k3low/include/platform_def.h (revision 06bf26bc1f76265237df2303d78a8f475eab703d)
121b14fd2SDhruva Gole /*
221b14fd2SDhruva Gole  * Copyright (c) 2025, Texas Instruments Incorporated - https://www.ti.com/
321b14fd2SDhruva Gole  *
421b14fd2SDhruva Gole  * SPDX-License-Identifier: BSD-3-Clause
521b14fd2SDhruva Gole  */
621b14fd2SDhruva Gole 
721b14fd2SDhruva Gole #ifndef PLATFORM_DEF_H
821b14fd2SDhruva Gole #define PLATFORM_DEF_H
921b14fd2SDhruva Gole 
1021b14fd2SDhruva Gole #include <ti_platform_defs.h>
1121b14fd2SDhruva Gole 
1221b14fd2SDhruva Gole #define TI_MAILBOX_TX_BASE		UL(0x44240000) /* TFA sending IPC messages to TIFS */
1321b14fd2SDhruva Gole #define TI_MAILBOX_RX_BASE		UL(0x44250000) /* TIFS sending IPC messages to A53 */
1421b14fd2SDhruva Gole 
15*8853eba6SDhruva Gole /* We just need 512 bytes starting from TX/RX each, but simpler to just remap a 128K page */
16*8853eba6SDhruva Gole #define TI_MAILBOX_RX_TX_SIZE		UL(0x20000)
17*8853eba6SDhruva Gole 
18*8853eba6SDhruva Gole #define WKUP_CTRL_MMR0_BASE		UL(0x43000000)
19*8853eba6SDhruva Gole #define WKUP_CTRL_MMR0_SIZE		UL(0x80000)
20*8853eba6SDhruva Gole 
21*8853eba6SDhruva Gole #define WKUP_CTRL_MMR0_DEVICE_RESET_OFFSET	UL(0x54000)
2221b14fd2SDhruva Gole 
2321b14fd2SDhruva Gole #endif /* PLATFORM_DEF_H */
24