/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | nand-ecc-mxic.h | 23 unsigned int direction, dma_addr_t dirmap); 42 dma_addr_t dirmap) in mxic_ecc_process_data_pipelined() 40 mxic_ecc_process_data_pipelined(struct nand_ecc_engine *eng, unsigned int direction, dma_addr_t dirmap) mxic_ecc_process_data_pipelined() argument
|
H A D | spi-nor.h | 379 * @dirmap: pointers to struct spi_mem_dirmap_desc for reads/writes. 420 } dirmap; member
|
/kernel/linux/linux-6.6/drivers/memory/ |
H A D | renesas-rpc-if.c | 174 void __iomem *dirmap; member 308 rpcif->dirmap = rpc->dirmap; in rpcif_sw_init() 562 if (!(smenr & RPCIF_SMENR_ADE(0xF)) && rpc->dirmap) { in rpcif_manual_xfer() 577 memcpy_fromio(rpc->buffer, rpc->dirmap, rpc->xferlen); in rpcif_manual_xfer() 699 memcpy_fromio_readw(buf, rpc->dirmap + from, len); in rpcif_dirmap_read() 701 memcpy_fromio(buf, rpc->dirmap + from, len); in rpcif_dirmap_read() 751 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dirmap"); in rpcif_probe() 752 rpc->dirmap = devm_ioremap_resource(dev, res); in rpcif_probe() 753 if (IS_ERR(rpc->dirmap)) in rpcif_probe() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | otp.c | 47 rdesc = nor->dirmap.rdesc; in spi_nor_otp_read_secr() 52 nor->dirmap.rdesc = NULL; in spi_nor_otp_read_secr() 60 nor->dirmap.rdesc = rdesc; in spi_nor_otp_read_secr() 94 wdesc = nor->dirmap.wdesc; in spi_nor_otp_write_secr() 98 nor->dirmap.wdesc = NULL; in spi_nor_otp_write_secr() 118 nor->dirmap.wdesc = wdesc; in spi_nor_otp_write_secr()
|
H A D | core.c | 217 if (nor->dirmap.rdesc) { in spi_nor_spimem_read_data() 218 nbytes = spi_mem_dirmap_read(nor->dirmap.rdesc, op.addr.val, in spi_nor_spimem_read_data() 279 if (nor->dirmap.wdesc) { in spi_nor_spimem_write_data() 280 nbytes = spi_mem_dirmap_write(nor->dirmap.wdesc, op.addr.val, in spi_nor_spimem_write_data() 3585 nor->dirmap.rdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_read_dirmap() 3587 return PTR_ERR_OR_ZERO(nor->dirmap.rdesc); in spi_nor_create_read_dirmap() 3614 nor->dirmap.wdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_write_dirmap() 3616 return PTR_ERR_OR_ZERO(nor->dirmap.wdesc); in spi_nor_create_write_dirmap()
|
/kernel/linux/linux-5.10/drivers/memory/ |
H A D | renesas-rpc-if.c | 275 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dirmap"); in rpcif_sw_init() 276 rpc->dirmap = devm_ioremap_resource(&pdev->dev, res); in rpcif_sw_init() 277 if (IS_ERR(rpc->dirmap)) in rpcif_sw_init() 278 return PTR_ERR(rpc->dirmap); in rpcif_sw_init() 518 if (!(smenr & RPCIF_SMENR_ADE(0xF)) && rpc->dirmap) { in rpcif_manual_xfer() 533 memcpy_fromio(rpc->buffer, rpc->dirmap, rpc->xferlen); in rpcif_manual_xfer() 614 memcpy_fromio(buf, rpc->dirmap + from, len); in rpcif_dirmap_read()
|
/kernel/linux/linux-6.6/include/memory/ |
H A D | renesas-rpc-if.h | 68 void __iomem *dirmap; member
|
/kernel/linux/linux-5.10/include/memory/ |
H A D | renesas-rpc-if.h | 62 void __iomem *dirmap; member
|
/kernel/linux/linux-5.10/drivers/mtd/hyperbus/ |
H A D | rpc-if.c | 138 hyperbus->hbdev.map.virt = hyperbus->rpc.dirmap; in rpcif_hb_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/hyperbus/ |
H A D | rpc-if.c | 140 hyperbus->hbdev.map.virt = hyperbus->rpc.dirmap; in rpcif_hb_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/ |
H A D | ecc-mxic.c | 469 unsigned int direction, dma_addr_t dirmap) in mxic_ecc_process_data_pipelined() 473 if (dirmap) in mxic_ecc_process_data_pipelined() 474 writel(dirmap, mxic->regs + HC_SLV_ADDR); in mxic_ecc_process_data_pipelined() 468 mxic_ecc_process_data_pipelined(struct nand_ecc_engine *eng, unsigned int direction, dma_addr_t dirmap) mxic_ecc_process_data_pipelined() argument
|
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/ |
H A D | core.c | 118 if (nor->dirmap.rdesc) { in spi_nor_spimem_read_data() 119 nbytes = spi_mem_dirmap_read(nor->dirmap.rdesc, op.addr.val, in spi_nor_spimem_read_data() 182 if (nor->dirmap.wdesc) { in spi_nor_spimem_write_data() 183 nbytes = spi_mem_dirmap_write(nor->dirmap.wdesc, op.addr.val, in spi_nor_spimem_write_data() 3316 nor->dirmap.rdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_read_dirmap() 3318 return PTR_ERR_OR_ZERO(nor->dirmap.rdesc); in spi_nor_create_read_dirmap() 3342 nor->dirmap.wdesc = devm_spi_mem_dirmap_create(nor->dev, nor->spimem, in spi_nor_create_write_dirmap() 3344 return PTR_ERR_OR_ZERO(nor->dirmap.wdesc); in spi_nor_create_write_dirmap()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-rpc-if.c | 103 if (!rpc->dirmap && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) in rpcif_spi_mem_dirmap_create()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-rpc-if.c | 103 if (!rpc->dirmap && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) in rpcif_spi_mem_dirmap_create()
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | spi-nor.h | 356 * @dirmap: pointers to struct spi_mem_dirmap_desc for reads/writes. 387 } dirmap; member
|