| /linux/drivers/soc/qcom/ |
| H A D | pdr_interface.c | 76 struct pdr_handle *pdr = container_of(qmi, struct pdr_handle, in pdr_locator_new_server() local 79 mutex_lock(&pdr->lock); in pdr_locator_new_server() 81 pdr->locator_addr.sq_family = AF_QIPCRTR; in pdr_locator_new_server() 82 pdr->locator_addr.sq_node = svc->node; in pdr_locator_new_server() 83 pdr->locator_addr.sq_port = svc->port; in pdr_locator_new_server() 85 pdr->locator_init_complete = true; in pdr_locator_new_server() 86 mutex_unlock(&pdr->lock); in pdr_locator_new_server() 89 schedule_work(&pdr->locator_work); in pdr_locator_new_server() 97 struct pdr_handle *pdr = container_of(qmi, struct pdr_handle, in pdr_locator_del_server() local 100 mutex_lock(&pdr->lock); in pdr_locator_del_server() [all …]
|
| H A D | pmic_glink.c | 28 struct pdr_handle *pdr; member 77 void (*pdr)(void *, int), in devm_pmic_glink_client_alloc() 90 client->pdr_notify = pdr; in devm_pmic_glink_client_alloc() 318 pg->pdr = pdr_handle_alloc(pmic_glink_pdr_callback, pg); in pmic_glink_probe() 319 if (IS_ERR(pg->pdr)) { in pmic_glink_probe() 320 ret = dev_err_probe(&pdev->dev, PTR_ERR(pg->pdr), in pmic_glink_probe() 341 service = pdr_add_lookup(pg->pdr, "tms/servreg", "msm/adsp/charger_pd"); in pmic_glink_probe() 364 pdr_handle_release(pg->pdr); in pmic_glink_probe() 373 pdr_handle_release(pg->pdr); in pmic_glink_remove()
|
| H A D | apr.c | 35 struct pdr_handle *pdr; member 504 pds = pdr_add_lookup(apr->pdr, service_name, service_path); in of_apr_add_pd_lookups() 627 apr->pdr = pdr_handle_alloc(apr_pd_status, apr); in apr_probe() 628 if (IS_ERR(apr->pdr)) { in apr_probe() 630 ret = PTR_ERR(apr->pdr); in apr_probe() 648 pdr_handle_release(apr->pdr); in apr_probe() 658 pdr_handle_release(apr->pdr); in apr_remove()
|
| /linux/drivers/pmdomain/renesas/ |
| H A D | rcar-gen4-sysc.c | 67 static int rcar_gen4_sysc_pwr_on_off(u8 pdr, bool on) in rcar_gen4_sysc_pwr_on_off() argument 74 reg_offs = PDRONCR(pdr); in rcar_gen4_sysc_pwr_on_off() 76 reg_offs = PDROFFCR(pdr); in rcar_gen4_sysc_pwr_on_off() 109 static int rcar_gen4_sysc_power(u8 pdr, bool on) in rcar_gen4_sysc_power() argument 121 reg_idx = pdr / NUM_DOMAINS_EACH_REG; in rcar_gen4_sysc_power() 122 bit_idx = pdr % NUM_DOMAINS_EACH_REG; in rcar_gen4_sysc_power() 141 ret = rcar_gen4_sysc_pwr_on_off(pdr, on); in rcar_gen4_sysc_power() 145 status = ioread32(rcar_gen4_sysc_base + PDRESR(pdr)); in rcar_gen4_sysc_power() 175 pdr, ioread32(rcar_gen4_sysc_base + SYSCISCR(reg_idx)), ret); in rcar_gen4_sysc_power() 179 static bool rcar_gen4_sysc_power_is_off(u8 pdr) in rcar_gen4_sysc_power_is_off() argument [all …]
|
| H A D | rcar-gen4-sysc.h | 27 u8 pdr; /* PDRn */ member
|
| /linux/net/packet/ |
| H A D | diag.c | 75 struct packet_diag_ring pdr; in pdiag_put_ring() local 80 pdr.pdr_block_size = ring->pg_vec_pages << PAGE_SHIFT; in pdiag_put_ring() 81 pdr.pdr_block_nr = ring->pg_vec_len; in pdiag_put_ring() 82 pdr.pdr_frame_size = ring->frame_size; in pdiag_put_ring() 83 pdr.pdr_frame_nr = ring->frame_max + 1; in pdiag_put_ring() 86 pdr.pdr_retire_tmo = ktime_to_ms(ring->prb_bdqc.interval_ktime); in pdiag_put_ring() 87 pdr.pdr_sizeof_priv = ring->prb_bdqc.blk_sizeof_priv; in pdiag_put_ring() 88 pdr.pdr_features = ring->prb_bdqc.feature_req_word; in pdiag_put_ring() 90 pdr.pdr_retire_tmo = 0; in pdiag_put_ring() 91 pdr.pdr_sizeof_priv = 0; in pdiag_put_ring() [all …]
|
| /linux/include/linux/soc/qcom/ |
| H A D | pdr.h | 24 struct pdr_service *pdr_add_lookup(struct pdr_handle *pdr, 27 int pdr_restart_pd(struct pdr_handle *pdr, struct pdr_service *pds); 28 void pdr_handle_release(struct pdr_handle *pdr);
|
| H A D | pmic_glink.h | 29 void (*pdr)(void *, int),
|
| /linux/drivers/crypto/amcc/ |
| H A D | crypto4xx_core.c | 170 dev->pdr = dma_alloc_coherent(dev->core_dev->device, in crypto4xx_build_pdr() 173 if (!dev->pdr) in crypto4xx_build_pdr() 180 dev->pdr, in crypto4xx_build_pdr() 197 struct ce_pd *pd = &dev->pdr[i]; in crypto4xx_build_pdr() 217 if (dev->pdr) in crypto4xx_destroy_pdr() 220 dev->pdr, dev->pdr_pa); in crypto4xx_destroy_pdr() 605 struct ce_pd *pd = &dev->pdr[idx]; in crypto4xx_pd_done() 771 pd = &dev->pdr[pd_entry]; in crypto4xx_build_pd() 1039 pd = &core_dev->dev->pdr[tail]; in crypto4xx_bh_tasklet_cb()
|
| H A D | crypto4xx_core.h | 79 struct ce_pd *pdr; /* base address of packet descriptor ring */ member
|
| /linux/arch/mips/boot/compressed/ |
| H A D | ld.script | 55 *(.pdr)
|
| /linux/drivers/slimbus/ |
| H A D | qcom-ngd-ctrl.c | 169 struct pdr_handle *pdr; member 1652 ctrl->pdr = pdr_handle_alloc(slim_pd_status, ctrl); in qcom_slim_ngd_ctrl_probe() 1653 if (IS_ERR(ctrl->pdr)) { in qcom_slim_ngd_ctrl_probe() 1654 ret = dev_err_probe(dev, PTR_ERR(ctrl->pdr), in qcom_slim_ngd_ctrl_probe() 1659 pds = pdr_add_lookup(ctrl->pdr, "avs/audio", "msm/adsp/audio_pd"); in qcom_slim_ngd_ctrl_probe() 1672 pdr_handle_release(ctrl->pdr); in qcom_slim_ngd_ctrl_probe() 1687 pdr_handle_release(ctrl->pdr); in qcom_slim_ngd_remove()
|
| /linux/arch/mips/kernel/ |
| H A D | vmlinux.lds.S | 241 *(.pdr)
|
| /linux/arch/mips/boot/ |
| H A D | Makefile | 21 drop-sections := .reginfo .mdebug .comment .note .pdr .options .MIPS.options
|