Mark Langsdorf 2b42c9317d ahci: support LBA48 data reads for 2+TB drives
Enable full 48-bit LBA48 data reads by passing the upper word of the
LBA block pointer in bytes 9 and 10 of the FIS.

This allows uboot to load data from any arbitrary sector on a drive
with 2 or more TB of available data connected to an AHCI controller.

Signed-off-by: Mark Langsdorf <mark.langsdorf@gmail.com>
Signed-off-by: Andre Przywara <osp@andrep.de>
[trini: Make use of CONFIG_SYS_64BIT_LBA in a few places to drop
 warnings on platforms that don't enable that feature ]
Signed-off-by: Tom Rini <trini@konsulko.com>
2015-06-12 16:52:32 -04:00
..
2013-04-01 16:33:52 -04:00
2015-04-29 21:02:32 -06:00
2015-05-10 09:59:38 -04:00
2014-06-11 16:25:47 -04:00
2015-06-10 19:26:54 -06:00
2014-02-04 16:32:20 +01:00
2015-01-30 09:19:17 -05:00
2014-11-19 08:48:41 +01:00
2015-01-30 09:19:16 -05:00
2014-10-26 14:03:08 -04:00
2014-12-29 16:31:24 -05:00
2014-06-20 11:54:29 -06:00
2014-06-05 14:38:38 -04:00
2011-04-08 00:44:27 -04:00
2015-01-29 17:09:57 -07:00
2013-05-31 17:12:03 -05:00
2015-05-10 07:29:38 -04:00
2015-04-16 19:27:43 -06:00
2015-05-14 19:58:34 -06:00
2014-05-12 15:19:46 -04:00
2013-04-01 16:33:52 -04:00
2015-05-21 09:13:19 -04:00
2014-03-21 16:43:59 -04:00
2014-04-17 17:44:36 -04:00
2014-03-21 16:43:59 -04:00
2014-03-21 16:43:59 -04:00
2015-04-07 08:41:10 -04:00
2014-03-21 16:43:59 -04:00
2015-01-29 17:09:57 -07:00
2015-01-05 12:08:51 -05:00
2014-09-16 12:23:56 -04:00
2011-10-22 01:13:35 +02:00
2015-05-14 18:49:37 -06:00
2014-11-04 06:04:00 +01:00