Home
last modified time | relevance | path

Searched full:expander (Results 1 – 25 of 330) sorted by relevance

12345678910>>...14

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Draspberrypi,firmware-gpio.txt1 Raspberry Pi GPIO expander
3 The Raspberry Pi 3 GPIO expander is controlled by the VC4 firmware. The
5 GPIO lines on the expander.
7 The Raspberry Pi GPIO expander node must be a child node of the Raspberry Pi
Dgpio-adnp.txt1 Avionic Design N-bit GPIO expander bindings
13 The GPIO expander can optionally be used as an interrupt controller, in
Dfcs,fxl6408.yaml7 title: Fairchild FXL6408 I2C GPIO Expander
48 gpio_expander_43: gpio-expander@43 {
Dst,stmpe-gpio.yaml7 title: STMicroelectonics Port Expander (STMPE) GPIO Block
10 STMicroelectronics Port Expander (STMPE) is a series of slow
Dgpio-xra1403.txt1 GPIO Driver for XRA1403 16-BIT GPIO Expander With Reset Input from EXAR
3 The XRA1403 is an 16-bit GPIO expander with an SPI interface. Features available:
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Draspberrypi,firmware-gpio.txt1 Raspberry Pi GPIO expander
3 The Raspberry Pi 3 GPIO expander is controlled by the VC4 firmware. The
5 GPIO lines on the expander.
7 The Raspberry Pi GPIO expander node must be a child node of the Raspberry Pi
Dgpio-pcf857x.txt44 The I/O expander can detect input state changes, and thus optionally act as
45 an interrupt controller. When the expander interrupt line is connected all the
58 Example: PCF8575 I/O expander node
Dgpio-adnp.txt1 Avionic Design N-bit GPIO expander bindings
13 The GPIO expander can optionally be used as an interrupt controller, in
Dgpio-xra1403.txt1 GPIO Driver for XRA1403 16-BIT GPIO Expander With Reset Input from EXAR
3 The XRA1403 is an 16-bit GPIO expander with an SPI interface. Features available:
/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
Dmpi3mr_transport.c119 * @sas_address: SAS address of the expander device
238 * __mpi3mr_expander_find_by_handle - expander search by handle
240 * @handle: Firmware device handle of the expander
244 * This searches for expander device based on handle, then
247 * Return: Expander sas_node object reference or NULL
266 * mpi3mr_is_expander_device - if device is an expander
269 * Return: 1 if the device is expander device, else 0.
456 * mpi3mr_expander_find_by_sas_address - sas expander search
458 * @sas_address: SAS address of expander
461 * Return: A valid SAS expander node or NULL.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-sx150x.txt1 SEMTECH SX150x GPIO expander bindings
32 - semtech,probe-reset: Will trigger a reset of the GPIO expander on probe,
35 The GPIO expander can optionally be used as an interrupt controller, in
54 i2c0gpio-expander@20{
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Ddove-sbc-a510.dts46 * SBC-A510 comprises a PCA9555 I2C GPIO expander its GPIO lines connected to
104 * USB port 0 can be powered and monitored by I2C GPIO expander:
122 * - GPIO expander, NXP PCA9555, 0x20
142 /* NXP PCA9555 GPIO expander */
170 * SDIO0 is connected to a MMC/SD/SDIO socket, I2C GPIO expander has
/kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/
Ddove-sbc-a510.dts46 * SBC-A510 comprises a PCA9555 I2C GPIO expander its GPIO lines connected to
102 * USB port 0 can be powered and monitored by I2C GPIO expander:
120 * - GPIO expander, NXP PCA9555, 0x20
140 /* NXP PCA9555 GPIO expander */
169 * SDIO0 is connected to a MMC/SD/SDIO socket, I2C GPIO expander has
/kernel/linux/linux-5.10/Documentation/scsi/
Dlibsas.rst21 * Expander management and exporting expander control
313 - events marked E (expander) if it wants the SAS layer
420 Expander management from User Space
423 In each expander directory in sysfs, there is a file called
436 2. Open the expander's SMP portal sysfs file in RW mode.
458 expander, and gives expander information, including routing
461 The SMP portal gives you complete control of the expander,
/kernel/linux/linux-6.6/Documentation/scsi/
Dlibsas.rst21 * Expander management and exporting expander control
309 - events marked E (expander) if it wants the SAS layer
416 Expander management from User Space
419 In each expander directory in sysfs, there is a file called
432 2. Open the expander's SMP portal sysfs file in RW mode.
454 expander, and gives expander information, including routing
457 The SMP portal gives you complete control of the expander,
/kernel/linux/linux-6.6/drivers/gpio/
DKconfig185 tristate "Raspberry Pi 3 GPIO Expander"
192 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
1018 tristate "Avionic Design N-bit GPIO expander"
1030 tristate "FXL6408 I2C GPIO expander"
1034 GPIO driver for Fairchild Semiconductor FXL6408 GPIO expander.
1040 tristate "DS4520 I2C GPIO expander"
1044 GPIO driver for ADI DS4520 I2C-based GPIO expander.
1051 tristate "Gateworks PLD GPIO Expander"
1055 Expander. This is used at least on the Cambria GW2358-4.
1058 tristate "Maxim MAX7300 GPIO expander"
[all …]
Dgpio-ds4520.c4 * Driver for the DS4520 I/O Expander
78 MODULE_DESCRIPTION("DS4520 I/O Expander");
/kernel/linux/linux-5.10/arch/arm/mach-davinci/
DKconfig142 based GPIO expander on that board. This option selected in this
166 prompt "Select peripherals connected to expander on UI board"
171 based GPIO expander on that card. This option selected in this
178 to TCA6416 expander on DA850/OMAP-L138/AM18x EVM UI card
/kernel/linux/linux-5.10/drivers/gpio/
DKconfig171 tristate "Raspberry Pi 3 GPIO Expander"
178 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
894 tristate "ADP5588 I2C GPIO expander"
908 tristate "Avionic Design N-bit GPIO expander"
920 tristate "Gateworks PLD GPIO Expander"
924 Expander. This is used at least on the Cambria GW2358-4.
927 tristate "Maxim MAX7300 GPIO expander"
930 GPIO driver for Maxim MAX7300 I2C-based GPIO expander.
993 tristate "PCA9570 4-Bit I2C GPO expander"
1026 tristate "TPIC2810 8-Bit I2C GPO expander"
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/
DKconfig185 tristate "Microchip MCP23xxx I/O expander"
237 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
268 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
275 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
276 GPIO expander.
/kernel/linux/linux-6.6/drivers/pinctrl/
DKconfig148 Support for 20/40/60 pin Cypress Cy8C95x0 pinctrl/gpio I2C expander.
306 tristate "Microchip MCP23xxx I/O expander"
438 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
445 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
446 GPIO expander.
452 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
/kernel/linux/linux-6.6/drivers/scsi/libsas/
Dsas_expander.c3 * Serial Attached SCSI (SAS) Expander discovery and configuration
326 /* check if we have an existing attached ata device on this expander phy */
1019 pr_debug("second fanout expander %016llx phy%02d attached to ex %016llx phy%02d\n", in sas_ex_discover_dev()
1097 * sas_ex_discover_devices - discover devices attached to this expander
1098 * @dev: pointer to the expander domain device
1101 * Configure this expander for use with its devices and register the
1102 * devices of this expander.
1465 * @parent: parent expander
1466 * @child: child expander
1468 * @include: whether or not to include @child in the expander routing table
[all …]
/kernel/linux/linux-5.10/drivers/scsi/libsas/
Dsas_expander.c3 * Serial Attached SCSI (SAS) Expander discovery and configuration
344 /* check if we have an existing attached ata device on this expander phy */
1089 pr_debug("second fanout expander %016llx phy%02d attached to ex %016llx phy%02d\n", in sas_ex_discover_dev()
1167 * sas_ex_discover_devices - discover devices attached to this expander
1168 * @dev: pointer to the expander domain device
1171 * Configure this expander for use with its devices and register the
1172 * devices of this expander.
1516 * @parent: parent expander
1517 * @child: child expander
1519 * @include: whether or not to include @child in the expander routing table
[all …]
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c66 * @sas_address: sas address of expander or sas host
69 * Search for either hba phys or expander device based on handle, then returns
282 * @sas_address: expander sas address
505 * @sas_node: sas node object (either expander or sas host)
507 * @sas_address: sas address of device/expander were phy needs to be added to
539 * @sas_node: sas node object (either expander or sas host)
572 * @sas_node: sas node object (either expander or sas host)
596 * @sas_address: sas address of parent expander or sas host
765 * @sas_address_parent: sas address of parent expander or sas host
901 * mpt3sas_transport_add_expander_phy - report expander phy to transport
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dst,stmpe.yaml7 title: STMicroelectonics Port Expander (STMPE)
9 description: STMicroelectronics Port Expander (STMPE) is a series of slow
211 port-expander@43 {
258 port-expander@41 {

12345678910>>...14