Home
last modified time | relevance | path

Searched full:buses (Results 1 – 25 of 395) sorted by relevance

12345678910>>...16

/OK3568_Linux_fs/u-boot/drivers/i2c/muxes/
H A DKconfig5 This enables I2C buses to be multiplexed, so that you can select
6 one of several buses using some sort of control mechanism. The
14 This enables I2C buses to be multiplexed, so that you can select
15 one of several buses using some sort of control mechanism. The
/OK3568_Linux_fs/kernel/drivers/net/mdio/
H A DKconfig64 tristate "Bitbanged MDIO buses"
94 tristate "GPIO lib-based bitbanged MDIO buses"
145 tristate "Octeon and some ThunderX SOCs MDIO buses"
152 buses. It is required by the Octeon and ThunderX ethernet device
171 tristate "ThunderX SOCs MDIO buses"
211 child MDIO bus to a parent bus. Buses could be internal as well as
H 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()
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.bitbangMII2 support an arbitrary number of mii buses. This feature is useful when your
3 board uses different mii buses for different phys and all (or a part) of these
4 buses are implemented via bit-banging mode.
29 the bb_miiphy_buses_num variable with the number of mii buses.
/OK3568_Linux_fs/kernel/drivers/pci/
H A Dprobe.c1190 * pci_scan_bridge_extend() - Scan buses behind a bridge
1193 * @max: Starting subordinate number of buses behind this bridge
1194 * @available_buses: Total number of buses available for this bridge and
1196 * been allocated the remaining buses will be
1207 * them, we proceed to assigning numbers to the remaining buses in
1210 * Return: New subordinate number covering all buses behind this bridge.
1218 u32 buses, i, j = 0; in pci_scan_bridge_extend() local
1232 pci_read_config_dword(dev, PCI_PRIMARY_BUS, &buses); in pci_scan_bridge_extend()
1233 primary = buses & 0xFF; in pci_scan_bridge_extend()
1234 secondary = (buses >> 8) & 0xFF; in pci_scan_bridge_extend()
[all …]
/OK3568_Linux_fs/kernel/sound/i2c/
H 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()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interconnect/
H 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
/OK3568_Linux_fs/kernel/include/sound/
H 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)
/OK3568_Linux_fs/kernel/include/linux/amba/
H A Dpl08x.h54 * these buses (use PL08X_AHB1 | PL08X_AHB2).
101 * @lli_buses: buses which LLIs can be fetched from: PL08X_AHB1 | PL08X_AHB2
102 * @mem_buses: buses which memory can be accessed from: PL08X_AHB1 | PL08X_AHB2
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/devfreq/
H 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.
139 Show the AXI buses of Exynos3250 SoC. Exynos3250 divides the buses to
/OK3568_Linux_fs/kernel/drivers/net/can/softing/
H A DKconfig8 Softing Gmbh CAN cards come with 1 or 2 physical buses.
15 controls the 2 buses on the card together.
/OK3568_Linux_fs/kernel/Documentation/mhi/
H 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.
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/net/
H A Dfsl-tsec-phy.txt48 This PHY is accessed through the local MDIO bus. These buses are defined
49 similarly to the mdio buses. The TBI PHYs underneath them are similar to
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H 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.
H 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".
/OK3568_Linux_fs/kernel/Documentation/driver-api/media/
H A Dv4l2-intro.rst14 more I2C buses, but other buses can also be used. Such devices are
/OK3568_Linux_fs/kernel/drivers/ssb/
H A Dmain.c33 /* Temporary list of yet-to-be-attached buses */
35 /* List if running buses */
36 static LIST_HEAD(buses);
61 list_for_each_entry(bus, &buses, list) { in ssb_pci_dev_to_bus()
80 list_for_each_entry(bus, &buses, list) { in ssb_pcmcia_dev_to_bus()
100 list_for_each_entry(bus, &buses, list) { in ssb_for_each_bus_call()
593 list_move_tail(&bus->list, &buses); in ssb_attach_queued_buses()
1154 /* On buses where more than one core may be working in ssb_bus_may_powerdown()
1291 /* Maybe we already registered some buses at early boot. in ssb_modinit()
/OK3568_Linux_fs/kernel/drivers/pci/hotplug/
H 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()
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()
H 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()
/OK3568_Linux_fs/u-boot/board/freescale/qemu-ppce500/
H A Dqemu-ppce500.c135 /* Count and allocate PCI buses */ in pci_init_board()
151 /* Spawn PCI buses based on device tree */ in pci_init_board()
175 * The PCI framework finds virtual addresses for the buses in pci_init_board()
/OK3568_Linux_fs/kernel/Documentation/i2c/
H A Dinstantiating-devices.rst190 * Only buses which are likely to have a supported device and agree to be
210 * I2C buses must now explicitly say which I2C driver classes can probe
211 them (by the means of the class bitfield), while all I2C buses were
/OK3568_Linux_fs/kernel/include/linux/device/
H A Dbus.h75 * it is an internal, virtual, "platform" bus. Buses can plug into each other.
77 * represents the actual connections between buses and the devices they control.
153 /* iterator helpers for buses */
/OK3568_Linux_fs/kernel/drivers/devfreq/
H A Dimx-bus.c113 * or off and some peripheral side-buses might be off unless enabled by in imx_bus_probe()
114 * drivers for devices on those specific buses. in imx_bus_probe()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_i2c.c229 /* Add the default buses */
238 /* remove all the buses */
251 /* Add additional buses */
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c46 } buses[] = { variable
83 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
84 if (buses[i].fwnode_bus_type == type) in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
85 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_fwnode_bus()
113 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_mbus()
114 if (buses[i].mbus_type == type) in get_v4l2_fwnode_bus_conv_by_mbus()
115 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_mbus()

12345678910>>...16