• T
    libata: kill non-sg DMA interface · 001102d7
    Tejun Heo 提交于
    With atapi_request_sense() converted to use sg, there's no user of
    non-sg interface.  Kill non-sg interface.
    
    * ATA_QCFLAG_SINGLE and ATA_QCFLAG_SG are removed.  ATA_QCFLAG_DMAMAP
      is used instead.  (this way no LLD change is necessary)
    
    * qc->buf_virt is removed.
    
    * ata_sg_init_one() and ata_sg_setup_one() are removed.
    Signed-off-by: NTejun Heo <htejun@gmail.com>
    Cc: Rusty Russel <rusty@rustcorp.com.au>
    Signed-off-by: NJeff Garzik <jeff@garzik.org>
    001102d7
libata-core.c 190.0 KB