Lines Matching defs:qspi
161 * struct qspi_platform_data - zynqmp qspi platform data structure
169 * struct zynqmp_qspi - Defines qspi driver instance
189 * @has_tapdelay: Used for tapdelay register available in qspi
285 * zynqmp_qspi_set_tapdelay: To configure qspi tap delays
457 * @qspi: Pointer to the spi_device structure
460 static void zynqmp_qspi_chipselect(struct spi_device *qspi, bool is_high)
462 struct zynqmp_qspi *xqspi = spi_master_get_devdata(qspi->master);
469 if (!spi_get_chipselect(qspi, 0)) {
538 * @qspi: Pointer to the spi_device structure
556 struct spi_device *qspi)
561 req_speed_hz = qspi->max_speed_hz;
588 * @qspi: Pointer to the spi_device structure
591 * baud rate and divisor value to setup the requested qspi clock.
595 static int zynqmp_qspi_setup_op(struct spi_device *qspi)
597 struct spi_controller *ctlr = qspi->master;
1200 { .compatible = "xlnx,zynqmp-qspi-1.0"},
1201 { .compatible = "xlnx,versal-qspi-1.0", .data = &versal_qspi_def },
1386 .name = "zynqmp-qspi",