Home
last modified time | relevance | path

Searched full:data_width (Results 1 – 25 of 60) sorted by relevance

123

/openbmc/linux/drivers/dma/
H A Dste_dma40_ll.c55 l3 |= d40_width_to_bits(cfg->dst_info.data_width) in d40_log_cfg()
60 l1 |= d40_width_to_bits(cfg->src_info.data_width) in d40_log_cfg()
113 src |= d40_width_to_bits(cfg->src_info.data_width) in d40_phy_cfg()
115 dst |= d40_width_to_bits(cfg->dst_info.data_width) in d40_phy_cfg()
143 unsigned int data_width = info->data_width; in d40_phy_fill_lli() local
153 if (!IS_ALIGNED(data, data_width)) in d40_phy_fill_lli()
157 if (data_size < num_elems * data_width) in d40_phy_fill_lli()
161 lli->reg_elt = (data_size / data_width) << D40_SREG_ELEM_PHY_ECNT_POS; in d40_phy_fill_lli()
168 lli->reg_elt |= data_width << D40_SREG_ELEM_PHY_EIDX_POS; in d40_phy_fill_lli()
236 size_seg = d40_seg_size(size_rest, info->data_width, in d40_phy_buf_to_lli()
[all …]
H A Dste_dma40.h66 * @data_width: Data width of the src/dst hardware
72 enum dma_slave_buswidth data_width; member
H A Dste_dma40.c115 .src_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE,
119 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE,
129 .src_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE,
133 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE,
1018 * STEDMA40_MAX_SEG_SIZE * data_width, where data_width is stored in Bytes.
1422 return num_elt * d40c->dma_cfg.dst_info.data_width; in d40_residue()
1754 conf->src_info.data_width != in d40_validate_conf()
1756 conf->dst_info.data_width) { in d40_validate_conf()
2148 src_info->data_width, in d40_prep_sg_log()
2149 dst_info->data_width); in d40_prep_sg_log()
[all …]
/openbmc/linux/drivers/gpu/ipu-v3/
H A Dipu-csi.c136 unsigned data_width:4; member
231 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
237 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
243 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
249 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
254 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
259 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
264 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
267 cfg->data_width = IPU_CSI_DATA_WIDTH_16; in mbus_code_to_bus_cfg()
274 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
[all …]
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dzynq_nand.c426 int data_width = 4; in zynq_nand_read_oob() local
432 chip->read_buf(mtd, p, (mtd->oobsize - data_width)); in zynq_nand_read_oob()
433 p += mtd->oobsize - data_width; in zynq_nand_read_oob()
438 chip->read_buf(mtd, p, data_width); in zynq_nand_read_oob()
452 int status = 0, data_width = 4; in zynq_nand_write_oob() local
458 chip->write_buf(mtd, buf, (mtd->oobsize - data_width)); in zynq_nand_write_oob()
459 buf += mtd->oobsize - data_width; in zynq_nand_write_oob()
465 chip->write_buf(mtd, buf, data_width); in zynq_nand_write_oob()
485 unsigned long data_width = 4; in zynq_nand_read_page_raw() local
492 chip->read_buf(mtd, p, (mtd->oobsize - data_width)); in zynq_nand_read_page_raw()
[all …]
/openbmc/linux/drivers/dma/dw/
H A Dof.c80 if (!of_property_read_u32_array(np, "data_width", arr, nr_masters)) { in dw_dma_parse_dt()
82 pdata->data_width[tmp] = BIT(arr[tmp] & 0x07); in dw_dma_parse_dt()
85 /* If "data_width" and "data-width" both provided use the latter one */ in dw_dma_parse_dt()
86 of_property_read_u32_array(np, "data-width", pdata->data_width, nr_masters); in dw_dma_parse_dt()
H A Dinternal.h71 .data_width = {4},
89 .data_width = {4},
/openbmc/linux/sound/soc/xilinx/
H A Dxlnx_i2s.c31 u32 data_width; member
65 bits_per_sample = drv_data->data_width; in xlnx_i2s_set_sysclk()
103 bits_per_sample = drv_data->data_width; in xlnx_i2s_hw_params()
194 ret = of_property_read_u32(node, "xlnx,dwidth", &drv_data->data_width); in xlnx_i2s_probe()
199 switch (drv_data->data_width) { in xlnx_i2s_probe()
/openbmc/linux/sound/soc/codecs/
H A Dadau7118.c270 u32 data_width = params_width(params), slots_width; in adau7118_hw_params() local
288 if (data_width > slots_width) { in adau7118_hw_params()
289 dev_err(st->dev, "Invalid data_width:%d, slots_width:%d", in adau7118_hw_params()
290 data_width, slots_width); in adau7118_hw_params()
295 switch (slots_width - data_width) { in adau7118_hw_params()
311 slots_width, data_width); in adau7118_hw_params()
/openbmc/linux/include/sound/
H A Ddesignware_i2s.h15 * @data_width: number of bits per sample (8/16/24/32 bit)
20 u32 data_width; member
/openbmc/linux/include/linux/platform_data/
H A Ddma-dw.h49 * @data_width: Maximum data width supported by hardware per AHB master
67 u32 data_width[DW_DMA_MAX_NR_MASTERS]; member
/openbmc/linux/sound/soc/intel/keembay/
H A Dkmb_platform.h89 /* Number of entries in WORDSIZE and DATA_WIDTH parameter registers */
117 * @data_width: number of bits per sample (8/16/24/32 bit)
122 u32 data_width; member
H A Dkmb_platform.c113 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_tx_fn()
145 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_rx_fn()
591 config->data_width = 16; in kmb_dai_hw_params()
598 config->data_width = 32; in kmb_dai_hw_params()
608 config->data_width = 32; in kmb_dai_hw_params()
632 (config->data_width << DATA_WIDTH_CONFIG_BIT) | in kmb_dai_hw_params()
646 (config->data_width << DATA_WIDTH_CONFIG_BIT) | in kmb_dai_hw_params()
664 u32 bitclk = config->sample_rate * config->data_width * 2; in kmb_dai_hw_params()
/openbmc/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-pcm.c228 unsigned int data_width = in mtk_dai_pcm_hw_params() local
236 dev_dbg(afe->dev, "%s(), rate %d, rate_reg %d, data_width %d, wlen_width %d\n", in mtk_dai_pcm_hw_params()
237 __func__, rate, rate_reg, data_width, wlen_width); in mtk_dai_pcm_hw_params()
260 if (data_width > 16) in mtk_dai_pcm_hw_params()
/openbmc/linux/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-phy.c232 u8 msb_start_pos, u8 data_width) in mxl111sf_config_i2s() argument
237 mxl_debug("(0x%02x, 0x%02x)", msb_start_pos, data_width); in mxl111sf_config_i2s()
254 tmp |= data_width; in mxl111sf_config_i2s()
H A Dmxl111sf-phy.h26 u8 msb_start_pos, u8 data_width);
/openbmc/u-boot/drivers/ddr/marvell/axp/
H A Dddr3_spd.c146 u32 data_width; member
308 info->data_width = in ddr3_spd_init()
310 DEBUG_INIT_FULL_C("DRAM data_width ", info->data_width, 1); in ddr3_spd_init()
336 (info->data_width / info->sdram_width)) << 16; in ddr3_spd_init()
341 (info->data_width / info->sdram_width) * 0x2) << 16; in ddr3_spd_init()
348 ((info->data_width / info->sdram_width) * in ddr3_spd_init()
520 if (sum_info->data_width != info->data_width) { in ddr3_spd_sum_init()
737 if (ddr3_get_min_val(sum_info.data_width, dimm_num, BUS_WIDTH) == 64) {
/openbmc/linux/drivers/spi/
H A Dspi-altera-dfl.c32 #define DATA_WIDTH GENMASK_ULL(7, 2) macro
121 SPI_BPW_RANGE_MASK(1, FIELD_GET(DATA_WIDTH, v)); in config_spi_host()
/openbmc/linux/drivers/devfreq/
H A Dsun8i-a33-mbus.c88 u32 data_width; member
133 priv->nominal_bw = ddr_freq_mhz * pmu_period * priv->data_width / 1024; in sun8i_a33_mbus_update_nominal_bw()
294 priv->data_width = i; in sun8i_a33_mbus_hw_init()
297 priv->data_width * 8, in sun8i_a33_mbus_hw_init()
/openbmc/qemu/hw/nvram/
H A Dfw_cfg.c1175 hwaddr data_addr, uint32_t data_width, in fw_cfg_init_mem_wide() argument
1184 qdev_prop_set_uint32(dev, "data_width", data_width); in fw_cfg_init_mem_wide()
1347 DEFINE_PROP_UINT32("data_width", FWCfgMemState, data_width, -1),
1371 if (s->data_width > data_ops->valid.max_access_size) { in fw_cfg_mem_realize()
1374 s->wide_data_ops.valid.max_access_size = s->data_width; in fw_cfg_mem_realize()
1375 s->wide_data_ops.impl.max_access_size = s->data_width; in fw_cfg_mem_realize()
/openbmc/linux/drivers/acpi/acpica/
H A Dexconvrt.c251 * data_width - Size of data item to be converted, in bytes
260 acpi_ex_convert_to_ascii(u64 integer, u16 base, u8 *string, u8 data_width) in acpi_ex_convert_to_ascii() argument
278 switch (data_width) { in acpi_ex_convert_to_ascii()
326 hex_length = (data_width * 2); in acpi_ex_convert_to_ascii()
/openbmc/linux/arch/x86/kernel/cpu/resctrl/
H A Dcore.c217 r->data_width = 3; in __get_mem_config_intel()
257 r->data_width = 4; in __rdt_get_mem_config_amd()
276 r->data_width = (r->cache.cbm_len + 3) / 4; in rdt_get_cache_alloc_cfg()
659 if (r->data_width > max_data_width) in rdt_init_padding()
660 max_data_width = r->data_width; in rdt_init_padding()
/openbmc/linux/include/linux/
H A Dresctrl.h158 * @data_width: Character width of data when displaying
176 int data_width; member
/openbmc/linux/drivers/edac/
H A Dghes_edac.c69 u16 data_width; member
180 if (entry->total_width == entry->data_width) in assign_dmi_dimm_info()
197 entry->total_width, entry->data_width); in assign_dmi_dimm_info()
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_intf.c113 u32 data_width; in dpu_hw_intf_setup_timing_engine() local
167 data_width = p->width; in dpu_hw_intf_setup_timing_engine()
170 hsync_data_end_x = hsync_start_x + data_width - 1; in dpu_hw_intf_setup_timing_engine()

123