ops.h (3ee9b7abafc36a9377af6f036f50c3450954884c) ops.h (d0f53fafc016b3f4f20f63ecf52f6df8774bcb3c)
1/*
2 * Global definition of all the bootwrapper operations.
3 *
4 * Author: Mark A. Greer <mgreer@mvista.com>
5 *
6 * 2006 (c) MontaVista Software, Inc. This file is licensed under
7 * the terms of the GNU General Public License version 2. This program
8 * is licensed "as is" without any warranty of any kind, whether express

--- 68 unchanged lines hidden (view full) ---

77};
78extern struct loader_info loader_info;
79
80void start(void);
81int ft_init(void *dt_blob, unsigned int max_size, unsigned int max_find_device);
82int serial_console_init(void);
83int ns16550_console_init(void *devp, struct serial_console_data *scdp);
84int mpsc_console_init(void *devp, struct serial_console_data *scdp);
1/*
2 * Global definition of all the bootwrapper operations.
3 *
4 * Author: Mark A. Greer <mgreer@mvista.com>
5 *
6 * 2006 (c) MontaVista Software, Inc. This file is licensed under
7 * the terms of the GNU General Public License version 2. This program
8 * is licensed "as is" without any warranty of any kind, whether express

--- 68 unchanged lines hidden (view full) ---

77};
78extern struct loader_info loader_info;
79
80void start(void);
81int ft_init(void *dt_blob, unsigned int max_size, unsigned int max_find_device);
82int serial_console_init(void);
83int ns16550_console_init(void *devp, struct serial_console_data *scdp);
84int mpsc_console_init(void *devp, struct serial_console_data *scdp);
85int cpm_console_init(void *devp, struct serial_console_data *scdp);
85void *simple_alloc_init(char *base, unsigned long heap_size,
86 unsigned long granularity, unsigned long max_allocs);
87extern void flush_cache(void *, unsigned long);
88int dt_xlate_reg(void *node, int res, unsigned long *addr, unsigned long *size);
89int dt_xlate_addr(void *node, u32 *buf, int buflen, unsigned long *xlated_addr);
90int dt_is_compatible(void *node, const char *compat);
91
92static inline void *finddevice(const char *name)

--- 106 unchanged lines hidden ---
86void *simple_alloc_init(char *base, unsigned long heap_size,
87 unsigned long granularity, unsigned long max_allocs);
88extern void flush_cache(void *, unsigned long);
89int dt_xlate_reg(void *node, int res, unsigned long *addr, unsigned long *size);
90int dt_xlate_addr(void *node, u32 *buf, int buflen, unsigned long *xlated_addr);
91int dt_is_compatible(void *node, const char *compat);
92
93static inline void *finddevice(const char *name)

--- 106 unchanged lines hidden ---