xref: /rk3399_ARM-atf/plat/mediatek/mt8173/include/plat_private.h (revision 9d068f66b15e644df4961b74b965323c20f21f14)
1e2a65959SJimmy Huang /*
2e2a65959SJimmy Huang  * Copyright (c) 2014-2015, ARM Limited and Contributors. All rights reserved.
3e2a65959SJimmy Huang  *
482cb2c1aSdp-arm  * SPDX-License-Identifier: BSD-3-Clause
5e2a65959SJimmy Huang  */
6e2a65959SJimmy Huang 
7*c3cf06f1SAntonio Nino Diaz #ifndef PLAT_PRIVATE_H
8*c3cf06f1SAntonio Nino Diaz #define PLAT_PRIVATE_H
9e2a65959SJimmy Huang 
10e2a65959SJimmy Huang /*******************************************************************************
11e2a65959SJimmy Huang  * Function and variable prototypes
12e2a65959SJimmy Huang  ******************************************************************************/
13e2a65959SJimmy Huang void plat_configure_mmu_el3(unsigned long total_base,
14e2a65959SJimmy Huang 			    unsigned long total_size,
15e2a65959SJimmy Huang 			    unsigned long,
16e2a65959SJimmy Huang 			    unsigned long,
17e2a65959SJimmy Huang 			    unsigned long,
18e2a65959SJimmy Huang 			    unsigned long);
19e2a65959SJimmy Huang 
20e2a65959SJimmy Huang void plat_cci_init(void);
21e2a65959SJimmy Huang void plat_cci_enable(void);
22e2a65959SJimmy Huang void plat_cci_disable(void);
23e2a65959SJimmy Huang 
24e2a65959SJimmy Huang /* Declarations for plat_topology.c */
25e2a65959SJimmy Huang int mt_setup_topology(void);
26e2a65959SJimmy Huang 
27*c3cf06f1SAntonio Nino Diaz #endif /* PLAT_PRIVATE_H */
28