mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH] ata/ahci work
@ 2013-03-08 10:35 Sascha Hauer
  2013-03-08 10:35 ` [PATCH 1/5] ata: ahci: fix wrong link check Sascha Hauer
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Sascha Hauer @ 2013-03-08 10:35 UTC (permalink / raw)
  To: barebox

disks need a long time to spin up, so only initialize them when
they are needed. This series adds a ata logical device and attaches
a probe parameter to it, similar to what MMC does.

Also, some refactoring of the ahci driver.

Sascha

----------------------------------------------------------------
Sascha Hauer (5):
      ata: ahci: fix wrong link check
      ata: add ata logical device to defer probe
      ata: Add init callback to ata_port_operations
      ata: ahci: implement init callback
      ata: ahci: refactor init functions

 drivers/ata/ahci.c           | 170 ++++++++++++++++++-------------------------
 drivers/ata/ahci.h           |   1 -
 drivers/ata/disk_ata_drive.c |  63 ++++++++++++++--
 include/ata_drive.h          |   3 +
 4 files changed, 129 insertions(+), 108 deletions(-)

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

end of thread, other threads:[~2013-03-08 10:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-08 10:35 [PATCH] ata/ahci work Sascha Hauer
2013-03-08 10:35 ` [PATCH 1/5] ata: ahci: fix wrong link check Sascha Hauer
2013-03-08 10:35 ` [PATCH 2/5] ata: add ata logical device to defer probe Sascha Hauer
2013-03-08 10:35 ` [PATCH 3/5] ata: Add init callback to ata_port_operations Sascha Hauer
2013-03-08 10:35 ` [PATCH 4/5] ata: ahci: implement init callback Sascha Hauer
2013-03-08 10:35 ` [PATCH 5/5] ata: ahci: refactor init functions Sascha Hauer

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