Home
last modified time | relevance | path

Searched refs:timings (Results 1 – 25 of 41) sorted by relevance

12

/linux-4.19.296/drivers/media/rc/
Drc-ir-raw.c319 const struct ir_raw_timings_manchester *timings, in ir_raw_gen_manchester() argument
328 if (timings->leader_pulse) { in ir_raw_gen_manchester()
331 init_ir_raw_event_duration((*ev), 1, timings->leader_pulse); in ir_raw_gen_manchester()
332 if (timings->leader_space) { in ir_raw_gen_manchester()
336 timings->leader_space); in ir_raw_gen_manchester()
346 if (timings->invert) in ir_raw_gen_manchester()
349 (*ev)->duration += timings->clock; in ir_raw_gen_manchester()
354 timings->clock); in ir_raw_gen_manchester()
360 timings->clock); in ir_raw_gen_manchester()
364 if (timings->trailer_space) { in ir_raw_gen_manchester()
[all …]
Drc-core-priv.h208 const struct ir_raw_timings_manchester *timings,
260 const struct ir_raw_timings_pd *timings,
280 const struct ir_raw_timings_pl *timings,
/linux-4.19.296/drivers/media/spi/
Dgs1662.c221 static int gs_status_format(u16 status, struct v4l2_dv_timings *timings) in gs_status_format() argument
228 *timings = reg_fmt[i].format; in gs_status_format()
236 static u16 get_register_timings(struct v4l2_dv_timings *timings) in get_register_timings() argument
241 if (v4l2_match_dv_timings(timings, &reg_fmt[i].format, 0, in get_register_timings()
255 struct v4l2_dv_timings *timings) in gs_s_dv_timings() argument
260 reg_value = get_register_timings(timings); in gs_s_dv_timings()
264 gs->current_timings = *timings; in gs_s_dv_timings()
269 struct v4l2_dv_timings *timings) in gs_g_dv_timings() argument
273 *timings = gs->current_timings; in gs_g_dv_timings()
278 struct v4l2_dv_timings *timings) in gs_query_dv_timings() argument
[all …]
/linux-4.19.296/drivers/media/rc/img-ir/
Dimg-ir-hw.c88 static void img_ir_timings_preprocess(struct img_ir_timings *timings, in img_ir_timings_preprocess() argument
91 img_ir_symbol_timing_preprocess(&timings->ldr, unit); in img_ir_timings_preprocess()
92 img_ir_symbol_timing_preprocess(&timings->s00, unit); in img_ir_timings_preprocess()
93 img_ir_symbol_timing_preprocess(&timings->s01, unit); in img_ir_timings_preprocess()
94 img_ir_symbol_timing_preprocess(&timings->s10, unit); in img_ir_timings_preprocess()
95 img_ir_symbol_timing_preprocess(&timings->s11, unit); in img_ir_timings_preprocess()
99 timings->ft.ft_min = (timings->ft.ft_min*unit + 999)/1000; in img_ir_timings_preprocess()
120 static void img_ir_timings_defaults(struct img_ir_timings *timings, in img_ir_timings_defaults() argument
123 img_ir_symbol_timing_defaults(&timings->ldr, &defaults->ldr); in img_ir_timings_defaults()
124 img_ir_symbol_timing_defaults(&timings->s00, &defaults->s00); in img_ir_timings_defaults()
[all …]
Dimg-ir-hw.h173 struct img_ir_timings timings; member
201 struct img_ir_timing_regvals timings; member
Dimg-ir-rc5.c64 .timings = {
Dimg-ir-rc6.c90 .timings = {
Dimg-ir-jvc.c62 .timings = {
Dimg-ir-sharp.c85 .timings = {
/linux-4.19.296/include/video/
Domapfb_dss.h266 const struct omap_video_timings *timings; member
477 struct omap_video_timings *timings);
479 struct omap_video_timings *timings);
481 struct omap_video_timings *timings);
496 struct omap_video_timings *timings);
498 struct omap_video_timings *timings);
500 struct omap_video_timings *timings);
515 struct omap_video_timings *timings);
517 struct omap_video_timings *timings);
519 struct omap_video_timings *timings);
[all …]
Ddisplay_timing.h90 struct display_timing **timings; member
99 return disp->timings[index]; in display_timings_get()
/linux-4.19.296/drivers/memory/
Demif.c360 const struct lpddr2_timings *timings = NULL; in get_timings_table() local
361 const struct lpddr2_timings *timings_arr = emif->plat_data->timings; in get_timings_table()
377 timings = &timings_arr[i]; in get_timings_table()
381 if (!timings) in get_timings_table()
388 return timings; in get_timings_table()
410 static u32 get_sdram_tim_1_shdw(const struct lpddr2_timings *timings, in get_sdram_tim_1_shdw() argument
416 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw()
420 val = DIV_ROUND_UP(timings->tFAW, t_ck*4); in get_sdram_tim_1_shdw()
422 val = max(min_tck->tRRD, DIV_ROUND_UP(timings->tRRD, t_ck)); in get_sdram_tim_1_shdw()
425 val = DIV_ROUND_UP(timings->tRAS_min + timings->tRPab, t_ck) - 1; in get_sdram_tim_1_shdw()
[all …]
Dof_memory.c110 struct lpddr2_timings *timings = NULL; in of_get_ddr_timings() local
129 timings = devm_kcalloc(dev, arr_sz, sizeof(*timings), in of_get_ddr_timings()
132 if (!timings) in of_get_ddr_timings()
137 if (of_do_get_timings(np_tim, &timings[i])) { in of_get_ddr_timings()
139 devm_kfree(dev, timings); in of_get_ddr_timings()
148 return timings; in of_get_ddr_timings()
DKconfig78 timings. To preserve the bootloader provided timings, the reset
84 bootloader or else the GPMC timings won't be identical with the
85 bootloader timings.
/linux-4.19.296/drivers/clk/tegra/
Dclk-emc.c88 struct emc_timing *timings; member
129 if (tegra->timings[i].ram_code != ram_code) in emc_determine_rate()
132 timing = tegra->timings + i; in emc_determine_rate()
136 req->rate = tegra->timings[i - 1].rate; in emc_determine_rate()
284 timing = tegra->timings + i; in get_backup_timing()
290 tegra->timings[timing_index].parent_index]) in get_backup_timing()
295 timing = tegra->timings + i; in get_backup_timing()
301 tegra->timings[timing_index].parent_index]) in get_backup_timing()
330 if (tegra->timings[i].rate == rate && in emc_set_rate()
331 tegra->timings[i].ram_code == ram_code) { in emc_set_rate()
[all …]
/linux-4.19.296/drivers/i2c/busses/
Di2c-img-scb.c306 static struct img_i2c_timings timings[] = { variable
1183 timing = timings[0]; in img_i2c_init()
1184 for (i = 0; i < ARRAY_SIZE(timings); i++) { in img_i2c_init()
1185 if (i2c->bitrate <= timings[i].max_bitrate) { in img_i2c_init()
1186 timing = timings[i]; in img_i2c_init()
1190 if (i2c->bitrate > timings[ARRAY_SIZE(timings) - 1].max_bitrate) { in img_i2c_init()
1194 timings[ARRAY_SIZE(timings) - 1].max_bitrate); in img_i2c_init()
1195 timing = timings[ARRAY_SIZE(timings) - 1]; in img_i2c_init()
1377 i2c->bitrate = timings[0].max_bitrate; in img_i2c_probe()
Di2c-designware-platdrv.c86 struct i2c_timings *t = &dev->timings; in dw_i2c_acpi_configure()
166 struct i2c_timings *t = &dev->timings; in i2c_dw_configure_master()
266 t = &dev->timings; in dw_i2c_plat_probe()
/linux-4.19.296/drivers/memory/tegra/
Dtegra124-emc.c482 struct emc_timing *timings; member
551 if (emc->timings[i].rate == rate) { in tegra_emc_find_timing()
552 timing = &emc->timings[i]; in tegra_emc_find_timing()
962 emc->timings = devm_kcalloc(emc->dev, child_count, sizeof(*timing), in tegra_emc_load_timings_from_dt()
964 if (!emc->timings) in tegra_emc_load_timings_from_dt()
970 timing = &emc->timings[i++]; 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()
1037 struct emc_timing *timing = &emc->timings[i]; in emc_debug_supported_rates_show()
Dmc.c311 if (mc->timings[i].rate == rate) { in tegra_mc_write_emem_configuration()
312 timing = &mc->timings[i]; in tegra_mc_write_emem_configuration()
378 mc->timings = devm_kcalloc(mc->dev, child_count, sizeof(*timing), in load_timings()
380 if (!mc->timings) in load_timings()
386 timing = &mc->timings[i++]; in load_timings()
DKconfig16 This driver is required to change memory timings / clock rate for
/linux-4.19.296/include/media/
Dv4l2-ioctl.h567 struct v4l2_dv_timings *timings);
569 struct v4l2_dv_timings *timings);
571 struct v4l2_dv_timings *timings);
573 struct v4l2_enum_dv_timings *timings);
Dv4l2-subdev.h446 struct v4l2_dv_timings *timings);
448 struct v4l2_dv_timings *timings);
450 struct v4l2_dv_timings *timings);
716 struct v4l2_enum_dv_timings *timings);
/linux-4.19.296/include/linux/platform_data/
Demif_plat.h120 const struct lpddr2_timings *timings; member
/linux-4.19.296/include/drm/
Ddrm_displayid.h92 struct displayid_detailed_timings_1 timings[0]; member
/linux-4.19.296/drivers/media/v4l2-core/
DMakefile22 obj-$(CONFIG_VIDEO_V4L2) += v4l2-dv-timings.o

12