diff options
author | Dave Liu <r63238@freescale.com> | 2008-04-01 15:22:11 +0800 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-04-13 23:20:16 -0700 |
commit | 24b448448a917e52806f82660a5c9d47608894fb (patch) | |
tree | 2fad532b29d52c3aa29cee91ff7d52b1a36ca413 /drivers/block/fsl_sata.c | |
parent | f8f9dc98883f66f59eb0601da65808e6b139c87c (diff) | |
download | u-boot-imx-24b448448a917e52806f82660a5c9d47608894fb.zip u-boot-imx-24b448448a917e52806f82660a5c9d47608894fb.tar.gz u-boot-imx-24b448448a917e52806f82660a5c9d47608894fb.tar.bz2 |
ata: update the libata.h from ata.h of linux kernel
Current libata.h of u-boot is out of sync from linux kernel,
this patch make it be consistent with linux kernel.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Tor Krill <tor@excito.com>
Diffstat (limited to 'drivers/block/fsl_sata.c')
-rw-r--r-- | drivers/block/fsl_sata.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/block/fsl_sata.c b/drivers/block/fsl_sata.c index 7436c4d..d14f5bc 100644 --- a/drivers/block/fsl_sata.c +++ b/drivers/block/fsl_sata.c @@ -600,7 +600,7 @@ static u32 fsl_sata_rw_cmd(int dev, u32 start, u32 blkcnt, u8 *buffer, int is_wr cfis->fis_type = SATA_FIS_TYPE_REGISTER_H2D; cfis->pm_port_c = 0x80; /* is command */ - cfis->command = (is_write) ? ATA_CMD_WRITE_DMA : ATA_CMD_READ_DMA; + cfis->command = (is_write) ? ATA_CMD_WRITE : ATA_CMD_READ; cfis->device = ATA_LBA; cfis->device |= (block >> 24) & 0xf; @@ -625,7 +625,7 @@ void fsl_sata_flush_cache(int dev) cfis->fis_type = SATA_FIS_TYPE_REGISTER_H2D; cfis->pm_port_c = 0x80; /* is command */ - cfis->command = ATA_CMD_FLUSH_CACHE; + cfis->command = ATA_CMD_FLUSH; fsl_sata_exec_cmd(sata, cfis, CMD_ATA, 0, NULL, 0); } @@ -645,8 +645,8 @@ static u32 fsl_sata_rw_cmd_ext(int dev, u32 start, u32 blkcnt, u8 *buffer, int i cfis->fis_type = SATA_FIS_TYPE_REGISTER_H2D; cfis->pm_port_c = 0x80; /* is command */ - cfis->command = (is_write) ? ATA_CMD_WRITE_DMA_EXT - : ATA_CMD_READ_DMA_EXT; + cfis->command = (is_write) ? ATA_CMD_WRITE_EXT + : ATA_CMD_READ_EXT; cfis->lba_high_exp = (block >> 40) & 0xff; cfis->lba_mid_exp = (block >> 32) & 0xff; @@ -683,8 +683,8 @@ u32 fsl_sata_rw_ncq_cmd(int dev, u32 start, u32 blkcnt, u8 *buffer, int is_write cfis->fis_type = SATA_FIS_TYPE_REGISTER_H2D; cfis->pm_port_c = 0x80; /* is command */ - cfis->command = (is_write) ? ATA_CMD_WRITE_FPDMA_QUEUED - : ATA_CMD_READ_FPDMA_QUEUED; + cfis->command = (is_write) ? ATA_CMD_FPDMA_WRITE + : ATA_CMD_FPDMA_READ; cfis->lba_high_exp = (block >> 40) & 0xff; cfis->lba_mid_exp = (block >> 32) & 0xff; @@ -719,7 +719,7 @@ void fsl_sata_flush_cache_ext(int dev) cfis->fis_type = SATA_FIS_TYPE_REGISTER_H2D; cfis->pm_port_c = 0x80; /* is command */ - cfis->command = ATA_CMD_FLUSH_CACHE_EXT; + cfis->command = ATA_CMD_FLUSH_EXT; fsl_sata_exec_cmd(sata, cfis, CMD_ATA, 0, NULL, 0); } |