/Linux-v4.19/drivers/staging/fbtft/ |
D | fbtft_device.c | 87 static unsigned int buswidth = 8; variable 88 module_param(buswidth, uint, 0000); 89 MODULE_PARM_DESC(buswidth, "Display bus width, used with the custom argument"); 279 .buswidth = 8, 299 .buswidth = 8, 322 .buswidth = 9, 341 .buswidth = 8, 361 .buswidth = 8, 381 .buswidth = 8, 398 .buswidth = 8, [all …]
|
D | flexfb.c | 41 static unsigned int buswidth = 8; variable 42 module_param(buswidth, uint, 0000); 43 MODULE_PARM_DESC(buswidth, "Width of databus (default: 8)"); 536 int num_db = buswidth; in flexfb_verify_gpios_db() 553 num_db = buswidth / 2; in flexfb_verify_gpios_db() 633 fbtft_init_dbg(dev, "buswidth = %d\n", buswidth); in flexfb_probe_common() 666 switch (buswidth) { in flexfb_probe_common() 674 …r(dev, "argument 'regwidth': %d is not supported with buswidth=%d and SPI.\n", regwidth, buswidth); in flexfb_probe_common() 702 buswidth); in flexfb_probe_common() 707 switch (buswidth) { in flexfb_probe_common() [all …]
|
D | fbtft-core.c | 707 if (pdata->display.buswidth) in fbtft_framebuffer_alloc() 708 display->buswidth = pdata->display.buswidth; in fbtft_framebuffer_alloc() 1229 if (pdata->display.buswidth != 9 && par->startbyte == 0 && in fbtft_verify_gpios() 1243 for (i = 0; i < pdata->display.buswidth; i++) { in fbtft_verify_gpios() 1285 pdata->display.buswidth = fbtft_of_value(node, "buswidth"); in fbtft_probe_dt() 1357 if (display->buswidth == 0) { in fbtft_probe_common() 1363 if (display->regwidth == 8 && display->buswidth == 8) in fbtft_probe_common() 1365 else if (display->regwidth == 8 && display->buswidth == 9 && par->spi) in fbtft_probe_common() 1367 else if (display->regwidth == 16 && display->buswidth == 8) in fbtft_probe_common() 1369 else if (display->regwidth == 16 && display->buswidth == 16) in fbtft_probe_common() [all …]
|
D | fb_uc1611.c | 224 switch (par->pdata->display.buswidth) { in write_vmem() 296 par->pdata->display.buswidth); in write_vmem()
|
/Linux-v4.19/include/linux/spi/ |
D | spi-mem.h | 18 .buswidth = __buswidth, \ 26 .buswidth = __buswidth, \ 34 .buswidth = __buswidth, \ 44 .buswidth = __buswidth, \ 52 .buswidth = __buswidth, \ 91 u8 buswidth; member 97 u8 buswidth; member 103 u8 buswidth; member 107 u8 buswidth; member
|
/Linux-v4.19/drivers/spi/ |
D | spi-mem.c | 100 static int spi_check_buswidth_req(struct spi_mem *mem, u8 buswidth, bool tx) in spi_check_buswidth_req() argument 104 switch (buswidth) { in spi_check_buswidth_req() 132 if (spi_check_buswidth_req(mem, op->cmd.buswidth, true)) in spi_mem_default_supports_op() 136 spi_check_buswidth_req(mem, op->addr.buswidth, true)) in spi_mem_default_supports_op() 140 spi_check_buswidth_req(mem, op->dummy.buswidth, true)) in spi_mem_default_supports_op() 144 spi_check_buswidth_req(mem, op->data.buswidth, in spi_mem_default_supports_op() 254 xfers[xferpos].tx_nbits = op->cmd.buswidth; in spi_mem_exec_op() 268 xfers[xferpos].tx_nbits = op->addr.buswidth; in spi_mem_exec_op() 278 xfers[xferpos].tx_nbits = op->dummy.buswidth; in spi_mem_exec_op() 287 xfers[xferpos].rx_nbits = op->data.buswidth; in spi_mem_exec_op() [all …]
|
D | spi-ep93xx.c | 265 enum dma_slave_buswidth buswidth; in ep93xx_spi_dma_prepare() local 275 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in ep93xx_spi_dma_prepare() 277 buswidth = DMA_SLAVE_BUSWIDTH_1_BYTE; in ep93xx_spi_dma_prepare() 288 conf.src_addr_width = buswidth; in ep93xx_spi_dma_prepare() 295 conf.dst_addr_width = buswidth; in ep93xx_spi_dma_prepare()
|
D | spi-stm32.c | 674 enum dma_slave_buswidth buswidth; in stm32_spi_dma_config() local 678 buswidth = DMA_SLAVE_BUSWIDTH_1_BYTE; in stm32_spi_dma_config() 680 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in stm32_spi_dma_config() 682 buswidth = DMA_SLAVE_BUSWIDTH_4_BYTES; in stm32_spi_dma_config() 694 dma_conf->src_addr_width = buswidth; in stm32_spi_dma_config() 698 buswidth, maxburst); in stm32_spi_dma_config() 701 dma_conf->dst_addr_width = buswidth; in stm32_spi_dma_config() 705 buswidth, maxburst); in stm32_spi_dma_config()
|
D | spi-bcm-qspi.c | 357 int width = op->cmd.buswidth ? op->cmd.buswidth : SPI_NBITS_SINGLE; in bcm_qspi_bspi_set_flex_mode() 367 bpp |= (op->dummy.nbytes * 8) / op->dummy.buswidth; in bcm_qspi_bspi_set_flex_mode() 401 int width = op->data.buswidth ? op->data.buswidth : SPI_NBITS_SINGLE; in bcm_qspi_bspi_set_override() 447 int width = op->data.buswidth ? op->data.buswidth : SPI_NBITS_SINGLE; in bcm_qspi_bspi_set_mode() 936 t[0].tx_nbits = op->cmd.buswidth; in bcm_qspi_mspi_exec_mem_op() 947 t[1].rx_nbits = op->data.buswidth; in bcm_qspi_mspi_exec_mem_op()
|
D | spi-pic32.c | 400 u32 buswidth, v; in pic32_spi_set_word_size() local 406 buswidth = PIC32_BPW_8; in pic32_spi_set_word_size() 412 buswidth = PIC32_BPW_16; in pic32_spi_set_word_size() 418 buswidth = PIC32_BPW_32; in pic32_spi_set_word_size() 432 v |= buswidth << CTRL_BPW_SHIFT; in pic32_spi_set_word_size()
|
/Linux-v4.19/sound/core/ |
D | pcm_dmaengine.c | 65 enum dma_slave_buswidth buswidth; in snd_hwparams_to_dma_slave_config() local 72 buswidth = DMA_SLAVE_BUSWIDTH_1_BYTE; in snd_hwparams_to_dma_slave_config() 74 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in snd_hwparams_to_dma_slave_config() 76 buswidth = DMA_SLAVE_BUSWIDTH_3_BYTES; in snd_hwparams_to_dma_slave_config() 78 buswidth = DMA_SLAVE_BUSWIDTH_4_BYTES; in snd_hwparams_to_dma_slave_config() 80 buswidth = DMA_SLAVE_BUSWIDTH_8_BYTES; in snd_hwparams_to_dma_slave_config() 84 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config() 87 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
|
/Linux-v4.19/drivers/mtd/devices/ |
D | m25p80.c | 97 op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(nor->write_proto); in m25p80_write() 98 op.addr.buswidth = spi_nor_get_protocol_addr_nbits(nor->write_proto); in m25p80_write() 99 op.data.buswidth = spi_nor_get_protocol_data_nbits(nor->write_proto); in m25p80_write() 139 op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(nor->read_proto); in m25p80_read() 140 op.addr.buswidth = spi_nor_get_protocol_addr_nbits(nor->read_proto); in m25p80_read() 141 op.dummy.buswidth = op.addr.buswidth; in m25p80_read() 142 op.data.buswidth = spi_nor_get_protocol_data_nbits(nor->read_proto); in m25p80_read() 145 op.dummy.nbytes = (nor->read_dummy * op.dummy.buswidth) / 8; in m25p80_read()
|
/Linux-v4.19/sound/soc/fsl/ |
D | fsl_asrc_dma.c | 132 enum dma_slave_buswidth buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in fsl_asrc_dma_hw_params() local 223 buswidth = DMA_SLAVE_BUSWIDTH_2_BYTES; in fsl_asrc_dma_hw_params() 225 buswidth = DMA_SLAVE_BUSWIDTH_4_BYTES; in fsl_asrc_dma_hw_params() 228 config_be.src_addr_width = buswidth; in fsl_asrc_dma_hw_params() 230 config_be.dst_addr_width = buswidth; in fsl_asrc_dma_hw_params()
|
/Linux-v4.19/drivers/ssb/ |
D | driver_mipscore.c | 223 pflash->buswidth = 2; in ssb_mips_flash_detect() 243 pflash->buswidth = 1; in ssb_mips_flash_detect() 245 pflash->buswidth = 2; in ssb_mips_flash_detect() 259 ssb_pflash_data.width = pflash->buswidth; in ssb_mips_flash_detect()
|
/Linux-v4.19/Documentation/devicetree/bindings/mtd/ |
D | davinci-nand.txt | 50 - nand-bus-width: buswidth 8 or 16. If not present 8. 64 - ti,davinci-nand-buswidth: buswidth 8 or 16. If not present 8.
|
/Linux-v4.19/drivers/dma/ |
D | amba-pl08x.c | 144 u8 buswidth; member 147 #define IS_BUS_ALIGNED(bus) IS_ALIGNED((bus)->addr, (bus)->buswidth) 1157 if (bd->dstbus.buswidth >= bd->srcbus.buswidth) { in pl08x_choose_master_bus() 1293 bd.srcbus.buswidth = bd.srcbus.maxwidth; in pl08x_fill_llis_for_desc() 1294 bd.dstbus.buswidth = bd.dstbus.maxwidth; in pl08x_fill_llis_for_desc() 1302 bd.srcbus.buswidth, in pl08x_fill_llis_for_desc() 1305 bd.dstbus.buswidth, in pl08x_fill_llis_for_desc() 1358 bd.srcbus.buswidth, bd.dstbus.buswidth, in pl08x_fill_llis_for_desc() 1370 if (bd.remainder < mbus->buswidth) in pl08x_fill_llis_for_desc() 1373 early_bytes = mbus->buswidth - in pl08x_fill_llis_for_desc() [all …]
|
D | stm32-dma.c | 705 enum dma_slave_buswidth *buswidth, in stm32_dma_set_xfer_param() argument 766 *buswidth = dst_addr_width; in stm32_dma_set_xfer_param() 815 *buswidth = chan->dma_sconfig.src_addr_width; in stm32_dma_set_xfer_param() 847 enum dma_slave_buswidth buswidth; in stm32_dma_prep_slave_sg() local 872 ret = stm32_dma_set_xfer_param(chan, direction, &buswidth, in stm32_dma_prep_slave_sg() 879 nb_data_items = desc->sg_req[i].len / buswidth; in stm32_dma_prep_slave_sg() 911 enum dma_slave_buswidth buswidth; in stm32_dma_prep_dma_cyclic() local 941 ret = stm32_dma_set_xfer_param(chan, direction, &buswidth, period_len); in stm32_dma_prep_dma_cyclic() 945 nb_data_items = period_len / buswidth; in stm32_dma_prep_dma_cyclic()
|
D | mmp_tdma.c | 117 enum dma_slave_buswidth buswidth; member 241 switch (tdmac->buswidth) { in mmp_tdma_config_chan() 501 tdmac->buswidth = dmaengine_cfg->src_addr_width; in mmp_tdma_config() 505 tdmac->buswidth = dmaengine_cfg->dst_addr_width; in mmp_tdma_config()
|
D | sprd-dma.c | 556 static int sprd_dma_get_datawidth(enum dma_slave_buswidth buswidth) in sprd_dma_get_datawidth() argument 558 switch (buswidth) { in sprd_dma_get_datawidth() 563 return ffs(buswidth) - 1; in sprd_dma_get_datawidth() 570 static int sprd_dma_get_step(enum dma_slave_buswidth buswidth) in sprd_dma_get_step() argument 572 switch (buswidth) { in sprd_dma_get_step() 577 return buswidth; in sprd_dma_get_step()
|
D | mpc512x_dma.c | 686 inline u8 buswidth_to_dmatsize(u8 buswidth) in buswidth_to_dmatsize() argument 690 for (res = 0; buswidth > 1; buswidth /= 2) in buswidth_to_dmatsize() 822 inline bool is_buswidth_valid(u8 buswidth, bool is_mpc8308) in is_buswidth_valid() argument 824 switch (buswidth) { in is_buswidth_valid()
|
/Linux-v4.19/include/media/i2c/ |
D | tw9910.h | 42 unsigned long buswidth; member
|
/Linux-v4.19/drivers/mtd/chips/ |
D | Kconfig | 82 bool "Support 8-bit buswidth" if MTD_CFI_GEOMETRY 89 bool "Support 16-bit buswidth" if MTD_CFI_GEOMETRY 96 bool "Support 32-bit buswidth" if MTD_CFI_GEOMETRY 103 bool "Support 64-bit buswidth" if MTD_CFI_GEOMETRY 110 bool "Support 128-bit buswidth" if MTD_CFI_GEOMETRY 117 bool "Support 256-bit buswidth" if MTD_CFI_GEOMETRY
|
/Linux-v4.19/include/linux/ssb/ |
D | ssb_driver_mips.h | 19 u8 buswidth; member
|
/Linux-v4.19/Documentation/devicetree/bindings/dma/xilinx/ |
D | zynqmp_dma.txt | 9 - xlnx,bus-width : Axi buswidth in bits. Should contain 128 or 64
|
/Linux-v4.19/drivers/media/i2c/soc_camera/ |
D | tw9910.c | 617 if (SOCAM_DATAWIDTH_16 == priv->info->buswidth) in tw9910_set_frame() 802 if (SOCAM_DATAWIDTH_16 != priv->info->buswidth && in tw9910_video_probe() 803 SOCAM_DATAWIDTH_8 != priv->info->buswidth) { in tw9910_video_probe()
|