Home
last modified time | relevance | path

Searched refs:buses (Results 1 – 25 of 116) sorted by relevance

12345

/linux/drivers/net/mdio/
A Dmdio-thunder.c19 struct cavium_mdiobus *buses[4]; member
84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe()
104 if (i >= ARRAY_SIZE(nexus->buses)) in thunder_mdiobus_pci_probe()
122 for (i = 0; i < ARRAY_SIZE(nexus->buses); i++) { in thunder_mdiobus_pci_remove()
123 struct cavium_mdiobus *bus = nexus->buses[i]; in thunder_mdiobus_pci_remove()
A DKconfig78 tristate "Bitbanged MDIO buses"
108 tristate "GPIO lib-based bitbanged MDIO buses"
159 tristate "Octeon and some ThunderX SOCs MDIO buses"
166 buses. It is required by the Octeon and ThunderX ethernet device
186 tristate "ThunderX SOCs MDIO buses"
/linux/sound/i2c/
A Di2c.c46 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 Dfsl,imx8m-noc.yaml13 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/include/sound/
A Di2c.h45 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 DKconfig8 Softing Gmbh CAN cards come with 1 or 2 physical buses.
15 controls the 2 buses on the card together.
/linux/Documentation/devicetree/bindings/devfreq/
A Dexynos-bus.txt3 The Samsung Exynos SoC has many buses for data transfer between DRAM
5 for buses. Generally, each bus of Exynos SoC includes a source clock
43 - vdd-supply: the regulator to provide the buses with the voltage.
45 of buses.
152 Show the AXI buses of Exynos3250 SoC. Exynos3250 divides the buses to
/linux/drivers/media/v4l2-core/
A Dv4l2-fwnode.c35 } buses[] = { variable
72 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
73 if (buses[i].fwnode_bus_type == type) in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
74 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
102 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_mbus()
103 if (buses[i].mbus_type == type) in get_v4l2_fwnode_bus_conv_by_mbus()
104 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_mbus()
/linux/Documentation/devicetree/bindings/net/
A Dcavium-mdio.txt35 Several mdio buses may be gathered as children of a single PCI
36 device, this PCI device is the nexus of the buses.
A Dfsl-tsec-phy.txt40 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 Dbrcm,bcm6368-mdio-mux.yaml13 This MDIO bus multiplexer defines buses that could be internal as well as
/linux/drivers/pci/
A Dprobe.c1252 u32 buses, i, j = 0; in pci_scan_bridge_extend() local
1267 primary = buses & 0xFF; in pci_scan_bridge_extend()
1268 secondary = (buses >> 8) & 0xFF; in pci_scan_bridge_extend()
1269 subordinate = (buses >> 16) & 0xFF; in pci_scan_bridge_extend()
1351 buses & ~0xffffff); in pci_scan_bridge_extend()
1382 buses = (buses & 0xff000000) in pci_scan_bridge_extend()
1392 buses &= ~0xff000000; in pci_scan_bridge_extend()
1393 buses |= CARDBUS_LATENCY_TIMER << 24; in pci_scan_bridge_extend()
2937 unsigned int buses = 0; in pci_scan_child_bus_extend() local
2947 buses = available_buses; in pci_scan_child_bus_extend()
[all …]
/linux/drivers/pci/hotplug/
A Dibmphp_ebda.c67 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()
A Dacpiphp_glue.c193 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()
/linux/drivers/staging/wfx/
A DKconfig8 chipsets. This chip can be found on SPI or SDIO buses.
/linux/Documentation/driver-api/media/
A Dv4l2-intro.rst14 more I2C buses, but other buses can also be used. Such devices are
/linux/Documentation/mhi/
A Dmhi.rst14 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/ipack/
A DKconfig13 hosted on these buses. While IndustryPack modules can provide a
/linux/Documentation/ABI/removed/
A Draw13946 access to FireWire buses. Its major drawbacks were its inability
/linux/Documentation/devicetree/bindings/soc/imx/
A Dfsl,aips-bus.yaml15 buses.
/linux/Documentation/devicetree/bindings/powerpc/4xx/
A Dhsta.txt6 between the plb4 and plb6 system buses to provide high speed data
/linux/Documentation/devicetree/bindings/clock/
A Dmarvell,pxa1928.txt5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses.
/linux/drivers/ssb/
A Dmain.c36 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()
594 list_move_tail(&bus->list, &buses); in ssb_attach_queued_buses()
/linux/Documentation/devicetree/bindings/power/
A Dbrcm,bcm-pmb.yaml22 description: register space of one or more buses
/linux/Documentation/devicetree/bindings/iio/chemical/
A Dsenseair,sunrise.yaml13 Senseair Sunrise 006-0-0007 is a NDIR CO2 sensor. It supports I2C or UART buses

Completed in 40 milliseconds

12345