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