/linux/drivers/soc/qcom/ |
A D | apr.c | 185 queue_work(apr->rxwq, &apr->rx_work); in apr_callback() 323 switch (apr->type) { in apr_rxwq() 430 svc->pr = apr; in apr_add_device() 440 switch (apr->type) { in apr_add_device() 593 apr = devm_kzalloc(dev, sizeof(*apr), GFP_KERNEL); in apr_probe() 594 if (!apr) in apr_probe() 614 apr->ch = rpdev->ept; in apr_probe() 615 apr->dev = dev; in apr_probe() 617 if (!apr->rxwq) { in apr_probe() 623 apr->pdr = pdr_handle_alloc(apr_pd_status, apr); in apr_probe() [all …]
|
A D | Makefile | 26 obj-$(CONFIG_QCOM_APR) += apr.o
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
A D | qcom,apr.yaml | 4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,apr.yaml#" 20 - qcom,apr-v2 23 qcom,apr-domain: 27 Selects the processor domain for apr 42 Selects the processor domain for apr 102 description: protection domain service name and path for apr service 132 #include <dt-bindings/soc/qcom,apr.h> 133 apr { 134 compatible = "qcom,apr-v2";
|
/linux/Documentation/devicetree/bindings/sound/ |
A 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. 17 apr-service@4 {
|
A 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. 18 apr-service@3 {
|
A 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. 32 apr-service@8 {
|
A 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. 55 apr-service@7 {
|
A D | qcom,q6dsp-lpass-clocks.yaml | 42 #include <dt-bindings/soc/qcom,apr.h> 44 apr { 47 apr-service@4 {
|
A D | qcom,q6dsp-lpass-ports.yaml | 157 #include <dt-bindings/soc/qcom,apr.h> 159 apr { 162 apr-service@4 {
|
/linux/arch/arm64/kvm/ |
A 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/arch/arm64/kvm/hyp/ |
A D | vgic-v3-sr.c | 621 int apr; in __vgic_v3_set_active_priority() local 625 apr = ap / 32; in __vgic_v3_set_active_priority() 628 val = __vgic_v3_read_ap0rn(apr); in __vgic_v3_set_active_priority() 629 __vgic_v3_write_ap0rn(val | BIT(ap % 32), apr); in __vgic_v3_set_active_priority() 631 val = __vgic_v3_read_ap1rn(apr); in __vgic_v3_set_active_priority() 632 __vgic_v3_write_ap1rn(val | BIT(ap % 32), apr); in __vgic_v3_set_active_priority()
|
/linux/drivers/nfc/pn533/ |
A D | pn533.c | 1398 struct pn532_autopoll_resp *apr; in pn533_autopoll_complete() local 1424 apr = (struct pn532_autopoll_resp *)&resp->data[1]; in pn533_autopoll_complete() 1427 switch (apr->type) { in pn533_autopoll_complete() 1431 apr->ln - 1); in pn533_autopoll_complete() 1437 apr->ln - 1); in pn533_autopoll_complete() 1441 rc = pn533_target_found_jewel(&nfc_tgt, apr->tgdata, in pn533_autopoll_complete() 1442 apr->ln - 1); in pn533_autopoll_complete() 1447 apr->ln - 1); in pn533_autopoll_complete() 1452 apr->ln - 1); in pn533_autopoll_complete() 1471 apr = (struct pn532_autopoll_resp *) in pn533_autopoll_complete() [all …]
|
/linux/sound/soc/qcom/qdsp6/ |
A D | q6adm.c | 57 struct apr_device *apr; member 247 ret = apr_send_pkt(adm->apr, pkt); in q6adm_apr_send_copp_pkt() 532 ret = apr_send_pkt(adm->apr, pkt); in q6adm_matrix_map() 594 adm->apr = adev; in q6adm_probe()
|
A D | q6afe.c | 367 struct apr_device *apr; member 955 ret = apr_send_pkt(afe->apr, pkt); in afe_apr_send_pkt() 1681 ret = apr_send_pkt(afe->apr, pkt); in q6afe_unvote_lpass_core_hw() 1741 afe->apr = adev; in q6afe_probe()
|
/linux/drivers/net/ethernet/renesas/ |
A D | sh_eth.c | 566 .apr = 1, 615 .apr = 1, 672 .apr = 1, 706 .apr = 1, 741 .apr = 1, 787 .apr = 1, 834 .apr = 1, 879 .apr = 1, 961 .apr = 1, 1002 .apr = 1, [all …]
|
A D | sh_eth.h | 505 unsigned apr:1; /* EtherC has APR */ member
|
/linux/arch/arm64/boot/dts/qcom/ |
A D | sdm630.dtsi | 14 #include <dt-bindings/soc/qcom,apr.h> 2156 apr { 2157 compatible = "qcom,apr-v2"; 2159 qcom,apr-domain = <APR_DOMAIN_ADSP>; 2168 q6afe: apr-service@4 { 2179 q6asm: apr-service@7 { 2191 q6adm: apr-service@8 {
|
A D | sm8250.dtsi | 17 #include <dt-bindings/soc/qcom,apr.h> 3850 apr { 3851 compatible = "qcom,apr-v2"; 3853 qcom,apr-domain = <APR_DOMAIN_ADSP>; 3857 apr-service@3 { 3863 q6afe: apr-service@4 { 3880 q6asm: apr-service@7 { 3893 q6adm: apr-service@8 {
|
A D | sdm845.dtsi | 23 #include <dt-bindings/soc/qcom,apr.h> 787 apr { 788 compatible = "qcom,apr-v2"; 790 qcom,apr-domain = <APR_DOMAIN_ADSP>; 795 apr-service@3 { 801 q6afe: apr-service@4 { 813 q6asm: apr-service@7 { 826 q6adm: apr-service@8 {
|
A D | msm8996.dtsi | 10 #include <dt-bindings/soc/qcom,apr.h> 3057 apr { 3059 compatible = "qcom,apr-v2"; 3061 qcom,apr-domain = <APR_DOMAIN_ADSP>;
|
/linux/arch/x86/include/asm/ |
A D | apicdef.h | 220 } apr; member
|
/linux/sound/soc/qcom/ |
A D | Kconfig | 127 q6afe interfaces to DSP using apr.
|
/linux/drivers/infiniband/core/ |
A D | cm.c | 4289 CM_COUNTER_ATTR(apr, _group, CM_APR_COUNTER), \
|
/linux/Documentation/RCU/ |
A D | RTFP.txt | 2704 ,month = apr
|