xref: /openbmc/linux/include/linux/bcma/bcma_soc.h (revision ecd177c2)
1*ecd177c2SHauke Mehrtens #ifndef LINUX_BCMA_SOC_H_
2*ecd177c2SHauke Mehrtens #define LINUX_BCMA_SOC_H_
3*ecd177c2SHauke Mehrtens 
4*ecd177c2SHauke Mehrtens #include <linux/bcma/bcma.h>
5*ecd177c2SHauke Mehrtens 
6*ecd177c2SHauke Mehrtens struct bcma_soc {
7*ecd177c2SHauke Mehrtens 	struct bcma_bus bus;
8*ecd177c2SHauke Mehrtens 	struct bcma_device core_cc;
9*ecd177c2SHauke Mehrtens 	struct bcma_device core_mips;
10*ecd177c2SHauke Mehrtens };
11*ecd177c2SHauke Mehrtens 
12*ecd177c2SHauke Mehrtens int __init bcma_host_soc_register(struct bcma_soc *soc);
13*ecd177c2SHauke Mehrtens 
14*ecd177c2SHauke Mehrtens int bcma_bus_register(struct bcma_bus *bus);
15*ecd177c2SHauke Mehrtens 
16*ecd177c2SHauke Mehrtens #endif /* LINUX_BCMA_SOC_H_ */
17