/linux-6.3-rc2/Documentation/devicetree/bindings/i2c/ |
A D | i2c-mux-gpmux.yaml | 13 This binding describes an I2C bus multiplexer that uses a mux controller 41 The phandle of the I2C bus that this multiplexer's master-side port is 54 - during setup of the multiplexer 55 - between setup of the multiplexer and the child bus I2C transaction 56 - between the child bus I2C transaction and releasing of the multiplexer 57 - during releasing of the multiplexer 60 to the same parent adapter that this multiplexer is connected to are blocked 63 If mux-locked is not present, the multiplexer is assumed to be parent-locked.
|
A D | i2c-mux.yaml | 7 title: Common i2c bus multiplexer/switch properties. 13 An i2c bus multiplexer/switch will have several child busses that are numbered 15 multiplexer/switch will have one child node for each child bus. 47 * An NXP pca9548 8 channel I2C multiplexer at address 0x70
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mux/ |
A D | gpio-mux.yaml | 7 title: GPIO-based multiplexer controller 13 Define what GPIO pins are used to control a multiplexer. Or several 14 multiplexers, if the same pins control more than one multiplexer. 16 The multiplexer state is defined as the number represented by the 17 multiplexer GPIO pins, where the first pin is the least significant 26 List of gpios used to control the multiplexer, least significant bit first.
|
A D | mux-controller.yaml | 7 title: Common multiplexer controller provider 13 A multiplexer (or mux) controller will have one, or several, consumer devices 16 multiplexer needed by each consumer, but a single mux controller can of course 20 space is a simple zero-based enumeration. I.e. 0-1 for a 2-way multiplexer, 21 0-7 for an 8-way multiplexer, etc. 35 it is idle. For multiplexer chips that expose several mux controllers, the 45 multiplexer. Using this disconnected high-impedance state as the idle state 55 4-way multiplexer): 93 left as is when it is idle. For multiplexer chips that expose several mux 104 multiplexer. Using this disconnected high-impedance state as the idle state
|
A D | reg-mux.yaml | 7 title: Generic register bitfield-based multiplexer controller 59 compatible = "mdio-mux-multiplexer"; 79 compatible = "mdio-mux-multiplexer";
|
/linux-6.3-rc2/drivers/i2c/muxes/ |
A D | Kconfig | 23 tristate "GPIO-based I2C multiplexer" 27 GPIO based I2C multiplexer. This driver provides access to 35 tristate "General Purpose I2C multiplexer" 40 general purpose I2C multiplexer. This driver provides access to 48 tristate "LTC LTC4306/5 I2C multiplexer" 78 tristate "pinctrl-based I2C multiplexer" 83 multiplexer that uses the pinctrl subsystem, i.e. pin multiplexing. 91 tristate "Register-based I2C multiplexer" 95 register based I2C multiplexer. This driver provides access to 112 tristate "Mellanox CPLD based I2C multiplexer" [all …]
|
/linux-6.3-rc2/drivers/mux/ |
A D | Kconfig | 28 ADGS1408 8:1 multiplexer and ADGS1409 double 4:1 multiplexer 40 The driver builds a single multiplexer controller using a number 41 of gpio pins. For N pins, there will be 2^N possible multiplexer 54 The driver builds multiplexer controllers for bitfields in either 56 bitfields, there will be 2^N possible multiplexer states.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
A D | mdio-mux-multiplexer.yaml | 4 $id: http://devicetree.org/schemas/net/mdio-mux-multiplexer.yaml# 7 title: Properties for an MDIO bus multiplexer consumer device 23 const: mdio-mux-multiplexer 44 compatible = "mdio-mux-multiplexer"; 64 compatible = "mdio-mux-multiplexer";
|
A D | mdio-mux.yaml | 7 title: Common MDIO bus multiplexer/switch properties. 13 An MDIO bus multiplexer/switch will have several child busses that are 15 bus multiplexer/switch will have one child node for each child bus. 21 The phandle of the MDIO bus that this multiplexer's master-side port is
|
A D | mdio-mux-mmioreg.yaml | 7 title: Properties for an MDIO bus multiplexer controlled by a memory-mapped device 13 This is a special case of a MDIO bus multiplexer. A memory-mapped device, 29 multiplexer. The size field in the 'reg' property is the size of register, 36 register control the actual bus multiplexer. The 'reg' property of each
|
A D | amlogic,g12a-mdio-mux.yaml | 7 title: MDIO bus multiplexer/glue of Amlogic G12a SoC family 10 This is a special case of a MDIO bus multiplexer. It allows to choose between 51 mdio-multiplexer@4c000 {
|
A D | brcm,bcm6368-mdio-mux.yaml | 7 title: Broadcom BCM6368 MDIO bus multiplexer 13 This MDIO bus multiplexer defines buses that could be internal as well as
|
A D | mdio-mux-gpio.yaml | 7 title: Properties for an MDIO bus multiplexer/switch controlled by GPIO pins. 13 This is a special case of a MDIO bus multiplexer. One or more GPIO 25 List of GPIOs used to control the multiplexer, least significant bit first.
|
A D | amlogic,gxl-mdio-mux.yaml | 7 title: Amlogic GXL MDIO bus multiplexer 13 This is a special case of a MDIO bus multiplexer. It allows to choose between
|
A D | brcm,mdio-mux-iproc.yaml | 7 title: MDIO bus multiplexer found in Broadcom iProc based SoCs. 13 This MDIO bus multiplexer defines buses that could be internal as well as
|
/linux-6.3-rc2/drivers/net/mdio/ |
A D | Kconfig | 208 tristate "Amlogic G12a based MDIO bus multiplexer" 214 This module provides a driver for the MDIO multiplexer/glue of 219 tristate "Amlogic GXL based MDIO bus multiplexer" 225 This module provides a driver for the MDIO multiplexer/glue of 238 external and selection logic lies inside the same multiplexer. 249 external and selection logic lies inside the same multiplexer. 262 tristate "MDIO bus multiplexer using kernel multiplexer subsystem" 267 This module provides a driver for MDIO bus multiplexer 268 that is controlled via the kernel multiplexer subsystem. The 269 bus multiplexer connects one of several child MDIO busses to [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/imx/ |
A D | fsl,imx6-hdmi.yaml | 45 phandle to the iomuxc-gpr region containing the HDMI multiplexer control 52 HDMI multiplexer. Each port shall have a single endpoint. 57 description: First input of the HDMI multiplexer 61 description: Second input of the HDMI multiplexer 65 description: Third input of the HDMI multiplexer 69 description: Fourth input of the HDMI multiplexer
|
A D | ldb.txt | 14 multiplexer in the front to select any of the four IPU display 55 On i.MX5, the internal two-input-multiplexer is used. Due to hardware 59 to the four LVDS multiplexer inputs.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
A D | xilinx-xadc.txt | 38 * "none": No external multiplexer is used, this is the default 40 * "single": External multiplexer mode is used with one 41 multiplexer. 42 * "dual": External multiplexer mode is used with two 46 Valid values for single external multiplexer mode are: 52 Valid values for dual external multiplexer mode are: 59 external multiplexer mode (either single or dual). If the device is 60 not using external multiplexer mode the property is ignored.
|
/linux-6.3-rc2/drivers/iio/multiplexer/ |
A D | Kconfig | 10 tristate "IIO multiplexer driver" 13 Say yes here to build support for the IIO multiplexer.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/multiplexer/ |
A D | io-channel-mux.yaml | 4 $id: http://devicetree.org/schemas/iio/multiplexer/io-channel-mux.yaml# 7 title: I/O channel multiplexer 13 If a multiplexer is used to select which hardware signal is fed to
|
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/ |
A D | amlogic,axg-tdm-formatters.yaml | 26 - description: Bit clock input multiplexer 28 - description: Sample clock input multiplexer
|
/linux-6.3-rc2/Documentation/devicetree/bindings/spi/ |
A D | spi-mux.yaml | 10 This binding describes a SPI bus multiplexer to route the SPI chip select 13 setting of the multiplexer to a channel needs to be done by a specific SPI mux
|
/linux-6.3-rc2/Documentation/hwmon/ |
A D | da9055.rst | 18 multiplexer. The analogue input multiplexer will allow conversion of up to 5
|
A D | da9052.rst | 19 multiplexer. The analogue input multiplexer will allow conversion of up to 10
|