Home
last modified time | relevance | path

Searched full:busses (Results 1 – 25 of 198) sorted by relevance

12345678

/linux/Documentation/devicetree/bindings/i2c/
H A Di2c-mux.yaml13 An i2c bus multiplexer/switch will have several child busses that are numbered
18 i2c child busses and other child nodes, the 'i2c-mux' subnode can be used for
19 populating the i2c child busses. If an 'i2c-mux' subnode is present, only
20 subnodes of this will be considered as i2c child busses.
/linux/drivers/i2c/muxes/
H A DKconfig28 I2C busses connected through a MUX, which is controlled
41 I2C busses connected through a MUX, which in turn is controlled
96 I2C busses connected through a MUX, which is controlled
116 I2C busses connected through a MUX, which is controlled
/linux/Documentation/devicetree/bindings/net/
H A Dmctp-i2c-controller.yaml17 slave functionality. I2C busses (either directly or as subordinate mux
18 busses) are attached to the mctp-i2c-controller with a 'mctp-controller'
56 // Mux topology with multiple MCTP-handling busses under
/linux/drivers/i2c/busses/
H A Di2c-amd-mp2-pci.c212 i2c_common = privdata->busses[bus_id]; in amd_mp2_irq_isr()
256 if (privdata->busses[i2c_common->bus_id]) { in amd_mp2_register_cb()
261 privdata->busses[i2c_common->bus_id] = i2c_common; in amd_mp2_register_cb()
271 privdata->busses[i2c_common->bus_id] = NULL; in amd_mp2_unregister_cb()
392 i2c_common = privdata->busses[bus_id]; in amd_mp2_pci_suspend()
423 i2c_common = privdata->busses[bus_id]; in amd_mp2_pci_resume()
H A Di2c-amd-mp2.h172 * @busses: MP2 devices may have up to two busses,
181 struct amd_i2c_common *busses[2]; member
/linux/Documentation/devicetree/bindings/w1/
H A Dw1.txt1 Generic devicetree bindings for onewire (w1) busses
4 Onewire busses are described through nodes of their master bus controller.
/linux/Documentation/devicetree/bindings/display/
H A Dmipi-dsi-bus.txt1 MIPI DSI (Display Serial Interface) busses
35 supporting such a configuration generally requires the data on both the busses
76 busses. Each DSI bus/channel drives some portion of the pixel data (generally
78 The graph bindings should be used to represent the multiple DSI busses that are
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dmsi.txt8 used with other busses, and hence a mechanism is required to relate devices on
9 those busses to the MSI controllers which they are capable of using,
73 When #msi-cells is non-zero, busses with an msi-parent will require
/linux/arch/alpha/include/asm/
H A Dpci.h13 * The following structure is used to manage multiple PCI busses.
19 /* A controller. Used to manage multiple PCI busses. */
/linux/arch/parisc/include/asm/
H A Dpci.h13 ** Newer platforms number the busses across PCI bus adapters *sparsely*.
148 * But legacy platforms also need to renumber the busses below a Host
156 * the busses rather than treat each Dino as a separate PCI domain.
/linux/arch/powerpc/include/asm/
H A Dpmac_low_i2c.h37 /* multibus : device node holds multiple busses, bus number is
43 /* i2c busses in the system */
/linux/arch/powerpc/platforms/powermac/
H A Dlow_i2c.c12 * powermac that covers the various types of i2c busses used in Apple machines.
14 * banging busses found on older chipsets in earlier machines if we ever need
600 /* Probe keywest-i2c busses */ in kw_i2c_probe()
612 * nodes) might cause us to not create some busses that are in kw_i2c_probe()
614 * want to work around that by creating busses without a node in kw_i2c_probe()
916 * type as older device trees mix i2c busses and other things in smu_i2c_probe()
1454 * Initialize us: probe all i2c busses on the machine, instantiate
1455 * busses and platform functions as needed.
1466 /* Probe keywest-i2c busses */ in pmac_i2c_init()
1470 /* Probe PMU i2c busses */ in pmac_i2c_init()
[all …]
/linux/Documentation/driver-api/
H A Deisa.rst11 status as other much more mainstream busses such as PCI or USB. This
13 abstractions to manage busses, devices and drivers.
208 care must be taken when ripping out the EISA code, so other busses
/linux/Documentation/i2c/
H A Di2c-address-translators.rst22 - the address on the parent and child busses can be different
50 A, B and C are three physical I2C busses, electrically independent from
/linux/Documentation/devicetree/bindings/fpga/
H A Dfpga-region.yaml54 * The busses within the FPGA are split such that each region gets its own
72 will be used to gate the busses. Traffic to other regions is not affected.
77 own bridge and its own split of the busses in the FPGA.
107 region (PRR0-2) gets its own split of the busses that is independently gated by
/linux/arch/powerpc/boot/dts/
H A Dcurrituck.dts144 /* This drives busses 0 to 0xf */
181 /* This drives busses 0 to 0xf */
218 /* This drives busses 0 to 0xf */
H A Dakebono.dts272 /* This drives busses 0 to 0xf */
312 /* This drives busses 0 to 0xf */
352 /* This drives busses 0 to 0xf */
392 /* This drives busses 0 to 0xf */
H A Dkatmai.dts300 /* This drives busses 0 to 0xf */
344 /* This drives busses 0x10 to 0x1f */
385 /* This drives busses 0x20 to 0x2f */
426 /* This drives busses 0x30 to 0x3f */
/linux/drivers/i2c/
H A DKconfig71 An ATR allows accessing multiple I2C busses from a single
100 source "drivers/i2c/busses/Kconfig"
/linux/sound/aoa/soundbus/
H A DKconfig15 This option enables support for Apple I2S busses.
/linux/include/linux/spi/
H A Dspi_gpio.h11 * Use spi_board_info with these busses in the usual way.
/linux/arch/x86/pci/
H A Dcommon.c215 * Enable renumbering of PCI bus# ranges to reach all PCI busses (Cardbus)
222 " (pci=assign-busses)\n", d->ident); in assign_all_busses()
238 * Laptops which need pci=assign-busses to see Cardbus cards
589 } else if (!strcmp(str, "assign-busses")) { in pcibios_setup()
/linux/Documentation/arch/arm/stm32/
H A Dstm32mp13-overview.rst27 - I2C, SPI, CAN busses support
H A Dstm32mp151-overview.rst26 - I2C, SPI busses support
/linux/Documentation/devicetree/bindings/rtc/
H A Depson,rx6110.txt4 The Epson RX6110 can be used with SPI or I2C busses. The kind of

12345678