Thread (6 messages) 6 messages, 2 authors, 2011-01-06
DORMANTno replies
Revisions (8)
  1. v2 [diff vs current]
  2. v2 [diff vs current]
  3. v3 [diff vs current]
  4. v3 [diff vs current]
  5. v3 [diff vs current]
  6. v3 current
  7. v4 [diff vs current]
  8. v5 [diff vs current]

[PATCH v3 2/2] ahci_platform: add support for CNS3xxx SoC devices

From: Lin Mac <hidden>
Date: 2011-01-06 18:14:12
Also in: linux-ide

2011/1/7 Ben Dooks [off-list ref]:
On Fri, Jan 07, 2011 at 02:04:33AM +0800, Lin Mac wrote:
quoted
Hi Jeff,

2011/1/7 ?[off-list ref]:
quoted
From: Mac Lin <redacted>

CNS3xxx override the softreset function of ahci_platform ahci_softreset by
cns3xxx_ahci_softreset, which would retry ahci_do_softreset again with pmp=0 if
pmp=15 failed, for the controller has problem receiving D2H Reg FIS of the
different PMP setting of the previous sent H2D Reg FIS.

Following describe the isssue with original ahci_platform driver on
linux-2.6.37-rc3, arm/cns3xxx.

If CONFIG_SATA_PMP is enabled, while not using multiplier and connect the disks
directly to the board, the disk cannot be found due to software reset always
quoted
complicated if more SoC-specific code added.
I really prefer the original way.
Is there a reference to the original?
v2: http://www.spinics.net/lists/linux-ide/msg39766.html

Best Regards,
Mac Lin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help