1 /*
2  * Copyright (c) 2008 Travis Geiselbrecht
3  *
4  * Use of this source code is governed by a MIT-style
5  * license that can be found in the LICENSE file or at
6  * https://opensource.org/licenses/MIT
7  */
8 #include <platform.h>
9 
10 #include <lk/err.h>
11 #include <lk/debug.h>
12 
13 /*
14  * default implementations of these routines, if the platform code
15  * chooses not to implement.
16  */
17 
platform_init_mmu_mappings(void)18 __WEAK void platform_init_mmu_mappings(void) {
19 }
20 
platform_early_init(void)21 __WEAK void platform_early_init(void) {
22 }
23 
platform_init(void)24 __WEAK void platform_init(void) {
25 }
26 
platform_quiesce(void)27 __WEAK void platform_quiesce(void) {
28 }
29 
30 
get_fdt(void)31 __WEAK const void *get_fdt(void) {
32     return NULL;
33 }
34 
35