Home
last modified time | relevance | path

Searched refs:devtype_data (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/mtd/nand/raw/
Dmxc_nand.c186 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 …]
Ds3c2410.c1022 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-v5.4/drivers/spi/
Dspi-fsl-qspi.c247 const struct fsl_qspi_devtype_data *devtype_data; member
255 return q->devtype_data->quirks & QUADSPI_QUIRK_SWAP_ENDIAN; in needs_swap_endian()
260 return q->devtype_data->quirks & QUADSPI_QUIRK_4X_INT_CLK; in needs_4x_clock()
265 return q->devtype_data->quirks & QUADSPI_QUIRK_TKT253890; in needs_fill_txfifo()
270 return q->devtype_data->quirks & QUADSPI_QUIRK_TKT245618; in needs_wakeup_wait_mode()
275 return !(q->devtype_data->quirks & QUADSPI_QUIRK_BASE_INTERNAL); in needs_amba_base_offset()
296 if (q->devtype_data->little_endian) in qspi_writel()
304 if (q->devtype_data->little_endian) in qspi_readl()
374 (op->data.nbytes > q->devtype_data->ahb_buf_size || in fsl_qspi_supports_op()
375 (op->data.nbytes > q->devtype_data->rxfifo - 4 && in fsl_qspi_supports_op()
[all …]
Dspi-imx.c116 const struct spi_imx_devtype_data *devtype_data; member
121 return d->devtype_data->devtype == IMX27_CSPI; in is_imx27_cspi()
126 return d->devtype_data->devtype == IMX35_CSPI; in is_imx35_cspi()
131 return d->devtype_data->devtype == IMX51_ECSPI; in is_imx51_ecspi()
136 return d->devtype_data->devtype == IMX53_ECSPI; in is_imx53_ecspi()
235 if (transfer->len < spi_imx->devtype_data->fifo_size) in spi_imx_can_dma()
1105 while (spi_imx->txfifo < spi_imx->devtype_data->fifo_size) { in spi_imx_push()
1117 spi_imx->devtype_data->trigger(spi_imx); in spi_imx_push()
1125 spi_imx->devtype_data->rx_available(spi_imx)) { in spi_imx_isr()
1139 spi_imx->devtype_data->intctrl( in spi_imx_isr()
[all …]
Dspi-nxp-fspi.c335 const struct nxp_fspi_devtype_data *devtype_data; member
350 if (f->devtype_data->little_endian) in fspi_writel()
358 if (f->devtype_data->little_endian) in fspi_readl()
433 (op->data.nbytes > f->devtype_data->ahb_buf_size || in nxp_fspi_supports_op()
434 (op->data.nbytes > f->devtype_data->rxfifo - 4 && in nxp_fspi_supports_op()
439 op->data.nbytes > f->devtype_data->txfifo) in nxp_fspi_supports_op()
452 if (!f->devtype_data->little_endian) in fspi_readl_poll_tout()
807 if (op->data.nbytes > (f->devtype_data->rxfifo - 4) && in nxp_fspi_exec_op()
830 if (op->data.nbytes > f->devtype_data->txfifo) in nxp_fspi_adjust_op_size()
831 op->data.nbytes = f->devtype_data->txfifo; in nxp_fspi_adjust_op_size()
[all …]
Dspi-fsl-dspi.c193 const struct fsl_dspi_devtype_data *devtype_data; member
585 if (dspi->devtype_data->xspi_mode && dspi->bits_per_word > 16) { in dspi_tcfq_write()
665 trans_mode = dspi->devtype_data->trans_mode; in dspi_rxtx()
777 if (dspi->devtype_data->xspi_mode) in dspi_transfer_one_message()
782 trans_mode = dspi->devtype_data->trans_mode; in dspi_transfer_one_message()
997 if (dspi->devtype_data->xspi_mode) in dspi_init()
1004 if (dspi->devtype_data->xspi_mode) in dspi_init()
1040 dspi->devtype_data = &coldfire_data; in dspi_probe()
1060 dspi->devtype_data = of_device_get_match_data(&pdev->dev); in dspi_probe()
1061 if (!dspi->devtype_data) { in dspi_probe()
[all …]
/Linux-v5.4/drivers/net/can/
Dflexcan.c286 const struct flexcan_devtype_data *devtype_data; member
798 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_mailbox_read()
843 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_mailbox_read()
886 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) { in flexcan_irq()
945 (priv->devtype_data->quirks & (FLEXCAN_QUIRK_BROKEN_WERR_STATE | in flexcan_irq()
967 (priv->devtype_data->quirks & FLEXCAN_QUIRK_BROKEN_PERR_STATE) && in flexcan_irq()
971 if (priv->devtype_data->quirks & in flexcan_irq()
1080 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_USE_OFF_TIMESTAMP) in flexcan_chip_start()
1125 if (priv->devtype_data->quirks & FLEXCAN_QUIRK_BROKEN_WERR_STATE || in flexcan_chip_start()
1138 if ((priv->devtype_data->quirks & FLEXCAN_QUIRK_ENABLE_EACEN_RRS)) { in flexcan_chip_start()
[all …]
Dat91_can.c135 struct at91_devtype_data devtype_data; member
174 return priv->devtype_data.type == AT91_DEVTYPE_SAM##_model; \
182 return priv->devtype_data.rx_first; in get_mb_rx_first()
187 return priv->devtype_data.rx_last; in get_mb_rx_last()
192 return priv->devtype_data.rx_split; in get_mb_rx_split()
213 return priv->devtype_data.tx_shift; in get_mb_tx_shift()
1269 const struct at91_devtype_data *devtype_data; in at91_can_probe() local
1277 devtype_data = at91_can_get_driver_data(pdev); in at91_can_probe()
1278 if (!devtype_data) { in at91_can_probe()
1312 1 << devtype_data->tx_shift); in at91_can_probe()
[all …]
/Linux-v5.4/drivers/perf/
Dfsl_imx8_ddr_perf.c76 const struct fsl_ddr_devtype_data *devtype_data; member
261 if (pmu->devtype_data->quirks & DDR_CAP_AXI_ID_FILTER) { in ddr_perf_event_init()
344 if (pmu->devtype_data->quirks & DDR_CAP_AXI_ID_FILTER) { in ddr_perf_event_add()
544 pmu->devtype_data = of_device_get_match_data(&pdev->dev); in ddr_perf_probe()
/Linux-v5.4/arch/arm/mach-imx/
Dmmdc.c105 struct fsl_mmdc_devtype_data *devtype_data; member
352 if (pmu_mmdc->devtype_data->flags & MMDC_FLAG_PROFILE_SEL) in mmdc_pmu_event_start()
503 pmu_mmdc->devtype_data = (struct fsl_mmdc_devtype_data *)of_id->data; in imx_mmdc_perf_init()