1/*
2 * Platform information definitions.
3 *
4 * 2006 (c) MontaVista Software, Inc.
5 * Vitaly Bordug <vbordug@ru.mvista.com>
6 *
7 * This file is licensed under the terms of the GNU General Public License
8 * version 2. This program is licensed "as is" without any warranty of any
9 * kind, whether express or implied.
10 */
11
12#ifndef FS_PD_H
13#define FS_PD_H
14
15static inline int uart_baudrate(void)
16{
17	int baud;
18	bd_t *bd = (bd_t *) __res;
19
20	if (bd->bi_baudrate)
21		baud = bd->bi_baudrate;
22	else
23		baud = -1;
24	return baud;
25}
26
27static inline int uart_clock(void)
28{
29	return (((bd_t *) __res)->bi_intfreq);
30}
31
32#define cpm2_map(member)	(&cpm2_immr->member)
33#define cpm2_map_size(member, size)	(&cpm2_immr->member)
34#define cpm2_unmap(addr)        do {} while(0)
35
36#endif
37