X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=include%2Flinux%2Flibata.h;h=f5441edee55f647be39b6432edb30f83bc81bb13;hb=31f297143b9905647fa5ef12086626a6f172a4ea;hp=947cf84e555d66acc7c4869fdc6595bb1141dfcb;hpb=a9b9e81c915e4a57ac3b21d1a7fa7ff184639780;p=linux-2.6-block.git diff --git a/include/linux/libata.h b/include/linux/libata.h index 947cf84e555d..f5441edee55f 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h @@ -340,6 +340,9 @@ enum { ATA_EHI_DID_RESET = ATA_EHI_DID_SOFTRESET | ATA_EHI_DID_HARDRESET, + /* mask of flags to transfer *to* the slave link */ + ATA_EHI_TO_SLAVE_MASK = ATA_EHI_NO_AUTOPSY | ATA_EHI_QUIET, + /* max tries if error condition is still set after ->error_handler */ ATA_EH_MAX_TRIES = 5, @@ -369,6 +372,7 @@ enum { ATA_HORKAGE_IPM = (1 << 7), /* Link PM problems */ ATA_HORKAGE_IVB = (1 << 8), /* cbl det validity bit bugs */ ATA_HORKAGE_STUCK_ERR = (1 << 9), /* stuck ERR on next PACKET */ + ATA_HORKAGE_BRIDGE_OK = (1 << 10), /* no bridge limits */ /* DMA mask for user DMA control: User visible values; DO NOT renumber */ @@ -692,7 +696,6 @@ struct ata_port { unsigned int cbl; /* cable type; ATA_CBL_xxx */ struct ata_queued_cmd qcmd[ATA_MAX_QUEUE]; - unsigned long qc_allocated; unsigned int qc_active; int nr_active_links; /* #links with active qcs */