| /linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/ipack/ |
| D | Kconfig | 12 hosted on these buses. While IndustryPack modules can provide a
|
| /linux-4.4.14/Documentation/ABI/removed/ |
| D | raw1394 | 6 access to FireWire buses. Its major drawbacks were its inability
|
| /linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
| D | hsta.txt | 6 between the plb4 and plb6 system buses to provide high speed data
|
| /linux-4.4.14/Documentation/devicetree/bindings/clock/ |
| D | marvell,pxa1928.txt | 5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses.
|
| D | exynos5433-clock.txt | 30 which generates global data buses clock and global peripheral buses clock.
|
| /linux-4.4.14/drivers/pci/ |
| D | probe.c | 808 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/ |
| 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.4.14/Documentation/devicetree/bindings/mtd/ |
| D | fsl-quadspi.txt | 14 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B.
|
| /linux-4.4.14/drivers/net/phy/ |
| D | Kconfig | 169 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/ |
| D | TODO | 1 * Decide if multiple root fsl-mc buses will be supported per Linux instance,
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/virt/kvm/ |
| D | kvm_main.c | 586 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 …]
|
| D | eventfd.c | 826 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/ |
| 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.4.14/drivers/bcma/ |
| D | Kconfig | 53 hosted buses. It's responsible for initialization and basic
|
| /linux-4.4.14/Documentation/virtual/kvm/ |
| D | locking.txt | 163 - kvm->buses 166 MMIO/PIO address->device structure mapping (kvm->buses).
|
| /linux-4.4.14/arch/powerpc/platforms/83xx/ |
| D | Kconfig | 48 Be aware that PCI buses can only function when MDS board is plugged
|
| /linux-4.4.14/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.4.14/Documentation/devicetree/bindings/ |
| D | graph.txt | 24 the connecting data buses. A single port with multiple connections can
|
| /linux-4.4.14/Documentation/ABI/stable/ |
| D | firewire-cdev | 34 - All 1394 buses:
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/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() 1992 INIT_LIST_HEAD(&pcie->buses); in tegra_pcie_probe()
|
| /linux-4.4.14/drivers/usb/core/ |
| D | Kconfig | 96 The ULPI interfaces (the buses) are registered by the drivers for USB
|
| /linux-4.4.14/Documentation/nvmem/ |
| D | nvmem.txt | 26 regmap can be reused, across multiple types of buses.
|
| /linux-4.4.14/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.4.14/Documentation/filesystems/ |
| D | sysfs-pci.txt | 86 removed from any drivers attached to it. Removal of PCI root buses is
|
| /linux-4.4.14/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.4.14/Documentation/gpio/ |
| D | gpio.txt | 37 also "GPIO Expander" chips that connect using the I2C or SPI serial buses.
|
| D | consumer.txt | 197 Some GPIO controllers must be accessed using message based buses like I2C or
|
| /linux-4.4.14/Documentation/blockdev/ |
| D | cciss.txt | 132 physical SCSI buses and/or fibre channel arbitrated loop and the
|
| /linux-4.4.14/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 | 2770 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
|
| D | memory-barriers.txt | 2814 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/ |
| 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.4.14/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.4.14/kernel/power/ |
| D | Kconfig | 152 and the bus type drivers of the buses the devices are on are
|
| /linux-4.4.14/include/linux/ |
| D | kvm_host.h | 391 struct kvm_io_bus *buses[KVM_NR_BUSES]; member
|
| /linux-4.4.14/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 1255 The device tree represents the buses and devices of a hardware
|
| /linux-4.4.14/Documentation/rapidio/ |
| D | rapidio.txt | 17 into the kernel similarly to other buses by defining RapidIO-specific device and
|
| /linux-4.4.14/Documentation/serial/ |
| D | moxa-smartio | 111 There are two types of buses, ISA and PCI, for Smartio/Industio
|
| /linux-4.4.14/Documentation/networking/dsa/ |
| D | dsa.txt | 381 buses, return a non-NULL string
|
| /linux-4.4.14/drivers/platform/x86/ |
| D | Kconfig | 434 the bay while buses are still active), etc.
|
| /linux-4.4.14/drivers/scsi/ |
| D | Kconfig | 948 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/ |
| D | Kconfig | 506 !BF60x else it set the clock for system buses and provides the
|
| /linux-4.4.14/drivers/tty/serial/ |
| D | Kconfig | 1194 SC16IS760 and SC16IS762. Select supported buses using options below.
|
| /linux-4.4.14/Documentation/laptops/ |
| D | thinkpad-acpi.txt | 735 buses are still active), or mask an important alarm (such as a nearly
|
| /linux-4.4.14/drivers/scsi/aic7xxx/ |
| D | aic79xx.seq | 2063 * command has transferred across the SCSI and host buses.
|
| /linux-4.4.14/drivers/video/fbdev/ |
| D | Kconfig | 1285 This drivers creates I2C buses which are needed for accessing the
|