xref: /openbmc/linux/include/linux/bcma/bcma_soc.h (revision 321c46b9)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2ecd177c2SHauke Mehrtens #ifndef LINUX_BCMA_SOC_H_
3ecd177c2SHauke Mehrtens #define LINUX_BCMA_SOC_H_
4ecd177c2SHauke Mehrtens 
5ecd177c2SHauke Mehrtens #include <linux/bcma/bcma.h>
6ecd177c2SHauke Mehrtens 
7ecd177c2SHauke Mehrtens struct bcma_soc {
8ecd177c2SHauke Mehrtens 	struct bcma_bus bus;
9321c46b9SRafał Miłecki 	struct device *dev;
10ecd177c2SHauke Mehrtens };
11ecd177c2SHauke Mehrtens 
12ecd177c2SHauke Mehrtens int __init bcma_host_soc_register(struct bcma_soc *soc);
13a395135dSRafał Miłecki int __init bcma_host_soc_init(struct bcma_soc *soc);
14ecd177c2SHauke Mehrtens 
15ecd177c2SHauke Mehrtens int bcma_bus_register(struct bcma_bus *bus);
16ecd177c2SHauke Mehrtens 
17ecd177c2SHauke Mehrtens #endif /* LINUX_BCMA_SOC_H_ */
18