Home
last modified time | relevance | path

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

123456789

/linux-6.14.4/drivers/scsi/mpi3mr/
Dmpi3mr_transport.c121 * @sas_address: SAS address of the expander device
241 * __mpi3mr_expander_find_by_handle - expander search by handle
243 * @handle: Firmware device handle of the expander
247 * This searches for expander device based on handle, then
250 * Return: Expander sas_node object reference or NULL
269 * mpi3mr_is_expander_device - if device is an expander
272 * Return: 1 if the device is expander device, else 0.
459 * mpi3mr_expander_find_by_sas_address - sas expander search
461 * @sas_address: SAS address of expander
464 * Return: A valid SAS expander node or NULL.
[all …]
/linux-6.14.4/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,
/linux-6.14.4/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
/linux-6.14.4/drivers/pinctrl/
DKconfig131 tristate "Awinic AW9523/AW9523B I2C GPIO expander pinctrl driver"
142 expander with PWM functionality. This driver bundles a
166 Support for 20/40/60 pin Cypress Cy8C95x0 pinctrl/gpio I2C expander.
357 tristate "Microchip MCP23xxx I/O expander"
515 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
522 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
523 GPIO expander.
529 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
/linux-6.14.4/drivers/gpio/
DKconfig191 tristate "Raspberry Pi 3 GPIO Expander"
198 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
1079 tristate "Avionic Design N-bit GPIO expander"
1091 tristate "FXL6408 I2C GPIO expander"
1095 GPIO driver for Fairchild Semiconductor FXL6408 GPIO expander.
1101 tristate "DS4520 I2C GPIO expander"
1105 GPIO driver for ADI DS4520 I2C-based GPIO expander.
1112 tristate "Gateworks PLD GPIO Expander"
1116 Expander. This is used at least on the Cambria GW2358-4.
1119 tristate "Maxim MAX7300 GPIO expander"
[all …]
Dgpio-ds4520.c4 * Driver for the DS4520 I/O Expander
78 MODULE_DESCRIPTION("DS4520 I/O Expander");
Dgpio-raspberrypi-exp.c3 * Raspberry Pi 3 expander GPIO driver
6 * GPIO expander on the VPU.
254 MODULE_DESCRIPTION("Raspberry Pi 3 expander GPIO driver");
Dgpio-gw-pld.c3 // Gateworks I2C PLD GPIO expander
133 MODULE_DESCRIPTION("Gateworks I2C PLD GPIO expander");
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Dawinic,aw9523-pinctrl.yaml7 title: Awinic AW9523/AW9523B I2C GPIO Expander
13 The Awinic AW9523/AW9523B I2C GPIO Expander featuring 16 multi-function
110 aw9523: gpio-expander@58 {
Dmicrochip,mcp23s08.yaml7 title: Microchip I/O expander with serial interface (I2C/SPI)
13 Microchip MCP23008, MCP23017, MCP23S08, MCP23S17, MCP23S18 GPIO expander
89 corresponds to a physical pin on the GPIO expander.
Dsemtech,sx1501q.yaml8 title: Semtech SX150x GPIO expander
47 description: Will trigger a reset of the GPIO expander on probe
/linux-6.14.4/drivers/scsi/libsas/
Dsas_expander.c3 * Serial Attached SCSI (SAS) Expander discovery and configuration
348 /* check if we have an existing attached ata device on this expander phy */
1039 pr_debug("second fanout expander %016llx phy%02d attached to ex %016llx phy%02d\n", in sas_ex_discover_dev()
1117 * sas_ex_discover_devices - discover devices attached to this expander
1118 * @dev: pointer to the expander domain device
1121 * Configure this expander for use with its devices and register the
1122 * devices of this expander.
1485 * @parent: parent expander
1486 * @child: child expander
1488 * @include: whether or not to include @child in the expander routing table
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/auxdisplay/
Dhit,hd44780.yaml16 GPIO expander it is possible to use the driver with one of the popular I2C
17 expander boards based on the PCF8574 available for these displays. For
107 pcf8574: gpio-expander@27 {
/linux-6.14.4/Documentation/devicetree/bindings/gpio/
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:
Dst,stmpe-gpio.yaml7 title: STMicroelectonics Port Expander (STMPE) GPIO Block
10 STMicroelectronics Port Expander (STMPE) is a series of slow
Dfcs,fxl6408.yaml7 title: Fairchild FXL6408 I2C GPIO Expander
49 gpio_expander_43: gpio-expander@43 {
/linux-6.14.4/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 {
Dadi,adp5585.yaml13 The ADP5585 is a 10/11 input/output port expander with a built in keypad
85 io-expander@34 {
Dst,stmfx.yaml7 title: STMicroelectonics Multi-Function eXpander (STMFX)
9 description: ST Multi-Function eXpander (STMFX) is a slave controller using I2C for
/linux-6.14.4/arch/arm64/boot/dts/freescale/
Dimx8mp-kontron-smarc-eval-carrier.dts120 expander_pm_out: io-expander@22 {
130 expander_pm_in: io-expander@24 {
156 expander_audio: io-expander@20 {
/linux-6.14.4/arch/arm/boot/dts/nxp/ls/
Dls1021a-tqmls1021a-mbls1021a.dts214 pca9554_0: gpio-expander@20 {
230 pca9554_1: gpio-expander@21 {
246 pca9554_2: gpio-expander@22 {
291 stmpe811: port-expander@41 {
/linux-6.14.4/arch/arm/boot/dts/qcom/
Dqcom-mdm9615-wp8548-mangoh-green.dts119 /* GPIO Expander 0 Mapping :
157 /* GPIO Expander 1 Mapping :
198 /* GPIO Expander 2 Mapping :
/linux-6.14.4/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c84 * @sas_address: sas address of expander or sas host
88 * Search for either hba phys or expander device based on handle, then returns
344 * @sas_address: expander sas address
566 * @sas_node: sas node object (either expander or sas host)
568 * @sas_address: sas address of device/expander were phy needs to be added to
606 * @sas_node: sas node object (either expander or sas host)
643 * @sas_node: sas node object (either expander or sas host)
670 * @sas_address: sas address of parent expander or sas host
878 * @sas_address_parent: sas address of parent expander or sas host
1078 * mpt3sas_transport_add_expander_phy - report expander phy to transport
[all …]
/linux-6.14.4/Documentation/driver-api/cxl/
Dmemory-devices.rst194 the cxl_pci driver to a CXL Memory Expander there is no role for CXL Port
198 Memory Expander.
249 ...which queries the CXL topology to ask "given CXL Memory Expander with a kernel
251 participate". A given expander can participate in multiple CXL.mem interleave

123456789