Home
last modified time | relevance | path

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

/linux-4.1.27/sound/i2c/
Di2c.c60 list_del(&bus->buses); in snd_i2c_bus_free()
62 while (!list_empty(&bus->buses)) { in snd_i2c_bus_free()
63 slave = snd_i2c_slave_bus(bus->buses.next); in snd_i2c_bus_free()
94 INIT_LIST_HEAD(&bus->buses); in snd_i2c_bus_create()
98 list_add_tail(&bus->buses, &master->buses); in snd_i2c_bus_create()
/linux-4.1.27/include/sound/
Di2c.h61 struct list_head buses; /* master: slave buses sharing SCK/SCL, slave: link list */ member
76 #define snd_i2c_slave_bus(n) list_entry(n, struct snd_i2c_bus, buses)
/linux-4.1.27/drivers/pci/hotplug/
Dacpiphp_glue.c199 u32 buses; in acpiphp_post_dock_fixup() local
211 pci_read_config_dword(bus->self, PCI_PRIMARY_BUS, &buses); in acpiphp_post_dock_fixup()
213 if (((buses >> 8) & 0xff) != bus->busn_res.start) { in acpiphp_post_dock_fixup()
214 buses = (buses & 0xff000000) in acpiphp_post_dock_fixup()
218 pci_write_config_dword(bus->self, PCI_PRIMARY_BUS, buses); in acpiphp_post_dock_fixup()
Dibmphp_ebda.c81 struct ebda_hpc_bus *buses; in alloc_ebda_hpc() local
92 buses = kcalloc(bus_count, sizeof(struct ebda_hpc_bus), GFP_KERNEL); in alloc_ebda_hpc()
93 if (!buses) in alloc_ebda_hpc()
95 controller->buses = buses; in alloc_ebda_hpc()
109 kfree (controller->buses); in free_ebda_hpc()
219 …debug ("%s - bus# of each bus controlled by this ctlr: %x\n", __func__, hpc_ptr->buses[index].bus_… in print_ebda_hpc()
835 bus_ptr = hpc_ptr->buses; in ebda_rsrc_controller()
Dibmphp.h729 struct ebda_hpc_bus *buses; member
/linux-4.1.27/drivers/ipack/
DKconfig12 hosted on these buses. While IndustryPack modules can provide a
/linux-4.1.27/drivers/staging/fsl-mc/
DTODO5 * Decide if multiple root fsl-mc buses will be supported per Linux instance,
/linux-4.1.27/Documentation/ABI/removed/
Draw13946 access to FireWire buses. Its major drawbacks were its inability
/linux-4.1.27/drivers/pci/
Dprobe.c771 u32 buses, i, j = 0; in pci_scan_bridge() local
776 pci_read_config_dword(dev, PCI_PRIMARY_BUS, &buses); in pci_scan_bridge()
777 primary = buses & 0xFF; in pci_scan_bridge()
778 secondary = (buses >> 8) & 0xFF; in pci_scan_bridge()
779 subordinate = (buses >> 16) & 0xFF; in pci_scan_bridge()
853 buses & ~0xffffff); in pci_scan_bridge()
871 buses = (buses & 0xff000000) in pci_scan_bridge()
881 buses &= ~0xff000000; in pci_scan_bridge()
882 buses |= CARDBUS_LATENCY_TIMER << 24; in pci_scan_bridge()
888 pci_write_config_dword(dev, PCI_PRIMARY_BUS, buses); in pci_scan_bridge()
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/4xx/
Dhsta.txt6 between the plb4 and plb6 system buses to provide high speed data
/linux-4.1.27/drivers/net/phy/
DKconfig132 tristate "Support for bitbanged MDIO buses"
141 tristate "Support for GPIO lib-based bitbanged MDIO buses"
150 tristate "Support for MDIO buses on Octeon SOCs"
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dpci.txt19 may be assigned to root buses behind different host bridges. The domain
Dhost-generic-pci.txt30 If absent, defaults to <0 255> (i.e. all buses).
/linux-4.1.27/Documentation/devicetree/bindings/mtd/
Dfsl-quadspi.txt13 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B.
/linux-4.1.27/virt/kvm/
Dkvm_main.c501 kvm->buses[i] = kzalloc(sizeof(struct kvm_io_bus), in kvm_create_vm()
503 if (!kvm->buses[i]) in kvm_create_vm()
525 kfree(kvm->buses[i]); in kvm_create_vm()
602 kvm_io_bus_destroy(kvm->buses[i]); in kvm_destroy_vm()
3038 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write()
3055 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write_cookie()
3105 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_read()
3117 bus = kvm->buses[bus_idx]; in kvm_io_bus_register_dev()
3129 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_register_dev()
3143 bus = kvm->buses[bus_idx]; in kvm_io_bus_unregister_dev()
[all …]
Deventfd.c820 kvm->buses[bus_idx]->ioeventfd_count++; in kvm_assign_ioeventfd_idx()
865 kvm->buses[bus_idx]->ioeventfd_count--; in kvm_deassign_ioeventfd_idx()
/linux-4.1.27/drivers/ssb/
Dmain.c36 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()
/linux-4.1.27/Documentation/i2c/
Dold-module-parameters6 control how the driver would probe i2c buses and attach to devices. These
Dinstantiating-devices177 * Only buses which are likely to have a supported device and agree to be
196 * I2C buses must now explicitly say which I2C driver classes can probe
197 them (by the means of the class bitfield), while all I2C buses were
Dwriting-clients203 (or class) so that only I2C buses which may have that type of device
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dfsl-tsec-phy.txt36 This PHY is accessed through the local MDIO bus. These buses are defined
37 similarly to the mdio buses, except they are compatible with "fsl,gianfar-tbi".
/linux-4.1.27/Documentation/virtual/kvm/
Dlocking.txt163 - kvm->buses
166 MMIO/PIO address->device structure mapping (kvm->buses).
/linux-4.1.27/drivers/bcma/
DKconfig59 hosted buses. It's responsible for initialization and basic
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-devices-soc55 expected under most buses. /sys/bus/soc/devices is of particular
Dsysfs-bus-pci65 force a rescan of all PCI buses in the system, and
105 force a rescan of the bus and all child buses,
115 child buses, and re-discover devices removed earlier
/linux-4.1.27/arch/powerpc/platforms/83xx/
DKconfig48 Be aware that PCI buses can only function when MDS board is plugged
/linux-4.1.27/Documentation/sound/alsa/
Demu10k1-jack.txt31 The 16 output ports map onto the 16 FX buses (or the first 16 of 64, for the
/linux-4.1.27/Documentation/devicetree/bindings/
Dgraph.txt24 the connecting data buses. A single port with multiple connections can
/linux-4.1.27/Documentation/ABI/stable/
Dfirewire-cdev34 - All 1394 buses:
/linux-4.1.27/Documentation/driver-model/
Dbus.txt64 lists that many buses keep. They are lists of struct devices and
Doverview.txt33 buses support most of those operations.
Dplatform.txt15 host bridges to peripheral buses, and most controllers integrated
Dporting.txt174 This should happen on buses that support hotpluggable devices.
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dexynos5433-clock.txt30 which generates global data buses clock and global peripheral buses clock.
/linux-4.1.27/Documentation/vm/
Dnuma10 or more CPUs, local memory, and/or IO buses. For brevity and to
48 CPUs, memory and/or IO buses. And, again, memory accesses to memory on
/linux-4.1.27/Documentation/usb/
Dusbmon.txt45 buses), and skip to step #3, or find the bus used by your device with step #2.
71 to listen on a single bus, otherwise, to listen on all buses, type:
230 number. Number zero (/dev/usbmon0) is special and means "all buses".
Dehci.txt63 most USB audio and video devices can't be connected to high speed buses.
/linux-4.1.27/drivers/pci/host/
Dpci-tegra.c274 struct list_head buses; member
438 list_for_each_entry(bus, &pcie->buses, list) in tegra_pcie_bus_map()
446 list_add_tail(&bus->list, &pcie->buses); in tegra_pcie_bus_map()
2009 INIT_LIST_HEAD(&pcie->buses); in tegra_pcie_probe()
/linux-4.1.27/Documentation/x86/i386/
DIO-APIC.txt105 If you have 2 PCI buses, then you can use up to 8 pirq values, although such
/linux-4.1.27/Documentation/filesystems/
Dsysfs-pci.txt86 removed from any drivers attached to it. Removal of PCI root buses is
/linux-4.1.27/Documentation/power/
Dstates.txt74 and put into low-power states. In many cases, all peripheral buses lose power
Ddevices.txt135 interest to the people writing infrastructure for platforms and buses, like PCI
Dpci.txt81 The PCI PM Spec defines 4 operating states for devices (D0-D3) and for buses
/linux-4.1.27/Documentation/gpio/
Dgpio.txt37 also "GPIO Expander" chips that connect using the I2C or SPI serial buses.
Dconsumer.txt194 Some GPIO controllers must be accessed using message based buses like I2C or
/linux-4.1.27/Documentation/blockdev/
Dcciss.txt132 physical SCSI buses and/or fibre channel arbitrated loop and the
/linux-4.1.27/drivers/staging/unisys/Documentation/
Doverview.txt35 buses required to support them. These modules use functions in and
/linux-4.1.27/Documentation/
Dvgaarbiter.txt145 resources, both will succeed (lock). If devices are in different buses and
Dsysfs-rules.txt109 following the layout of the bus directories. All buses and
Dxillybus.txt254 This mechanism is used on non-PCIe buses as well for the sake of uniformity.
Dkernel-docs.txt70 buses.
Dkernel-parameters.txt2693 IRQs or discover secondary PCI buses on your
2712 lastbus=N [X86] Scan all buses thru bus #N. Can be
2714 secondary buses and you want to tell it
Dmemory-barriers.txt2859 caching entirely and go directly to the device buses. This means MMIO accesses
2901 of the CPU buses and caches;
/linux-4.1.27/Documentation/PCI/
DPCIEBUS-HOWTO.txt19 internal logical PCI buses. The Switch Port, which has its secondary
Dpci.txt555 special purposes -- on systems with multiple primary buses their semantics
/linux-4.1.27/Documentation/scsi/
Dadvansys.txt4 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit
Dncr53c8xx.txt176 * Chip supports 33MHz and 66MHz PCI buses.
/linux-4.1.27/kernel/power/
DKconfig142 and the bus type drivers of the buses the devices are on are
/linux-4.1.27/include/linux/
Dkvm_host.h361 struct kvm_io_bus *buses[KVM_NR_BUSES]; member
/linux-4.1.27/Documentation/devicetree/
Dbooting-without-of.txt146 recommended to define nodes for on chip devices and other buses that
738 For buses that support dynamic allocation, it's the accepted practice
755 addresses), all buses must contain a "ranges" property. If the
1251 The device tree represents the buses and devices of a hardware
/linux-4.1.27/Documentation/rapidio/
Drapidio.txt17 into the kernel similarly to other buses by defining RapidIO-specific device and
/linux-4.1.27/Documentation/serial/
Dmoxa-smartio111 There are two types of buses, ISA and PCI, for Smartio/Industio
/linux-4.1.27/drivers/platform/x86/
DKconfig409 the bay while buses are still active), etc.
/linux-4.1.27/drivers/scsi/
DKconfig936 allows them to act as expansion buses that can handle up to 64
1512 On Power Macintoshes (and clones) with two SCSI buses, the external
/linux-4.1.27/arch/blackfin/
DKconfig506 !BF60x else it set the clock for system buses and provides the
/linux-4.1.27/Documentation/laptops/
Dthinkpad-acpi.txt735 buses are still active), or mask an important alarm (such as a nearly
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx.seq2063 * command has transferred across the SCSI and host buses.
/linux-4.1.27/drivers/video/fbdev/
DKconfig1285 This drivers creates I2C buses which are needed for accessing the