Home
last modified time | relevance | path

Searched refs:num_timings (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/video/
H A Dof_display_timing.c179 disp->num_timings = of_get_child_count(timings_np); in of_get_display_timings()
180 if (disp->num_timings == 0) { in of_get_display_timings()
186 disp->timings = kcalloc(disp->num_timings, in of_get_display_timings()
194 disp->num_timings = 0; in of_get_display_timings()
215 np, disp->num_timings + 1); in of_get_display_timings()
221 disp->native_mode = disp->num_timings; in of_get_display_timings()
223 disp->timings[disp->num_timings] = dt; in of_get_display_timings()
224 disp->num_timings++; in of_get_display_timings()
234 np, disp->num_timings, in of_get_display_timings()
H A Ddisplay_timing.c17 for (i = 0; i < disp->num_timings; i++) in display_timings_release()
/kernel/linux/linux-6.6/drivers/video/
H A Dof_display_timing.c180 disp->num_timings = of_get_child_count(timings_np); in of_get_display_timings()
181 if (disp->num_timings == 0) { in of_get_display_timings()
187 disp->timings = kcalloc(disp->num_timings, in of_get_display_timings()
195 disp->num_timings = 0; in of_get_display_timings()
216 np, disp->num_timings + 1); in of_get_display_timings()
222 disp->native_mode = disp->num_timings; in of_get_display_timings()
224 disp->timings[disp->num_timings] = dt; in of_get_display_timings()
225 disp->num_timings++; in of_get_display_timings()
235 np, disp->num_timings, in of_get_display_timings()
H A Ddisplay_timing.c17 for (i = 0; i < disp->num_timings; i++) in display_timings_release()
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
H A Dpanel-seiko-43wvf1g.c26 unsigned int num_timings; member
66 for (i = 0; i < panel->desc->num_timings; i++) { in seiko_panel_get_fixed_modes()
82 if (panel->desc->num_timings == 1) in seiko_panel_get_fixed_modes()
207 unsigned int num_timings, in seiko_panel_get_timings()
213 if (p->desc->num_timings < num_timings) in seiko_panel_get_timings()
214 num_timings = p->desc->num_timings; in seiko_panel_get_timings()
217 for (i = 0; i < num_timings; i++) in seiko_panel_get_timings()
220 return p->desc->num_timings; in seiko_panel_get_timings()
206 seiko_panel_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) seiko_panel_get_timings() argument
[all...]
H A Dpanel-simple.c50 * @num_timings: Number of elements in timings array.
61 unsigned int num_timings; member
130 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes()
146 if (panel->desc->num_timings == 1) in panel_simple_get_timings_modes()
209 if (num == 0 && panel->desc->num_timings) in panel_simple_get_non_edid_modes()
218 WARN_ON(panel->desc->num_timings && panel->desc->num_modes); in panel_simple_get_non_edid_modes()
383 unsigned int num_timings, in panel_simple_get_timings()
389 if (p->desc->num_timings < num_timings) in panel_simple_get_timings()
390 num_timings in panel_simple_get_timings()
382 panel_simple_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) panel_simple_get_timings() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
H A Dpanel-seiko-43wvf1g.c28 unsigned int num_timings; member
69 for (i = 0; i < panel->desc->num_timings; i++) { in seiko_panel_get_fixed_modes()
85 if (panel->desc->num_timings == 1) in seiko_panel_get_fixed_modes()
214 unsigned int num_timings, in seiko_panel_get_timings()
220 if (p->desc->num_timings < num_timings) in seiko_panel_get_timings()
221 num_timings = p->desc->num_timings; in seiko_panel_get_timings()
224 for (i = 0; i < num_timings; i++) in seiko_panel_get_timings()
227 return p->desc->num_timings; in seiko_panel_get_timings()
213 seiko_panel_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) seiko_panel_get_timings() argument
[all...]
H A Dpanel-simple.c68 /** @num_timings: Number of elements in timings array. */
69 unsigned int num_timings; member
171 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes()
187 if (panel->desc->num_timings == 1) in panel_simple_get_timings_modes()
250 if (num == 0 && panel->desc->num_timings) in panel_simple_get_non_edid_modes()
259 WARN_ON(panel->desc->num_timings && panel->desc->num_modes); in panel_simple_get_non_edid_modes()
424 unsigned int num_timings, in panel_simple_get_timings()
430 if (p->desc->num_timings < num_timings) in panel_simple_get_timings()
431 num_timings in panel_simple_get_timings()
423 panel_simple_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) panel_simple_get_timings() argument
[all...]
H A Dpanel-edp.c171 /** @num_timings: Number of elements in timings array. */
172 unsigned int num_timings; member
250 for (i = 0; i < panel->desc->num_timings; i++) { in panel_edp_get_timings_modes()
266 if (panel->desc->num_timings == 1) in panel_edp_get_timings_modes()
347 if (num == 0 && panel->desc->num_timings) in panel_edp_get_non_edid_modes()
356 WARN_ON(panel->desc->num_timings && panel->desc->num_modes); in panel_edp_get_non_edid_modes()
623 if (p->desc->num_timings || p->desc->num_modes) in panel_edp_get_modes()
638 unsigned int num_timings, in panel_edp_get_timings()
644 if (p->desc->num_timings < num_timings) in panel_edp_get_timings()
637 panel_edp_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) panel_edp_get_timings() argument
[all...]
/kernel/linux/linux-5.10/drivers/memory/tegra/
H A Dtegra20-emc.c152 unsigned int num_timings; member
188 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_find_timing()
355 emc->num_timings = child_count; in tegra_emc_load_timings_from_dt()
366 sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings, in tegra_emc_load_timings_from_dt()
371 emc->num_timings, in tegra_emc_load_timings_from_dt()
374 emc->timings[emc->num_timings - 1].rate / 1000000); in tegra_emc_load_timings_from_dt()
454 min_rate = min(min_rate, emc->timings[emc->num_timings - 1].rate); in emc_round_rate()
456 for (i = 0; i < emc->num_timings; i++) { in emc_round_rate()
457 if (emc->timings[i].rate < rate && i != emc->num_timings - 1) in emc_round_rate()
512 for (i = 0; i < emc->num_timings; in tegra_emc_validate_rate()
[all...]
H A Dtegra210-emc-table.c41 if (count != emc->num_timings) { in tegra210_emc_table_device_init()
43 count, emc->num_timings); in tegra210_emc_table_device_init()
50 emc->num_timings = count; in tegra210_emc_table_device_init()
H A Dtegra30-emc.c337 unsigned int num_timings; member
402 for (i = 0; i < emc->num_timings; i++) { in emc_find_timing()
467 for (i = 0; i < mc->num_timings; i++) { in emc_prepare_mc_clk_cfg()
920 if (emc->num_timings != mc->num_timings) { in emc_check_mc_timings()
922 emc->num_timings, mc->num_timings); in emc_check_mc_timings()
926 for (i = 0; i < mc->num_timings; i++) { in emc_check_mc_timings()
957 emc->num_timings = child_count; in emc_load_timings_from_dt()
968 sort(emc->timings, emc->num_timings, sizeo in emc_load_timings_from_dt()
[all...]
H A Dtegra210-emc-core.c860 for (i = 0; i < emc->num_timings; i++) in tegra210_emc_find_timing()
1541 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_set_rate()
1601 for (i = 0; i < emc->num_timings; i++) in tegra210_emc_validate_rate()
1615 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_debug_available_rates_show()
1739 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_debugfs_init()
1747 if (!emc->num_timings) { in tegra210_emc_debugfs_init()
1805 unsigned int num_timings) in tegra210_emc_validate_timings()
1809 for (i = 0; i < num_timings; i++) { in tegra210_emc_validate_timings()
1899 emc->num_timings); in tegra210_emc_probe()
1906 emc->num_timings); in tegra210_emc_probe()
1803 tegra210_emc_validate_timings(struct tegra210_emc *emc, struct tegra210_emc_timing *timings, unsigned int num_timings) tegra210_emc_validate_timings() argument
[all...]
H A Dtegra124-emc.c477 unsigned int num_timings; member
550 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_find_timing()
967 emc->num_timings = child_count; in tegra_emc_load_timings_from_dt()
979 sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings, in tegra_emc_load_timings_from_dt()
1039 for (i = 0; i < emc->num_timings; i++) in tegra_emc_validate_rate()
1053 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_debug_available_rates_show()
1142 for (i = 0; i < emc->num_timings; i++) { in emc_debugfs_init()
1150 if (!emc->num_timings) { in emc_debugfs_init()
1228 if (emc->num_timings == 0) { in tegra_emc_probe()
H A Dmc.c283 for (i = 0; i < mc->num_timings; i++) { in tegra_mc_write_emem_configuration()
358 mc->num_timings = child_count; in load_timings()
381 mc->num_timings = 0; in tegra_mc_setup_timings()
396 if (mc->num_timings == 0) in tegra_mc_setup_timings()
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-tegra124-emc.c80 int num_timings; member
121 for (k = 0; k < tegra->num_timings; k++) { in emc_determine_rate()
126 for (t = k; t < tegra->num_timings; t++) { in emc_determine_rate()
287 for (i = timing_index+1; i < tegra->num_timings; i++) { in get_backup_timing()
333 for (i = 0; i < tegra->num_timings; i++) { in emc_set_rate()
443 size = (tegra->num_timings + child_count) * sizeof(struct emc_timing); in load_timings_from_dt()
449 timings_ptr = tegra->timings + tegra->num_timings; in load_timings_from_dt()
450 tegra->num_timings += child_count; in load_timings_from_dt()
495 tegra->num_timings = 0; in tegra_clk_register_emc()
515 if (tegra->num_timings in tegra_clk_register_emc()
[all...]
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-tegra124-emc.c81 int num_timings; member
125 for (k = 0; k < tegra->num_timings; k++) { in emc_determine_rate()
130 for (t = k; t < tegra->num_timings; t++) { in emc_determine_rate()
296 for (i = timing_index+1; i < tegra->num_timings; i++) { in get_backup_timing()
342 for (i = 0; i < tegra->num_timings; i++) { in emc_set_rate()
452 size = (tegra->num_timings + child_count) * sizeof(struct emc_timing); in load_timings_from_dt()
458 timings_ptr = tegra->timings + tegra->num_timings; in load_timings_from_dt()
459 tegra->num_timings += child_count; in load_timings_from_dt()
504 tegra->num_timings = 0; in tegra124_clk_register_emc()
524 if (tegra->num_timings in tegra124_clk_register_emc()
[all...]
/kernel/linux/linux-6.6/drivers/memory/tegra/
H A Dtegra210-emc-table.c39 if (count != emc->num_timings) { in tegra210_emc_table_device_init()
41 count, emc->num_timings); in tegra210_emc_table_device_init()
48 emc->num_timings = count; in tegra210_emc_table_device_init()
H A Dtegra20-emc.c207 unsigned int num_timings; member
262 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_find_timing()
441 emc->num_timings++; in tegra_emc_load_timings_from_dt()
444 sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings, in tegra_emc_load_timings_from_dt()
449 emc->num_timings, in tegra_emc_load_timings_from_dt()
452 emc->timings[emc->num_timings - 1].rate / 1000000); in tegra_emc_load_timings_from_dt()
684 if (!emc->num_timings) in emc_round_rate()
687 min_rate = min(min_rate, emc->timings[emc->num_timings - 1].rate); in emc_round_rate()
689 for (i = 0; i < emc->num_timings; i++) { in emc_round_rate()
690 if (emc->timings[i].rate < rate && i != emc->num_timings in emc_round_rate()
[all...]
H A Dtegra30-emc.c367 unsigned int num_timings; member
443 for (i = 0; i < emc->num_timings; i++) { in emc_find_timing()
508 for (i = 0; i < mc->num_timings; i++) { in emc_prepare_mc_clk_cfg()
961 if (emc->num_timings != mc->num_timings) { in emc_check_mc_timings()
963 emc->num_timings, mc->num_timings); in emc_check_mc_timings()
967 for (i = 0; i < mc->num_timings; i++) { in emc_check_mc_timings()
998 emc->num_timings = child_count; in emc_load_timings_from_dt()
1009 sort(emc->timings, emc->num_timings, sizeo in emc_load_timings_from_dt()
[all...]
H A Dtegra210-emc-core.c860 for (i = 0; i < emc->num_timings; i++) in tegra210_emc_find_timing()
1541 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_set_rate()
1601 for (i = 0; i < emc->num_timings; i++) in tegra210_emc_validate_rate()
1615 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_debug_available_rates_show()
1726 for (i = 0; i < emc->num_timings; i++) { in tegra210_emc_debugfs_init()
1734 if (!emc->num_timings) { in tegra210_emc_debugfs_init()
1788 unsigned int num_timings) in tegra210_emc_validate_timings()
1792 for (i = 0; i < num_timings; i++) { in tegra210_emc_validate_timings()
1865 emc->num_timings); in tegra210_emc_probe()
1872 emc->num_timings); in tegra210_emc_probe()
1786 tegra210_emc_validate_timings(struct tegra210_emc *emc, struct tegra210_emc_timing *timings, unsigned int num_timings) tegra210_emc_validate_timings() argument
[all...]
H A Dtegra124-emc.c496 unsigned int num_timings; member
580 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_find_timing()
1005 emc->num_timings = child_count; in tegra_emc_load_timings_from_dt()
1017 sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings, in tegra_emc_load_timings_from_dt()
1155 for (i = 0; i < emc->num_timings; i++) in tegra_emc_validate_rate()
1169 for (i = 0; i < emc->num_timings; i++) { in tegra_emc_debug_available_rates_show()
1249 for (i = 0; i < emc->num_timings; i++) { in emc_debugfs_init()
1257 if (!emc->num_timings) { in emc_debugfs_init()
/kernel/linux/linux-5.10/include/video/
H A Ddisplay_timing.h86 unsigned int num_timings; member
97 if (disp->num_timings > index) in display_timings_get()
/kernel/linux/linux-6.6/include/video/
H A Ddisplay_timing.h86 unsigned int num_timings; member
97 if (disp->num_timings > index) in display_timings_get()
/kernel/linux/linux-6.6/drivers/phy/rockchip/
H A Dphy-rockchip-inno-dsidphy.c201 const unsigned int num_timings; member
456 for (i = 0; i < inno->pdata->num_timings; i++) in inno_dsidphy_mipi_mode_enable()
460 if (i == inno->pdata->num_timings) in inno_dsidphy_mipi_mode_enable()
681 .num_timings = ARRAY_SIZE(inno_mipi_dphy_timing_table_max_1ghz),
687 .num_timings = ARRAY_SIZE(inno_mipi_dphy_timing_table_max_2_5ghz),

Completed in 26 milliseconds

12