Loading drivers/soc/qcom/bam_dmux.c +1 −1 Original line number Diff line number Diff line Loading @@ -1158,7 +1158,7 @@ int msm_bam_dmux_close(uint32_t id) if (id >= BAM_DMUX_NUM_CHANNELS) return -EINVAL; DBG("%s: closing ch %d\n", __func__, id); if (!bam_mux_initialized) if (!bam_mux_initialized || !bam_ch_is_local_open(id)) return -ENODEV; read_lock(&ul_wakeup_lock); Loading Loading
drivers/soc/qcom/bam_dmux.c +1 −1 Original line number Diff line number Diff line Loading @@ -1158,7 +1158,7 @@ int msm_bam_dmux_close(uint32_t id) if (id >= BAM_DMUX_NUM_CHANNELS) return -EINVAL; DBG("%s: closing ch %d\n", __func__, id); if (!bam_mux_initialized) if (!bam_mux_initialized || !bam_ch_is_local_open(id)) return -ENODEV; read_lock(&ul_wakeup_lock); Loading