Lines Matching defs:drv_active
440 uint32_t drv_active;
451 * and then check drv_active register to see which driver is loaded */
455 drv_active = qla4_83xx_rd_reg(ha, ha->reg_tbl[QLA8XXX_CRB_DRV_ACTIVE]);
468 if (drv_active & (1 << device_map[i].func_num)) {
473 if (drv_active & (1 << device_map[i].func_num)) {
511 uint32_t dev_state, drv_state, drv_active;
544 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE);
546 ql4_printk(KERN_INFO, ha, "%s: drv_state = 0x%x, drv_active = 0x%x\n",
547 __func__, drv_state, drv_active);
549 while (drv_state != drv_active) {
551 ql4_printk(KERN_INFO, ha, "%s: %s: RESET TIMEOUT! drv_state: 0x%08x, drv_active: 0x%08x\n",
553 drv_active);
563 drv_active = qla4_8xxx_rd_direct(ha,
567 if (drv_state != drv_active) {
568 ql4_printk(KERN_INFO, ha, "%s: Reset_owner turning off drv_active of non-acking function 0x%x\n",
569 __func__, (drv_active ^ drv_state));
570 drv_active = drv_active & drv_state;
572 drv_active);
1573 uint32_t drv_active;
1575 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE);
1578 !(drv_active & (1 << ha->func_num))) {
1579 DEBUG2(ql4_printk(KERN_INFO, ha, "%s: drv_active = 0x%X\n",
1580 __func__, drv_active));