Searched full:smsm (Results 1 – 19 of 19) sorted by relevance
| /kernel/linux/linux-6.6/drivers/soc/qcom/ |
| D | smsm.c | 62 * 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 …]
|
| D | Makefile | 24 obj-$(CONFIG_QCOM_SMSM) += smsm.o
|
| /kernel/linux/linux-5.10/drivers/soc/qcom/ |
| D | smsm.c | 62 * 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 …]
|
| D | Makefile | 21 obj-$(CONFIG_QCOM_SMSM) += smsm.o
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,smsm.txt | 13 "qcom,smsm" 43 Each processor's state bits are described by a subnode of the smsm device node. 83 smsm { 84 compatible = "qcom,smsm";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,smsm.yaml | 4 $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";
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/ |
| D | dxe.c | 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()
|
| D | main.c | 1487 /* Acquire SMSM tx enable handle */ in wcn36xx_platform_get_resources() 1495 /* Acquire SMSM tx rings empty handle */ in wcn36xx_platform_get_resources()
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
| D | dxe.c | 144 /* Initialize SMSM state Clear TX Enable RING EMPTY STATE */ in wcn36xx_dxe_alloc_ctl_blks() 832 * notify chip about new frame through SMSM bus. in wcn36xx_dxe_tx_frame()
|
| D | main.c | 1318 /* Acquire SMSM tx enable handle */ in wcn36xx_platform_get_resources() 1326 /* Acquire SMSM tx rings empty handle */ in wcn36xx_platform_get_resources()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | msm8976.dtsi | 425 smsm { 426 compatible = "qcom,smsm";
|
| D | msm8953.dtsi | 408 smsm { 409 compatible = "qcom,smsm";
|
| D | msm8939.dtsi | 419 smsm { 420 compatible = "qcom,smsm";
|
| D | msm8916.dtsi | 386 smsm { 387 compatible = "qcom,smsm";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | qcom-msm8974.dtsi | 459 smsm { 460 compatible = "qcom,smsm";
|
| D | qcom-apq8064.dtsi | 267 smsm { 268 compatible = "qcom,smsm";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | msm8916.dtsi | 355 smsm { 356 compatible = "qcom,smsm";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/qcom/ |
| D | qcom-apq8064.dtsi | 223 smsm { 224 compatible = "qcom,smsm";
|
| D | qcom-msm8974.dtsi | 277 smsm { 278 compatible = "qcom,smsm";
|