Home
last modified time | relevance | path

Searched full:q6prm (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/Documentation/devicetree/bindings/sound/
Dqcom,q6prm.yaml4 $id: http://devicetree.org/schemas/sound/qcom,q6prm.yaml#
7 title: Qualcomm Proxy Resource Manager (Q6PRM)
19 - qcom,q6prm
42 compatible = "qcom,q6prm";
46 compatible = "qcom,q6prm-lpass-clocks";
Dqcom,q6dsp-lpass-clocks.yaml19 - qcom,q6prm-lpass-clocks
/linux-6.15/sound/soc/qcom/qdsp6/
Dq6prm.c16 #include "q6prm.h"
19 struct q6prm { struct
52 static int q6prm_send_cmd_sync(struct q6prm *prm, struct gpr_pkt *pkt, uint32_t rsp_opcode) in q6prm_send_cmd_sync()
60 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_set_hw_core_req()
115 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_request_lpass_clock()
152 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_release_lpass_clock()
196 struct q6prm *prm = dev_get_drvdata(&gdev->dev); in prm_callback()
218 struct q6prm *cc; in prm_probe()
238 { .compatible = "qcom,q6prm" },
Dq6prm-clocks.c12 #include "q6prm.h"
78 { .compatible = "qcom,q6prm-lpass-clocks", .data = &q6dsp_clk_q6prm },
86 .name = "q6prm-lpass-clock",
DMakefile18 obj-$(CONFIG_SND_SOC_QDSP6_PRM) += q6prm.o
19 obj-$(CONFIG_SND_SOC_QDSP6_PRM_LPASS_CLOCKS) += q6prm-clocks.o
/linux-6.15/Documentation/devicetree/bindings/soc/qcom/
Dqcom,apr.yaml107 - qcom,q6prm
/linux-6.15/arch/arm64/boot/dts/qcom/
Dsar2130p.dtsi1584 q6prm: service@2 { label
1585 compatible = "qcom,q6prm";
1591 compatible = "qcom,q6prm-lpass-clocks";
Dsm8450.dtsi2749 q6prm: service@2 { label
2750 compatible = "qcom,q6prm";
2756 compatible = "qcom,q6prm-lpass-clocks";
Dsm8650.dtsi3093 q6prm: service@2 { label
3094 compatible = "qcom,q6prm";
3100 compatible = "qcom,q6prm-lpass-clocks";
Dsm8550.dtsi2490 q6prm: service@2 { label
2491 compatible = "qcom,q6prm";
2497 compatible = "qcom,q6prm-lpass-clocks";
Dsc8280xp.dtsi2808 q6prm: service@2 { label
2809 compatible = "qcom,q6prm";
2814 compatible = "qcom,q6prm-lpass-clocks";
Dx1e80100.dtsi4060 q6prm: service@2 { label
4061 compatible = "qcom,q6prm";
4067 compatible = "qcom,q6prm-lpass-clocks";