Loading...
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _UFS_FAULT_INJECTION_H #define _UFS_FAULT_INJECTION_H #include <linux/kconfig.h> #include <linux/types.h> #ifdef CONFIG_SCSI_UFS_FAULT_INJECTION void ufs_fault_inject_hba_init(struct ufs_hba *hba); bool ufs_trigger_eh(struct ufs_hba *hba); bool ufs_fail_completion(struct ufs_hba *hba); #else static inline void ufs_fault_inject_hba_init(struct ufs_hba *hba) { } static inline bool ufs_trigger_eh(struct ufs_hba *hba) { return false; } static inline bool ufs_fail_completion(struct ufs_hba *hba) { return false; } #endif #endif /* _UFS_FAULT_INJECTION_H */ |