Home
last modified time | relevance | path

Searched +full:576 +full:i (Results 1 – 25 of 191) sorted by relevance

12345678

/Linux-v6.1/Documentation/userspace-api/media/drivers/
Dcx2341x-uapi.rst54 static unsigned char frame[576*720*3/2];
55 static unsigned char framey[576*720];
56 static unsigned char frameu[576*720 / 4];
57 static unsigned char framev[576*720 / 4];
61 unsigned int y, x, i;
69 for (i = 0; i < 16; i++) {
70 memcpy(dst + x + (y + i) * dstride, src, 16);
79 unsigned int y, x, i;
88 for (i = 0; i < 16; i++) {
89 int idx = x + (y + i) * dstride;
[all …]
/Linux-v6.1/drivers/video/fbdev/
Dps3fb.c143 /* 480i */
144 "480i", 60, 576, 384, 74074, 130, 89, 78, 57, 63, 6,
148 "480p", 60, 576, 384, 37037, 130, 89, 78, 57, 63, 6,
155 /* 1080i */
156 "1080i", 60, 1688, 964, 13481, 264, 160, 94, 62, 88, 5,
166 /* 576i */
167 "576i", 50, 576, 460, 74074, 142, 83, 97, 63, 63, 5,
170 /* 576p */
171 "576p", 50, 576, 460, 37037, 142, 83, 97, 63, 63, 5,
178 /* 1080i */
[all …]
Dfm2fb.c63 * As mentioned above there are several jumper. I think there
65 * the world so I add these information for completeness.
146 /* 768 x 576, 32 bpp (PAL) */
147 768, 576, 768, 576, 0, 0, 32, 0,
263 for (y = 0; y < 576; y++) { in fm2fb_probe()
/Linux-v6.1/drivers/gpu/drm/nouveau/dispnv04/
Dtvmodesnv17.c53 .tv_enc_mode = { 720, 576, 50000, {
77 .tv_enc_mode = { 720, 576, 50000, {
89 .tv_enc_mode = { 720, 576, 50000, {
137 .tv_enc_mode = { 720, 576, 50000, {
168 720, 730, 738, 864, 0, 576, 581, 585, 625, 0,
225 * field, but I don't know how they are enabled. The whole filtering
244 * After all the hassle, I got the following formula by empirical
322 int i, j, k; in tv_setup_filter() local
337 for (i = 0; i < 7; i++) { in tv_setup_filter()
338 int64_t c = (p->k1 + p->ki*i + p->ki2*i*i + in tv_setup_filter()
[all …]
Dtvnv17.c243 { 720, 576 }, in nv17_tv_get_hd_modes()
250 int i, n = 0; in nv17_tv_get_hd_modes() local
252 for (i = 0; i < ARRAY_SIZE(modes); i++) { in nv17_tv_get_hd_modes()
253 if (modes[i].hdisplay > output_mode->hdisplay || in nv17_tv_get_hd_modes()
254 modes[i].vdisplay > output_mode->vdisplay) in nv17_tv_get_hd_modes()
257 if (modes[i].hdisplay == output_mode->hdisplay && in nv17_tv_get_hd_modes()
258 modes[i].vdisplay == output_mode->vdisplay) { in nv17_tv_get_hd_modes()
263 mode = drm_cvt_mode(encoder->dev, modes[i].hdisplay, in nv17_tv_get_hd_modes()
264 modes[i].vdisplay, 60, false, in nv17_tv_get_hd_modes()
467 int i; in nv17_tv_mode_set() local
[all …]
/Linux-v6.1/drivers/media/platform/renesas/
Dsh_vou.c510 int i, idx = 0; in vou_adjust_input() local
515 img_height_max = 576; in vou_adjust_input()
524 for (i = ARRAY_SIZE(vou_scale_h_num) - 1; i >= 0; i--) { in vou_adjust_input()
526 unsigned int found = geo->output.width * vou_scale_h_den[i] / in vou_adjust_input()
527 vou_scale_h_num[i]; in vou_adjust_input()
536 idx = i; in vou_adjust_input()
549 for (i = ARRAY_SIZE(vou_scale_v_num) - 1; i >= 0; i--) { in vou_adjust_input()
551 unsigned int found = geo->output.height * vou_scale_v_den[i] / in vou_adjust_input()
552 vou_scale_v_num[i]; in vou_adjust_input()
561 idx = i; in vou_adjust_input()
[all …]
/Linux-v6.1/drivers/media/pci/cx25821/
Dcx25821-video.c50 unsigned int i; in cx25821_format_by_fourcc() local
52 for (i = 0; i < ARRAY_SIZE(formats); i++) in cx25821_format_by_fourcc()
53 if (formats[i].fourcc == fourcc) in cx25821_format_by_fourcc()
54 return formats + i; in cx25821_format_by_fourcc()
72 cx_set(PCI_INT_MSK, cx_read(PCI_INT_MSK) | (1 << channel->i)); in cx25821_start_video_dma()
108 &dev->channels[channel->i].dma_vidq; in cx25821_video_irq()
346 maxh = (dev->tvnorm & V4L2_STD_625_50) ? 576 : 480; in cx25821_vidioc_try_fmt_vid_cap()
455 chan->height = (dev->tvnorm & V4L2_STD_625_50) ? 576 : 480; in cx25821_vidioc_s_std()
463 struct v4l2_input *i) in cx25821_vidioc_enum_input() argument
465 if (i->index) in cx25821_vidioc_enum_input()
[all …]
/Linux-v6.1/drivers/media/pci/ivtv/
Divtv-ioctl.c52 int i; in select_service_from_set() local
70 for (i = 0; i < 32; i++) { in select_service_from_set()
71 if (BIT(i) & set) in select_service_from_set()
72 return BIT(i); in select_service_from_set()
477 h = min(h, itv->is_50hz ? 576 : 480); in ivtv_try_fmt_vid_cap()
521 /* Why can the height be 576 even when the output is NTSC? in ivtv_try_fmt_vid_out()
536 h = min(h, 576); in ivtv_try_fmt_vid_out()
846 r.height = itv->is_out_50hz ? 576 : 480; in ivtv_s_selection()
883 sel->r.height = itv->is_50hz ? 576 : 480; in ivtv_g_selection()
903 r.height = itv->is_out_50hz ? 576 : 480; in ivtv_g_selection()
[all …]
Divtvfb.c130 #define IVTV_OSD_MAX_HEIGHT 576
239 int osd_height_limit = itv->is_out_50hz ? 576 : 480; in ivtvfb_set_display_window()
649 osd_height_limit = 576; in _ivtvfb_check_var()
777 var->upper_margin = 1 + (((itv->is_out_50hz ? 576 : 480) - in _ivtvfb_check_var()
947 int i; in ivtvfb_restore() local
951 for (i = 0; i < 256; i++) { in ivtvfb_restore()
952 write_reg(i, 0x02a30); in ivtvfb_restore()
953 write_reg(oi->palette_cur[i], 0x02a34); in ivtvfb_restore()
1005 max_height = itv->is_out_50hz ? 576 : 480; in ivtvfb_init_vidmode()
/Linux-v6.1/drivers/media/platform/ti/davinci/
Dvpif.c82 .name = "576p50",
84 .height = 576,
214 .height = 576,
331 int i; in config_vpif_params() local
336 for (i = start; i < end; i++) { in config_vpif_params()
337 reg = vpifregs[i].ch_ctrl; in config_vpif_params()
374 vpifregs[i].line_offset); in config_vpif_params()
/Linux-v6.1/drivers/media/i2c/
Dths7303.c71 int i; in ths7303_write() local
73 for (i = 0; i < 3; i++) { in ths7303_write()
99 sel = 0x2; /*720p, 1080i and SVGA/XGA */ in ths7303_setval()
102 sel = 0x1; /* EDTV 480p/576p and VGA */ in ths7303_setval()
105 sel = 0x0; /* SDTV, S-Video, 480i/576i */ in ths7303_setval()
295 bt->width, bt->height, bt->interlaced ? "i" : "p", in ths7303_log_status()
Dtw9910.c39 #define STATUS1 0x01 /* Chip Status Register I */
43 #define OUTCTR1 0x05 /* Output Control I */
50 #define CNTRL1 0x0C /* Control Register I */
56 #define SHARPNESS 0x12 /* SHARPNESS Control Register I */
76 #define VCNTL1 0x28 /* Vertical Control I */
81 #define MISC1 0x2D /* Miscellaneous Control I */
89 #define CLCNTL1 0x35 /* Clamp Control I */
288 .height = 576,
295 .height = 576,
434 int size, i; in tw9910_select_norm() local
[all …]
/Linux-v6.1/drivers/net/wireless/broadcom/b43/
Dtables_nphy.h159 #define B43_NTAB_C0_IQLT_R3 B43_NTAB32(26, 320) /* I/Q lookup 0 */
161 #define B43_NTAB_C0_PAPD_COMP_R3 B43_NTAB16(26, 576)
165 #define B43_NTAB_C1_IQLT_R3 B43_NTAB32(27, 320) /* I/Q lookup 1 */
167 #define B43_NTAB_C1_PAPD_COMP_R3 B43_NTAB16(27, 576)
/Linux-v6.1/include/uapi/linux/dvb/
Dvideo.h115 the Vsync is for an odd, even or progressive (i.e. non-interlaced)
161 /* 5- 3 source resolution (0=720x480/576, 1=704x480/576, 2=352x480/57 */
/Linux-v6.1/drivers/gpu/drm/msm/hdmi/
Dhdmi_pll_8960.c173 /* 576p50/576i50 */
359 int i; in find_rate() local
361 for (i = 1; i < ARRAY_SIZE(freqtbl); i++) in find_rate()
362 if (rate > freqtbl[i].rate) in find_rate()
363 return &freqtbl[i - 1]; in find_rate()
365 return &freqtbl[i - 1]; in find_rate()
389 int i; in hdmi_pll_set_rate() local
393 for (i = 0; i < pll_rate->num_reg; i++) in hdmi_pll_set_rate()
394 pll_write(pll, pll_rate->conf[i].reg, pll_rate->conf[i].val); in hdmi_pll_set_rate()
426 int i; in msm_hdmi_pll_8960_init() local
[all …]
/Linux-v6.1/drivers/gpu/drm/meson/
Dmeson_encoder_hdmi.c91 /* 480i/576i needs global pixel doubling */ in meson_encoder_hdmi_set_vclk()
98 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_set_vclk()
161 /* 480i/576i needs global pixel doubling */ in meson_encoder_hdmi_mode_valid()
168 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_mode_valid()
278 int i; in meson_encoder_hdmi_get_inp_bus_fmts() local
282 for (i = 0 ; i < ARRAY_SIZE(meson_encoder_hdmi_out_bus_fmts) ; ++i) { in meson_encoder_hdmi_get_inp_bus_fmts()
283 if (output_fmt == meson_encoder_hdmi_out_bus_fmts[i]) { in meson_encoder_hdmi_get_inp_bus_fmts()
/Linux-v6.1/arch/arm/mach-davinci/
Dboard-dm365-evm.c459 .yres = 576,
482 .name = "576p50",
487 .yres = 576,
654 int i; in cpld_leds_init() local
661 for (i = 0; i < ARRAY_SIZE(cpld_leds); i++) { in cpld_leds_init()
668 led->cdev.name = cpld_leds[i].name; in cpld_leds_init()
671 led->cdev.default_trigger = cpld_leds[i].trigger; in cpld_leds_init()
672 led->mask = BIT(i); in cpld_leds_init()
/Linux-v6.1/Documentation/devicetree/bindings/display/
Damlogic,meson-dw-hdmi.yaml37 selects either the ENCI encoder for the 576i or 480i formats or the ENCP
/Linux-v6.1/Documentation/networking/
Deql.rst13 to increase your bandwidth. It will not reduce your latency (i.e. ping
33 terminal server. I do not know if other terminal servers support load-
34 balancing, but I do know that the PortMaster does it, and does it
38 and 14.4 Kbps connection. However, I am not sure that it really is
39 the PortMaster, or if it's Linux's TCP drivers. I'm told that Linux's
43 I suggest to ISPs out there that it would probably be fair to charge
54 Here I describe the general steps of getting a kernel up and working
96 So far, I have only used the eql device with the DSLIP SLIP connection
99 managers is up to you. Most other connection managers that I've seen
129 I haven't found a good reason to write it yet... other than for
[all …]
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/saa7146/
Dhexium_gemini.c132 .v_max_out = 576, .h_max_out = 768,
142 .v_max_out = 576, .h_max_out = 768,
154 int i = 0; in hexium_init_done() local
159 for (i = 0; i < sizeof(hexium_ks0127b); i++) { in hexium_init_done()
160 data.byte = hexium_ks0127b[i]; in hexium_init_done()
161 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
163 i); in hexium_init_done()
187 int i = 0; in hexium_set_standard() local
191 while (vdec[i].adr != -1) { in hexium_set_standard()
192 data.byte = vdec[i].byte; in hexium_set_standard()
[all …]
Dhexium_orion.c182 .v_max_out = 576, .h_max_out = 768,
192 .v_max_out = 576, .h_max_out = 768,
280 int i = 0; in hexium_init_done() local
285 for (i = 0; i < sizeof(hexium_saa7110); i++) { in hexium_init_done()
286 data.byte = hexium_saa7110[i]; in hexium_init_done()
287 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
288 pr_err("failed for address 0x%02x\n", i); in hexium_init_done()
298 int i = 0; in hexium_set_input() local
302 for (i = 0; i < 8; i++) { in hexium_set_input()
303 int adr = hexium_input_select[input].data[i].adr; in hexium_set_input()
[all …]
/Linux-v6.1/drivers/media/test-drivers/vivid/
Dvivid-vid-out.c233 dev->sink_rect.height = 576; in vivid_update_format_out()
257 if (bt->width == 720 && bt->height <= 576) in vivid_update_format_out()
310 dev->sink_rect.width == 720 && dev->sink_rect.height <= 576) in vivid_get_pixel_aspect()
373 h = (dev->std_out & V4L2_STD_525_60) ? 480 : 576; in vivid_try_fmt_vid_out()
434 } else if (bt->width == 720 && bt->height <= 576) { in vivid_try_fmt_vid_out()
872 int i, j; in vidioc_try_fmt_vid_out_overlay() local
894 for (i = 0; i < win->clipcount; i++) { in vidioc_try_fmt_vid_out_overlay()
895 struct v4l2_rect *r = &dev->try_clips_out[i].c; in vidioc_try_fmt_vid_out_overlay()
906 for (i = 0; i < win->clipcount - 1; i++) { in vidioc_try_fmt_vid_out_overlay()
907 struct v4l2_rect *r1 = &dev->try_clips_out[i].c; in vidioc_try_fmt_vid_out_overlay()
[all …]
/Linux-v6.1/arch/alpha/lib/
Dev6-copy_page.S26 I inserted enough nops to force it to take 10 cycles to fetch the
28 9 cycles but I was not able to get it to run that fast -- the initial
29 conditions were such that I could not reach this optimum rate on
30 (chaotic) EV6. I wrote the code such that everything would issue
41 conflicts. I schedule the wh64 prefetches farther ahead of the
47 In order to improve the code I added deeper prefetching to take the
50 I also prefetched the read stream. Note that adding the read prefetch
55 I think that the code below will be very robust and fast code for the
168 ldl $31,576($17)
/Linux-v6.1/drivers/gpu/drm/
Ddrm_edid.c88 /* Non desktop display (i.e. HMD) */
120 EDID_QUIRK('A', 'P', 'I', 0x7602, EDID_QUIRK_PREFER_LARGE_60),
142 EDID_QUIRK('E', 'P', 'I', 59264, EDID_QUIRK_135_CLOCK_TOO_HIGH),
144 EDID_QUIRK('E', 'P', 'I', 8232, EDID_QUIRK_PREFER_LARGE_60),
712 { 1024, 576, 60, 0 },
816 796, 864, 0, 576, 581, 586, 625, 0,
821 796, 864, 0, 576, 581, 586, 625, 0,
837 795, 864, 0, 576, 580, 586, 625, 0,
843 795, 864, 0, 576, 580, 586, 625, 0,
861 3180, 3456, 0, 576, 580, 586, 625, 0,
[all …]
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Dvidioc-cropcap.rst73 rectangle for NTSC, a 768 × 576 rectangle for PAL and SECAM
91 other drivers only accepted a non-multiplanar buffer type (i.e. without the

12345678