Commit | Line | Data |
---|---|---|
c6dbaef2 BH |
1 | /* |
2 | * Arch specific extensions to struct device | |
3 | * | |
4 | * This file is released under the GPLv2 | |
5 | */ | |
a2fb23af DM |
6 | #ifndef _ASM_SPARC64_DEVICE_H |
7 | #define _ASM_SPARC64_DEVICE_H | |
c6dbaef2 | 8 | |
a2fb23af DM |
9 | struct device_node; |
10 | struct of_device; | |
11 | ||
12 | struct dev_archdata { | |
13 | void *iommu; | |
14 | void *stc; | |
15 | void *host_controller; | |
16 | ||
17 | struct device_node *prom_node; | |
18 | struct of_device *op; | |
19 | ||
20 | unsigned int msi_num; | |
21 | }; | |
22 | ||
23 | #endif /* _ASM_SPARC64_DEVICE_H */ |