Home
last modified time | relevance | path

Searched refs:host_diag (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas_fusion.c4066 u32 host_diag, abs_state, retry; in megasas_adp_reset_fusion() local
4078 host_diag = megasas_readl(instance, &instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
4080 while (!(host_diag & HOST_DIAG_WRITE_ENABLE)) { in megasas_adp_reset_fusion()
4082 host_diag = megasas_readl(instance, in megasas_adp_reset_fusion()
4091 if (!(host_diag & HOST_DIAG_WRITE_ENABLE)) in megasas_adp_reset_fusion()
4095 writel(host_diag | HOST_DIAG_RESET_ADAPTER, in megasas_adp_reset_fusion()
4100 host_diag = megasas_readl(instance, &instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
4102 while (host_diag & HOST_DIAG_RESET_ADAPTER) { in megasas_adp_reset_fusion()
4104 host_diag = megasas_readl(instance, in megasas_adp_reset_fusion()
4113 if (host_diag & HOST_DIAG_RESET_ADAPTER) in megasas_adp_reset_fusion()
H A Dmegaraid_sas.h1699 u32 host_diag; member
H A Dmegaraid_sas_base.c1023 u32 __iomem *hostdiag_offset = &reg_set->host_diag; in megasas_adp_reset_gen2()
/linux/drivers/scsi/leapraid/
H A Dleapraid_func.c5875 u32 *host_diag) in leapraid_unlock_host_diag() argument
5891 *host_diag = 0; in leapraid_unlock_host_diag()
5898 *host_diag = leapraid_readl(&adapter->iomem_base->host_diag); in leapraid_unlock_host_diag()
5899 if (*host_diag & LEAPRAID_DIAG_WRITE_ENABLE) in leapraid_unlock_host_diag()
5909 u32 host_diag; in leapraid_host_diag_reset() local
5914 if (leapraid_unlock_host_diag(adapter, &host_diag)) in leapraid_host_diag_reset()
5917 writel(host_diag | LEAPRAID_DIAG_RESET, in leapraid_host_diag_reset()
5918 &adapter->iomem_base->host_diag); in leapraid_host_diag_reset()
5923 host_diag = leapraid_readl(&adapter->iomem_base->host_diag); in leapraid_host_diag_reset()
5924 if (host_diag == LEAPRAID_INVALID_HOST_DIAG_VAL || in leapraid_host_diag_reset()
[all …]