Home
last modified time | relevance | path

Searched refs:apr (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/soc/qcom/
A Dapr.c185 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 DMakefile26 obj-$(CONFIG_QCOM_APR) += apr.o
/linux/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,apr.yaml4 $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 Dqcom,q6afe.txt4 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 Dqcom,q6core.txt4 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 Dqcom,q6adm.txt4 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 Dqcom,q6asm.txt4 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 Dqcom,q6dsp-lpass-clocks.yaml42 #include <dt-bindings/soc/qcom,apr.h>
44 apr {
47 apr-service@4 {
A Dqcom,q6dsp-lpass-ports.yaml157 #include <dt-bindings/soc/qcom,apr.h>
159 apr {
162 apr-service@4 {
/linux/arch/arm64/kvm/
A Dvgic-sys-reg-v3.c184 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 Dvgic-v3-sr.c621 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 Dpn533.c1398 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 Dq6adm.c57 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 Dq6afe.c367 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 Dsh_eth.c566 .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 Dsh_eth.h505 unsigned apr:1; /* EtherC has APR */ member
/linux/arch/arm64/boot/dts/qcom/
A Dsdm630.dtsi14 #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 Dsm8250.dtsi17 #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 Dsdm845.dtsi23 #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 Dmsm8996.dtsi10 #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 Dapicdef.h220 } apr; member
/linux/sound/soc/qcom/
A DKconfig127 q6afe interfaces to DSP using apr.
/linux/drivers/infiniband/core/
A Dcm.c4289 CM_COUNTER_ATTR(apr, _group, CM_APR_COUNTER), \
/linux/Documentation/RCU/
A DRTFP.txt2704 ,month = apr

Completed in 89 milliseconds