1
2
3
4
5
6
7
8
9
10
11
12 #ifndef _ASM_C6X_SOC_H
13 #define _ASM_C6X_SOC_H
14
15 struct soc_ops {
16
17 int (*get_exception)(void);
18
19
20 void (*assert_event)(unsigned int evt);
21 };
22
23 extern struct soc_ops soc_ops;
24
25 extern int soc_get_exception(void);
26 extern void soc_assert_event(unsigned int event);
27 extern int soc_mac_addr(unsigned int index, u8 *addr);
28
29
30
31
32 #define soc_readl(addr) __raw_readl(addr)
33 #define soc_writel(b, addr) __raw_writel((b), (addr))
34
35 #endif