Searched full:smsm (Results 1 – 8 of 8) sorted by relevance
63 * struct qcom_smsm - smsm driver context64 * @dev: smsm device pointer99 * @smsm: back-reference to driver context110 struct qcom_smsm *smsm; member139 * @data: smsm context pointer148 struct qcom_smsm *smsm = data; in smsm_update_bits() local156 spin_lock_irqsave(&smsm->lock, flags); in smsm_update_bits()159 val = orig = readl(smsm->local_state); in smsm_update_bits()166 spin_unlock_irqrestore(&smsm->lock, flags); in smsm_update_bits()171 writel(val, smsm->local_state); in smsm_update_bits()[all …]
144 /* Initialize SMSM state Clear TX Enable RING EMPTY STATE */ in wcn36xx_dxe_alloc_ctl_blks()833 * notify chip about new frame through SMSM bus. in wcn36xx_dxe_tx_frame()
1492 /* Acquire SMSM tx enable handle */ in wcn36xx_platform_get_resources()1500 /* Acquire SMSM tx rings empty handle */ in wcn36xx_platform_get_resources()
294 smsm {295 compatible = "qcom,smsm";
292 smsm {293 compatible = "qcom,smsm";
424 smsm {425 compatible = "qcom,smsm";
437 smsm {438 compatible = "qcom,smsm";
459 smsm {460 compatible = "qcom,smsm";