imx6 - external SATA port mulitipliers support

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6 - external SATA port mulitipliers support

1,199 Views
Ansari
Contributor IV

Hi,

We are using imx6Q sabresd platform for our development with Linux 3.10.17_1.0.0-GA BSP.


We would like to know, Will the SATA host port support an external SATA port multiplier?


If the external SATA port multiplier can be supported,  then what changes has to be done in the Linux kernel ( Our device is Marvell 88SM97xx).

If the external SATA port multiplier can't be supported, Please give us some brief info on the same.



Please suggest us.  Thanks in advance.



Thank You,

Regards,

Ansari

Labels (5)
0 Kudos
2 Replies

540 Views
igorpadykov
NXP Employee
NXP Employee

Hi Abdul

yes it is supported as stated in IMX6DQRM

sect.53.3.5.4 Port Multiplier Support:

The SATA block supports Port Multiplier functionality with command-based

switching.

It should be supported by sata generic linux driver, though I

am not aware of its usage with i.MX6.

Best regards

igor

0 Kudos

540 Views
torbansondersko
Contributor I

Hi Ansari-

Did you manage to get i.MX6Q working with an 88SM97xx series SATA port multiplier?  The data brief on this port multiplier indicates FIS-based switching, but not command-based switching.

Best,

-Torben.

0 Kudos