Home
last modified time | relevance | path

Searched refs:qcom_write_reg_dma (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/spi/
H A Dspi-qpic-snand.c183 qcom_write_reg_dma(snandc, &snandc->regs->spi_cfg, NAND_FLASH_SPI_CFG, 1, 0); in qcom_spi_init()
188 qcom_write_reg_dma(snandc, &snandc->regs->spi_cfg, NAND_FLASH_SPI_CFG, 1, 0); in qcom_spi_init()
190 qcom_write_reg_dma(snandc, &snandc->regs->num_addr_cycle, NAND_NUM_ADDR_CYCLES, 1, 0); in qcom_spi_init()
191 qcom_write_reg_dma(snandc, &snandc->regs->busy_wait_cnt, NAND_BUSY_CHECK_WAIT_CNT, 1, in qcom_spi_init()
484 qcom_write_reg_dma(snandc, reg, NAND_READ_LOCATION_0, 4, NAND_BAM_NEXT_SGL); in qcom_spi_config_cw_read()
487 qcom_write_reg_dma(snandc, reg, NAND_READ_LOCATION_LAST_CW_0, 4, in qcom_spi_config_cw_read()
491 qcom_write_reg_dma(snandc, &snandc->regs->cmd, NAND_FLASH_CMD, 1, NAND_BAM_NEXT_SGL); in qcom_spi_config_cw_read()
492 qcom_write_reg_dma(snandc, &snandc->regs->exec, NAND_EXEC_CMD, 1, NAND_BAM_NEXT_SGL); in qcom_spi_config_cw_read()
522 qcom_write_reg_dma(snandc, &snandc->regs->cmd, NAND_FLASH_CMD, 3, NAND_BAM_NEXT_SGL); in qcom_spi_block_erase()
523 qcom_write_reg_dma(snandc, &snandc->regs->cfg0, NAND_DEV0_CFG0, 2, NAND_BAM_NEXT_SGL); in qcom_spi_block_erase()
[all …]
/linux/drivers/mtd/nand/raw/
H A Dqcom_nandc.c312 qcom_write_reg_dma(nandc, &nandc->regs->addr0, NAND_ADDR0, 2, 0); in config_nand_page_read()
313 qcom_write_reg_dma(nandc, &nandc->regs->cfg0, NAND_DEV0_CFG0, 3, 0); in config_nand_page_read()
315 qcom_write_reg_dma(nandc, &nandc->regs->ecc_buf_cfg, NAND_EBI2_ECC_BUF_CFG, 1, 0); in config_nand_page_read()
316 qcom_write_reg_dma(nandc, &nandc->regs->erased_cw_detect_cfg_clr, in config_nand_page_read()
318 qcom_write_reg_dma(nandc, &nandc->regs->erased_cw_detect_cfg_set, in config_nand_page_read()
338 qcom_write_reg_dma(nandc, reg, NAND_READ_LOCATION_0, 4, NAND_BAM_NEXT_SGL); in config_nand_cw_read()
340 qcom_write_reg_dma(nandc, &nandc->regs->cmd, NAND_FLASH_CMD, 1, NAND_BAM_NEXT_SGL); in config_nand_cw_read()
341 qcom_write_reg_dma(nandc, &nandc->regs->exec, NAND_EXEC_CMD, 1, NAND_BAM_NEXT_SGL); in config_nand_cw_read()
372 qcom_write_reg_dma(nandc, &nandc->regs->addr0, NAND_ADDR0, 2, 0); in config_nand_page_write()
373 qcom_write_reg_dma(nandc, &nandc->regs->cfg0, NAND_DEV0_CFG0, 3, 0); in config_nand_page_write()
[all …]
/linux/drivers/mtd/nand/
H A Dqpic_common.c479 int qcom_write_reg_dma(struct qcom_nand_controller *nandc, __le32 *vaddr, in qcom_write_reg_dma() function
503 EXPORT_SYMBOL(qcom_write_reg_dma);
/linux/include/linux/mtd/
H A Dnand-qpic-common.h472 int qcom_write_reg_dma(struct qcom_nand_controller *nandc, __le32 *vaddr, int first,