Searched refs:cqspi (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-cadence-quadspi.c | 45 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 D | spi-cadence-quadspi.c | 58 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