xref: /rk3399_ARM-atf/plat/nvidia/tegra/include/drivers/memctrl.h (revision c3cf06f1a3a9b9ee8ac7a0ae505f95c45f7dca84)
108438e24SVarun Wadekar /*
20c2276e3SVarun Wadekar  * Copyright (c) 2015-2017, ARM Limited and Contributors. All rights reserved.
308438e24SVarun Wadekar  *
482cb2c1aSdp-arm  * SPDX-License-Identifier: BSD-3-Clause
508438e24SVarun Wadekar  */
608438e24SVarun Wadekar 
7*c3cf06f1SAntonio Nino Diaz #ifndef MEMCTRL_H
8*c3cf06f1SAntonio Nino Diaz #define MEMCTRL_H
908438e24SVarun Wadekar 
1008438e24SVarun Wadekar void tegra_memctrl_setup(void);
11102e4087SVarun Wadekar void tegra_memctrl_restore_settings(void);
1208438e24SVarun Wadekar void tegra_memctrl_tzdram_setup(uint64_t phys_base, uint32_t size_in_bytes);
1306b19d58SVarun Wadekar void tegra_memctrl_tzram_setup(uint64_t phys_base, uint32_t size_in_bytes);
149a964510SVarun Wadekar void tegra_memctrl_videomem_setup(uint64_t phys_base, uint32_t size_in_bytes);
150c2276e3SVarun Wadekar void tegra_memctrl_disable_ahb_redirection(void);
1608438e24SVarun Wadekar 
17*c3cf06f1SAntonio Nino Diaz #endif /* MEMCTRL_H */
18