Home
last modified time | relevance | path

Searched full:smsm (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/soc/qcom/
H A Dsmsm.c63 * struct qcom_smsm - smsm driver context
64 * @dev: smsm device pointer
99 * @smsm: back-reference to driver context
110 struct qcom_smsm *smsm; member
139 * @data: smsm context pointer
148 struct qcom_smsm *smsm = data; in smsm_update_bits() local
156 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 …]
/linux/drivers/net/wireless/ath/wcn36xx/
H A Ddxe.c144 /* 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()
H A Dmain.c1492 /* Acquire SMSM tx enable handle */ in wcn36xx_platform_get_resources()
1500 /* Acquire SMSM tx rings empty handle */ in wcn36xx_platform_get_resources()
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226.dtsi294 smsm {
295 compatible = "qcom,smsm";
H A Dqcom-msm8974.dtsi292 smsm {
293 compatible = "qcom,smsm";
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8917.dtsi424 smsm {
425 compatible = "qcom,smsm";
H A Dmsm8976.dtsi437 smsm {
438 compatible = "qcom,smsm";
H A Dmsm8937.dtsi459 smsm {
460 compatible = "qcom,smsm";