This file describes the smartpqi SCSI driver for Microchip(http://www.microchip.com) PQI controllers. The smartpqi driveris the next generation SCSI driver for Microchip Corp. The smartpqidriver is the first SCSI driver to implement the PQI queuing model.
The smartpqi driver will replace the aacraid driver for Adaptec Series 9controllers. Customers running an older kernel (Pre-4.9) using an AdaptecSeries 9 controller will have to configure the smartpqi driver or theirvolumes will not be added to the OS.
- With Logic ‘1’ Input – 4 mA - With Logic ‘0’ Input – 400 µA † Low Output Impedance – 7 † Latch-Up Protected: Will Withstand 0.5A Reverse Current † Input: Will Withstand Negative Inputs Up to 5V † ESD Protected – 4 kV † Pin-Compatible with the TC426M/TC427M/ TC428M, TC4426AM/TC4427AM/TC4428AM Devices.
- This flexible firmware development platform for PIC32 microcontrollers provides driver libraries and Application Programming Interfaces (APIs) that make it easier for you to use PIC32 peripherals (Timers, General Purpose Input/Output (GPIO), Universal Asynchronous Receiver Transmitter (UART), I²C, Serial Peripheral Interface (SPI), etc.).
- The driver appears to be largely identical to the existing smsc75xx driver. I haven't checked the full set of differences, but at least the TX and RX datapath seem to use identical data structures and register values. Are the devices similar enough that it would make sense to extend the smsc75xx driver to cover both?
For Microchip smartpqi controller support, enable the smartpqi driverwhen configuring the kernel.
For more information on the PQI Queuing Interface, please see:
Supported devices¶
The smartpqi driver is the next generation SCSI driver for Microchip Corp. The smartpqi driver is the first SCSI driver to implement the PQI queuing model. The smartpqi driver will replace the aacraid driver for Adaptec Series 9 controllers. Customers running an older kernel (Pre-4.9) using an Adaptec Series 9 controller will have to configure.
<Controller names to be added as they become publicly available.>
smartpqi specific entries in /sys¶
smartpqi host attributes¶
- /sys/class/scsi_host/host*/rescan
- /sys/class/scsi_host/host*/driver_version
The host rescan attribute is a write only attribute. Writing to thisattribute will trigger the driver to scan for new, changed, or removeddevices and notify the SCSI mid-layer of any changes detected.
The version attribute is read-only and will return the driver versionand the controller firmware version.For example:
smartpqi sas device attributes¶
HBA devices are added to the SAS transport layer. These attributes areautomatically added by the SAS transport layer.
/sys/class/sas_device/end_device-X:X/sas_address/sys/class/sas_device/end_device-X:X/enclosure_identifier/sys/class/sas_device/end_device-X:X/scsi_target_id
smartpqi specific ioctls¶
For compatibility with applications written for the cciss protocol.
Returns driver version in three bytes encoded as:
MIPI Video Devices
SortOrder | Part# | Video Primary Function | Input Type | # of Video Inputs | Output Type | # of Video Outputs | NDA Required | Price (1000+) ($ US) |
---|---|---|---|---|---|---|---|---|
1 | ADV7282A-M | MIPI, Video Decoder | Analog SD | 6 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $5.50 (ADV7282AWBCPZ-M) |
2 | ADV7282A | Video Decoder | Analog SD | 4 Analog | Pixel Bus | 8-bit Pixel Bus | No | $5.50 (ADV7282AWBCPZ) |
3 | ADV7281A-M | MIPI, Video Decoder | Analog SD | 4 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $5.15 (ADV7281AWBCPZ-M) |
4 | ADV7280A-M | MIPI, Video Decoder | Analog SD | 8 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $4.50 (ADV7280AWBCPZ-M) |
5 | ADV7280A | Video Decoder | Analog SD | 4 Analog | Pixel Bus | 8-bit Pixel Bus | No | $4.50 (ADV7280AWBCPZ) |
6 | ADV7535 | HDMI/DVI Tx, MIPI | MIPI-DSI | 1 DSI (4 lane) | HDMI | 1 HDMI | Yes | $4.46 (ADV7535BCBZ-RL) |
7 | ADV7482 | HDMI/DVI Rx, MIPI, Video Decoder | Analog SD, HDMI, Pixel Bus | 1 HDMI, 8 Analog, 8-bit Pixel Bus | MIPI-CSI, Pixel Bus | 2 CSI (4-lane:1-lane), 8-bit Pixel Bus | No | $7.37 (ADV7482BBCZ) |
8 | ADV7481 | HDMI/DVI Rx, MIPI, Video Decoder | Analog SD, HDMI, MHL, Pixel Bus | 1 HDMI, 1 MHL, 8 Analog, 8-bit Pixel Bus | MIPI-CSI, Pixel Bus | 2 CSI (4-lane:1-lane), 8-bit Pixel Bus | No | $7.82 (ADV7481BBCZ) |
9 | ADV7480 | HDMI/DVI Rx, MIPI | HDMI, Pixel Bus | 1 HDMI, 8-bit Pixel Bus | MIPI-CSI, Pixel Bus | 2 CSI (4-lane:1-lane), 8-bit Pixel Bus | No | $7.01 (ADV7480BBCZ) |
10 | ADV7782 | APIX, LVDS, MIPI | APIX, LVDS (OpenLDI) | 1 APIX, 1 LVDS | MIPI-CSI | 2 CSI (4-lane:1-lane) | Yes | - |
11 | ADV7282-M | MIPI, Video Decoder | Analog SD | 6 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $5.50 (ADV7282WBCPZ) |
12 | ADV7282 | Video Decoder | Analog SD | 4 Analog | Pixel Bus | 8-bit Pixel Bus | No | $5.50 (ADV7282WBCPZ) |
13 | ADV7281-MA | MIPI, Video Decoder | Analog SD | 8 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $5.92 (ADV7281WBCPZ-MA) |
14 | ADV7281-M | MIPI, Video Decoder | Analog SD | 6 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $5.15 (ADV7281WBCPZ) |
15 | ADV7281 | Video Decoder | Analog SD | 4 Analog | Pixel Bus | 8-bit Pixel Bus | No | $5.15 (ADV7281WBCPZ) |
16 | ADV7280-M | MIPI, Video Decoder | Analog SD | 8 Analog | MIPI-CSI | 1 CSI (1-lane) | No | $4.05 (ADV7280BCPZ) |
17 | ADV7280 | Video Decoder | Analog SD | 4 Analog | Pixel Bus | 8-bit Pixel Bus | No | $4.05 (ADV7280BCPZ) |
- Region
Microchip Input Devices Driver
Microchip Input Devices Drivers
- Languages