/kernel/linux/linux-5.10/sound/soc/tegra/ |
H A D | tegra210_admaif.c | 84 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_wr_reg() local 89 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 90 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 118 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_rd_reg() local 123 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_rd_reg() 124 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_rd_reg() 162 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_volatile_reg() local [all...] |
H A D | tegra210_admaif.h | 150 unsigned int num_ch; member
|
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra210_admaif.c | 84 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_wr_reg() local 89 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 90 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 118 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_rd_reg() local 123 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_rd_reg() 124 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_rd_reg() 162 unsigned int num_ch = admaif->soc_data->num_ch; in tegra_admaif_volatile_reg() local [all...] |
H A D | tegra210_admaif.h | 150 unsigned int num_ch; member
|
/kernel/linux/linux-6.6/sound/hda/ |
H A D | intel-nhlt.c | 240 nhlt_get_specific_cfg(struct device *dev, struct nhlt_fmt *fmt, u8 num_ch, in nhlt_get_specific_cfg() argument 262 if (wfmt->channels == num_ch && wfmt->samples_per_sec == rate && in nhlt_get_specific_cfg() 292 u8 num_ch, u32 rate, u8 dir, u8 dev_type) in intel_nhlt_get_endpoint_blob() 321 num_ch, bps, rate); in intel_nhlt_get_endpoint_blob() 324 dev_dbg(dev, " ch=%d fmt=%d/%d rate=%d\n", num_ch, vbps, bps, rate); in intel_nhlt_get_endpoint_blob() 334 cfg = nhlt_get_specific_cfg(dev, fmt, num_ch, rate, in intel_nhlt_get_endpoint_blob() 290 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, u32 bus_id, u8 link_type, u8 vbps, u8 bps, u8 num_ch, u32 rate, u8 dir, u8 dev_type) intel_nhlt_get_endpoint_blob() argument
|
/kernel/linux/linux-6.6/drivers/iio/pressure/ |
H A D | st_pressure_core.c | 237 .num_ch = ARRAY_SIZE(st_press_1_channels), 310 .num_ch = ARRAY_SIZE(st_press_lps001wp_channels), 362 .num_ch = ARRAY_SIZE(st_press_1_channels), 431 .num_ch = ARRAY_SIZE(st_press_lps22hb_channels), 498 .num_ch = ARRAY_SIZE(st_press_lps22hb_channels), 567 .num_ch = ARRAY_SIZE(st_press_lps22hb_channels), 763 press_data->num_data_channels = press_data->sensor_settings->num_ch - 1; in st_press_common_probe() 765 indio_dev->num_channels = press_data->sensor_settings->num_ch; in st_press_common_probe()
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | core.c | 33 int num_ch; member 107 for (i = 0; i < dev_map->num_ch; i++) { in nvm_remove_tgt_dev() 142 int num_ch = num_lun / dev->geo.num_lun; in nvm_create_tgt_dev() local 151 num_ch = (num_ch_mod == 0) ? num_ch : num_ch + 1; in nvm_create_tgt_dev() 157 dev_map->chnls = kcalloc(num_ch, sizeof(struct nvm_ch_map), GFP_KERNEL); in nvm_create_tgt_dev() 167 for (i = 0; i < num_ch; i++) { in nvm_create_tgt_dev() 201 dev_map->num_ch = num_ch; in nvm_create_tgt_dev() [all...] |
H A D | pblk-init.c | 208 power_len = get_count_order(geo->num_ch); in pblk_set_addrf_12() 209 if (1 << power_len != geo->num_ch) { in pblk_set_addrf_12() 249 adst->ch_len = get_count_order(geo->num_ch); in pblk_set_addrf_20() 265 udst->ch_stripe = geo->num_ch; in pblk_set_addrf_20() 611 int ch = i % geo->num_ch; in pblk_luns_init() 612 int lun_raw = i / geo->num_ch; in pblk_luns_init()
|
/kernel/linux/linux-5.10/drivers/iio/pressure/ |
H A D | st_pressure_core.c | 243 .num_ch = ARRAY_SIZE(st_press_1_channels), 316 .num_ch = ARRAY_SIZE(st_press_lps001wp_channels), 368 .num_ch = ARRAY_SIZE(st_press_1_channels), 437 .num_ch = ARRAY_SIZE(st_press_lps22hb_channels), 504 .num_ch = ARRAY_SIZE(st_press_lps22hb_channels), 702 press_data->num_data_channels = press_data->sensor_settings->num_ch - 1; in st_press_common_probe() 704 indio_dev->num_channels = press_data->sensor_settings->num_ch; in st_press_common_probe()
|
/kernel/linux/linux-5.10/drivers/dma/dw-edma/ |
H A D | dw-edma-v0-core.c | 137 u32 num_ch; in dw_edma_v0_core_ch_count() local 140 num_ch = FIELD_GET(EDMA_V0_WRITE_CH_COUNT_MASK, GET(dw, ctrl)); in dw_edma_v0_core_ch_count() 142 num_ch = FIELD_GET(EDMA_V0_READ_CH_COUNT_MASK, GET(dw, ctrl)); in dw_edma_v0_core_ch_count() 144 if (num_ch > EDMA_V0_MAX_NR_CH) in dw_edma_v0_core_ch_count() 145 num_ch = EDMA_V0_MAX_NR_CH; in dw_edma_v0_core_ch_count() 147 return (u16)num_ch; in dw_edma_v0_core_ch_count()
|
/kernel/linux/linux-5.10/sound/soc/intel/atom/sst/ |
H A D | sst_stream.c | 33 int i, num_ch, str_id; in sst_alloc_stream_mrfld() local 62 num_ch = sst_get_num_channel(str_params); in sst_alloc_stream_mrfld() 65 if (i < num_ch) in sst_alloc_stream_mrfld() 75 sst_drv_ctx->streams[str_id].num_ch = num_ch; in sst_alloc_stream_mrfld()
|
/kernel/linux/linux-6.6/sound/soc/intel/atom/sst/ |
H A D | sst_stream.c | 32 int i, num_ch, str_id; in sst_alloc_stream_mrfld() local 61 num_ch = sst_get_num_channel(str_params); in sst_alloc_stream_mrfld() 64 if (i < num_ch) in sst_alloc_stream_mrfld() 74 sst_drv_ctx->streams[str_id].num_ch = num_ch; in sst_alloc_stream_mrfld()
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | intel-nhlt.h | 144 u8 num_ch, u32 rate, u8 dir, u8 dev_type); 182 u8 num_ch, u32 rate, u8 dir, u8 dev_type) in intel_nhlt_get_endpoint_blob() 180 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, u32 bus_id, u8 link_type, u8 vbps, u8 bps, u8 num_ch, u32 rate, u8 dir, u8 dev_type) intel_nhlt_get_endpoint_blob() argument
|
/kernel/linux/linux-6.6/drivers/dma/dw-edma/ |
H A D | dw-edma-v0-core.c | 174 u32 num_ch; in dw_edma_v0_core_ch_count() local 177 num_ch = FIELD_GET(EDMA_V0_WRITE_CH_COUNT_MASK, in dw_edma_v0_core_ch_count() 180 num_ch = FIELD_GET(EDMA_V0_READ_CH_COUNT_MASK, in dw_edma_v0_core_ch_count() 183 if (num_ch > EDMA_V0_MAX_NR_CH) in dw_edma_v0_core_ch_count() 184 num_ch = EDMA_V0_MAX_NR_CH; in dw_edma_v0_core_ch_count() 186 return (u16)num_ch; in dw_edma_v0_core_ch_count()
|
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | rcar_drif.c | 150 u32 num_ch; member 160 .num_ch = 2, 167 .num_ch = 2, 174 .num_ch = 2, 344 rdrif_dbg(sdr, "setfmt: bitlen %u wdcnt %u num_ch %u\n", in rcar_drif_set_format() 345 sdr->fmt->bitlen, sdr->fmt->wdcnt, sdr->fmt->num_ch); in rcar_drif_set_format() 348 if (sdr->fmt->num_ch > sdr->num_cur_ch) { in rcar_drif_set_format() 349 rdrif_err(sdr, "fmt num_ch %u cur_ch %u mismatch\n", in rcar_drif_set_format() 350 sdr->fmt->num_ch, sdr->num_cur_ch); in rcar_drif_set_format() 890 if (sdr->num_hw_ch == formats[i].num_ch) { in rcar_drif_set_default_format() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/renesas/ |
H A D | rcar_drif.c | 146 u32 num_ch; member 156 .num_ch = 2, 163 .num_ch = 2, 170 .num_ch = 2, 340 rdrif_dbg(sdr, "setfmt: bitlen %u wdcnt %u num_ch %u\n", in rcar_drif_set_format() 341 sdr->fmt->bitlen, sdr->fmt->wdcnt, sdr->fmt->num_ch); in rcar_drif_set_format() 344 if (sdr->fmt->num_ch > sdr->num_cur_ch) { in rcar_drif_set_format() 345 rdrif_err(sdr, "fmt num_ch %u cur_ch %u mismatch\n", in rcar_drif_set_format() 346 sdr->fmt->num_ch, sdr->num_cur_ch); in rcar_drif_set_format() 886 if (sdr->num_hw_ch == formats[i].num_ch) { in rcar_drif_set_default_format() [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | stm32-dfsdm-adc.c | 1438 int num_ch; in stm32_dfsdm_adc_init() local 1446 num_ch = of_property_count_u32_elems(indio_dev->dev.of_node, in stm32_dfsdm_adc_init() 1448 if (num_ch < 0 || num_ch > adc->dfsdm->num_chs) { in stm32_dfsdm_adc_init() 1450 return num_ch < 0 ? num_ch : -EINVAL; in stm32_dfsdm_adc_init() 1458 ch = devm_kcalloc(&indio_dev->dev, num_ch, sizeof(*ch), in stm32_dfsdm_adc_init() 1463 for (chan_idx = 0; chan_idx < num_ch; chan_idx++) { in stm32_dfsdm_adc_init() 1472 indio_dev->num_channels = num_ch; in stm32_dfsdm_adc_init()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | stm32-dfsdm-adc.c | 1438 int num_ch; in stm32_dfsdm_adc_init() local 1446 num_ch = of_property_count_u32_elems(indio_dev->dev.of_node, in stm32_dfsdm_adc_init() 1448 if (num_ch < 0 || num_ch > adc->dfsdm->num_chs) { in stm32_dfsdm_adc_init() 1450 return num_ch < 0 ? num_ch : -EINVAL; in stm32_dfsdm_adc_init() 1458 ch = devm_kcalloc(&indio_dev->dev, num_ch, sizeof(*ch), in stm32_dfsdm_adc_init() 1463 for (chan_idx = 0; chan_idx < num_ch; chan_idx++) { in stm32_dfsdm_adc_init() 1472 indio_dev->num_channels = num_ch; in stm32_dfsdm_adc_init()
|
H A D | max11410.c | 703 unsigned int num_ch; in max11410_parse_channels() local 707 num_ch = device_get_child_node_count(dev); in max11410_parse_channels() 708 if (num_ch == 0) in max11410_parse_channels() 713 num_ch++; in max11410_parse_channels() 714 channels = devm_kcalloc(dev, num_ch, sizeof(*channels), GFP_KERNEL); in max11410_parse_channels() 718 st->channels = devm_kcalloc(dev, num_ch, sizeof(*st->channels), in max11410_parse_channels()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | mr75203.c | 689 int i, ret, num_ch; in pvt_get_pre_scaler() local 697 num_ch = device_property_count_u8(dev, "moortec,vm-pre-scaler-x2"); in pvt_get_pre_scaler() 698 if (num_ch <= 0) in pvt_get_pre_scaler() 701 pre_scaler_ch_list = kcalloc(num_ch, sizeof(*pre_scaler_ch_list), in pvt_get_pre_scaler() 708 pre_scaler_ch_list, num_ch); in pvt_get_pre_scaler() 712 for (i = 0; i < num_ch; i++) { in pvt_get_pre_scaler()
|
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ad3552r.c | 273 unsigned int num_ch; member 946 dac->num_ch = device_get_child_node_count(dev); in ad3552r_configure_device() 947 if (!dac->num_ch) { in ad3552r_configure_device() 1021 dac->num_ch = cnt; in ad3552r_configure_device() 1097 indio_dev->num_channels = dac->num_ch; in ad3552r_probe()
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl-nhlt.c | 83 u8 s_fmt, u8 num_ch, u32 s_rate, in skl_get_ep_blob() 95 dump_config(dev, instance, link_type, s_fmt, num_ch, s_rate, dirn, bps); in skl_get_ep_blob() 106 sp_config = skl_get_specific_cfg(dev, fmt, num_ch, in skl_get_ep_blob() 82 skl_get_ep_blob(struct skl_dev *skl, u32 instance, u8 link_type, u8 s_fmt, u8 num_ch, u32 s_rate, u8 dirn, u8 dev_type) skl_get_ep_blob() argument
|
H A D | skl.h | 169 u8 link_type, u8 s_fmt, u8 num_ch,
|
/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | iqs626a.c | 360 int num_ch; member 368 .num_ch = 1, 379 .num_ch = IQS626_NUM_CH_TP_2, 387 .num_ch = IQS626_NUM_CH_TP_3, 395 .num_ch = 1, 408 .num_ch = 1, 421 .num_ch = 1, 434 .num_ch = 1, 774 for (i = 0; i < iqs626_channels[ch_id].num_ch; i++) { in iqs626_parse_trackpad()
|
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | lightnvm.c | 112 __u8 num_ch; member 308 geo->num_ch = src->num_ch; in nvme_nvm_setup_12() 310 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_12() 403 geo->num_ch = le16_to_cpu(id->num_grp); in nvme_nvm_setup_20() 405 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_20() 1058 return scnprintf(page, PAGE_SIZE, "%u\n", geo->num_ch); in nvm_dev_attr_show_12() 1108 return scnprintf(page, PAGE_SIZE, "%u\n", geo->num_ch); in nvm_dev_attr_show_20()
|