Linux ATA/IDE development
 help / color / mirror / Atom feed
* [PATCH 0/5] libata: support the ata host which implements a queue depth less than 32
@ 2014-07-03 12:09 Kevin Hao
  2014-07-03 12:09 ` [PATCH 1/5] libata: using ata_tag_internal() instead of open-coding Kevin Hao
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Kevin Hao @ 2014-07-03 12:09 UTC (permalink / raw)
  To: linux-ide; +Cc: Tejun Heo, Dan Williams

Hi,

The fsl sata on mpc8315e is broken after the commit 8a4aeec8d2d6
("libata/ahci: accommodate tag ordered controllers"). This patch
serial tries to fix this problem. This is based on the next-20140702.
Boot test on the mpc8315rdb board.

Kevin Hao (5):
  libata: using ata_tag_internal() instead of open-coding
  libata: introduce ata_get_internal_tag()
  libata: add a 'struct ata_port *' argument for the ata tag help
    functions
  libata: support the ata host which implements a queue depth less than
    32
  sata_fsl: set the correct queue depth for the host controller

 drivers/ata/libata-core.c | 50 +++++++++++++++++++++++++++++++++++------------
 drivers/ata/libata-eh.c   | 32 ++++++++++++++++++------------
 drivers/ata/libata-scsi.c |  5 +++--
 drivers/ata/sata_fsl.c    | 22 +++++++++++++--------
 drivers/ata/sata_nv.c     |  9 +++++----
 drivers/ata/sata_sil24.c  | 10 +++++-----
 include/linux/libata.h    | 22 ++++++++++++++-------
 7 files changed, 100 insertions(+), 50 deletions(-)

-- 
1.9.3


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-07-06  4:16 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-03 12:09 [PATCH 0/5] libata: support the ata host which implements a queue depth less than 32 Kevin Hao
2014-07-03 12:09 ` [PATCH 1/5] libata: using ata_tag_internal() instead of open-coding Kevin Hao
2014-07-03 12:09 ` [PATCH 2/5] libata: introduce ata_get_internal_tag() Kevin Hao
2014-07-03 12:09 ` [PATCH 3/5] libata: add a 'struct ata_port *' argument for the ata tag help functions Kevin Hao
2014-07-03 12:09 ` [PATCH 4/5] libata: support the ata host which implements a queue depth less than 32 Kevin Hao
2014-07-03 13:47   ` Tejun Heo
2014-07-04  6:46     ` Kevin Hao
2014-07-04 15:30       ` Tejun Heo
2014-07-05 13:21         ` Kevin Hao
2014-07-05 20:00           ` Tejun Heo
2014-07-06  4:16             ` Kevin Hao
2014-07-03 13:50   ` Tejun Heo
2014-07-04  6:50     ` Kevin Hao
2014-07-03 12:09 ` [PATCH 5/5] sata_fsl: set the correct queue depth for the host controller Kevin Hao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox