/Linux-v5.4/drivers/bcma/ |
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-$(CONFIG_BCMA_DRIVER_MIPS) += driver_mips.o [all …]
|
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-v5.4/Documentation/ABI/testing/ |
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-v5.4/arch/mips/bcm47xx/ |
D | setup.c | 76 bcma_chipco_watchdog_timer_set(&bcm47xx_bus.bcma.bus.drv_cc, 1); in bcm47xx_machine_restart() 96 bcma_chipco_watchdog_timer_set(&bcm47xx_bus.bcma.bus.drv_cc, 0); in bcm47xx_machine_halt() 136 err = bcma_host_soc_register(&bcm47xx_bus.bcma); in bcm47xx_register_bcma() 156 bcm47xx_set_system_type(bcm47xx_bus.bcma.bus.chipinfo.id); in plat_mem_setup() 211 bcm47xx_bus.bcma.dev = bcm47xx_setup_device(); in bcm47xx_bus_setup() 212 if (!bcm47xx_bus.bcma.dev) in bcm47xx_bus_setup() 215 err = bcma_host_soc_init(&bcm47xx_bus.bcma); in bcm47xx_bus_setup() 242 if (bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4706) in bcm47xx_cpu_fixes() 267 if (device_register(bcm47xx_bus.bcma.dev)) in bcm47xx_register_bus_complete() 269 bcma_bus_register(&bcm47xx_bus.bcma.bus); in bcm47xx_register_bus_complete()
|
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()
|
D | irq.c | 78 bcma_write32(bcm47xx_bus.bcma.bus.drv_mips.core, in arch_init_irq()
|
D | prom.c | 146 if (bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4706) in bcm47xx_prom_highmem_init()
|
D | serial.c | 57 struct bcma_drv_cc *cc = &(bcm47xx_bus.bcma.bus.drv_cc); in uart8250_init_bcma()
|
/Linux-v5.4/drivers/net/ethernet/broadcom/ |
D | bgmac-bcma-mdio.c | 54 if (bgmac->bcma.core->id.id == BCMA_CORE_4706_MAC_GBIT) { in bcma_mdio_phy_read() 55 core = bgmac->bcma.core->bus->drv_gmac_cmn.core; in bcma_mdio_phy_read() 59 core = bgmac->bcma.core; in bcma_mdio_phy_read() 93 if (bgmac->bcma.core->id.id == BCMA_CORE_4706_MAC_GBIT) { in bcma_mdio_phy_write() 94 core = bgmac->bcma.core->bus->drv_gmac_cmn.core; in bcma_mdio_phy_write() 98 core = bgmac->bcma.core; in bcma_mdio_phy_write() 108 bcma_write32(bgmac->bcma.core, BGMAC_INT_STATUS, BGMAC_IS_MDIO); in bcma_mdio_phy_write() 109 if (bcma_read32(bgmac->bcma.core, BGMAC_INT_STATUS) & BGMAC_IS_MDIO) in bcma_mdio_phy_write() 132 struct bcma_chipinfo *ci = &bgmac->bcma.core->bus->chipinfo; in bcma_mdio_phy_init() 152 struct bcma_drv_cc *cc = &bgmac->bcma.core->bus->drv_cc; in bcma_mdio_phy_init() [all …]
|
D | bgmac-bcma.c | 35 return bcma_read32(bgmac->bcma.core, offset); in bcma_bgmac_read() 40 bcma_write32(bgmac->bcma.core, offset, value); in bcma_bgmac_write() 45 return bcma_aread32(bgmac->bcma.core, offset); in bcma_bgmac_idm_read() 50 return bcma_awrite32(bgmac->bcma.core, offset, value); in bcma_bgmac_idm_write() 55 return bcma_core_is_enabled(bgmac->bcma.core); in bcma_bgmac_clk_enabled() 60 bcma_core_enable(bgmac->bcma.core, flags); in bcma_bgmac_clk_enable() 66 struct bcma_drv_cc *cc = &bgmac->bcma.core->bus->drv_cc; in bcma_bgmac_cco_ctl_maskset() 73 struct bcma_drv_cc *cc = &bgmac->bcma.core->bus->drv_cc; in bcma_bgmac_get_bus_clock() 81 bcma_maskset32(bgmac->bcma.cmn, offset, mask, set); in bcma_bgmac_cmn_maskset32() 109 MODULE_DEVICE_TABLE(bcma, bgmac_bcma_tbl); [all …]
|
D | Makefile | 15 obj-$(CONFIG_BGMAC_BCMA) += bgmac-bcma.o bgmac-bcma-mdio.o
|
D | bgmac.h | 490 } bcma; member
|
/Linux-v5.4/Documentation/devicetree/bindings/bus/ |
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-v5.4/arch/mips/include/asm/mach-bcm47xx/ |
D | bcm47xx.h | 28 struct bcma_soc bcma; member
|
/Linux-v5.4/drivers/firmware/broadcom/ |
D | Kconfig | 23 bootloader firmware CFE. This driver provides method to ssb and bcma
|
/Linux-v5.4/drivers/pci/controller/ |
D | pcie-iproc-bcma.c | 89 MODULE_DEVICE_TABLE(bcma, iproc_pcie_bcma_table);
|
D | Makefile | 23 obj-$(CONFIG_PCIE_IPROC_BCMA) += pcie-iproc-bcma.o
|
/Linux-v5.4/drivers/usb/host/ |
D | Makefile | 87 obj-$(CONFIG_USB_HCD_BCMA) += bcma-hcd.o
|
D | bcma-hcd.c | 487 MODULE_DEVICE_TABLE(bcma, bcma_hcd_table);
|
D | Kconfig | 731 Enable support for the EHCI and OCHI host controller on an bcma bus. 732 It converts the bcma driver into two platform device drivers 743 Enable support for the EHCI and OCHI host controller on an bcma bus. 744 It converts the bcma driver into two platform device drivers
|
/Linux-v5.4/drivers/ |
D | Makefile | 145 obj-$(CONFIG_BCMA) += bcma/
|
D | Kconfig | 93 source "drivers/bcma/Kconfig"
|
/Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
D | bus.c | 99 bcm47xx_bus.bcma.bus.chipinfo.id == BCMA_CHIP_ID_BCM4716) in b43_bus_dev_bcma_init()
|
/Linux-v5.4/drivers/mtd/devices/ |
D | Kconfig | 114 registered by bcma as platform devices. This enables driver for
|
/Linux-v5.4/include/ |
D | Kbuild | 92 header-test- += linux/bcma/bcma_driver_gmac_cmn.h 93 header-test- += linux/bcma/bcma_driver_mips.h 94 header-test- += linux/bcma/bcma_driver_pci.h 95 header-test- += linux/bcma/bcma_driver_pcie2.h
|