/linux/drivers/net/mdio/ ! |
H A D | mdio-thunder.c | 19 struct cavium_mdiobus *buses[4]; member 83 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe() 105 if (i >= ARRAY_SIZE(nexus->buses)) in thunder_mdiobus_pci_probe() 120 for (i = 0; i < ARRAY_SIZE(nexus->buses); i++) { in thunder_mdiobus_pci_remove() 121 struct cavium_mdiobus *bus = nexus->buses[i]; in thunder_mdiobus_pci_remove()
|
H A D | Kconfig | 66 tristate "Bitbanged MDIO buses" 96 tristate "GPIO lib-based bitbanged MDIO buses" 145 tristate "Octeon and some ThunderX SOCs MDIO buses" 151 buses. It is required by the Octeon and ThunderX ethernet device 189 tristate "ThunderX SOCs MDIO buses"
|
/linux/sound/i2c/ ! |
H 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/drivers/pci/ ! |
H A D | probe.c | 507 u32 buses; in pci_read_bridge_windows() local 512 pci_read_config_dword(bridge, PCI_PRIMARY_BUS, &buses); in pci_read_bridge_windows() 514 res.start = (buses >> 8) & 0xff; in pci_read_bridge_windows() 515 res.end = (buses >> 16) & 0xff; in pci_read_bridge_windows() 1317 * pci_scan_bridge_extend() - Scan buses behind a bridge 1320 * @max: Starting subordinate number of buses behind this bridge 1321 * @available_buses: Total number of buses available for this bridge and 1323 * been allocated the remaining buses will be 1334 * them, we proceed to assigning numbers to the remaining buses in 1337 * Return: New subordinate number covering all buses behin 1345 u32 buses, i, j = 0; pci_scan_bridge_extend() local 1391 unsigned int cmax, buses; pci_scan_bridge_extend() local 3103 unsigned int buses = 0; pci_scan_child_bus_extend() local [all...] |
/linux/include/sound/ ! |
H 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/ ! |
H 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/ ! |
H 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/ ! |
H 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.
|
/linux/drivers/pci/hotplug/ ! |
H 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()
|
H 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_num); in print_ebda_hpc() 727 debug("count of buses controlled by this ctlr: %x\n", bus_num); in ebda_rsrc_controller() 772 bus_ptr = hpc_ptr->buses; in ebda_rsrc_controller()
|
/linux/Documentation/driver-api/hte/ ! |
H 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/ ! |
H A D | Kconfig | 13 hosted on these buses. While IndustryPack modules can provide a
|
/linux/drivers/net/wireless/silabs/wfx/ ! |
H A D | Kconfig | 9 chipsets. This chip can be found on SPI or SDIO buses.
|
/linux/Documentation/ABI/removed/ ! |
H A D | raw1394 | 6 access to FireWire buses. Its major drawbacks were its inability
|
/linux/Documentation/devicetree/bindings/powerpc/4xx/ ! |
H A D | hsta.txt | 6 between the plb4 and plb6 system buses to provide high speed data
|
/linux/Documentation/driver-api/media/ ! |
H A D | v4l2-intro.rst | 14 more I2C buses, but other buses can also be used. Such devices are
|
/linux/Documentation/devicetree/bindings/clock/ ! |
H A D | marvell,pxa1928.txt | 5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses.
|
/linux/Documentation/mhi/ ! |
H 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/drivers/ssb/ ! |
H A D | main.c | 33 /* Temporary list of yet-to-be-attached buses */ 35 /* List if running buses */ 36 static LIST_HEAD(buses); 63 list_for_each_entry(bus, &buses, list) { in ssb_pci_dev_to_bus() 82 list_for_each_entry(bus, &buses, list) { in ssb_pcmcia_dev_to_bus() 102 list_for_each_entry(bus, &buses, list) { in ssb_for_each_bus_call() 596 list_move_tail(&bus->list, &buses); in ssb_attach_queued_buses() 1160 /* On buses where more than one core may be working in ssb_bus_may_powerdown() 1298 /* Maybe we already registered some buses at early boot. in ssb_modinit()
|
/linux/drivers/dma/qcom/ ! |
H A D | Kconfig | 29 provides DMA capabilities for a variety of peripheral buses such
|
/linux/Documentation/i2c/ ! |
H A D | old-module-parameters.rst | 12 control how the driver would probe I2C buses and attach to devices. These
|
H A D | instantiating-devices.rst | 198 * Only buses which are likely to have a supported device and agree to be 218 * I2C buses must now explicitly say which I2C driver classes can probe 219 them (by the means of the class bitfield), while all I2C buses were
|
/linux/drivers/usb/common/ ! |
H A D | Kconfig | 27 The ULPI interfaces (the buses) are registered by the drivers for USB
|
/linux/drivers/media/radio/si470x/ ! |
H A D | Kconfig | 7 chip (either via USB or I2C buses).
|
/linux/Documentation/userspace-api/media/ ! |
H A D | glossary.rst | 30 Unit of data transported by a bus. On parallel buses, the data unit 31 consists of one or more related samples while on serial buses the data
|