/linux-4.1.27/sound/i2c/ |
D | i2c.c | 60 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/ |
D | i2c.h | 61 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/ |
D | acpiphp_glue.c | 199 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()
|
D | ibmphp_ebda.c | 81 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()
|
D | ibmphp.h | 729 struct ebda_hpc_bus *buses; member
|
/linux-4.1.27/drivers/ipack/ |
D | Kconfig | 12 hosted on these buses. While IndustryPack modules can provide a
|
/linux-4.1.27/drivers/staging/fsl-mc/ |
D | TODO | 5 * Decide if multiple root fsl-mc buses will be supported per Linux instance,
|
/linux-4.1.27/Documentation/ABI/removed/ |
D | raw1394 | 6 access to FireWire buses. Its major drawbacks were its inability
|
/linux-4.1.27/drivers/pci/ |
D | probe.c | 771 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/ |
D | hsta.txt | 6 between the plb4 and plb6 system buses to provide high speed data
|
/linux-4.1.27/drivers/net/phy/ |
D | Kconfig | 132 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/ |
D | pci.txt | 19 may be assigned to root buses behind different host bridges. The domain
|
D | host-generic-pci.txt | 30 If absent, defaults to <0 255> (i.e. all buses).
|
/linux-4.1.27/Documentation/devicetree/bindings/mtd/ |
D | fsl-quadspi.txt | 13 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B.
|
/linux-4.1.27/virt/kvm/ |
D | kvm_main.c | 501 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 …]
|
D | eventfd.c | 820 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/ |
D | main.c | 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()
|
/linux-4.1.27/Documentation/i2c/ |
D | old-module-parameters | 6 control how the driver would probe i2c buses and attach to devices. These
|
D | instantiating-devices | 177 * 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
|
D | writing-clients | 203 (or class) so that only I2C buses which may have that type of device
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | fsl-tsec-phy.txt | 36 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/ |
D | locking.txt | 163 - kvm->buses 166 MMIO/PIO address->device structure mapping (kvm->buses).
|
/linux-4.1.27/drivers/bcma/ |
D | Kconfig | 59 hosted buses. It's responsible for initialization and basic
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-devices-soc | 55 expected under most buses. /sys/bus/soc/devices is of particular
|
D | sysfs-bus-pci | 65 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/ |
D | Kconfig | 48 Be aware that PCI buses can only function when MDS board is plugged
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | emu10k1-jack.txt | 31 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/ |
D | graph.txt | 24 the connecting data buses. A single port with multiple connections can
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | firewire-cdev | 34 - All 1394 buses:
|
/linux-4.1.27/Documentation/driver-model/ |
D | bus.txt | 64 lists that many buses keep. They are lists of struct devices and
|
D | overview.txt | 33 buses support most of those operations.
|
D | platform.txt | 15 host bridges to peripheral buses, and most controllers integrated
|
D | porting.txt | 174 This should happen on buses that support hotpluggable devices.
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | exynos5433-clock.txt | 30 which generates global data buses clock and global peripheral buses clock.
|
/linux-4.1.27/Documentation/vm/ |
D | numa | 10 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/ |
D | usbmon.txt | 45 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".
|
D | ehci.txt | 63 most USB audio and video devices can't be connected to high speed buses.
|
/linux-4.1.27/drivers/pci/host/ |
D | pci-tegra.c | 274 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/ |
D | IO-APIC.txt | 105 If you have 2 PCI buses, then you can use up to 8 pirq values, although such
|
/linux-4.1.27/Documentation/filesystems/ |
D | sysfs-pci.txt | 86 removed from any drivers attached to it. Removal of PCI root buses is
|
/linux-4.1.27/Documentation/power/ |
D | states.txt | 74 and put into low-power states. In many cases, all peripheral buses lose power
|
D | devices.txt | 135 interest to the people writing infrastructure for platforms and buses, like PCI
|
D | pci.txt | 81 The PCI PM Spec defines 4 operating states for devices (D0-D3) and for buses
|
/linux-4.1.27/Documentation/gpio/ |
D | gpio.txt | 37 also "GPIO Expander" chips that connect using the I2C or SPI serial buses.
|
D | consumer.txt | 194 Some GPIO controllers must be accessed using message based buses like I2C or
|
/linux-4.1.27/Documentation/blockdev/ |
D | cciss.txt | 132 physical SCSI buses and/or fibre channel arbitrated loop and the
|
/linux-4.1.27/drivers/staging/unisys/Documentation/ |
D | overview.txt | 35 buses required to support them. These modules use functions in and
|
/linux-4.1.27/Documentation/ |
D | vgaarbiter.txt | 145 resources, both will succeed (lock). If devices are in different buses and
|
D | sysfs-rules.txt | 109 following the layout of the bus directories. All buses and
|
D | xillybus.txt | 254 This mechanism is used on non-PCIe buses as well for the sake of uniformity.
|
D | kernel-docs.txt | 70 buses.
|
D | kernel-parameters.txt | 2693 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
|
D | memory-barriers.txt | 2859 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/ |
D | PCIEBUS-HOWTO.txt | 19 internal logical PCI buses. The Switch Port, which has its secondary
|
D | pci.txt | 555 special purposes -- on systems with multiple primary buses their semantics
|
/linux-4.1.27/Documentation/scsi/ |
D | advansys.txt | 4 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit
|
D | ncr53c8xx.txt | 176 * Chip supports 33MHz and 66MHz PCI buses.
|
/linux-4.1.27/kernel/power/ |
D | Kconfig | 142 and the bus type drivers of the buses the devices are on are
|
/linux-4.1.27/include/linux/ |
D | kvm_host.h | 361 struct kvm_io_bus *buses[KVM_NR_BUSES]; member
|
/linux-4.1.27/Documentation/devicetree/ |
D | booting-without-of.txt | 146 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/ |
D | rapidio.txt | 17 into the kernel similarly to other buses by defining RapidIO-specific device and
|
/linux-4.1.27/Documentation/serial/ |
D | moxa-smartio | 111 There are two types of buses, ISA and PCI, for Smartio/Industio
|
/linux-4.1.27/drivers/platform/x86/ |
D | Kconfig | 409 the bay while buses are still active), etc.
|
/linux-4.1.27/drivers/scsi/ |
D | Kconfig | 936 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/ |
D | Kconfig | 506 !BF60x else it set the clock for system buses and provides the
|
/linux-4.1.27/Documentation/laptops/ |
D | thinkpad-acpi.txt | 735 buses are still active), or mask an important alarm (such as a nearly
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic79xx.seq | 2063 * command has transferred across the SCSI and host buses.
|
/linux-4.1.27/drivers/video/fbdev/ |
D | Kconfig | 1285 This drivers creates I2C buses which are needed for accessing the
|