/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | rockchip-mailbox.c | 31 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 D | arm_mhu_db.c | 66 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 D | pcc.c | 85 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 D | mailbox.c | 125 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 D | mailbox-sti.c | 104 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 D | tegra-hsp.c | 181 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 D | stm32-ipcc.c | 300 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 D | rockchip-mailbox.c | 31 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 D | qcom-ipcc.c | 47 * @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 D | arm_mhu_db.c | 65 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 D | mailbox.c | 126 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 D | mailbox-sti.c | 104 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 D | tegra-hsp.c | 198 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 D | stm32-ipcc.c | 296 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 D | audio-iio-aux.c | 30 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 D | adc-joystick.c | 28 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 D | dcn303_fpu.c | 173 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 D | adc-joystick.c | 28 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 D | dcn302_fpu.c | 175 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 D | dcn321_fpu.c | 149 .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 D | raw_mode.h | 22 u8 *channels, int num_chans,
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | cell_edac.c | 175 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 D | cell_edac.c | 175 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 D | arm_scpi.c | 249 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 D | arm_scpi.c | 249 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()
|