mirror of
				https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
				synced 2025-11-04 16:52:06 +10:00 
			
		
		
		
	
				Use devlink_health_report() to push error indications.
Implement this in qede via a callback function to make it possible to reuse
it for other drivers sitting on top of qed in future. Also remove forcible
recovery trigger and put it as a normal devlink callback in qed module.
This allows user to enable/disable it via:
    devlink health set pci/xxxx:xx:xx.x reporter fw_fatal auto_recover false
Link: https://lore.kernel.org/r/20210331164917.24662-3-jhasan@marvell.com
Signed-off-by: Javed Hasan <jhasan@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
		
	
					 | 
			||
|---|---|---|
| .. | ||
| drv_fcoe_fw_funcs.c | ||
| drv_fcoe_fw_funcs.h | ||
| drv_scsi_fw_funcs.c | ||
| drv_scsi_fw_funcs.h | ||
| Kconfig | ||
| Makefile | ||
| qedf_attr.c | ||
| qedf_dbg.c | ||
| qedf_dbg.h | ||
| qedf_debugfs.c | ||
| qedf_els.c | ||
| qedf_fip.c | ||
| qedf_hsi.h | ||
| qedf_io.c | ||
| qedf_main.c | ||
| qedf_version.h | ||
| qedf.h | ||