[PATCH] ata/ahci work

Sascha Hauer s.hauer at pengutronix.de
Fri Mar 8 05:35:46 EST 2013

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 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(-)

More information about the barebox mailing list