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)) {
510 uint32_t dev_state, drv_state, drv_active;
543 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE);
545 ql4_printk(KERN_INFO, ha, "%s: drv_state = 0x%x, drv_active = 0x%x\n",
546 __func__, drv_state, drv_active);
548 while (drv_state != drv_active) {
550 ql4_printk(KERN_INFO, ha, "%s: %s: RESET TIMEOUT! drv_state: 0x%08x, drv_active: 0x%08x\n",
552 drv_active);
562 drv_active = qla4_8xxx_rd_direct(ha,
566 if (drv_state != drv_active) {
567 ql4_printk(KERN_INFO, ha, "%s: Reset_owner turning off drv_active of non-acking function 0x%x\n",
568 __func__, (drv_active ^ drv_state));
569 drv_active = drv_active & drv_state;
571 drv_active);
1572 uint32_t drv_active;
1574 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE);
1577 !(drv_active & (1 << ha->func_num))) {
1578 DEBUG2(ql4_printk(KERN_INFO, ha, "%s: drv_active = 0x%X\n",
1579 __func__, drv_active));