Searched refs:devtype_data (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | mxc_nand.c | 186 const struct mxc_nand_devtype_data *devtype_data; member 259 u16 sparebuf_size = host->devtype_data->spare_len; in copy_spare() 300 host->devtype_data->send_addr(host, column & 0xff, in mxc_do_addr_cycle() 304 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() 312 host->devtype_data->send_addr(host, (page_addr & 0xff), false); in mxc_do_addr_cycle() 317 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() 320 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() 325 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() 330 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() 333 host->devtype_data->send_addr(host, in mxc_do_addr_cycle() [all …]
|
D | s3c2410.c | 1022 const struct s3c24XX_nand_devtype_data *devtype_data; in s3c24xx_nand_probe_dt() local 1028 devtype_data = of_device_get_match_data(&pdev->dev); in s3c24xx_nand_probe_dt() 1029 if (!devtype_data) in s3c24xx_nand_probe_dt() 1032 info->cpu_type = devtype_data->type; in s3c24xx_nand_probe_dt()
|
/Linux-v4.19/drivers/spi/ |
D | spi-imx.c | 110 const struct spi_imx_devtype_data *devtype_data; member 115 return d->devtype_data->devtype == IMX27_CSPI; in is_imx27_cspi() 120 return d->devtype_data->devtype == IMX35_CSPI; in is_imx35_cspi() 125 return d->devtype_data->devtype == IMX51_ECSPI; in is_imx51_ecspi() 130 return d->devtype_data->devtype == IMX53_ECSPI; in is_imx53_ecspi() 229 for (i = spi_imx->devtype_data->fifo_size / 2; i > 0; i--) { in spi_imx_can_dma() 1048 while (spi_imx->txfifo < spi_imx->devtype_data->fifo_size) { in spi_imx_push() 1060 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_push() 1068 spi_imx->devtype_data->rx_available(spi_imx)) { in spi_imx_isr() 1082 spi_imx->devtype_data->intctrl( in spi_imx_isr() [all …]
|
D | spi-fsl-dspi.c | 207 const struct fsl_dspi_devtype_data *devtype_data; member 590 if (dspi->devtype_data->xspi_mode && dspi->bits_per_word > 16) { in dspi_tcfq_write() 711 if (dspi->devtype_data->xspi_mode) in dspi_transfer_one_message() 716 trans_mode = dspi->devtype_data->trans_mode; in dspi_transfer_one_message() 846 trans_mode = dspi->devtype_data->trans_mode; in dspi_interrupt() 974 (dspi->devtype_data->xspi_mode ? SPI_MCR_XSPI : 0)); in dspi_init() 976 if (dspi->devtype_data->xspi_mode) in dspi_init() 1013 dspi->devtype_data = &coldfire_data; in dspi_probe() 1030 dspi->devtype_data = of_device_get_match_data(&pdev->dev); in dspi_probe() 1031 if (!dspi->devtype_data) { in dspi_probe() [all …]
|
/Linux-v4.19/drivers/net/can/ |
D | flexcan.c | 271 const struct flexcan_devtype_data *devtype_data; member 672 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_mailbox_read() 715 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_mailbox_read() 755 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_irq() 806 (priv->devtype_data->quirks & (FLEXCAN_QUIRK_BROKEN_WERR_STATE | in flexcan_irq() 828 (priv->devtype_data->quirks & FLEXCAN_QUIRK_BROKEN_PERR_STATE) && in flexcan_irq() 832 if (priv->devtype_data->quirks & in flexcan_irq() 936 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_chip_start() 966 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_BROKEN_WERR_STATE || in flexcan_chip_start() 979 if ((priv->devtype_data->quirks & FLEXCAN_QUIRK_ENABLE_EACEN_RRS)) { in flexcan_chip_start() [all …]
|
D | at91_can.c | 139 struct at91_devtype_data devtype_data; member 178 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() local 1279 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 …]
|
/Linux-v4.19/drivers/mtd/spi-nor/ |
D | fsl-quadspi.c | 291 const struct fsl_qspi_devtype_data *devtype_data; member 304 return q->devtype_data->driver_data & QUADSPI_QUIRK_SWAP_ENDIAN; in needs_swap_endian() 309 return q->devtype_data->driver_data & QUADSPI_QUIRK_4X_INT_CLK; in needs_4x_clock() 314 return q->devtype_data->driver_data & QUADSPI_QUIRK_TKT253890; in needs_fill_txfifo() 319 return q->devtype_data->driver_data & QUADSPI_QUIRK_TKT245618; in needs_wakeup_wait_mode() 384 int rxfifo = q->devtype_data->rxfifo; in fsl_qspi_init_lut() 688 ((q->devtype_data->ahb_buf_size / 8) in fsl_qspi_init_ahb_read() 992 q->devtype_data = of_device_get_match_data(dev); in fsl_qspi_probe() 993 if (!q->devtype_data) in fsl_qspi_probe() 1126 if (nor->page_size > q->devtype_data->txfifo) in fsl_qspi_probe() [all …]
|
/Linux-v4.19/arch/arm/mach-imx/ |
D | mmdc.c | 110 struct fsl_mmdc_devtype_data *devtype_data; member 363 if (pmu_mmdc->devtype_data->flags & MMDC_FLAG_PROFILE_SEL) in mmdc_pmu_event_start() 513 pmu_mmdc->devtype_data = (struct fsl_mmdc_devtype_data *)of_id->data; in imx_mmdc_perf_init()
|