Searched refs:devtype_data (Results 1 – 5 of 5) sorted by relevance
199 const struct mxc_nand_devtype_data *devtype_data; member311 if (!host->devtype_data->irqpending_quirk) in check_int_v1_v2()347 if (host->devtype_data->irqpending_quirk) { in irq_control()353 host->devtype_data->irq_control(host, activate); in irq_control()376 if (!host->devtype_data->check_int(host)) in mxc_nfc_irq()397 if (host->devtype_data->check_int(host)) in wait_op_done()408 if (!timeout && !host->devtype_data->check_int(host)) { in wait_op_done()419 done = host->devtype_data->check_int(host); in wait_op_done()457 if (host->devtype_data->irqpending_quirk && (cmd == NAND_CMD_RESET)) { in send_cmd_v1_v2()666 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()735 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_push()742 while (spi_imx->devtype_data->rx_available(spi_imx)) { in spi_imx_isr()756 spi_imx->devtype_data->intctrl( in spi_imx_isr()761 spi_imx->devtype_data->intctrl(spi_imx, 0); in spi_imx_isr()795 spi_imx->devtype_data->config(spi_imx, &config); in spi_imx_setupxfer()942 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_dma_transfer()[all …]
149 struct at91_devtype_data devtype_data; member188 return priv->devtype_data.type == AT91_DEVTYPE_SAM##_model; \196 return priv->devtype_data.rx_first; in get_mb_rx_first()201 return priv->devtype_data.rx_last; in get_mb_rx_last()206 return priv->devtype_data.rx_split; in get_mb_rx_split()227 return priv->devtype_data.tx_shift; in get_mb_tx_shift()1292 const struct at91_devtype_data *devtype_data; in at91_can_probe() local1300 devtype_data = at91_can_get_driver_data(pdev); in at91_can_probe()1301 if (!devtype_data) { in at91_can_probe()1335 1 << devtype_data->tx_shift); in at91_can_probe()[all …]
259 const struct flexcan_devtype_data *devtype_data; member875 if (priv->devtype_data->features & FLEXCAN_HAS_BROKEN_ERR_STATE || in flexcan_chip_start()905 if (priv->devtype_data->features & FLEXCAN_HAS_V10_FEATURES) in flexcan_chip_start()915 if (priv->devtype_data->features & FLEXCAN_HAS_MECR_FEATURES) { in flexcan_chip_start()1157 const struct flexcan_devtype_data *devtype_data; in flexcan_probe() local1203 devtype_data = of_id->data; in flexcan_probe()1205 devtype_data = (struct flexcan_devtype_data *) in flexcan_probe()1231 priv->devtype_data = devtype_data; in flexcan_probe()
230 struct fsl_qspi_devtype_data *devtype_data; member240 return q->devtype_data->devtype == FSL_QUADSPI_VYBRID; in is_vybrid_qspi()245 return q->devtype_data->devtype == FSL_QUADSPI_IMX6SX; in is_imx6sx_qspi()288 int rxfifo = q->devtype_data->rxfifo; in fsl_qspi_init_lut()595 writel(QUADSPI_BUF3CR_ALLMST_MASK | ((q->devtype_data->ahb_buf_size / 8) in fsl_qspi_init_abh_read()857 q->devtype_data = (struct fsl_qspi_devtype_data *)of_id->data; in fsl_qspi_probe()931 if (nor->page_size > q->devtype_data->txfifo) in fsl_qspi_probe()932 nor->page_size = q->devtype_data->txfifo; in fsl_qspi_probe()