Searched refs:rpc (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/drivers/memory/
H A Drenesas-rpc-if.c19 #include <memory/renesas-rpc-if.h>
220 struct rpcif_priv *rpc = context; local
225 switch (rpc->xfer_size) {
227 *val = readb(rpc->base + reg);
231 *val = readw(rpc->base + reg);
236 *val = readl(rpc->base + reg);
245 if (rpc->xfer_size != 8)
250 *val = readl(rpc->base + reg);
256 struct rpcif_priv *rpc = context; local
260 switch (rpc
305 struct rpcif_priv *rpc = dev_get_drvdata(dev); local
314 rpcif_rzg2l_timing_adjust_sdr(struct rpcif_priv *rpc) argument
330 struct rpcif_priv *rpc = dev_get_drvdata(dev); local
393 wait_msg_xfer_end(struct rpcif_priv *rpc) argument
402 rpcif_bits_set(struct rpcif_priv *rpc, u32 nbytes) argument
418 struct rpcif_priv *rpc = dev_get_drvdata(dev); local
504 struct rpcif_priv *rpc = dev_get_drvdata(dev); local
675 struct rpcif_priv *rpc = dev_get_drvdata(dev); local
714 struct rpcif_priv *rpc; local
782 struct rpcif_priv *rpc = platform_get_drvdata(pdev); local
[all...]
H A DMakefile25 obj-$(CONFIG_RENESAS_RPCIF) += renesas-rpc-if.o
/linux-master/arch/mips/pci/
H A Dpci-rt3883.c81 static inline u32 rt3883_pci_r32(struct rt3883_pci_controller *rpc, argument
84 return ioread32(rpc->base + reg);
87 static inline void rt3883_pci_w32(struct rt3883_pci_controller *rpc, argument
90 iowrite32(val, rpc->base + reg);
100 static u32 rt3883_pci_read_cfg32(struct rt3883_pci_controller *rpc, argument
108 rt3883_pci_w32(rpc, address, RT3883_PCI_REG_CFGADDR);
110 return rt3883_pci_r32(rpc, RT3883_PCI_REG_CFGDATA);
113 static void rt3883_pci_write_cfg32(struct rt3883_pci_controller *rpc, argument
121 rt3883_pci_w32(rpc, address, RT3883_PCI_REG_CFGADDR);
122 rt3883_pci_w32(rpc, va
127 struct rt3883_pci_controller *rpc; local
151 struct rt3883_pci_controller *rpc; local
164 struct rt3883_pci_controller *rpc; local
196 rt3883_pci_irq_init(struct device *dev, struct rt3883_pci_controller *rpc) argument
227 struct rt3883_pci_controller *rpc; local
260 struct rt3883_pci_controller *rpc; local
299 rt3883_pci_preinit(struct rt3883_pci_controller *rpc, unsigned mode) argument
404 struct rt3883_pci_controller *rpc; local
[all...]
/linux-master/drivers/mtd/hyperbus/
H A DMakefile5 obj-$(CONFIG_RPCIF_HYPERBUS) += rpc-if.o
H A Drpc-if.c18 #include <memory/renesas-rpc-if.h>
21 struct rpcif rpc; member in struct:rpcif_hyperbus
46 static void rpcif_hb_prepare_read(struct rpcif *rpc, void *to, argument
59 rpcif_prepare(rpc->dev, &op, NULL, NULL);
62 static void rpcif_hb_prepare_write(struct rpcif *rpc, unsigned long to, argument
73 rpcif_prepare(rpc->dev, &op, NULL, NULL);
82 rpcif_hb_prepare_read(&hyperbus->rpc, &data, addr, 2);
84 rpcif_manual_xfer(hyperbus->rpc.dev);
95 rpcif_hb_prepare_write(&hyperbus->rpc, addr, &data, 2);
97 rpcif_manual_xfer(hyperbus->rpc
[all...]
/linux-master/drivers/clk/renesas/
H A Drcar-cpg-lib.c144 struct rpc_clock *rpc; local
147 rpc = kzalloc(sizeof(*rpc), GFP_KERNEL);
148 if (!rpc)
151 rpc->div.reg = rpcckcr;
152 rpc->div.width = 3;
153 rpc->div.table = cpg_rpc_div_table;
154 rpc->div.lock = &cpg_lock;
156 rpc->gate.reg = rpcckcr;
157 rpc
[all...]
/linux-master/drivers/spi/
H A Dspi-rpc-if.c15 #include <memory/renesas-rpc-if.h>
23 struct rpcif *rpc = spi_controller_get_devdata(spi_dev->controller); local
61 rpcif_prepare(rpc->dev, &rpc_op, offs, len);
81 struct rpcif *rpc = local
89 return rpcif_dirmap_read(rpc->dev, offs, len, buf);
94 struct rpcif *rpc = local
103 if (!rpc->dirmap && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN)
115 struct rpcif *rpc = local
120 return rpcif_manual_xfer(rpc->dev);
134 struct rpcif *rpc; local
179 struct rpcif *rpc = spi_controller_get_devdata(ctlr); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dr535.c64 rpc_alloc_memory_v13_01 *rpc; local
67 rpc = nvkm_gsp_rpc_get(gsp, NV_VGPU_MSG_FUNCTION_ALLOC_MEMORY,
68 sizeof(*rpc) + pages * sizeof(rpc->pteDesc.pte_pde[0]));
69 if (IS_ERR(rpc))
70 return PTR_ERR(rpc);
72 rpc->hClient = client->object.handle;
73 rpc->hDevice = device->object.handle;
74 rpc->hMemory = handle;
76 rpc
[all...]
/linux-master/drivers/tee/optee/
H A DMakefile6 optee-objs += rpc.o
/linux-master/drivers/greybus/
H A Des2.c881 struct arpc *rpc; local
883 if (size + sizeof(*rpc->req) > ARPC_OUT_SIZE_MAX)
886 rpc = kzalloc(sizeof(*rpc), GFP_KERNEL);
887 if (!rpc)
890 INIT_LIST_HEAD(&rpc->list);
891 rpc->req = kzalloc(sizeof(*rpc->req) + size, GFP_KERNEL);
892 if (!rpc->req)
895 rpc
915 arpc_free(struct arpc *rpc) argument
924 struct arpc *rpc; local
934 arpc_add(struct es2_ap_dev *es2, struct arpc *rpc) argument
941 arpc_del(struct es2_ap_dev *es2, struct arpc *rpc) argument
949 arpc_send(struct es2_ap_dev *es2, struct arpc *rpc, int timeout) argument
974 struct arpc *rpc; local
1029 struct arpc *rpc; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dr535.c369 struct nvfw_gsp_rpc *rpc = container_of(argv, typeof(*rpc), data); local
371 u32 fn = rpc->function;
376 nvkm_trace(&gsp->subdev, "rpc fn:%d len:0x%x/0x%zx\n", rpc->function,
377 rpc->length, rpc->length - sizeof(*rpc));
378 print_hex_dump(KERN_INFO, "rpc: ", DUMP_PREFIX_OFFSET, 16, 1,
379 rpc
566 rpc_free_v03_00 *rpc; local
584 rpc_gsp_rm_alloc_v03_00 *rpc = container_of(repv, typeof(*rpc), params); local
592 rpc_gsp_rm_alloc_v03_00 *rpc = container_of(argv, typeof(*rpc), params); local
618 rpc_gsp_rm_alloc_v03_00 *rpc; local
639 rpc_gsp_rm_control_v03_00 *rpc = container_of(repv, typeof(*rpc), params); local
649 rpc_gsp_rm_control_v03_00 *rpc = container_of((*argv), typeof(*rpc), params); local
679 rpc_gsp_rm_control_v03_00 *rpc; local
699 struct nvfw_gsp_rpc *rpc = container_of(repv, typeof(*rpc), data); local
707 struct nvfw_gsp_rpc *rpc; local
725 struct nvfw_gsp_rpc *rpc = container_of(argv, typeof(*rpc), data); local
937 GspStaticConfigInfo *rpc; local
1064 rpc_unloading_guest_driver_v1F_07 *rpc; local
1098 PACKED_REGISTRY_TABLE *rpc; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dr535.c49 rpc_update_bar_pde_v15_00 *rpc; local
51 rpc = nvkm_gsp_rpc_get(gsp, NV_VGPU_MSG_FUNCTION_UPDATE_BAR_PDE, sizeof(*rpc));
52 if (WARN_ON(IS_ERR_OR_NULL(rpc)))
55 rpc->info.barType = NV_RPC_UPDATE_PDE_BAR_2;
56 rpc->info.entryValue = addr ? ((addr >> 4) | 2) : 0; /* PD3 entry format! */
57 rpc->info.entryLevelShift = 47; //XXX: probably fetch this from mmu!
59 return nvkm_gsp_rpc_wr(gsp, rpc, true);
/linux-master/drivers/md/
H A Ddm-era-target.c1196 struct rpc { struct
1326 struct rpc *rpc, *tmp; local
1333 list_for_each_entry_safe(rpc, tmp, &calls, list) {
1334 rpc->result = rpc->fn0 ? rpc->fn0(era->md) : rpc->fn1(era->md, rpc->arg);
1341 list_for_each_entry_safe(rpc, tm
1379 perform_rpc(struct era *era, struct rpc *rpc) argument
1396 struct rpc rpc; local
1407 struct rpc rpc; local
[all...]
/linux-master/drivers/media/platform/amphion/
H A Dvpu_core.c549 dev_err(core->dev, "need 2 memory-region for boot and rpc\n");
570 dev_err(core->dev, "rpc-region of_parse_phandle error\n");
574 dev_err(core->dev, "rpc-region of_address_to_resource error\n");
578 core->rpc.phys = res.start;
579 core->rpc.length = resource_size(&res);
581 if (core->rpc.length < core->res->rpc_size + core->res->fwlog_size) {
582 dev_err(core->dev, "the rpc-region <%pad, 0x%x> is not enough\n",
583 &core->rpc.phys, core->rpc.length);
589 core->rpc
[all...]
H A Dvpu_windsor.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
H A Dvpu_malone.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
H A Dvpu_windsor.c554 struct vpu_buffer *rpc, dma_addr_t boot_addr)
564 if (rpc->phys < boot_addr)
567 base_phy_addr = rpc->phys - boot_addr;
568 iface = rpc->virt;
574 iface->exec_area_size = rpc->length;
579 shared->cmd_mem_vir = rpc->virt + offset;
588 shared->msg_mem_vir = rpc->virt + offset;
600 ctrl = rpc->virt + (iface->ctrl_iface[i] - base_phy_addr);
603 hcs->ctrls[i].yuv_desc = rpc->virt + offset;
607 hcs->ctrls[i].stream_desc = rpc
553 vpu_windsor_init_rpc(struct vpu_shared_addr *shared, struct vpu_buffer *rpc, dma_addr_t boot_addr) argument
[all...]
H A Dvpu_rpc.h53 struct vpu_buffer *rpc, dma_addr_t boot_addr);
196 struct vpu_buffer *rpc,
204 ops->init_rpc(shared, rpc, boot_addr);
207 if (rpc->bytesused > rpc->length)
194 vpu_iface_init(struct vpu_core *core, struct vpu_shared_addr *shared, struct vpu_buffer *rpc, dma_addr_t boot_addr) argument
H A Dvpu_malone.c346 struct vpu_buffer *rpc, dma_addr_t boot_addr)
355 if (rpc->phys < boot_addr)
358 iface = rpc->virt;
359 base_phy_addr = rpc->phys - boot_addr;
366 iface->exec_area_size = rpc->length;
372 shared->cmd_mem_vir = rpc->virt + offset;
381 shared->msg_mem_vir = rpc->virt + offset;
390 hc->codec_param = rpc->virt + offset;
395 hc->jpg = rpc->virt + offset;
400 hc->seq_mem = rpc
345 vpu_malone_init_rpc(struct vpu_shared_addr *shared, struct vpu_buffer *rpc, dma_addr_t boot_addr) argument
[all...]
/linux-master/drivers/pci/pcie/
H A Daer.c1272 * @rpc: pointer to the root port which holds an error
1275 static void aer_isr_one_error(struct aer_rpc *rpc, argument
1278 struct pci_dev *pdev = rpc->rpd;
1331 struct aer_rpc *rpc = get_service_data(dev); local
1334 if (kfifo_is_empty(&rpc->aer_fifo))
1337 while (kfifo_get(&rpc->aer_fifo, &e_src))
1338 aer_isr_one_error(rpc, &e_src);
1352 struct aer_rpc *rpc = get_service_data(pdev); local
1353 struct pci_dev *rp = rpc->rpd;
1364 if (!kfifo_put(&rpc
1398 aer_enable_rootport(struct aer_rpc *rpc) argument
1430 aer_disable_rootport(struct aer_rpc *rpc) argument
1451 struct aer_rpc *rpc = get_service_data(dev); local
1465 struct aer_rpc *rpc; local
[all...]
/linux-master/include/memory/
H A Drenesas-rpc-if.h72 int rpcif_sw_init(struct rpcif *rpc, struct device *dev);
/linux-master/arch/sparc/include/asm/
H A Dptrace.h46 unsigned long rpc; member in struct:global_reg_snapshot
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_utils.c524 err = hw_atl_write_fwcfg_dwords(self, (u32 *)(void *)&self->rpc,
539 struct hw_atl_utils_fw_rpc **rpc)
562 if (sw.len > sizeof(self->rpc)) {
573 if (rpc) {
575 if (fw.len > sizeof(self->rpc)) {
584 &self->rpc,
592 *rpc = &self->rpc;
538 hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self, struct hw_atl_utils_fw_rpc **rpc) argument
/linux-master/arch/mips/include/asm/
H A Dasm.h56 #define NESTED(symbol, framesize, rpc) \
62 symbol: .frame sp, framesize, rpc; \
/linux-master/drivers/staging/most/dim2/
H A Dhal.c69 u16 rpc; member in struct:async_tx_dbr
388 g.atx_dbr.rpc = dim2_rpc(ch_addr);
389 g.atx_dbr.wpc = g.atx_dbr.rpc;
409 while (norm_pc(dbr->rpc) != cur_rpc) {
410 dbr->rest_size += dbr->sz_queue[norm_pc(dbr->rpc)];
411 dbr->rpc++;
414 if ((u16)(dbr->wpc - dbr->rpc) >= CDT0_RPC_MASK)

Completed in 224 milliseconds

12