PDSC_S_FW_DEAD
pdsc->state & BIT_ULL(PDSC_S_FW_DEAD))
mask = BIT_ULL(PDSC_S_FW_DEAD) |
clear_bit(PDSC_S_FW_DEAD, &pdsc->state);
set_bit(PDSC_S_FW_DEAD, &pdsc->state);
if (test_and_set_bit(PDSC_S_FW_DEAD, &pdsc->state)) {
if (!test_bit(PDSC_S_FW_DEAD, &pdsc->state)) {
clear_bit(PDSC_S_FW_DEAD, &pdsc->state);
if (test_bit(PDSC_S_FW_DEAD, &pdsc->state)) {
if (test_bit(PDSC_S_FW_DEAD, &pdsc->state))
set_bit(PDSC_S_FW_DEAD, &pdsc->state);
if (test_bit(PDSC_S_FW_DEAD, &pdsc->state))