| /Linux-v5.4/drivers/soc/qcom/ | 
| D | apr.c | 17 struct apr {  struct 45 	struct apr *apr = dev_get_drvdata(adev->dev.parent);  in apr_send_pkt()  local 58 	ret = rpmsg_trysend(apr->ch, pkt, hdr->pkt_size);  in apr_send_pkt() 75 	struct apr *apr = dev_get_drvdata(&rpdev->dev);  in apr_callback()  local 80 		dev_err(apr->dev, "APR: Improper apr pkt received:%p %d\n",  in apr_callback() 92 	spin_lock_irqsave(&apr->rx_lock, flags);  in apr_callback() 93 	list_add_tail(&abuf->node, &apr->rx_list);  in apr_callback() 94 	spin_unlock_irqrestore(&apr->rx_lock, flags);  in apr_callback() 96 	queue_work(apr->rxwq, &apr->rx_work);  in apr_callback() 102 static int apr_do_rx_callback(struct apr *apr, struct apr_rx_buf *abuf)  in apr_do_rx_callback()  argument [all …] 
 | 
| D | Makefile | 23 obj-$(CONFIG_QCOM_APR) += apr.o
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/soc/qcom/ | 
| D | qcom,apr.txt | 10 	Definition: must be "qcom,apr-v<VERSION-NUMBER>", example "qcom,apr-v2" 12 - qcom,apr-domain 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 { 53 		compatible = "qcom,apr-v2"; 54 		qcom,apr-domain = <APR_DOMAIN_ADSP>;
  | 
| /Linux-v5.4/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-v5.4/arch/arm64/kvm/ | 
| D | vgic-sys-reg-v3.c | 184 				   struct sys_reg_params *p, u8 apr, u8 idx)  in vgic_v3_access_apr_reg()  argument 189 	if (apr)  in vgic_v3_access_apr_reg() 201 			    const struct sys_reg_desc *r, u8 apr)  in access_gic_aprn()  argument 208 	vgic_v3_access_apr_reg(vcpu, p, apr, idx);  in access_gic_aprn()
  | 
| /Linux-v5.4/virt/kvm/arm/hyp/ | 
| D | vgic-v3-sr.c | 590 	int apr;  in __vgic_v3_set_active_priority()  local 594 	apr = ap / 32;  in __vgic_v3_set_active_priority() 597 		val = __vgic_v3_read_ap0rn(apr);  in __vgic_v3_set_active_priority() 598 		__vgic_v3_write_ap0rn(val | BIT(ap % 32), apr);  in __vgic_v3_set_active_priority() 600 		val = __vgic_v3_read_ap1rn(apr);  in __vgic_v3_set_active_priority() 601 		__vgic_v3_write_ap1rn(val | BIT(ap % 32), apr);  in __vgic_v3_set_active_priority()
  | 
| /Linux-v5.4/sound/soc/qcom/qdsp6/ | 
| D | q6adm.c | 57 	struct apr_device *apr;  member 247 	ret = apr_send_pkt(adm->apr, pkt);  in q6adm_apr_send_copp_pkt() 533 	ret = apr_send_pkt(adm->apr, pkt);  in q6adm_matrix_map() 595 	adm->apr = adev;  in q6adm_probe()
  | 
| D | q6afe.c | 314 	struct apr_device *apr;  member 814 	ret = apr_send_pkt(afe->apr, pkt);  in afe_apr_send_pkt() 1471 	afe->apr = adev;  in q6afe_probe()
  | 
| /Linux-v5.4/drivers/net/ethernet/renesas/ | 
| D | sh_eth.c | 614 	.apr		= 1, 663 	.apr		= 1, 719 	.apr		= 1, 753 	.apr		= 1, 788 	.apr		= 1, 831 	.apr		= 1, 878 	.apr		= 1, 923 	.apr		= 1, 1002 	.apr		= 1, 1042 	.apr		= 1, [all …] 
 | 
| D | sh_eth.h | 490 	unsigned apr:1;		/* EtherC has APR */  member
  | 
| /Linux-v5.4/sound/soc/qcom/ | 
| D | Kconfig | 88 	 q6afe interfaces to DSP using apr.
  | 
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | apicdef.h | 220 	} apr;  member
  | 
| /Linux-v5.4/arch/arm64/boot/dts/qcom/ | 
| D | msm8996.dtsi | 9 #include <dt-bindings/soc/qcom,apr.h> 2366 			apr { 2368 				compatible = "qcom,apr-v2"; 2370 				qcom,apr-domain = <APR_DOMAIN_ADSP>;
  | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | cm.c | 194 static CM_COUNTER_ATTR(apr, CM_APR_COUNTER);
  | 
| /Linux-v5.4/Documentation/RCU/ | 
| D | RTFP.txt | 2704 ,month = apr
  |