Home
last modified time | relevance | path

Searched refs:cqspi (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-cadence-quadspi.c45 struct cqspi_st *cqspi; member
246 static bool cqspi_is_idle(struct cqspi_st *cqspi) in cqspi_is_idle() argument
248 u32 reg = readl(cqspi->iobase + CQSPI_REG_CONFIG); in cqspi_is_idle()
253 static u32 cqspi_get_rd_sram_level(struct cqspi_st *cqspi) in cqspi_get_rd_sram_level() argument
255 u32 reg = readl(cqspi->iobase + CQSPI_REG_SDRAMLEVEL); in cqspi_get_rd_sram_level()
263 struct cqspi_st *cqspi = dev; in cqspi_irq_handler() local
267 irq_status = readl(cqspi->iobase + CQSPI_REG_IRQSTATUS); in cqspi_irq_handler()
270 writel(irq_status, cqspi->iobase + CQSPI_REG_IRQSTATUS); in cqspi_irq_handler()
275 complete(&cqspi->transfer_complete); in cqspi_irq_handler()
291 static int cqspi_wait_idle(struct cqspi_st *cqspi) in cqspi_wait_idle() argument
324 cqspi_exec_flash_cmd(struct cqspi_st *cqspi, unsigned int reg) cqspi_exec_flash_cmd() argument
351 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_command_read() local
402 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_command_write() local
453 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_read_setup() local
484 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_indirect_read_execute() local
576 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_write_setup() local
596 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_indirect_write_execute() local
686 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_chipselect() local
726 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_delay() local
756 cqspi_config_baudrate_div(struct cqspi_st *cqspi) cqspi_config_baudrate_div() argument
771 cqspi_readdata_capture(struct cqspi_st *cqspi, const bool bypass, const unsigned int delay) cqspi_readdata_capture() argument
794 cqspi_controller_enable(struct cqspi_st *cqspi, bool enable) cqspi_controller_enable() argument
812 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_configure() local
870 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_write() local
894 struct cqspi_st *cqspi = param; cqspi_rx_dma_callback() local
902 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_direct_read_execute() local
961 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_read() local
983 struct cqspi_st *cqspi = spi_master_get_devdata(mem->spi->master); cqspi_mem_process() local
1050 cqspi_of_get_pdata(struct cqspi_st *cqspi) cqspi_of_get_pdata() argument
1078 cqspi_controller_init(struct cqspi_st *cqspi) cqspi_controller_init() argument
1112 cqspi_request_mmap_dma(struct cqspi_st *cqspi) cqspi_request_mmap_dma() argument
1132 struct cqspi_st *cqspi = spi_master_get_devdata(mem->spi->master); cqspi_get_name() local
1143 cqspi_setup_flash(struct cqspi_st *cqspi) cqspi_setup_flash() argument
1184 struct cqspi_st *cqspi; cqspi_probe() local
1339 struct cqspi_st *cqspi = platform_get_drvdata(pdev); cqspi_remove() local
1357 struct cqspi_st *cqspi = dev_get_drvdata(dev); cqspi_suspend() local
1371 struct cqspi_st *cqspi = dev_get_drvdata(dev); cqspi_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-cadence-quadspi.c58 struct cqspi_st *cqspi; member
110 u32 (*get_dma_status)(struct cqspi_st *cqspi);
112 struct cqspi_st *cqspi);
302 static bool cqspi_is_idle(struct cqspi_st *cqspi) in cqspi_is_idle() argument
304 u32 reg = readl(cqspi->iobase + CQSPI_REG_CONFIG); in cqspi_is_idle()
309 static u32 cqspi_get_rd_sram_level(struct cqspi_st *cqspi) in cqspi_get_rd_sram_level() argument
311 u32 reg = readl(cqspi->iobase + CQSPI_REG_SDRAMLEVEL); in cqspi_get_rd_sram_level()
317 static u32 cqspi_get_versal_dma_status(struct cqspi_st *cqspi) in cqspi_get_versal_dma_status() argument
321 dma_status = readl(cqspi->iobase + in cqspi_get_versal_dma_status()
323 writel(dma_status, cqspi in cqspi_get_versal_dma_status()
331 struct cqspi_st *cqspi = dev; cqspi_irq_handler() local
387 cqspi_wait_idle(struct cqspi_st *cqspi) cqspi_wait_idle() argument
420 cqspi_exec_flash_cmd(struct cqspi_st *cqspi, unsigned int reg) cqspi_exec_flash_cmd() argument
448 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_setup_opcode_ext() local
470 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_enable_dtr() local
502 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_command_read() local
585 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_command_write() local
654 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_read_setup() local
697 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_indirect_read_execute() local
806 cqspi_controller_enable(struct cqspi_st *cqspi, bool enable) cqspi_controller_enable() argument
825 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_versal_indirect_read_dma() local
959 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_write_setup() local
1014 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_indirect_write_execute() local
1111 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_chipselect() local
1151 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_delay() local
1181 cqspi_config_baudrate_div(struct cqspi_st *cqspi) cqspi_config_baudrate_div() argument
1204 cqspi_readdata_capture(struct cqspi_st *cqspi, const bool bypass, const unsigned int delay) cqspi_readdata_capture() argument
1230 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_configure() local
1259 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_write() local
1288 struct cqspi_st *cqspi = param; cqspi_rx_dma_callback() local
1296 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_direct_read_execute() local
1355 struct cqspi_st *cqspi = f_pdata->cqspi; cqspi_read() local
1382 struct cqspi_st *cqspi = spi_controller_get_devdata(mem->spi->controller); cqspi_mem_process() local
1488 cqspi_of_get_pdata(struct cqspi_st *cqspi) cqspi_of_get_pdata() argument
1524 cqspi_controller_init(struct cqspi_st *cqspi) cqspi_controller_init() argument
1567 cqspi_request_mmap_dma(struct cqspi_st *cqspi) cqspi_request_mmap_dma() argument
1588 struct cqspi_st *cqspi = spi_controller_get_devdata(mem->spi->controller); cqspi_get_name() local
1605 cqspi_setup_flash(struct cqspi_st *cqspi) cqspi_setup_flash() argument
1643 cqspi_jh7110_clk_init(struct platform_device *pdev, struct cqspi_st *cqspi) cqspi_jh7110_clk_init() argument
1683 cqspi_jh7110_disable_clk(struct platform_device *pdev, struct cqspi_st *cqspi) cqspi_jh7110_disable_clk() argument
1695 struct cqspi_st *cqspi; cqspi_probe() local
1887 struct cqspi_st *cqspi = platform_get_drvdata(pdev); cqspi_remove() local
1906 struct cqspi_st *cqspi = dev_get_drvdata(dev); cqspi_suspend() local
1919 struct cqspi_st *cqspi = dev_get_drvdata(dev); cqspi_resume() local
[all...]

Completed in 4 milliseconds