Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/ipack/
DKconfig12 hosted on these buses. While IndustryPack modules can provide a
/linux-4.4.14/Documentation/ABI/removed/
Draw13946 access to FireWire buses. Its major drawbacks were its inability
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/
Dhsta.txt6 between the plb4 and plb6 system buses to provide high speed data
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dmarvell,pxa1928.txt5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses.
Dexynos5433-clock.txt30 which generates global data buses clock and global peripheral buses clock.
/linux-4.4.14/drivers/pci/
Dprobe.c808 u32 buses, i, j = 0; in pci_scan_bridge() local
813 pci_read_config_dword(dev, PCI_PRIMARY_BUS, &buses); in pci_scan_bridge()
814 primary = buses & 0xFF; in pci_scan_bridge()
815 secondary = (buses >> 8) & 0xFF; in pci_scan_bridge()
816 subordinate = (buses >> 16) & 0xFF; in pci_scan_bridge()
890 buses & ~0xffffff); in pci_scan_bridge()
908 buses = (buses & 0xff000000) in pci_scan_bridge()
918 buses &= ~0xff000000; in pci_scan_bridge()
919 buses |= CARDBUS_LATENCY_TIMER << 24; in pci_scan_bridge()
925 pci_write_config_dword(dev, PCI_PRIMARY_BUS, buses); in pci_scan_bridge()
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/mtd/
Dfsl-quadspi.txt14 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B.
/linux-4.4.14/drivers/net/phy/
DKconfig169 tristate "Support for bitbanged MDIO buses"
178 tristate "Support for GPIO lib-based bitbanged MDIO buses"
187 tristate "Support for MDIO buses on Octeon and ThunderX SOCs"
/linux-4.4.14/drivers/staging/fsl-mc/
DTODO1 * Decide if multiple root fsl-mc buses will be supported per Linux instance,
/linux-4.4.14/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.4.14/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.4.14/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.4.14/virt/kvm/
Dkvm_main.c586 kvm->buses[i] = kzalloc(sizeof(struct kvm_io_bus), in kvm_create_vm()
588 if (!kvm->buses[i]) in kvm_create_vm()
612 kfree(kvm->buses[i]); in kvm_create_vm()
656 kvm_io_bus_destroy(kvm->buses[i]); in kvm_destroy_vm()
3271 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write()
3288 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write_cookie()
3338 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_read()
3350 bus = kvm->buses[bus_idx]; in kvm_io_bus_register_dev()
3362 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_register_dev()
3376 bus = kvm->buses[bus_idx]; in kvm_io_bus_unregister_dev()
[all …]
Deventfd.c826 kvm->buses[bus_idx]->ioeventfd_count++; in kvm_assign_ioeventfd_idx()
871 kvm->buses[bus_idx]->ioeventfd_count--; in kvm_deassign_ioeventfd_idx()
/linux-4.4.14/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.4.14/drivers/bcma/
DKconfig53 hosted buses. It's responsible for initialization and basic
/linux-4.4.14/Documentation/virtual/kvm/
Dlocking.txt163 - kvm->buses
166 MMIO/PIO address->device structure mapping (kvm->buses).
/linux-4.4.14/arch/powerpc/platforms/83xx/
DKconfig48 Be aware that PCI buses can only function when MDS board is plugged
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/
Dgraph.txt24 the connecting data buses. A single port with multiple connections can
/linux-4.4.14/Documentation/ABI/stable/
Dfirewire-cdev34 - All 1394 buses:
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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()
1992 INIT_LIST_HEAD(&pcie->buses); in tegra_pcie_probe()
/linux-4.4.14/drivers/usb/core/
DKconfig96 The ULPI interfaces (the buses) are registered by the drivers for USB
/linux-4.4.14/Documentation/nvmem/
Dnvmem.txt26 regmap can be reused, across multiple types of buses.
/linux-4.4.14/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.4.14/Documentation/filesystems/
Dsysfs-pci.txt86 removed from any drivers attached to it. Removal of PCI root buses is
/linux-4.4.14/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.4.14/Documentation/gpio/
Dgpio.txt37 also "GPIO Expander" chips that connect using the I2C or SPI serial buses.
Dconsumer.txt197 Some GPIO controllers must be accessed using message based buses like I2C or
/linux-4.4.14/Documentation/blockdev/
Dcciss.txt132 physical SCSI buses and/or fibre channel arbitrated loop and the
/linux-4.4.14/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.txt2770 IRQs or discover secondary PCI buses on your
2789 lastbus=N [X86] Scan all buses thru bus #N. Can be
2791 secondary buses and you want to tell it
Dmemory-barriers.txt2814 caching entirely and go directly to the device buses. This means MMIO accesses
2856 of the CPU buses and caches;
/linux-4.4.14/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.4.14/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.4.14/kernel/power/
DKconfig152 and the bus type drivers of the buses the devices are on are
/linux-4.4.14/include/linux/
Dkvm_host.h391 struct kvm_io_bus *buses[KVM_NR_BUSES]; member
/linux-4.4.14/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
1255 The device tree represents the buses and devices of a hardware
/linux-4.4.14/Documentation/rapidio/
Drapidio.txt17 into the kernel similarly to other buses by defining RapidIO-specific device and
/linux-4.4.14/Documentation/serial/
Dmoxa-smartio111 There are two types of buses, ISA and PCI, for Smartio/Industio
/linux-4.4.14/Documentation/networking/dsa/
Ddsa.txt381 buses, return a non-NULL string
/linux-4.4.14/drivers/platform/x86/
DKconfig434 the bay while buses are still active), etc.
/linux-4.4.14/drivers/scsi/
DKconfig948 allows them to act as expansion buses that can handle up to 64
1524 On Power Macintoshes (and clones) with two SCSI buses, the external
/linux-4.4.14/arch/blackfin/
DKconfig506 !BF60x else it set the clock for system buses and provides the
/linux-4.4.14/drivers/tty/serial/
DKconfig1194 SC16IS760 and SC16IS762. Select supported buses using options below.
/linux-4.4.14/Documentation/laptops/
Dthinkpad-acpi.txt735 buses are still active), or mask an important alarm (such as a nearly
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic79xx.seq2063 * command has transferred across the SCSI and host buses.
/linux-4.4.14/drivers/video/fbdev/
DKconfig1285 This drivers creates I2C buses which are needed for accessing the