Home
last modified time | relevance | path

Searched refs:smp2p (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/net/ipa/
A Dipa_smp2p.c247 smp2p = kzalloc(sizeof(*smp2p), GFP_KERNEL); in ipa_smp2p_init()
248 if (!smp2p) in ipa_smp2p_init()
263 ipa->smp2p = smp2p; in ipa_smp2p_init()
289 ipa_smp2p_irq_exit(smp2p, smp2p->clock_query_irq); in ipa_smp2p_init()
293 kfree(smp2p); in ipa_smp2p_init()
300 struct ipa_smp2p *smp2p = ipa->smp2p; in ipa_smp2p_exit() local
303 ipa_smp2p_irq_exit(smp2p, smp2p->setup_ready_irq); in ipa_smp2p_exit()
305 ipa_smp2p_irq_exit(smp2p, smp2p->clock_query_irq); in ipa_smp2p_exit()
310 kfree(smp2p); in ipa_smp2p_exit()
315 struct ipa_smp2p *smp2p = ipa->smp2p; in ipa_smp2p_irq_disable_setup() local
[all …]
A Dipa.h80 struct ipa_smp2p *smp2p; member
/linux/drivers/soc/qcom/
A Dsmp2p.c176 regmap_write(smp2p->ipc_regmap, smp2p->ipc_offset, BIT(smp2p->ipc_bit)); in qcom_smp2p_kick()
199 smp2p->ssr_ack = !smp2p->ssr_ack; in qcom_smp2p_do_ssr_ack()
202 if (smp2p->ssr_ack) in qcom_smp2p_do_ssr_ack()
235 in = smp2p->in; in qcom_smp2p_notify_in()
298 in = smp2p->in; in qcom_smp2p_intr()
309 smp2p->in = in; in qcom_smp2p_intr()
500 smp2p->out = out; in qcom_smp2p_alloc_outbound_item()
547 smp2p = devm_kzalloc(&pdev->dev, sizeof(*smp2p), GFP_KERNEL); in qcom_smp2p_probe()
548 if (!smp2p) in qcom_smp2p_probe()
579 smp2p->mbox_chan = mbox_request_channel(&smp2p->mbox_client, 0); in qcom_smp2p_probe()
[all …]
A Dtrace-smp2p.h48 __string(dev_name, dev_name(smp2p_entry->smp2p->dev))
71 __string(dev_name, dev_name(smp2p_entry->smp2p->dev))
96 #define TRACE_INCLUDE_FILE trace-smp2p
A DMakefile29 obj-$(CONFIG_QCOM_SMP2P) += smp2p.o
/linux/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,smp2p.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smp2p.yaml#
23 const: qcom,smp2p
43 remote end of the smp2p edge.
68 described in subnodes of the smp2p device node. The node names are not
129 compatible = "qcom,smp2p";
/linux/Documentation/devicetree/bindings/net/
A Dqcom,ipa.yaml23 See also soc/qcom/qcom,smp2p.txt and interconnect/interconnect.txt. See
88 - description: Modem clock query interrupt (smp2p interrupt)
89 - description: Modem setup ready interrupt (smp2p interrupt)
217 smp2p-mpss {
218 compatible = "qcom,smp2p";
/linux/arch/arm64/boot/dts/qcom/
A Dmsm8994.dtsi297 smp2p-lpass {
298 compatible = "qcom,smp2p";
321 smp2p-modem {
322 compatible = "qcom,smp2p";
A Dmsm8976.dtsi367 smp2p-hexagon {
368 compatible = "qcom,smp2p";
390 smp2p-modem {
391 compatible = "qcom,smp2p";
413 smp2p-wcnss {
414 compatible = "qcom,smp2p";
A Dqcs404.dtsi1540 smp2p-adsp {
1541 compatible = "qcom,smp2p";
1560 smp2p-cdsp {
1561 compatible = "qcom,smp2p";
1580 smp2p-wcss {
1581 compatible = "qcom,smp2p";
A Dmsm8953.dtsi334 smp2p-adsp {
335 compatible = "qcom,smp2p";
358 smp2p-modem {
359 compatible = "qcom,smp2p";
383 smp2p-wcnss {
384 compatible = "qcom,smp2p";
A Dsm6375.dtsi715 smp2p-adsp {
716 compatible = "qcom,smp2p";
739 smp2p-cdsp {
740 compatible = "qcom,smp2p";
763 smp2p-modem {
764 compatible = "qcom,smp2p";
A Dsc8180x.dtsi662 smp2p-cdsp {
663 compatible = "qcom,smp2p";
686 smp2p-lpass {
687 compatible = "qcom,smp2p";
710 smp2p-mpss {
711 compatible = "qcom,smp2p";
751 smp2p-slpi {
752 compatible = "qcom,smp2p";
A Dsm8350.dtsi553 smp2p-adsp {
554 compatible = "qcom,smp2p";
577 smp2p-cdsp {
578 compatible = "qcom,smp2p";
601 smp2p-modem {
602 compatible = "qcom,smp2p";
636 smp2p-slpi {
637 compatible = "qcom,smp2p";
A Dsm6115.dtsi533 smp2p-adsp {
534 compatible = "qcom,smp2p";
557 smp2p-cdsp {
558 compatible = "qcom,smp2p";
581 smp2p-mpss {
582 compatible = "qcom,smp2p";
A Dsm6350.dtsi696 smp2p-adsp {
697 compatible = "qcom,smp2p";
720 smp2p-cdsp {
721 compatible = "qcom,smp2p";
744 smp2p-mpss {
745 compatible = "qcom,smp2p";
A Dmsm8998.dtsi424 smp2p-lpass {
425 compatible = "qcom,smp2p";
448 smp2p-mpss {
449 compatible = "qcom,smp2p";
468 smp2p-slpi {
469 compatible = "qcom,smp2p";
A Dsa8775p.dtsi700 smp2p-adsp {
701 compatible = "qcom,smp2p";
723 smp2p-cdsp0 {
724 compatible = "qcom,smp2p";
746 smp2p-cdsp1 {
747 compatible = "qcom,smp2p";
769 smp2p-gpdsp0 {
770 compatible = "qcom,smp2p";
792 smp2p-gpdsp1 {
793 compatible = "qcom,smp2p";
A Dmsm8939.dtsi390 smp2p-hexagon {
391 compatible = "qcom,smp2p";
415 smp2p-wcnss {
416 compatible = "qcom,smp2p";
A Dqcm2290.dtsi381 smp2p-adsp {
382 compatible = "qcom,smp2p";
404 smp2p-mpss {
405 compatible = "qcom,smp2p";
/linux/arch/arm/boot/dts/qcom/
A Dqcom-msm8974.dtsi215 smp2p-adsp {
216 compatible = "qcom,smp2p";
240 smp2p-modem {
241 compatible = "qcom,smp2p";
265 smp2p-wcnss {
266 compatible = "qcom,smp2p";
A Dqcom-sdx65.dtsi167 smp2p-mpss {
168 compatible = "qcom,smp2p";
A Dqcom-sdx55.dtsi159 smp2p-mpss {
160 compatible = "qcom,smp2p";
/linux/Documentation/devicetree/bindings/net/wireless/
A Dqcom,ath11k.yaml82 - const: wlan-smp2p-out
459 qcom,smem-state-names = "wlan-smp2p-out";
A Dqcom,ath10k.yaml146 - const: wlan-smp2p-out

Completed in 79 milliseconds

12