SUSPEND
case SUSPEND:
if (guc_exec_queue_try_add_msg(q, msg, SUSPEND))
guc_exec_queue_try_add_msg_head(q, msg, SUSPEND);
uvc_dbg(dev, SUSPEND, "Suspending interface %u\n",
uvc_dbg(dev, SUSPEND,
uvc_dbg(dev, SUSPEND, "Resuming interface %u\n",
uvc_dbg(dev, SUSPEND,
cmd == MCU_UNI_CMD(SUSPEND)) {
return mt76_mcu_send_msg(dev, MCU_UNI_CMD(SUSPEND), &req,
return mt76_mcu_skb_send_msg(dev, skb, MCU_UNI_CMD(SUSPEND), true);
return mt76_mcu_send_msg(dev, MCU_UNI_CMD(SUSPEND), &req,
cmd == MCU_UNI_CMD(SUSPEND)) {
return mt76_mcu_send_msg(dev, MCU_UNI_CMD(SUSPEND), &req,
return mt76_mcu_skb_send_msg(dev, skb, MCU_UNI_CMD(SUSPEND), true);
cmd == MCU_UNI_CMD(SUSPEND)) {
pts_control_value |= SCU_PTSxCR_GEN_BIT(ENABLE) | SCU_PTSxCR_GEN_BIT(SUSPEND);
~(SCU_PTSxCR_GEN_BIT(ENABLE) | SCU_PTSxCR_GEN_BIT(SUSPEND));
pts_control_value |= SCU_PTSxCR_GEN_BIT(SUSPEND);
pts_control_value &= ~SCU_PTSxCR_GEN_BIT(SUSPEND);
return SUSPEND;
mode = SUSPEND;
u64 suspend = sbuf.f_blocks * SUSPEND;