| /linux/drivers/net/mdio/ |
| A D | mdio-thunder.c | 19 struct cavium_mdiobus *buses[4]; member 84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe() 106 if (i >= ARRAY_SIZE(nexus->buses)) in thunder_mdiobus_pci_probe() 125 for (i = 0; i < ARRAY_SIZE(nexus->buses); i++) { in thunder_mdiobus_pci_remove() 126 struct cavium_mdiobus *bus = nexus->buses[i]; in thunder_mdiobus_pci_remove()
|
| A D | Kconfig | 79 tristate "Bitbanged MDIO buses" 109 tristate "GPIO lib-based bitbanged MDIO buses" 160 tristate "Octeon and some ThunderX SOCs MDIO buses" 167 buses. It is required by the Octeon and ThunderX ethernet device 200 tristate "ThunderX SOCs MDIO buses"
|
| /linux/sound/i2c/ |
| A D | i2c.c | 46 list_del(&bus->buses); in snd_i2c_bus_free() 48 while (!list_empty(&bus->buses)) { in snd_i2c_bus_free() 49 slave = snd_i2c_slave_bus(bus->buses.next); in snd_i2c_bus_free() 80 INIT_LIST_HEAD(&bus->buses); in snd_i2c_bus_create() 84 list_add_tail(&bus->buses, &master->buses); in snd_i2c_bus_create()
|
| /linux/Documentation/devicetree/bindings/interconnect/ |
| A D | fsl,imx8m-noc.yaml | 13 The i.MX SoC family has multiple buses for which clock frequency (and 16 Some of those buses expose register areas mentioned in the memory maps as GPV 20 The buses are based on externally licensed IPs such as ARM NIC-301 and
|
| /linux/drivers/pci/ |
| A D | probe.c | 461 u32 buses; in pci_read_bridge_windows() local 468 res.start = (buses >> 8) & 0xff; in pci_read_bridge_windows() 469 res.end = (buses >> 16) & 0xff; in pci_read_bridge_windows() 1287 u32 buses, i, j = 0; in pci_scan_bridge_extend() local 1302 primary = buses & 0xFF; in pci_scan_bridge_extend() 1335 unsigned int cmax, buses; in pci_scan_bridge_extend() local 1418 buses = (buses & 0xff000000) in pci_scan_bridge_extend() 1428 buses &= ~0xff000000; in pci_scan_bridge_extend() 2961 unsigned int buses = 0; in pci_scan_child_bus_extend() local 2970 buses = available_buses; in pci_scan_child_bus_extend() [all …]
|
| /linux/include/sound/ |
| A D | i2c.h | 45 struct list_head buses; /* master: slave buses sharing SCK/SCL, slave: link list */ member 60 #define snd_i2c_slave_bus(n) list_entry(n, struct snd_i2c_bus, buses)
|
| /linux/drivers/net/can/softing/ |
| A D | Kconfig | 8 Softing Gmbh CAN cards come with 1 or 2 physical buses. 15 controls the 2 buses on the card together.
|
| /linux/drivers/media/v4l2-core/ |
| A D | v4l2-fwnode.c | 37 } buses[] = { variable 78 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 79 if (buses[i].fwnode_bus_type == type) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 80 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 108 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_mbus() 109 if (buses[i].mbus_type == type) in get_v4l2_fwnode_bus_conv_by_mbus() 110 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_mbus()
|
| /linux/Documentation/devicetree/bindings/net/ |
| A D | cavium-mdio.txt | 35 Several mdio buses may be gathered as children of a single PCI 36 device, this PCI device is the nexus of the buses.
|
| A D | fsl-tsec-phy.txt | 40 This PHY is accessed through the local MDIO bus. These buses are defined 41 similarly to the mdio buses, except they are compatible with "fsl,gianfar-tbi".
|
| A D | brcm,bcm6368-mdio-mux.yaml | 13 This MDIO bus multiplexer defines buses that could be internal as well as
|
| /linux/Documentation/devicetree/bindings/i2c/ |
| A D | i2c-mux-pca954x.yaml | 16 The devices usually have 4 or 8 child buses, which are 82 description: Send a flush-out sequence to stuck auxiliary buses 87 description: Send a STOP condition to the auxiliary buses when the switch
|
| /linux/Documentation/devicetree/bindings/gnss/ |
| A D | sirfstar.yaml | 20 SiRF chips can be used over UART, I2C or SPI buses. 39 The I2C Address, SPI chip select address. Not required on UART buses.
|
| /linux/drivers/pci/hotplug/ |
| A D | acpiphp_glue.c | 193 u32 buses; in acpiphp_post_dock_fixup() local 205 pci_read_config_dword(bus->self, PCI_PRIMARY_BUS, &buses); in acpiphp_post_dock_fixup() 207 if (((buses >> 8) & 0xff) != bus->busn_res.start) { in acpiphp_post_dock_fixup() 208 buses = (buses & 0xff000000) in acpiphp_post_dock_fixup() 212 pci_write_config_dword(bus->self, PCI_PRIMARY_BUS, buses); in acpiphp_post_dock_fixup()
|
| A D | ibmphp_ebda.c | 67 struct ebda_hpc_bus *buses; in alloc_ebda_hpc() local 78 buses = kcalloc(bus_count, sizeof(struct ebda_hpc_bus), GFP_KERNEL); in alloc_ebda_hpc() 79 if (!buses) in alloc_ebda_hpc() 81 controller->buses = buses; in alloc_ebda_hpc() 95 kfree(controller->buses); in free_ebda_hpc() 205 …debug("%s - bus# of each bus controlled by this ctlr: %x\n", __func__, hpc_ptr->buses[index].bus_n… in print_ebda_hpc() 772 bus_ptr = hpc_ptr->buses; in ebda_rsrc_controller()
|
| /linux/Documentation/driver-api/hte/ |
| A D | hte.rst | 13 monitor sets of system signals, lines, buses etc... in realtime for state 67 lines, GPIO, chip signals, buses etc...
|
| /linux/drivers/ipack/ |
| A D | Kconfig | 13 hosted on these buses. While IndustryPack modules can provide a
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| A D | Kconfig | 9 chipsets. This chip can be found on SPI or SDIO buses.
|
| /linux/Documentation/ABI/removed/ |
| A D | raw1394 | 6 access to FireWire buses. Its major drawbacks were its inability
|
| /linux/Documentation/devicetree/bindings/powerpc/4xx/ |
| A D | hsta.txt | 6 between the plb4 and plb6 system buses to provide high speed data
|
| /linux/Documentation/devicetree/bindings/soc/imx/ |
| A D | fsl,aips-bus.yaml | 15 buses.
|
| /linux/Documentation/driver-api/media/ |
| A D | v4l2-intro.rst | 14 more I2C buses, but other buses can also be used. Such devices are
|
| /linux/Documentation/devicetree/bindings/clock/ |
| A D | marvell,pxa1928.txt | 5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses.
|
| /linux/Documentation/mhi/ |
| A D | mhi.rst | 14 speed peripheral buses or shared memory. Even though MHI can be easily adapted 15 to any peripheral buses, it is primarily used with PCIe based devices. MHI 16 provides logical channels over the physical buses and allows transporting the 29 which are mapped to the host memory space by the peripheral buses like PCIe.
|
| /linux/Documentation/devicetree/bindings/power/ |
| A D | brcm,bcm-pmb.yaml | 22 description: register space of one or more buses
|