Home
last modified time | relevance | path

Searched refs:num_chans (Results 1 - 25 of 116) sorted by relevance

12345

/kernel/linux/linux-5.10/drivers/mailbox/
H A Drockchip-mailbox.c31 int num_chans; member
84 writel_relaxed((1 << mb->mbox.num_chans) - 1, in rockchip_mbox_startup()
113 for (idx = 0; idx < mb->mbox.num_chans; idx++) { in rockchip_mbox_irq()
131 for (idx = 0; idx < mb->mbox.num_chans; idx++) { in rockchip_mbox_isr()
155 .num_chans = 4,
182 mb->chans = devm_kcalloc(&pdev->dev, drv_data->num_chans, in rockchip_mbox_probe()
187 mb->mbox.chans = devm_kcalloc(&pdev->dev, drv_data->num_chans, in rockchip_mbox_probe()
195 mb->mbox.num_chans = drv_data->num_chans; in rockchip_mbox_probe()
208 mb->buf_size = (size_t)resource_size(res) / (drv_data->num_chans * in rockchip_mbox_probe()
[all...]
H A Darm_mhu_db.c66 for (i = 0; i < mbox->num_chans; i++) { in mhu_db_mbox_to_channel()
172 for (i = 0; i < mbox->num_chans; i++) in mhu_db_shutdown()
176 if (mbox->num_chans == i) { in mhu_db_shutdown()
214 for (i = 0; i < mbox->num_chans; i++) in mhu_db_mbox_xlate()
218 if (mbox->num_chans == i) { in mhu_db_mbox_xlate()
293 mhu->mbox.num_chans = max_chans; in mhu_db_probe()
H A Dpcc.c85 if (id < 0 || id >= pcc_mbox_ctrl.num_chans) in get_pcc_channel()
294 if (id >= pcc_mbox_ctrl.num_chans) { in pcc_mbox_free_channel()
334 if (id >= pcc_mbox_ctrl.num_chans) { in pcc_send_data()
527 pcc_mbox_ctrl.num_chans = count; in acpi_pcc_probe()
529 pr_info("Detected %d PCC Subspaces\n", pcc_mbox_ctrl.num_chans); in acpi_pcc_probe()
H A Dmailbox.c125 for (i = 0; i < mbox->num_chans; i++) { in txdone_hrtimer()
472 if (ind >= mbox->num_chans) in of_mbox_index_xlate()
489 if (!mbox || !mbox->dev || !mbox->ops || !mbox->num_chans) in mbox_controller_register()
512 for (i = 0; i < mbox->num_chans; i++) { in mbox_controller_register()
547 for (i = 0; i < mbox->num_chans; i++) in mbox_controller_unregister()
H A Dmailbox-sti.c104 for (i = 0; i < mbox->num_chans; i++) { in sti_mbox_to_channel()
306 for (i = 0; i < mbox->num_chans; i++) in sti_mbox_shutdown_chan()
310 if (mbox->num_chans == i) { in sti_mbox_shutdown_chan()
340 for (i = 0; i < mbox->num_chans; i++) { in sti_mbox_xlate()
459 mbox->num_chans = STI_MBOX_CHAN_MAX; in sti_mbox_probe()
H A Dtegra-hsp.c181 for_each_set_bit(master, &value, hsp->mbox_db.num_chans) { in tegra_hsp_doorbell_irq()
316 if (db->master >= chan->mbox->num_chans) { in tegra_hsp_doorbell_startup()
528 for (i = 0; i < mbox->num_chans; i++) { in tegra_hsp_db_xlate()
709 hsp->mbox_db.num_chans = 32; in tegra_hsp_probe()
713 hsp->mbox_db.chans = devm_kcalloc(&pdev->dev, hsp->mbox_db.num_chans, in tegra_hsp_probe()
737 hsp->mbox_sm.num_chans = hsp->num_sm; in tegra_hsp_probe()
741 hsp->mbox_sm.chans = devm_kcalloc(&pdev->dev, hsp->mbox_sm.num_chans, in tegra_hsp_probe()
H A Dstm32-ipcc.c300 ipcc->controller.num_chans = ipcc->n_chans; in stm32_ipcc_probe()
301 ipcc->controller.chans = devm_kcalloc(dev, ipcc->controller.num_chans, in stm32_ipcc_probe()
309 for (i = 0; i < ipcc->controller.num_chans; i++) in stm32_ipcc_probe()
323 ipcc->controller.num_chans, ipcc->proc_id); in stm32_ipcc_probe()
/kernel/linux/linux-6.6/drivers/mailbox/
H A Drockchip-mailbox.c31 int num_chans; member
84 writel_relaxed((1 << mb->mbox.num_chans) - 1, in rockchip_mbox_startup()
113 for (idx = 0; idx < mb->mbox.num_chans; idx++) { in rockchip_mbox_irq()
131 for (idx = 0; idx < mb->mbox.num_chans; idx++) { in rockchip_mbox_isr()
155 .num_chans = 4,
180 mb->chans = devm_kcalloc(&pdev->dev, drv_data->num_chans, in rockchip_mbox_probe()
185 mb->mbox.chans = devm_kcalloc(&pdev->dev, drv_data->num_chans, in rockchip_mbox_probe()
193 mb->mbox.num_chans = drv_data->num_chans; in rockchip_mbox_probe()
202 mb->buf_size = (size_t)resource_size(res) / (drv_data->num_chans * in rockchip_mbox_probe()
[all...]
H A Dqcom-ipcc.c47 * @num_chans: Number of @chans elements
57 int num_chans; member
177 for (chan_id = 0; chan_id < mbox->num_chans; chan_id++) { in qcom_ipcc_mbox_xlate()
188 if (chan_id >= mbox->num_chans) in qcom_ipcc_mbox_xlate()
220 ipcc->num_chans = 0; in qcom_ipcc_setup_mbox()
231 ipcc->num_chans++; in qcom_ipcc_setup_mbox()
236 if (!ipcc->num_chans) in qcom_ipcc_setup_mbox()
239 ipcc->chans = devm_kcalloc(dev, ipcc->num_chans, in qcom_ipcc_setup_mbox()
246 mbox->num_chans = ipcc->num_chans; in qcom_ipcc_setup_mbox()
[all...]
H A Darm_mhu_db.c65 for (i = 0; i < mbox->num_chans; i++) { in mhu_db_mbox_to_channel()
171 for (i = 0; i < mbox->num_chans; i++) in mhu_db_shutdown()
175 if (mbox->num_chans == i) { in mhu_db_shutdown()
213 for (i = 0; i < mbox->num_chans; i++) in mhu_db_mbox_xlate()
217 if (mbox->num_chans == i) { in mhu_db_mbox_xlate()
290 mhu->mbox.num_chans = max_chans; in mhu_db_probe()
H A Dmailbox.c126 for (i = 0; i < mbox->num_chans; i++) { in txdone_hrtimer()
513 if (ind >= mbox->num_chans) in of_mbox_index_xlate()
530 if (!mbox || !mbox->dev || !mbox->ops || !mbox->num_chans) in mbox_controller_register()
553 for (i = 0; i < mbox->num_chans; i++) { in mbox_controller_register()
588 for (i = 0; i < mbox->num_chans; i++) in mbox_controller_unregister()
H A Dmailbox-sti.c104 for (i = 0; i < mbox->num_chans; i++) { in sti_mbox_to_channel()
306 for (i = 0; i < mbox->num_chans; i++) in sti_mbox_shutdown_chan()
310 if (mbox->num_chans == i) { in sti_mbox_shutdown_chan()
340 for (i = 0; i < mbox->num_chans; i++) { in sti_mbox_xlate()
457 mbox->num_chans = STI_MBOX_CHAN_MAX; in sti_mbox_probe()
H A Dtegra-hsp.c198 for_each_set_bit(master, &value, hsp->mbox_db.num_chans) { in tegra_hsp_doorbell_irq()
315 if (db->master >= chan->mbox->num_chans) { in tegra_hsp_doorbell_startup()
603 for (i = 0; i < mbox->num_chans; i++) { in tegra_hsp_db_xlate()
791 hsp->mbox_db.num_chans = 32; in tegra_hsp_probe()
795 hsp->mbox_db.chans = devm_kcalloc(&pdev->dev, hsp->mbox_db.num_chans, in tegra_hsp_probe()
819 hsp->mbox_sm.num_chans = hsp->num_sm; in tegra_hsp_probe()
823 hsp->mbox_sm.chans = devm_kcalloc(&pdev->dev, hsp->mbox_sm.num_chans, in tegra_hsp_probe()
H A Dstm32-ipcc.c296 ipcc->controller.num_chans = ipcc->n_chans; in stm32_ipcc_probe()
297 ipcc->controller.chans = devm_kcalloc(dev, ipcc->controller.num_chans, in stm32_ipcc_probe()
305 for (i = 0; i < ipcc->controller.num_chans; i++) in stm32_ipcc_probe()
319 ipcc->controller.num_chans, ipcc->proc_id); in stm32_ipcc_probe()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Daudio-iio-aux.c30 unsigned int num_chans; member
188 for (i = 0; i < iio_aux->num_chans; i++) { in audio_iio_aux_component_probe()
263 iio_aux->num_chans = count; in audio_iio_aux_probe()
265 iio_aux->chans = devm_kmalloc_array(dev, iio_aux->num_chans, in audio_iio_aux_probe()
270 names = kcalloc(iio_aux->num_chans, sizeof(*names), GFP_KERNEL); in audio_iio_aux_probe()
274 invert_ranges = kcalloc(iio_aux->num_chans, sizeof(*invert_ranges), GFP_KERNEL); in audio_iio_aux_probe()
281 names, iio_aux->num_chans); in audio_iio_aux_probe()
293 count = min_t(unsigned int, count, iio_aux->num_chans); in audio_iio_aux_probe()
302 for (i = 0; i < iio_aux->num_chans; i++) { in audio_iio_aux_probe()
/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dadc-joystick.c28 int num_chans; member
41 for (i = 0; i < joy->num_chans; ++i) { in adc_joystick_handle()
119 if (num_axes != joy->num_chans) { in adc_joystick_set_axes()
121 num_axes, joy->num_chans); in adc_joystick_set_axes()
207 joy->num_chans = i; in adc_joystick_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn303/
H A Ddcn303_fpu.c173 bw_from_dram1 = uclk_mts * dcn3_03_soc.num_chans * in dcn303_get_optimal_dcfclk_fclk_for_uclk()
175 bw_from_dram2 = uclk_mts * dcn3_03_soc.num_chans * in dcn303_get_optimal_dcfclk_fclk_for_uclk()
207 if (dc->ctx->dc_bios->vram_info.num_chans) in dcn303_fpu_update_bw_bounding_box()
208 dcn3_03_soc.num_chans = dc->ctx->dc_bios->vram_info.num_chans; in dcn303_fpu_update_bw_bounding_box()
328 if (dcn3_03_soc.num_chans <= 4) { in dcn303_fpu_update_bw_bounding_box()
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dadc-joystick.c28 int num_chans; member
37 for (i = 0; i < joy->num_chans; i++) { in adc_joystick_poll()
56 for (i = 0; i < joy->num_chans; ++i) { in adc_joystick_handle()
134 if (num_axes != joy->num_chans) { in adc_joystick_set_axes()
136 num_axes, joy->num_chans); in adc_joystick_set_axes()
240 joy->num_chans = i; in adc_joystick_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn302/
H A Ddcn302_fpu.c175 bw_from_dram1 = uclk_mts * dcn3_02_soc.num_chans * in dcn302_get_optimal_dcfclk_fclk_for_uclk()
178 bw_from_dram2 = uclk_mts * dcn3_02_soc.num_chans * in dcn302_get_optimal_dcfclk_fclk_for_uclk()
211 if (dc->ctx->dc_bios->vram_info.num_chans) in dcn302_fpu_update_bw_bounding_box()
212 dcn3_02_soc.num_chans = dc->ctx->dc_bios->vram_info.num_chans; in dcn302_fpu_update_bw_bounding_box()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn321/
H A Ddcn321_fpu.c149 .num_chans = 8,
168 entry->dram_speed_mts = bw_on_sdp / (dcn3_21_soc.num_chans * in get_optimal_ntuple()
174 entry->dram_speed_mts = bw_on_fabric / (dcn3_21_soc.num_chans * in get_optimal_ntuple()
177 float bw_on_dram = entry->dram_speed_mts * dcn3_21_soc.num_chans * in get_optimal_ntuple()
192 memory_bw_kbytes_sec = entry->dram_speed_mts * dcn3_21_soc.num_chans * in calculate_net_bw_in_kbytes_sec()
583 bw_from_dram1 = uclk_mts * dcn3_21_soc.num_chans * in dcn321_get_optimal_dcfclk_fclk_for_uclk()
585 bw_from_dram2 = uclk_mts * dcn3_21_soc.num_chans * in dcn321_get_optimal_dcfclk_fclk_for_uclk()
676 if (dc->ctx->dc_bios->vram_info.num_chans) { in dcn321_update_bw_bounding_box_fpu()
677 dcn3_21_soc.num_chans = dc->ctx->dc_bios->vram_info.num_chans; in dcn321_update_bw_bounding_box_fpu()
[all...]
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Draw_mode.h22 u8 *channels, int num_chans,
/kernel/linux/linux-5.10/drivers/edac/
H A Dcell_edac.c175 int rc, chanmask, num_chans; in cell_edac_probe() local
200 num_chans = chanmask == 3 ? 2 : 1; in cell_edac_probe()
206 layers[1].size = num_chans; in cell_edac_probe()
/kernel/linux/linux-6.6/drivers/edac/
H A Dcell_edac.c175 int rc, chanmask, num_chans; in cell_edac_probe() local
200 num_chans = chanmask == 3 ? 2 : 1; in cell_edac_probe()
206 layers[1].size = num_chans; in cell_edac_probe()
/kernel/linux/linux-5.10/drivers/firmware/
H A Darm_scpi.c249 int num_chans; member
488 scpi_info->num_chans; in scpi_send_message()
859 for (i = 0; i < info->num_chans; i++) in scpi_free_channels()
932 for (; scpi_drvinfo->num_chans < count; scpi_drvinfo->num_chans++) { in scpi_probe()
934 int idx = scpi_drvinfo->num_chans; in scpi_probe()
/kernel/linux/linux-6.6/drivers/firmware/
H A Darm_scpi.c249 int num_chans; member
488 scpi_info->num_chans; in scpi_send_message()
859 for (i = 0; i < info->num_chans; i++) in scpi_free_channels()
940 for (; scpi_drvinfo->num_chans < count; scpi_drvinfo->num_chans++) { in scpi_probe()
942 int idx = scpi_drvinfo->num_chans; in scpi_probe()

Completed in 21 milliseconds

12345