Home
last modified time | relevance | path

Searched refs:buswidth (Results 1 – 25 of 77) sorted by relevance

1234

/linux/drivers/interconnect/qcom/
A Dsc7280.c22 .buswidth = 4,
31 .buswidth = 4,
40 .buswidth = 4,
49 .buswidth = 4,
58 .buswidth = 8,
67 .buswidth = 8,
76 .buswidth = 8,
85 .buswidth = 8,
94 .buswidth = 8,
103 .buswidth = 8,
[all …]
A Dqcs404.c103 .buswidth = 8,
118 .buswidth = 8,
133 .buswidth = 8,
147 .buswidth = 8,
162 .buswidth = 8,
176 .buswidth = 4,
190 .buswidth = 4,
204 .buswidth = 4,
218 .buswidth = 8,
233 .buswidth = 8,
[all …]
A Dmsm8916.c116 .buswidth = 8,
133 .buswidth = 8,
151 .buswidth = 8,
170 .buswidth = 4,
184 .buswidth = 4,
198 .buswidth = 4,
214 .buswidth = 8,
273 .buswidth = 8,
287 .buswidth = 8,
301 .buswidth = 8,
[all …]
A Dmsm8939.c121 .buswidth = 8,
138 .buswidth = 16,
154 .buswidth = 16,
173 .buswidth = 4,
187 .buswidth = 4,
201 .buswidth = 4,
316 .buswidth = 8,
330 .buswidth = 8,
344 .buswidth = 8,
358 .buswidth = 8,
[all …]
A Dsdm660.c153 .buswidth = 8,
172 .buswidth = 8,
188 .buswidth = 8,
202 .buswidth = 8,
216 .buswidth = 4,
230 .buswidth = 4,
244 .buswidth = 8,
263 .buswidth = 8,
282 .buswidth = 8,
301 .buswidth = 8,
[all …]
/linux/drivers/spi/
A Dspi-rpc-if.c27 rpc_op.cmd.buswidth = spi_op->cmd.buswidth; in rpcif_spi_mem_prepare()
30 rpc_op.addr.buswidth = spi_op->addr.buswidth; in rpcif_spi_mem_prepare()
36 rpc_op.dummy.buswidth = spi_op->dummy.buswidth; in rpcif_spi_mem_prepare()
38 spi_op->dummy.buswidth; in rpcif_spi_mem_prepare()
42 rpc_op.data.buswidth = spi_op->data.buswidth; in rpcif_spi_mem_prepare()
70 if (op->data.buswidth > 4 || op->addr.buswidth > 4 || in rpcif_spi_mem_supports_op()
71 op->dummy.buswidth > 4 || op->cmd.buswidth > 4 || in rpcif_spi_mem_supports_op()
A Dspi-mem.c107 switch (buswidth) { in spi_check_buswidth_req()
188 if (hweight8(buswidth) > 1 || buswidth > SPI_MEM_MAX_BUSWIDTH) in spi_mem_buswidth_is_valid()
196 if (!op->cmd.buswidth || !op->cmd.nbytes) in spi_mem_check_op()
199 if ((op->addr.nbytes && !op->addr.buswidth) || in spi_mem_check_op()
200 (op->dummy.nbytes && !op->dummy.buswidth) || in spi_mem_check_op()
201 (op->data.nbytes && !op->data.buswidth)) in spi_mem_check_op()
349 xfers[xferpos].tx_nbits = op->cmd.buswidth; in spi_mem_exec_op()
363 xfers[xferpos].tx_nbits = op->addr.buswidth; in spi_mem_exec_op()
373 xfers[xferpos].tx_nbits = op->dummy.buswidth; in spi_mem_exec_op()
383 xfers[xferpos].rx_nbits = op->data.buswidth; in spi_mem_exec_op()
[all …]
A Dspi-npcm-fiu.c250 ilog2(op->addr.buswidth) << in npcm_fiu_set_drd()
252 fiu->drd_op.addr.buswidth = op->addr.buswidth; in npcm_fiu_set_drd()
282 if (desc->info.op_tmpl.addr.buswidth != fiu->drd_op.addr.buswidth || in npcm_fiu_direct_read()
334 uma_cfg |= ilog2(op->cmd.buswidth); in npcm_fiu_uma_read()
335 uma_cfg |= ilog2(op->addr.buswidth) in npcm_fiu_uma_read()
337 uma_cfg |= ilog2(op->dummy.buswidth) in npcm_fiu_uma_read()
339 uma_cfg |= ilog2(op->data.buswidth) in npcm_fiu_uma_read()
396 uma_cfg |= ilog2(op->cmd.buswidth); in npcm_fiu_uma_write()
397 uma_cfg |= ilog2(op->addr.buswidth) << in npcm_fiu_uma_write()
534 op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth, in npcm_fiu_exec_op()
[all …]
A Dspi-mtk-nor.c166 if ((op->data.buswidth == 2) || (op->data.buswidth == 4)) { in mtk_nor_match_read()
167 if (op->addr.buswidth == 1) in mtk_nor_match_read()
169 else if (op->addr.buswidth == 2) in mtk_nor_match_read()
173 } else if ((op->addr.buswidth == 1) && (op->data.buswidth == 1)) { in mtk_nor_match_read()
187 if ((op->cmd.buswidth > 1) || (op->addr.buswidth > 1) || in mtk_nor_match_prg()
188 (op->dummy.buswidth > 1) || (op->data.buswidth > 1)) in mtk_nor_match_prg()
291 if (op->cmd.buswidth != 1) in mtk_nor_supports_op()
303 (op->data.buswidth == 1)) in mtk_nor_supports_op()
321 if (op->data.buswidth == 4) { in mtk_nor_setup_bus()
324 if (op->addr.buswidth == 4) in mtk_nor_setup_bus()
[all …]
A Dspi-hisi-sfc-v3xx.c179 if (op->data.buswidth > 4 || op->dummy.buswidth > 4 || in hisi_sfc_v3xx_supports_op()
180 op->addr.buswidth > 4 || op->cmd.buswidth > 4) in hisi_sfc_v3xx_supports_op()
283 if (op->data.buswidth == 0 || op->data.buswidth == 1) { in hisi_sfc_v3xx_start_bus()
288 data_idx = (op->data.buswidth - 1) / 2; in hisi_sfc_v3xx_start_bus()
289 addr_idx = op->addr.buswidth / 2; in hisi_sfc_v3xx_start_bus()
290 cmd_idx = op->cmd.buswidth / 2; in hisi_sfc_v3xx_start_bus()
A Datmel-quadspi.c254 if (op->cmd.buswidth != mode->cmd_buswidth) in atmel_qspi_is_compatible()
257 if (op->addr.nbytes && op->addr.buswidth != mode->addr_buswidth) in atmel_qspi_is_compatible()
260 if (op->data.nbytes && op->data.buswidth != mode->data_buswidth) in atmel_qspi_is_compatible()
284 if (op->addr.nbytes == 2 && op->cmd.buswidth != op->addr.buswidth && in atmel_qspi_supports_op()
314 dummy_cycles = op->dummy.nbytes * 8 / op->dummy.buswidth; in atmel_qspi_set_cfg()
328 if (op->addr.buswidth) { in atmel_qspi_set_cfg()
337 if (dummy_cycles < 8 / op->addr.buswidth) { in atmel_qspi_set_cfg()
345 dummy_cycles -= 8 / op->addr.buswidth; in atmel_qspi_set_cfg()
A Dspi-mxic.c340 if (op->data.buswidth > 8 || op->addr.buswidth > 8 || in mxic_spi_mem_supports_op()
341 op->dummy.buswidth > 8 || op->cmd.buswidth > 8) in mxic_spi_mem_supports_op()
345 op->data.buswidth != op->dummy.buswidth) in mxic_spi_mem_supports_op()
387 OP_CMD_BUSW(fls(op->cmd.buswidth) - 1) | in mxic_spi_mem_exec_op()
392 OP_ADDR_BUSW(fls(op->addr.buswidth) - 1) | in mxic_spi_mem_exec_op()
399 ss_ctrl |= OP_DATA_BUSW(fls(op->data.buswidth) - 1) | in mxic_spi_mem_exec_op()
A Dspi-rockchip-sfc.c291 op->addr.buswidth = op->dummy.buswidth; in rockchip_sfc_adjust_op_work()
307 ctrl |= ((op->cmd.buswidth >> 1) << SFC_CTRL_CMD_BITS_SHIFT); in rockchip_sfc_xfer_setup()
320 ctrl |= ((op->addr.buswidth >> 1) << SFC_CTRL_ADDR_BITS_SHIFT); in rockchip_sfc_xfer_setup()
325 if (op->dummy.buswidth == 4) in rockchip_sfc_xfer_setup()
327 else if (op->dummy.buswidth == 2) in rockchip_sfc_xfer_setup()
342 ctrl |= ((op->data.buswidth >> 1) << SFC_CTRL_DATA_BITS_SHIFT); in rockchip_sfc_xfer_setup()
352 op->addr.nbytes, op->addr.buswidth, in rockchip_sfc_xfer_setup()
353 op->dummy.nbytes, op->dummy.buswidth); in rockchip_sfc_xfer_setup()
A Dspi-stm32-qspi.c355 static int stm32_qspi_get_mode(struct stm32_qspi *qspi, u8 buswidth) in stm32_qspi_get_mode() argument
357 if (buswidth == 4) in stm32_qspi_get_mode()
360 return buswidth; in stm32_qspi_get_mode()
371 op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth, in stm32_qspi_send()
372 op->dummy.buswidth, op->data.buswidth, in stm32_qspi_send()
392 stm32_qspi_get_mode(qspi, op->cmd.buswidth)); in stm32_qspi_send()
396 stm32_qspi_get_mode(qspi, op->addr.buswidth)); in stm32_qspi_send()
402 op->dummy.nbytes * 8 / op->dummy.buswidth); in stm32_qspi_send()
406 stm32_qspi_get_mode(qspi, op->data.buswidth)); in stm32_qspi_send()
558 if (addr_max < qspi->mm_size && op.addr.buswidth) in stm32_qspi_dirmap_read()
A Dspi-fsl-qspi.c374 ret = fsl_qspi_check_buswidth(q, op->cmd.buswidth); in fsl_qspi_supports_op()
377 ret |= fsl_qspi_check_buswidth(q, op->addr.buswidth); in fsl_qspi_supports_op()
380 ret |= fsl_qspi_check_buswidth(q, op->dummy.buswidth); in fsl_qspi_supports_op()
383 ret |= fsl_qspi_check_buswidth(q, op->data.buswidth); in fsl_qspi_supports_op()
399 (op->dummy.nbytes * 8 / op->dummy.buswidth > 64)) in fsl_qspi_supports_op()
423 lutval[0] |= LUT_DEF(0, LUT_CMD, LUT_PAD(op->cmd.buswidth), in fsl_qspi_prepare_lut()
435 LUT_PAD(op->addr.buswidth), in fsl_qspi_prepare_lut()
442 LUT_PAD(op->dummy.buswidth), in fsl_qspi_prepare_lut()
444 op->dummy.buswidth); in fsl_qspi_prepare_lut()
452 LUT_PAD(op->data.buswidth), in fsl_qspi_prepare_lut()
A Dspi-qcom-qspi.c128 unsigned int buswidth; member
151 unsigned int buswidth) in qspi_buswidth_to_iomode() argument
153 switch (buswidth) { in qspi_buswidth_to_iomode()
162 "Unexpected bus width: %u\n", buswidth); in qspi_buswidth_to_iomode()
181 pio_xfer_cfg |= qspi_buswidth_to_iomode(ctrl, xfer->buswidth); in qcom_qspi_pio_xfer_cfg()
282 ctrl->xfer.buswidth = xfer->rx_nbits; in qcom_qspi_transfer_one()
286 ctrl->xfer.buswidth = xfer->tx_nbits; in qcom_qspi_transfer_one()
A Dspi-zynqmp-gqspi.c946 op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth, in zynqmp_qspi_exec_op()
947 op->dummy.buswidth, op->data.buswidth); in zynqmp_qspi_exec_op()
961 zynqmp_qspi_write_op(xqspi, op->cmd.buswidth, genfifoentry); in zynqmp_qspi_exec_op()
986 zynqmp_qspi_write_op(xqspi, op->addr.buswidth, genfifoentry); in zynqmp_qspi_exec_op()
1009 xqspi->bytes_to_transfer = op->dummy.nbytes * 8 / op->dummy.buswidth; in zynqmp_qspi_exec_op()
1015 zynqmp_qspi_write_op(xqspi, op->data.buswidth, in zynqmp_qspi_exec_op()
1029 zynqmp_qspi_write_op(xqspi, op->data.buswidth, in zynqmp_qspi_exec_op()
1044 err = zynqmp_qspi_read_op(xqspi, op->data.buswidth, in zynqmp_qspi_exec_op()
/linux/include/linux/spi/
A Dspi-mem.h18 .buswidth = __buswidth, \
27 .buswidth = __buswidth, \
35 .buswidth = __buswidth, \
45 .buswidth = __buswidth, \
53 .buswidth = __buswidth, \
101 u8 buswidth; member
108 u8 buswidth; member
115 u8 buswidth; member
120 u8 buswidth; member
/linux/include/memory/
A Drenesas-rpc-if.h24 u8 buswidth; member
31 u8 buswidth; member
38 u8 buswidth; member
43 u8 buswidth; member
49 u8 buswidth; member
/linux/sound/core/
A Dpcm_dmaengine.c56 enum dma_slave_buswidth buswidth; in snd_hwparams_to_dma_slave_config() local
63 buswidth = DMA_SLAVE_BUSWIDTH_1_BYTE; in snd_hwparams_to_dma_slave_config()
65 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in snd_hwparams_to_dma_slave_config()
67 buswidth = DMA_SLAVE_BUSWIDTH_3_BYTES; in snd_hwparams_to_dma_slave_config()
69 buswidth = DMA_SLAVE_BUSWIDTH_4_BYTES; in snd_hwparams_to_dma_slave_config()
71 buswidth = DMA_SLAVE_BUSWIDTH_8_BYTES; in snd_hwparams_to_dma_slave_config()
75 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
78 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
/linux/drivers/memory/
A Drenesas-rpc-if.c320 static u8 rpcif_bit_size(u8 buswidth) in rpcif_bit_size() argument
322 return buswidth > 4 ? 2 : ilog2(buswidth); in rpcif_bit_size()
337 if (op->cmd.buswidth) { in rpcif_prepare()
339 RPCIF_SMENR_CDB(rpcif_bit_size(op->cmd.buswidth)); in rpcif_prepare()
344 if (op->ocmd.buswidth) { in rpcif_prepare()
350 if (op->addr.buswidth) { in rpcif_prepare()
352 RPCIF_SMENR_ADB(rpcif_bit_size(op->addr.buswidth)); in rpcif_prepare()
367 if (op->dummy.buswidth) { in rpcif_prepare()
370 op->dummy.buswidth); in rpcif_prepare()
373 if (op->option.buswidth) { in rpcif_prepare()
[all …]
/linux/drivers/mtd/hyperbus/
A Drpc-if.c28 .buswidth = 8,
32 .buswidth = 8,
37 .buswidth = 8,
41 .buswidth = 8,
53 op.dummy.buswidth = 1; in rpcif_hb_prepare_read()
/linux/drivers/dma/
A Duniphier-xdmac.c137 enum dma_slave_buswidth buswidth; in uniphier_xdmac_chan_start() local
150 buswidth = xc->sconfig.src_addr_width; in uniphier_xdmac_chan_start()
153 buswidth = DMA_SLAVE_BUSWIDTH_8_BYTES; in uniphier_xdmac_chan_start()
155 src_width = FIELD_PREP(XDMAC_SADM_STW_MASK, __ffs(buswidth)); in uniphier_xdmac_chan_start()
159 buswidth = xc->sconfig.dst_addr_width; in uniphier_xdmac_chan_start()
162 buswidth = DMA_SLAVE_BUSWIDTH_8_BYTES; in uniphier_xdmac_chan_start()
164 dst_width = FIELD_PREP(XDMAC_DADM_DTW_MASK, __ffs(buswidth)); in uniphier_xdmac_chan_start()
327 enum dma_slave_buswidth buswidth; in uniphier_xdmac_prep_slave_sg() local
335 buswidth = xc->sconfig.src_addr_width; in uniphier_xdmac_prep_slave_sg()
338 buswidth = xc->sconfig.dst_addr_width; in uniphier_xdmac_prep_slave_sg()
[all …]
/linux/sound/soc/fsl/
A Dfsl_asrc_dma.c131 enum dma_slave_buswidth buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in fsl_asrc_dma_hw_params() local
255 buswidth = DMA_SLAVE_BUSWIDTH_1_BYTE; in fsl_asrc_dma_hw_params()
257 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in fsl_asrc_dma_hw_params()
259 buswidth = DMA_SLAVE_BUSWIDTH_3_BYTES; in fsl_asrc_dma_hw_params()
261 buswidth = DMA_SLAVE_BUSWIDTH_4_BYTES; in fsl_asrc_dma_hw_params()
263 buswidth = DMA_SLAVE_BUSWIDTH_8_BYTES; in fsl_asrc_dma_hw_params()
266 config_be.src_addr_width = buswidth; in fsl_asrc_dma_hw_params()
268 config_be.dst_addr_width = buswidth; in fsl_asrc_dma_hw_params()
/linux/drivers/staging/fbtft/
A Dfbtft-core.c593 if (pdata->display.buswidth) in fbtft_framebuffer_alloc()
594 display->buswidth = pdata->display.buswidth; in fbtft_framebuffer_alloc()
1121 for (i = 0; i < pdata->display.buswidth; i++) { in fbtft_verify_gpios()
1228 if (display->buswidth == 0) { in fbtft_probe_common()
1245 display->regwidth, display->buswidth); in fbtft_probe_common()
1248 if (display->buswidth == 8) in fbtft_probe_common()
1250 else if (display->buswidth == 9) in fbtft_probe_common()
1252 else if (display->buswidth == 16) in fbtft_probe_common()
1257 if (display->buswidth == 8) in fbtft_probe_common()
1259 else if (display->buswidth == 16) in fbtft_probe_common()
[all …]

Completed in 56 milliseconds

1234