/Linux-v4.19/drivers/soc/qcom/ |
D | apr.c | 16 struct apr { struct 34 struct apr *apr = dev_get_drvdata(adev->dev.parent); in apr_send_pkt() local 47 ret = rpmsg_trysend(apr->ch, pkt, hdr->pkt_size); in apr_send_pkt() 64 struct apr *apr = dev_get_drvdata(&rpdev->dev); in apr_callback() local 73 dev_err(apr->dev, "APR: Improper apr pkt received:%p %d\n", in apr_callback() 85 dev_err(apr->dev, "APR: Wrong hdr size:%d\n", hdr_size); in apr_callback() 90 dev_err(apr->dev, "APR: Wrong paket size\n"); in apr_callback() 96 dev_err(apr->dev, "APR: Wrong message type: %d\n", msg_type); in apr_callback() 104 dev_err(apr->dev, "APR: Wrong APR header\n"); in apr_callback() 109 spin_lock_irqsave(&apr->svcs_lock, flags); in apr_callback() [all …]
|
D | Makefile | 21 obj-$(CONFIG_QCOM_APR) += apr.o
|
/Linux-v4.19/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,apr.txt | 10 Definition: must be "qcom,apr-v<VERSION-NUMBER>", example "qcom,apr-v2" 26 Each subnode of the APR node represents service tied to this apr. The name 50 which uses apr as communication between Apps and QDSP. 52 apr@4 { 53 compatible = "qcom,apr-v2";
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | qcom,q6core.txt | 4 Please refer to qcom,apr.txt for details of the common apr service bindings 5 used by the apr service device.
|
D | qcom,q6adm.txt | 4 Please refer to qcom,apr.txt for details of the coommon apr service bindings 5 used by the apr service device.
|
D | qcom,q6asm.txt | 4 Please refer to qcom,apr.txt for details of the common apr service bindings 5 used by the apr service device.
|
D | qcom,q6afe.txt | 4 Please refer to qcom,apr.txt for details of the common apr service bindings 5 used by all apr services. Must contain the following properties.
|
/Linux-v4.19/arch/arm64/kvm/ |
D | vgic-sys-reg-v3.c | 192 struct sys_reg_params *p, u8 apr, u8 idx) in vgic_v3_access_apr_reg() argument 197 if (apr) in vgic_v3_access_apr_reg() 209 const struct sys_reg_desc *r, u8 apr) in access_gic_aprn() argument 216 vgic_v3_access_apr_reg(vcpu, p, apr, idx); in access_gic_aprn()
|
/Linux-v4.19/virt/kvm/arm/hyp/ |
D | vgic-v3-sr.c | 593 int apr; in __vgic_v3_set_active_priority() local 597 apr = ap / 32; in __vgic_v3_set_active_priority() 600 val = __vgic_v3_read_ap0rn(apr); in __vgic_v3_set_active_priority() 601 __vgic_v3_write_ap0rn(val | BIT(ap % 32), apr); in __vgic_v3_set_active_priority() 603 val = __vgic_v3_read_ap1rn(apr); in __vgic_v3_set_active_priority() 604 __vgic_v3_write_ap1rn(val | BIT(ap % 32), apr); in __vgic_v3_set_active_priority()
|
/Linux-v4.19/sound/soc/qcom/qdsp6/ |
D | q6adm.c | 58 struct apr_device *apr; member 248 ret = apr_send_pkt(adm->apr, pkt); in q6adm_apr_send_copp_pkt() 534 ret = apr_send_pkt(adm->apr, pkt); in q6adm_matrix_map() 596 adm->apr = adev; in q6adm_probe()
|
D | q6afe.c | 313 struct apr_device *apr; member 811 ret = apr_send_pkt(afe->apr, pkt); in afe_apr_send_pkt() 1467 afe->apr = adev; in q6afe_probe()
|
/Linux-v4.19/drivers/net/ethernet/renesas/ |
D | sh_eth.c | 614 .apr = 1, 662 .apr = 1, 717 .apr = 1, 751 .apr = 1, 786 .apr = 1, 828 .apr = 1, 875 .apr = 1, 920 .apr = 1, 999 .apr = 1, 1039 .apr = 1, [all …]
|
D | sh_eth.h | 490 unsigned apr:1; /* EtherC has APR */ member
|
/Linux-v4.19/sound/soc/qcom/ |
D | Kconfig | 86 q6afe interfaces to DSP using apr.
|
/Linux-v4.19/arch/x86/include/asm/ |
D | apicdef.h | 220 } apr; member
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cm.c | 192 static CM_COUNTER_ATTR(apr, CM_APR_COUNTER);
|
/Linux-v4.19/Documentation/RCU/ |
D | RTFP.txt | 2704 ,month = apr
|