/linux-master/drivers/memory/ |
H A D | renesas-rpc-if.c | 19 #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 D | Makefile | 25 obj-$(CONFIG_RENESAS_RPCIF) += renesas-rpc-if.o
|
/linux-master/arch/mips/pci/ |
H A D | pci-rt3883.c | 81 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 D | Makefile | 5 obj-$(CONFIG_RPCIF_HYPERBUS) += rpc-if.o
|
H A D | rpc-if.c | 18 #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 D | rcar-cpg-lib.c | 144 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 D | spi-rpc-if.c | 15 #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 D | r535.c | 64 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 D | Makefile | 6 optee-objs += rpc.o
|
/linux-master/drivers/greybus/ |
H A D | es2.c | 881 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 D | r535.c | 369 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 D | r535.c | 49 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 D | dm-era-target.c | 1196 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 D | vpu_core.c | 549 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 D | vpu_windsor.h | 11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
|
H A D | vpu_malone.h | 11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
|
H A D | vpu_windsor.c | 554 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 D | vpu_rpc.h | 53 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 D | vpu_malone.c | 346 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 D | aer.c | 1272 * @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 D | renesas-rpc-if.h | 72 int rpcif_sw_init(struct rpcif *rpc, struct device *dev);
|
/linux-master/arch/sparc/include/asm/ |
H A D | ptrace.h | 46 unsigned long rpc; member in struct:global_reg_snapshot
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_utils.c | 524 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 D | asm.h | 56 #define NESTED(symbol, framesize, rpc) \ 62 symbol: .frame sp, framesize, rpc; \
|
/linux-master/drivers/staging/most/dim2/ |
H A D | hal.c | 69 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)
|