Lines Matching full:doorbell
963 u32 doorbell; in esas2r_check_adapter() local
989 doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); in esas2r_check_adapter()
990 if (doorbell == 0xFFFFFFFF) { in esas2r_check_adapter()
998 } else if (doorbell & DRBL_FORCE_INT) { in esas2r_check_adapter()
999 u32 ver = (doorbell & DRBL_FW_VER_MSK); in esas2r_check_adapter()
1006 doorbell); in esas2r_check_adapter()
1041 doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); in esas2r_check_adapter()
1042 if (doorbell & DRBL_MSG_IFC_DOWN) { in esas2r_check_adapter()
1044 doorbell); in esas2r_check_adapter()
1130 doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); in esas2r_check_adapter()
1131 if (doorbell & DRBL_MSG_IFC_INIT) { in esas2r_check_adapter()
1133 doorbell); in esas2r_check_adapter()
1149 * flag whether the firmware supports the power down doorbell. we in esas2r_check_adapter()
1150 * determine this by reading the inbound doorbell enable mask. in esas2r_check_adapter()
1152 doorbell = esas2r_read_register_dword(a, MU_DOORBELL_IN_ENB); in esas2r_check_adapter()
1153 if (doorbell & DRBL_POWER_DOWN) in esas2r_check_adapter()
1159 * enable assertion of outbound queue and doorbell interrupts in the in esas2r_check_adapter()
1403 * doorbell indicating the firmware is ready. in esas2r_init_adapter_hw()
1530 u32 doorbell; in esas2r_power_down_notify_firmware() local
1536 doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); in esas2r_power_down_notify_firmware()
1537 if (doorbell & DRBL_POWER_DOWN) { in esas2r_power_down_notify_firmware()
1539 doorbell); in esas2r_power_down_notify_firmware()
1563 u32 doorbell; in esas2r_power_down() local
1580 doorbell = in esas2r_power_down()
1582 if (doorbell & DRBL_MSG_IFC_DOWN) { in esas2r_power_down()
1584 doorbell); in esas2r_power_down()