/linux/drivers/bcma/ |
H A D | Makefile | 2 bcma-y += main.o scan.o core.o sprom.o 3 bcma-y += driver_chipcommon.o driver_chipcommon_pmu.o 4 bcma-y += driver_chipcommon_b.o 5 bcma-$(CONFIG_BCMA_PFLASH) += driver_chipcommon_pflash.o 6 bcma-$(CONFIG_BCMA_SFLASH) += driver_chipcommon_sflash.o 7 bcma-$(CONFIG_BCMA_NFLASH) += driver_chipcommon_nflash.o 8 bcma-$(CONFIG_BCMA_DRIVER_PCI) += driver_pci.o 9 bcma-$(CONFIG_BCMA_DRIVER_PCI) += driver_pcie2.o 10 bcma-$(CONFIG_BCMA_DRIVER_PCI_HOSTMODE) += driver_pci_host.o 11 bcma [all...] |
H A D | Kconfig | 86 Enabling this symbol will let bcma recognize serial flash and register 107 Driver to provide access to the GPIO pins of the bcma bus.
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-bcma | 1 What: /sys/bus/bcma/devices/.../manuf 7 include/linux/bcma/bcma.h for possible values. 9 What: /sys/bus/bcma/devices/.../id 17 What: /sys/bus/bcma/devices/.../rev 25 What: /sys/bus/bcma/devices/.../class 31 belongs to. See include/linux/bcma/bcma.h for possible values.
|
/linux/arch/mips/bcm47xx/ |
H A D | setup.c | 39 #include <linux/bcma/bcma_soc.h> 84 bcma_chipco_watchdog_timer_set(&bcm47xx_bus.bcma.bus.drv_cc, 1); in bcm47xx_machine_restart() 104 bcma_chipco_watchdog_timer_set(&bcm47xx_bus.bcma.bus.drv_cc, 0); in bcm47xx_machine_halt() 144 err = bcma_host_soc_register(&bcm47xx_bus.bcma); in bcm47xx_register_bcma() 160 pr_info("Using bcma bus\n"); in plat_mem_setup() 164 bcm47xx_set_system_type(bcm47xx_bus.bcma.bus.chipinfo.id); in plat_mem_setup() 219 bcm47xx_bus.bcma.dev = bcm47xx_setup_device(); in bcm47xx_bus_setup() 220 if (!bcm47xx_bus.bcma.dev) in bcm47xx_bus_setup() 223 err = bcma_host_soc_init(&bcm47xx_bus.bcma); in bcm47xx_bus_setup() 250 if (bcm47xx_bus.bcma in bcm47xx_cpu_fixes() [all...] |
H A D | time.c | 55 hz = bcma_cpu_clock(&bcm47xx_bus.bcma.bus.drv_mips) / 2; in plat_time_init() 56 chip_id = bcm47xx_bus.bcma.bus.chipinfo.id; in plat_time_init()
|
H A D | irq.c | 78 bcma_write32(bcm47xx_bus.bcma.bus.drv_mips.core, in arch_init_irq()
|
H A D | serial.c | 57 struct bcma_drv_cc *cc = &(bcm47xx_bus.bcma.bus.drv_cc); in uart8250_init_bcma()
|
/linux/drivers/net/ethernet/broadcom/ |
H A D | bgmac-bcma-mdio.c | 11 #include <linux/bcma/bcma.h> 55 if (bgmac->bcma.core->id.id == BCMA_CORE_4706_MAC_GBIT) { in bcma_mdio_phy_read() 56 core = bgmac->bcma.core->bus->drv_gmac_cmn.core; in bcma_mdio_phy_read() 60 core = bgmac->bcma.core; in bcma_mdio_phy_read() 94 if (bgmac->bcma.core->id.id == BCMA_CORE_4706_MAC_GBIT) { in bcma_mdio_phy_write() 95 core = bgmac->bcma.core->bus->drv_gmac_cmn.core; in bcma_mdio_phy_write() 99 core = bgmac->bcma.core; in bcma_mdio_phy_write() 109 bcma_write32(bgmac->bcma.core, BGMAC_INT_STATUS, BGMAC_IS_MDIO); in bcma_mdio_phy_write() 110 if (bcma_read32(bgmac->bcma in bcma_mdio_phy_write() [all...] |
H A D | bgmac-bcma.c | 11 #include <linux/bcma/bcma.h> 36 return bcma_read32(bgmac->bcma.core, offset); in bcma_bgmac_read() 41 bcma_write32(bgmac->bcma.core, offset, value); in bcma_bgmac_write() 46 return bcma_aread32(bgmac->bcma.core, offset); in bcma_bgmac_idm_read() 51 return bcma_awrite32(bgmac->bcma.core, offset, value); in bcma_bgmac_idm_write() 56 return bcma_core_is_enabled(bgmac->bcma.core); in bcma_bgmac_clk_enabled() 61 bcma_core_enable(bgmac->bcma.core, flags); in bcma_bgmac_clk_enable() 67 struct bcma_drv_cc *cc = &bgmac->bcma.core->bus->drv_cc; in bcma_bgmac_cco_ctl_maskset() 74 struct bcma_drv_cc *cc = &bgmac->bcma in bcma_bgmac_get_bus_clock() [all...] |
H A D | Makefile | 16 obj-$(CONFIG_BGMAC_BCMA) += bgmac-bcma.o bgmac-bcma-mdio.o
|
H A D | bgmac.h | 450 } bcma; member
|
/linux/Documentation/devicetree/bindings/bus/ |
H A D | brcm,bus-axi.txt | 1 Driver for ARM AXI Bus with Broadcom Plugins (bcma) 9 The cores on the AXI bus are automatically detected by bcma with the
|
/linux/arch/mips/include/asm/mach-bcm47xx/ |
H A D | bcm47xx.h | 10 #include <linux/bcma/bcma.h> 11 #include <linux/bcma/bcma_soc.h> 29 struct bcma_soc bcma; member
|
/linux/drivers/pci/controller/ |
H A D | pcie-iproc-bcma.c | 12 #include <linux/bcma/bcma.h> 85 MODULE_DEVICE_TABLE(bcma, iproc_bcma_pcie_table);
|
H A D | Makefile | 28 obj-$(CONFIG_PCIE_IPROC_BCMA) += pcie-iproc-bcma.o
|
/linux/drivers/firmware/broadcom/ |
H A D | Kconfig | 23 bootloader firmware CFE. This driver provides method to ssb and bcma
|
/linux/drivers/usb/host/ |
H A D | Makefile | 88 obj-$(CONFIG_USB_HCD_BCMA) += bcma-hcd.o
|
H A D | bcma-hcd.c | 21 #include <linux/bcma/bcma.h> 488 MODULE_DEVICE_TABLE(bcma, bcma_hcd_table);
|
H A D | Kconfig | 696 Enable support for the EHCI and OCHI host controller on an bcma bus. 697 It converts the bcma driver into two platform device drivers 708 Enable support for the EHCI and OCHI host controller on an bcma bus. 709 It converts the bcma driver into two platform device drivers
|
/linux/drivers/ |
H A D | Makefile | 147 obj-$(CONFIG_BCMA) += bcma/
|
H A D | Kconfig | 104 source "drivers/bcma/Kconfig"
|
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | bus.c | 99 bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4716) in b43_bus_dev_bcma_init()
|
/linux/drivers/mtd/devices/ |
H A D | Kconfig | 120 registered by bcma as platform devices. This enables driver for
|
/linux/drivers/mtd/nand/raw/ |
H A D | Kconfig | 204 registered by bcma as platform devices. This enables driver for
|
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | mac80211_if.c | 26 #include <linux/bcma/bcma.h> 103 MODULE_DEVICE_TABLE(bcma, brcms_coreid_table);
|