Searched refs:devtype_data (Results 1 – 6 of 6) sorted by relevance
200 const struct mxc_nand_devtype_data *devtype_data; member344 if (!host->devtype_data->irqpending_quirk) in check_int_v1_v2()380 if (host->devtype_data->irqpending_quirk) { in irq_control()386 host->devtype_data->irq_control(host, activate); in irq_control()409 if (!host->devtype_data->check_int(host)) in mxc_nfc_irq()430 if (host->devtype_data->check_int(host)) in wait_op_done()441 if (!timeout && !host->devtype_data->check_int(host)) { in wait_op_done()452 done = host->devtype_data->check_int(host); in wait_op_done()490 if (host->devtype_data->irqpending_quirk && (cmd == NAND_CMD_RESET)) { in send_cmd_v1_v2()699 ecc_stat = host->devtype_data->get_ecc_status(host); in mxc_nand_correct_data_v2_v3()[all …]
113 const struct spi_imx_devtype_data *devtype_data; member119 return d->devtype_data->devtype == IMX27_CSPI; in is_imx27_cspi()124 return d->devtype_data->devtype == IMX35_CSPI; in is_imx35_cspi()129 return (d->devtype_data->devtype == IMX51_ECSPI) ? 64 : 8; in spi_imx_get_fifosize()742 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_push()749 while (spi_imx->devtype_data->rx_available(spi_imx)) { in spi_imx_isr()763 spi_imx->devtype_data->intctrl( in spi_imx_isr()768 spi_imx->devtype_data->intctrl(spi_imx, 0); in spi_imx_isr()802 spi_imx->devtype_data->config(spi_imx, &config); in spi_imx_setupxfer()949 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_dma_transfer()[all …]
158 struct fsl_dspi_devtype_data *devtype_data; member413 trans_mode = dspi->devtype_data->trans_mode; in dspi_transfer_one_message()552 trans_mode = dspi->devtype_data->trans_mode; in dspi_interrupt()685 dspi->devtype_data = (struct fsl_dspi_devtype_data *)of_id->data; in dspi_probe()686 if (!dspi->devtype_data) { in dspi_probe()
139 struct at91_devtype_data devtype_data; member178 return priv->devtype_data.type == AT91_DEVTYPE_SAM##_model; \186 return priv->devtype_data.rx_first; in get_mb_rx_first()191 return priv->devtype_data.rx_last; in get_mb_rx_last()196 return priv->devtype_data.rx_split; in get_mb_rx_split()217 return priv->devtype_data.tx_shift; in get_mb_tx_shift()1271 const struct at91_devtype_data *devtype_data; in at91_can_probe() local1279 devtype_data = at91_can_get_driver_data(pdev); in at91_can_probe()1280 if (!devtype_data) { in at91_can_probe()1314 1 << devtype_data->tx_shift); in at91_can_probe()[all …]
261 const struct flexcan_devtype_data *devtype_data; member873 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_BROKEN_ERR_STATE || in flexcan_chip_start()905 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_DISABLE_RXFG) in flexcan_chip_start()914 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_DISABLE_MECR) { in flexcan_chip_start()1153 const struct flexcan_devtype_data *devtype_data; in flexcan_probe() local1199 devtype_data = of_id->data; in flexcan_probe()1201 devtype_data = (struct flexcan_devtype_data *) in flexcan_probe()1227 priv->devtype_data = devtype_data; in flexcan_probe()
272 struct fsl_qspi_devtype_data *devtype_data; member284 return q->devtype_data->driver_data & QUADSPI_QUIRK_SWAP_ENDIAN; in needs_swap_endian()289 return q->devtype_data->driver_data & QUADSPI_QUIRK_4X_INT_CLK; in needs_4x_clock()294 return q->devtype_data->driver_data & QUADSPI_QUIRK_TKT253890; in needs_fill_txfifo()299 return q->devtype_data->driver_data & QUADSPI_QUIRK_TKT245618; in needs_wakeup_wait_mode()342 int rxfifo = q->devtype_data->rxfifo; in fsl_qspi_init_lut()650 writel(QUADSPI_BUF3CR_ALLMST_MASK | ((q->devtype_data->ahb_buf_size / 8) in fsl_qspi_init_abh_read()949 q->devtype_data = (struct fsl_qspi_devtype_data *)of_id->data; in fsl_qspi_probe()1063 if (nor->page_size > q->devtype_data->txfifo) in fsl_qspi_probe()1064 nor->page_size = q->devtype_data->txfifo; in fsl_qspi_probe()