linux/include/ufs
Bean Huo f3e57da528 scsi: core: Fix invisible definition compilation warning
In 'include/ufs/ufshcd.h' file, 'enum dma_data_direction' will be used,
which is defined in linux/dma-direction.h, however, this header file is not
included in ufshcd.h, thus causing the following compilation warning:

"warning: ‘enum dma_data_direction’ declared inside parameter list will not
be visible outside of this definition or declaration"

Fix this warning by including 'linux/dma-direction.h'.

Fixes: 6ff265fc5e ("scsi: ufs: core: bsg: Add advanced RPMB support in ufs_bsg")
Reported-by: Xiaosen He <quic_xiaosenh@quicinc.com>
Reported-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Bean Huo <beanhuo@micron.com>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2023-01-11 22:16:59 -05:00
..
ufs_quirks.h
ufs.h Merge patch series "scsi: ufs: core: Always read the descriptors with max length" 2022-12-30 21:48:47 +00:00
ufshcd.h scsi: core: Fix invisible definition compilation warning 2023-01-11 22:16:59 -05:00
ufshci.h Merge patch series "Prepare for upstreaming Pixel 6 and 7 UFS support" 2022-12-30 21:21:53 +00:00
unipro.h scsi: ufs: ufs-mediatek: Introduce workaround for power mode change 2022-06-16 22:08:43 -04:00