• Geert Uytterhoeven's avatar
    [SCSI] ufs: SCSI_UFSHCD should depend on SCSI_DMA · a4bfbcba
    Geert Uytterhoeven authored
    If NO_DMA=y:
    
    drivers/built-in.o: In function `ufshcd_transfer_req_compl':
    drivers/scsi/ufs/ufshcd.c:1182: undefined reference to `scsi_dma_unmap'
    drivers/built-in.o: In function `ufshcd_map_sg':
    drivers/scsi/ufs/ufshcd.c:377: undefined reference to `scsi_dma_map'
    drivers/built-in.o: In function `ufshcd_do_reset':
    drivers/scsi/ufs/ufshcd.c:912: undefined reference to `scsi_dma_unmap'
    drivers/built-in.o: In function `ufshcd_memory_alloc':
    drivers/scsi/ufs/ufshcd.c:565: undefined reference to `dma_alloc_coherent'
    drivers/built-in.o: In function `ufshcd_free_hba_memory':
    drivers/scsi/ufs/ufshcd.c:185: undefined reference to `dma_free_coherent'
    drivers/scsi/ufs/ufshcd.c:192: undefined reference to `dma_free_coherent'
    drivers/scsi/ufs/ufshcd.c:199: undefined reference to `dma_free_coherent'
    drivers/scsi/ufs/ufshcd.c:185: undefined reference to `dma_free_coherent'
    drivers/scsi/ufs/ufshcd.c:192: undefined reference to `dma_free_coherent'
    drivers/built-in.o:drivers/scsi/ufs/ufshcd.c:199: more undefined references to `dma_free_coherent' follow
    drivers/built-in.o: In function `ufshcd_abort':
    drivers/scsi/ufs/ufshcd.c:1498: undefined reference to `scsi_dma_unmap'
    drivers/built-in.o: In function `ufshcd_device_reset':
    drivers/scsi/ufs/ufshcd.c:1436: undefined reference to `scsi_dma_unmap'
    Signed-off-by: default avatarGeert Uytterhoeven <geert@linux-m68k.org>
    Signed-off-by: default avatarSantosh Y <santoshsy@gmail.com>
    Signed-off-by: default avatarJames Bottomley <JBottomley@Parallels.com>
    a4bfbcba
Kconfig 2.76 KB