Home
last modified time | relevance | path

Searched +full:30 +full:fps (Results 1 – 25 of 121) sorted by relevance

12345

/linux-6.12.1/drivers/media/usb/pwc/
Dpwc-ctrl.c144 int fps, ret = 0; in set_video_mode_Nala() local
154 24 /* 30 */ in set_video_mode_Nala()
163 7 /* 30 */ in set_video_mode_Nala()
175 fps = frames2table[frames]; in set_video_mode_Nala()
176 pEntry = &Nala_table[size][fps]; in set_video_mode_Nala()
220 int fps, ret = 0; in set_video_mode_Timon() local
228 else if (frames > 30) in set_video_mode_Timon()
229 frames = 30; in set_video_mode_Timon()
230 fps = (frames / 5) - 1; in set_video_mode_Timon()
234 pChoose = &Timon_table[size][fps][*compression]; in set_video_mode_Timon()
[all …]
Dpwc-kiara.c21 6 framerates: 5, 10, 15, 20, 25, 30
32 const unsigned int Kiara_fps_vector[PWC_FPS_MAX_KIARA] = { 5, 10, 15, 20, 25, 30 };
38 /* 5 fps */
45 /* 10 fps */
52 /* 15 fps */
59 /* 20 fps */
66 /* 25 fps */
73 /* 30 fps */
83 /* 5 fps */
90 /* 10 fps */
[all …]
Dpwc-timon.c21 6 framerates: 5, 10, 15, 20, 25, 30
31 const unsigned int Timon_fps_vector[PWC_FPS_MAX_TIMON] = { 5, 10, 15, 20, 25, 30 };
37 /* 5 fps */
44 /* 10 fps */
51 /* 15 fps */
58 /* 20 fps */
65 /* 25 fps */
72 /* 30 fps */
82 /* 5 fps */
89 /* 10 fps */
[all …]
/linux-6.12.1/drivers/media/pci/tw686x/
Dtw686x-video.c27 #define TW686X_MAX_FPS(id) ((id & V4L2_STD_525_60) ? 30 : 25)
211 cpu_to_le32(BIT(30) | entry_len); in tw686x_sg_desc_fill()
343 * For NTSC (and PAL-M, PAL-60), all 30 bits are used.
347 0x80000006, /* 2 fps (60Hz), 2 fps (50Hz) */
348 0x80018006, /* 4 fps (60Hz), 4 fps (50Hz) */
349 0x80618006, /* 6 fps (60Hz), 6 fps (50Hz) */
350 0x81818186, /* 8 fps (60Hz), 8 fps (50Hz) */
351 0x86186186, /* 10 fps (60Hz), 8 fps (50Hz) */
352 0x86619866, /* 12 fps (60Hz), 10 fps (50Hz) */
353 0x86666666, /* 14 fps (60Hz), 12 fps (50Hz) */
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/i2c/
Dgc2235.h129 int fps; member
183 #define GC2235_MAX_WRITE_BUF_SIZE 30
528 .pix_clk_freq = 30,
529 .fps = 30,
541 .pix_clk_freq = 30,
542 .fps = 30,
553 .pix_clk_freq = 30,
554 .fps = 30,
576 .pix_clk_freq = 30,
577 .fps = 30,
[all …]
Dov2722.h175 int fps; member
234 #define OV2722_MAX_WRITE_BUF_SIZE 30
1103 .fps = 30,
1116 .fps = 30,
1130 .fps = 30,
1152 .fps = 30,
1165 .fps = 30,
1179 .fps = 30,
1196 .fps = 30,
1209 .fps = 30,
[all …]
/linux-6.12.1/drivers/media/platform/via/
Dvia-camera.h44 #define VCR_CI_DIODD 0 /* De-interlace odd, 30fps */
45 #define VCR_CI_DIEVEN 0x00001000 /* ...even field, 30fps */
46 #define VCR_CI_DIBOTH 0x00002000 /* ...both fields, 60fps */
47 #define VCR_CI_DIBOTH30 0x00003000 /* ...both fields, 30fps interlace */
/linux-6.12.1/arch/arm64/boot/dts/nvidia/
Dtegra210-p3450-0000.dts191 fps {
193 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
194 maxim,suspend-fps-time-period-us = <5120>;
198 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
199 maxim,suspend-fps-time-period-us = <5120>;
203 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
215 function = "fps-out";
217 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
218 maxim,active-fps-power-up-slot = <0>;
219 maxim,active-fps-power-down-slot = <7>;
[all …]
Dtegra210-smaug.dts1443 fps {
1445 maxim,shutdown-fps-time-period-us = <5120>;
1446 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1450 maxim,shutdown-fps-time-period-us = <5120>;
1451 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
1456 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1473 function = "fps-out";
1475 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1476 maxim,active-fps-power-up-slot = <4>;
1477 maxim,active-fps-power-down-slot = <2>;
[all …]
/linux-6.12.1/sound/drivers/
Dmts64.c60 u8 fps; member
344 * 0 24 fps
345 * 1 25 fps
346 * 2 29.97 fps
347 * 3 30 fps (Drop-frame)
348 * 4 30 fps
355 static const u8 fps[5] = { MTS64_CMD_SMPTE_FPS_24, in mts64_smpte_start() local
368 mts64_write_command(p, fps[idx]); in mts64_smpte_start()
460 mts->fps); in snd_mts64_ctl_smpte_switch_put()
586 /* FPS */
[all …]
/linux-6.12.1/drivers/media/usb/gspca/
Dpac7302.c38 * at < 15 fps! Note currently the driver does not use this
45 * 0x02 Clock divider 3-63, fps = 90 / val. Must be a multiple of 3 on
47 * 0x03 Variable framerate ctrl reg2==3: 0 -> ~30 fps, 255 -> ~22fps
48 * 0x04 Another var framerate ctrl reg2==3, reg3==0: 0 -> ~30 fps,
49 * 63 -> ~27 fps, the 2 msb's must always be 1 !!
51 * 1 -> ~30 fps, 2 -> ~20 fps
92 #define PAC7302_EXPOSURE_DEFAULT 66 /* 33 ms / 30 fps */
93 #define PAC7302_EXPOSURE_KNEE 133 /* 66 ms / 15 fps */
493 * no fps according to the formula: 90 / reg. sd->exposure is the in setexposure()
499 * Note clockdiv = 3 also works, but when running at 30 fps, depending in setexposure()
[all …]
Dsonixb.c363 which sets the framerate at 30 / reg02, otherwise vsync is lost.
366 /* Set the clock divider to 4 -> 30 / 4 = 7.5 fps, we would like
697 The high nibble configures the no fps according to the in setexposure()
698 formula: 60 / high_nibble. With a maximum of 30 fps */ in setexposure()
708 exposure, register 11, whose low nibble sets the nr off fps in setexposure()
709 according to: fps = 30 / (low_nibble + 1) in setexposure()
711 The fps configures the maximum exposure setting, but it is in setexposure()
712 possible to use less exposure then what the fps maximum in setexposure()
719 registers, trying to keep fps as high as possible. in setexposure()
748 /* frame exposure time in ms = 1000 * reg11 / 30 -> in setexposure()
[all …]
Dautogain_functions.c86 As changing the clockdiv so that the fps drops from 30 to 15 fps for
/linux-6.12.1/drivers/media/usb/gspca/stv06xx/
Dstv06xx_hdcs.c389 * 5 = 7.8 fps, in hdcs_probe_1x00()
390 * 6 = 6.9 fps, in hdcs_probe_1x00()
391 * 8 = 6.3 fps, in hdcs_probe_1x00()
392 * 10 = 5.5 fps, in hdcs_probe_1x00()
393 * 15 = 4.4 fps, in hdcs_probe_1x00()
394 * 31 = 2.8 fps in hdcs_probe_1x00()
399 * 19 = 7.3 fps in hdcs_probe_1x00()
400 * 20 = 7.4 fps in hdcs_probe_1x00()
401 * 21 = 7.4 fps in hdcs_probe_1x00()
402 * 22 = 7.4 fps in hdcs_probe_1x00()
[all …]
/linux-6.12.1/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c146 solo_enc->bw_weight = max(solo_dev->fps / solo_enc->interval, 1); in solo_update_mode()
195 u16 fps = solo_dev->fps * 1000; in solo_update_mode() local
201 vop[22] = fps >> 4; in solo_update_mode()
202 vop[23] = ((fps << 4) & 0xf0) | 0x0c in solo_update_mode()
396 return (__le32_to_cpu((*vh)[0]) >> 30) & 1; in vop_interlaced()
1002 fintv->stepwise.min.denominator = solo_dev->fps; in solo_enum_frameintervals()
1005 fintv->stepwise.max.denominator = solo_dev->fps; in solo_enum_frameintervals()
1008 fintv->stepwise.step.denominator = solo_dev->fps; in solo_enum_frameintervals()
1021 cp->timeperframe.denominator = solo_enc->solo_dev->fps; in solo_g_parm()
1029 static inline int calc_interval(u8 fps, u32 n, u32 d) in calc_interval() argument
[all …]
/linux-6.12.1/include/trace/events/
Dv4l2.h68 { V4L2_TC_TYPE_24FPS, "24FPS" }, \
69 { V4L2_TC_TYPE_25FPS, "25FPS" }, \
70 { V4L2_TC_TYPE_30FPS, "30FPS" }, \
71 { V4L2_TC_TYPE_50FPS, "50FPS" }, \
72 { V4L2_TC_TYPE_60FPS, "60FPS" })
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/encoder/
Dmtk_vcodec_enc_drv.h67 * @framerate_num: frame rate numerator. ex: framerate_num=30 and
68 * framerate_denom=1 means FPS is 30
69 * @framerate_denom: frame rate denominator. ex: framerate_num=30 and
70 * framerate_denom=1 means FPS is 30
/linux-6.12.1/drivers/media/i2c/
Dmt9m111.c274 .max_fps = 30,
701 * The fps selection is based on the row, column skipping mechanism. in mt9m111_find_mode()
702 * So ensure that the sensor window is set to default else the fps in mt9m111_find_mode()
713 /* 30fps only supported for images not exceeding 640x512 */ in mt9m111_find_mode()
716 "Framerates > 15fps are supported only for images " in mt9m111_find_mode()
721 /* find best matched fps */ in mt9m111_find_mode()
723 unsigned int fps = mt9m111_mode_data[i].max_fps; in mt9m111_find_mode() local
725 if (fps == 30 && skip_30fps) in mt9m111_find_mode()
728 gap = abs(fps - req_fps); in mt9m111_find_mode()
1073 int fps; in mt9m111_set_frame_interval() local
[all …]
Dmt9v111.c134 unsigned int fps; member
185 static u32 mt9v111_frame_intervals[] = {5, 10, 15, 20, 30};
449 unsigned int fps = tpf->numerator ? in mt9v111_calc_frame_rate() local
467 diff = abs(fps - mt9v111_frame_intervals[i]); in mt9v111_calc_frame_rate()
473 fps = mt9v111_frame_intervals[idx]; in mt9v111_calc_frame_rate()
482 * FPS = (SYSCLK / 2) / (Trow * (H + Vblank + 2)) in mt9v111_calc_frame_rate()
504 diff = abs(fps - t_fps); in mt9v111_calc_frame_rate()
728 unsigned int fps = tpf->numerator ? in mt9v111_set_frame_interval() local
750 if (mt9v111->fps == fps) { in mt9v111_set_frame_interval()
765 30; in mt9v111_set_frame_interval()
[all …]
Dthp7312.c174 u32 fps; member
207 { 30, 300000000, 0x81 },
216 { 30, 300000000, 0x81 },
224 { 30, 600000000, 0x81 },
326 thp7312_find_rate(const struct thp7312_mode_info *mode, unsigned int fps, in thp7312_find_rate() argument
336 for (rate = mode->rates; rate->fps && best_delta; ++rate) { in thp7312_find_rate()
337 unsigned int delta = abs(rate->fps - fps); in thp7312_find_rate()
720 for (rate = mode->rates; rate->fps; ++rate, --index) { in thp7312_enum_frame_interval()
723 fie->interval.denominator = rate->fps; in thp7312_enum_frame_interval()
761 interval->denominator = mode->rates[0].fps; in thp7312_set_fmt()
[all …]
/linux-6.12.1/drivers/media/usb/go7007/
Dgo7007-fw.c85 19, 20, 22, 23, 25, 27, 30, 32, 35, 38,
98 28, 30, 32, 34, 37, 40, 42, 46, 49, 53,
108 27, 27, 28, 28, 29, 29, 30, 31, 31, 32,
120 28, 29, 29, 30, 30, 31, 31, 32, 33, 33,
132 28, 29, 29, 30, 30, 31, 31, 32, 33, 33,
273 35, 42, 49, 56, 57, 50, 43, 36, 29, 22, 15, 23, 30, 37, 44, 51,
571 picture_rate = 5; /* 30 fps seems like a reasonable default */ in mpeg1_sequence_header()
778 int fps = go->sensor_framerate / go->fps_scale; in mpeg4_sequence_header() local
797 CODE_ADD(c, fps, 16); in mpeg4_sequence_header()
929 int fps = go->sensor_framerate / go->fps_scale; in brctrl_to_package() local
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/pci/
Datomisp_v4l2.c102 .fps = ISP_FREQ_RULE_ANY,
109 .fps = ISP_FREQ_RULE_ANY,
116 .fps = ISP_FREQ_RULE_ANY,
135 .fps = ISP_FREQ_RULE_ANY,
142 .fps = ISP_FREQ_RULE_ANY,
149 .fps = ISP_FREQ_RULE_ANY,
167 .fps = 30,
174 .fps = 30,
181 .fps = 45,
188 .fps = 45,
[all …]
/linux-6.12.1/drivers/staging/fbtft/
Dfbtft-core.c231 long fps, throughput; in fbtft_update_display() local
283 fps = ktime_us_delta(ts_start, par->update_time); in fbtft_update_display()
285 fps = fps ? 1000000 / fps : 0; in fbtft_update_display()
292 "Display update: %ld kB/s, fps=%ld\n", in fbtft_update_display()
293 throughput, fps); in fbtft_update_display()
512 unsigned int fps = display->fps; in fbtft_framebuffer_alloc() local
527 if (!fps) in fbtft_framebuffer_alloc()
528 fps = 20; in fbtft_framebuffer_alloc()
538 if (pdata->fps) in fbtft_framebuffer_alloc()
539 fps = pdata->fps; in fbtft_framebuffer_alloc()
[all …]
Dfbtft.h96 * @fps: Frames per second
114 unsigned int fps; member
129 * @fps: Frames per second (this will go away, use @fps in @fbtft_display)
139 unsigned int fps; member
187 * @update_time: Used to calculate 'fps' in debug output
422 #define DEBUG_REQUEST_GPIOS_MATCH BIT(30)
/linux-6.12.1/Documentation/admin-guide/media/
Dphilips.rst59 fps
60 Specifies the desired framerate. Is an integer in the range of 4-30.
232 # modprobe pwc size=cif fps=15 power_save=1
237 size and fps only specify defaults when you open() the device; this is to
240 defaults is QCIF size at 10 fps.

12345