Home
last modified time | relevance | path

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

123456789

/openbmc/linux/Documentation/userspace-api/media/drivers/
H A 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 …]
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_modes_test.c53 /* BT.601 defines hsync_start at 736 for 480i */ in drm_test_modes_analog_tv_ntsc_480i()
93 13500 * HZ_PER_KHZ, 720, 576, in drm_test_modes_analog_tv_pal_576i()
100 /* BT.601 defines hsync_start at 732 for 576i */ in drm_test_modes_analog_tv_pal_576i()
112 KUNIT_EXPECT_EQ(test, mode->vdisplay, 576); in drm_test_modes_analog_tv_pal_576i()
123 13500 * HZ_PER_KHZ, 720, 576, in drm_test_modes_analog_tv_pal_576i_inlined()
/openbmc/linux/drivers/media/platform/verisilicon/
H A Drockchip_av1_filmgrain.c39 -1020, 180, -800, -64, 76, 576, 1068, 396, 660, 552, -108,
65 908, -248, 500, 716, -576, 492, -576, 16, 720, -108, 384,
66 124, 344, 280, 576, -500, 252, 104, -308, 196, -188, -8,
80 392, 356, 212, -80, -424, -1008, -324, 588, -1496, 576, 460,
88 60, 356, 96, -384, -188, -612, -576, 736, 508, 892, 352,
119 -376, -392, 556, -256, -576, 260, -352, 120, -16, -136, -260,
145 -1268, -260, -60, 300, -240, 988, 724, -376, -576, -212, -736,
174 440, 192, -576, -792, -76, -1080, 80, -532, -352, -132, 380,
245 s32 i, j; in rockchip_av1_generate_luma_grain_block() local
247 for (i = 0; i < 73; i++) { in rockchip_av1_generate_luma_grain_block()
[all …]
/openbmc/linux/drivers/video/fbdev/
H A 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 …]
H A 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,
261 for (y = 0; y < 576; y++) { in fm2fb_probe()
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dtvmodesnv17.c52 .tv_enc_mode = { 720, 576, 50000, {
76 .tv_enc_mode = { 720, 576, 50000, {
88 .tv_enc_mode = { 720, 576, 50000, {
136 .tv_enc_mode = { 720, 576, 50000, {
167 720, 730, 738, 864, 0, 576, 581, 585, 625, 0,
224 * field, but I don't know how they are enabled. The whole filtering
243 * After all the hassle, I got the following formula by empirical
321 int i, j, k; in tv_setup_filter() local
336 for (i = 0; i < 7; i++) { in tv_setup_filter()
337 int64_t c = (p->k1 + p->ki*i + p->ki2*i*i + in tv_setup_filter()
[all …]
H A Dtvnv17.c246 { 720, 576 }, in nv17_tv_get_hd_modes()
253 int i, n = 0; in nv17_tv_get_hd_modes() local
255 for (i = 0; i < ARRAY_SIZE(modes); i++) { in nv17_tv_get_hd_modes()
256 if (modes[i].hdisplay > output_mode->hdisplay || in nv17_tv_get_hd_modes()
257 modes[i].vdisplay > output_mode->vdisplay) in nv17_tv_get_hd_modes()
260 if (modes[i].hdisplay == output_mode->hdisplay && in nv17_tv_get_hd_modes()
261 modes[i].vdisplay == output_mode->vdisplay) { in nv17_tv_get_hd_modes()
268 mode = drm_cvt_mode(encoder->dev, modes[i].hdisplay, in nv17_tv_get_hd_modes()
269 modes[i].vdisplay, 60, false, in nv17_tv_get_hd_modes()
474 int i; in nv17_tv_mode_set() local
[all …]
/openbmc/linux/drivers/media/platform/renesas/
H A 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 …]
/openbmc/linux/drivers/media/pci/cx25821/
H A 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 …]
/openbmc/linux/drivers/media/pci/ivtv/
H A 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 …]
/openbmc/linux/drivers/media/platform/ti/davinci/
H A 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()
/openbmc/linux/drivers/media/i2c/
H A 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()
/openbmc/linux/include/uapi/linux/dvb/
H A Dvideo.h100 the Vsync is for an odd, even or progressive (i.e. non-interlaced)
146 /* 5- 3 source resolution (0=720x480/576, 1=704x480/576, 2=352x480/57 */
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A 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)
/openbmc/linux/drivers/gpu/drm/msm/hdmi/
H A 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()
425 int i, ret; in msm_hdmi_pll_8960_init() local
[all …]
/openbmc/linux/drivers/gpu/drm/meson/
H A Dmeson_encoder_hdmi.c93 /* 480i/576i needs global pixel doubling */ in meson_encoder_hdmi_set_vclk()
100 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_set_vclk()
163 /* 480i/576i needs global pixel doubling */ in meson_encoder_hdmi_mode_valid()
170 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_mode_valid()
280 int i; in meson_encoder_hdmi_get_inp_bus_fmts() local
284 for (i = 0 ; i < ARRAY_SIZE(meson_encoder_hdmi_out_bus_fmts) ; ++i) { in meson_encoder_hdmi_get_inp_bus_fmts()
285 if (output_fmt == meson_encoder_hdmi_out_bus_fmts[i]) { in meson_encoder_hdmi_get_inp_bus_fmts()
/openbmc/linux/Documentation/devicetree/bindings/display/
H A Damlogic,meson-dw-hdmi.yaml37 selects either the ENCI encoder for the 576i or 480i formats or the ENCP
/openbmc/linux/Documentation/networking/
H A 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 …]
/openbmc/linux/drivers/media/pci/saa7146/
H A Dhexium_orion.c183 .v_max_out = 576, .h_max_out = 768,
193 .v_max_out = 576, .h_max_out = 768,
281 int i = 0; in hexium_init_done() local
286 for (i = 0; i < sizeof(hexium_saa7110); i++) { in hexium_init_done()
287 data.byte = hexium_saa7110[i]; in hexium_init_done()
288 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
289 pr_err("failed for address 0x%02x\n", i); in hexium_init_done()
299 int i = 0; in hexium_set_input() local
303 for (i = 0; i < 8; i++) { in hexium_set_input()
304 int adr = hexium_input_select[input].data[i].adr; in hexium_set_input()
[all …]
H A Dhexium_gemini.c133 .v_max_out = 576, .h_max_out = 768,
143 .v_max_out = 576, .h_max_out = 768,
155 int i = 0; in hexium_init_done() local
160 for (i = 0; i < sizeof(hexium_ks0127b); i++) { in hexium_init_done()
161 data.byte = hexium_ks0127b[i]; in hexium_init_done()
162 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
164 i); in hexium_init_done()
188 int i = 0; in hexium_set_standard() local
192 while (vdec[i].adr != -1) { in hexium_set_standard()
193 data.byte = vdec[i].byte; in hexium_set_standard()
[all …]
/openbmc/u-boot/drivers/video/
H A Dvideomodes.h19 /* vtotal = 144d/288n/576i => PAL */
20 /* vtotal = 121d/242n/484i => NTSC */
/openbmc/linux/drivers/media/pci/cx18/
H A Dcx18-ioctl.c88 h = min(h, cx->is_50hz ? 576 : 480); in cx18_try_fmt_vid_cap()
89 h = max(h, (cx->is_50hz ? 576 : 480) / 8); in cx18_try_fmt_vid_cap()
191 int i; in select_service_from_set() local
207 for (i = 0; i < 32; i++) { in select_service_from_set()
208 if (BIT(i) & set) in select_service_from_set()
209 return 1 << i; in select_service_from_set()
491 sel->r.height = cx->is_50hz ? 576 : 480; in cx18_g_selection()
516 static int cx18_g_input(struct file *file, void *fh, unsigned int *i) in cx18_g_input() argument
520 *i = cx->active_input; in cx18_g_input()
620 cx->cxhdl.height = cx->is_50hz ? 576 : 480; in cx18_s_std()
[all …]
/openbmc/linux/arch/alpha/lib/
H A 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)
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_tv_regs.h30 /* Selects 4x oversampling for 480i and 576p */
32 /* Selects 2x oversampling for 720p and 1080i */
45 /* Enables a fix for 480p/576p standard definition modes on the 915GM only */
485 #define TV_H_LUMA(i) _MMIO(0x68100 + (i) * 4) /* 60 registers */ argument
486 #define TV_H_CHROMA(i) _MMIO(0x68200 + (i) * 4) /* 60 registers */ argument
487 #define TV_V_LUMA(i) _MMIO(0x68300 + (i) * 4) /* 43 registers */ argument
488 #define TV_V_CHROMA(i) _MMIO(0x68400 + (i) * 4) /* 43 registers */ argument
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A 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

123456789