Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/spi/
Dspi-cadence-xspi.c231 static int cdns_xspi_wait_for_controller_idle(struct cdns_xspi_dev *cdns_xspi) in cdns_xspi_wait_for_controller_idle() argument
235 return readl_relaxed_poll_timeout(cdns_xspi->iobase + in cdns_xspi_wait_for_controller_idle()
243 static void cdns_xspi_trigger_command(struct cdns_xspi_dev *cdns_xspi, in cdns_xspi_trigger_command() argument
246 writel(cmd_regs[5], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_5); in cdns_xspi_trigger_command()
247 writel(cmd_regs[4], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_4); in cdns_xspi_trigger_command()
248 writel(cmd_regs[3], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_3); in cdns_xspi_trigger_command()
249 writel(cmd_regs[2], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_2); in cdns_xspi_trigger_command()
250 writel(cmd_regs[1], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_1); in cdns_xspi_trigger_command()
251 writel(cmd_regs[0], cdns_xspi->iobase + CDNS_XSPI_CMD_REG_0); in cdns_xspi_trigger_command()
254 static int cdns_xspi_check_command_status(struct cdns_xspi_dev *cdns_xspi) in cdns_xspi_check_command_status() argument
[all …]