Home
last modified time | relevance | path

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

/openbmc/linux/drivers/soc/qcom/
H A Dsmsm.c62 * struct qcom_smsm - smsm driver context
63 * @dev: smsm device pointer
95 * @smsm: back-reference to driver context
106 struct qcom_smsm *smsm; member
132 * @data: smsm context pointer
141 struct qcom_smsm *smsm = data; in smsm_update_bits() local
149 spin_lock_irqsave(&smsm->lock, flags); in smsm_update_bits()
152 val = orig = readl(smsm->local_state); in smsm_update_bits()
159 spin_unlock_irqrestore(&smsm->lock, flags); in smsm_update_bits()
164 writel(val, smsm->local_state); in smsm_update_bits()
[all …]
H A DMakefile24 obj-$(CONFIG_QCOM_SMSM) += smsm.o
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,smsm.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smsm.yaml#
23 const: qcom,smsm
54 Each processor's state bits are described by a subnode of the SMSM device
122 compatible = "qcom,smsm";
/openbmc/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.c1487 /* Acquire SMSM tx enable handle */ in wcn36xx_platform_get_resources()
1495 /* Acquire SMSM tx rings empty handle */ in wcn36xx_platform_get_resources()
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8976.dtsi425 smsm {
426 compatible = "qcom,smsm";
H A Dmsm8953.dtsi408 smsm {
409 compatible = "qcom,smsm";
H A Dmsm8939.dtsi419 smsm {
420 compatible = "qcom,smsm";
H A Dmsm8916.dtsi386 smsm {
387 compatible = "qcom,smsm";
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-apq8064.dtsi229 smsm {
230 compatible = "qcom,smsm";
H A Dqcom-msm8974.dtsi277 smsm {
278 compatible = "qcom,smsm";
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok2.0.log[all...]