Home
last modified time | relevance | path

Searched refs:bcma (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/bcma/
H A DMakefile2 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-$(CONFIG_BCMA_DRIVER_MIPS) += driver_mips.o
[all …]
H A DKconfig86 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 Dsysfs-bus-bcma1 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/drivers/net/ethernet/broadcom/
H A Dbgmac-bcma-mdio.c55 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.core, BGMAC_INT_STATUS) & BGMAC_IS_MDIO) in bcma_mdio_phy_write()
133 struct bcma_chipinfo *ci = &bgmac->bcma.core->bus->chipinfo; in bcma_mdio_phy_init()
153 struct bcma_drv_cc *cc = &bgmac->bcma.core->bus->drv_cc; in bcma_mdio_phy_init()
[all …]
H A Dbgmac-bcma.c36 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.core->bus->drv_cc; in bcma_bgmac_get_bus_clock()
82 bcma_maskset32(bgmac->bcma.cmn, offset, mask, set); in bcma_bgmac_cmn_maskset32()
121 MODULE_DEVICE_TABLE(bcma, bgmac_bcma_tbl);
[all …]
H A DMakefile16 obj-$(CONFIG_BGMAC_BCMA) += bgmac-bcma.o bgmac-bcma-mdio.o
H A Dbgmac.h450 } bcma; member
/linux/arch/mips/bcm47xx/
H A Dtime.c55 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 Dirq.c78 bcma_write32(bcm47xx_bus.bcma.bus.drv_mips.core, in arch_init_irq()
H A Dprom.c147 if (bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4706) in bcm47xx_prom_highmem_init()
H A Dserial.c57 struct bcma_drv_cc *cc = &(bcm47xx_bus.bcma.bus.drv_cc); in uart8250_init_bcma()
/linux/Documentation/devicetree/bindings/bus/
H A Dbrcm,bus-axi.txt1 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 Dbcm47xx.h29 struct bcma_soc bcma; member
/linux/drivers/pci/controller/
H A Dpcie-iproc-bcma.c85 MODULE_DEVICE_TABLE(bcma, iproc_bcma_pcie_table);
/linux/drivers/firmware/broadcom/
H A DKconfig23 bootloader firmware CFE. This driver provides method to ssb and bcma
/linux/drivers/usb/host/
H A DMakefile88 obj-$(CONFIG_USB_HCD_BCMA) += bcma-hcd.o
/linux/drivers/
H A DMakefile147 obj-$(CONFIG_BCMA) += bcma/
H A DKconfig104 source "drivers/bcma/Kconfig"
/linux/drivers/net/wireless/broadcom/b43/
H A Dbus.c99 bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4716) in b43_bus_dev_bcma_init()
H A Dmain.c129 MODULE_DEVICE_TABLE(bcma, b43_bcma_tbl);
/linux/drivers/mtd/devices/
H A DKconfig120 registered by bcma as platform devices. This enables driver for
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c103 MODULE_DEVICE_TABLE(bcma, brcms_coreid_table);
/linux/
H A DMAINTAINERS5329 F: drivers/bcma/
5330 F: include/linux/bcma/