Lines Matching refs:devtype_data

271 	const struct fsl_qspi_devtype_data *devtype_data;
279 return q->devtype_data->quirks & QUADSPI_QUIRK_SWAP_ENDIAN;
284 return q->devtype_data->quirks & QUADSPI_QUIRK_4X_INT_CLK;
289 return q->devtype_data->quirks & QUADSPI_QUIRK_TKT253890;
294 return q->devtype_data->quirks & QUADSPI_QUIRK_TKT245618;
299 return !(q->devtype_data->quirks & QUADSPI_QUIRK_BASE_INTERNAL);
304 return q->devtype_data->quirks & QUADSPI_QUIRK_USE_TDH_SETTING;
325 if (q->devtype_data->little_endian)
333 if (q->devtype_data->little_endian)
403 (op->data.nbytes > q->devtype_data->ahb_buf_size ||
404 (op->data.nbytes > q->devtype_data->rxfifo - 4 &&
409 op->data.nbytes > q->devtype_data->txfifo)
554 q->ahb_addr + q->selected * q->devtype_data->ahb_buf_size,
634 if (!q->devtype_data->little_endian)
647 int invalid_mstrid = q->devtype_data->invalid_mstrid;
661 q->selected * q->devtype_data->ahb_buf_size + addr_offset,
682 if (op->data.nbytes > (q->devtype_data->rxfifo - 4) &&
708 if (op->data.nbytes > q->devtype_data->txfifo)
709 op->data.nbytes = q->devtype_data->txfifo;
711 if (op->data.nbytes > q->devtype_data->ahb_buf_size)
712 op->data.nbytes = q->devtype_data->ahb_buf_size;
713 else if (op->data.nbytes > (q->devtype_data->rxfifo - 4))
772 QUADSPI_BUF3CR_ADATSZ(q->devtype_data->ahb_buf_size / 8),
785 qspi_writel(q, q->devtype_data->ahb_buf_size + addr_offset,
787 qspi_writel(q, q->devtype_data->ahb_buf_size * 2 + addr_offset,
789 qspi_writel(q, q->devtype_data->ahb_buf_size * 3 + addr_offset,
791 qspi_writel(q, q->devtype_data->ahb_buf_size * 4 + addr_offset,
860 q->devtype_data = of_device_get_match_data(dev);
861 if (!q->devtype_data) {
884 (q->devtype_data->ahb_buf_size * 4));