Lines Matching +full:0 +full:x15
53 0x2a, 0x9, 0x8a, 0xcb, 0x0, 0x0, 0xb, 0x18,
54 0x7e, 0x40, 0x8a, 0x35, 0x27, 0x0, 0x34, 0x3,
55 0x3e, 0x3, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x9c,
56 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x3,
57 0xd3, 0x4, 0xd4, 0x1, 0x2, 0x0, 0xa, 0x5,
58 0x0, 0x1a, 0xff, 0x3, 0x18, 0xf, 0x78, 0x0,
59 0x0, 0xb4, 0x0, 0x15, 0x49, 0x10, 0x0, 0x9b,
60 0xbd, 0x15, 0x5, 0x15, 0x3e, 0x3, 0x0, 0x0
65 0x21, 0xe6, 0xef, 0xe3, 0x0, 0x0, 0xb, 0x18,
66 0x7e, 0x44, 0x76, 0x32, 0x25, 0x0, 0x3c, 0x0,
67 0x3c, 0x0, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x83,
68 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x1,
69 0xc5, 0x4, 0xc5, 0x1, 0x2, 0x0, 0xa, 0x5,
70 0x0, 0x18, 0xff, 0x3, 0x20, 0xf, 0x78, 0x0,
71 0x0, 0xb4, 0x0, 0x15, 0x40, 0x10, 0x0, 0x9c,
72 0xc8, 0x15, 0x5, 0x15, 0x3c, 0x0, 0x0, 0x0
77 0x2a, 0x9, 0x8a, 0xcb, 0x0, 0x0, 0xb, 0x18,
78 0x7e, 0x40, 0x8a, 0x32, 0x25, 0x0, 0x3c, 0x0,
79 0x3c, 0x0, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x9c,
80 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x1,
81 0xc5, 0x4, 0xc5, 0x1, 0x2, 0x0, 0xa, 0x5,
82 0x0, 0x1a, 0xff, 0x3, 0x18, 0xf, 0x78, 0x0,
83 0x0, 0xb4, 0x0, 0x15, 0x49, 0x10, 0x0, 0x9b,
84 0xbd, 0x15, 0x5, 0x15, 0x3c, 0x0, 0x0, 0x0
89 0x21, 0xf6, 0x94, 0x46, 0x0, 0x0, 0xb, 0x18,
90 0x7e, 0x44, 0x8a, 0x35, 0x27, 0x0, 0x34, 0x3,
91 0x3e, 0x3, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x9c,
92 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x3,
93 0xd3, 0x4, 0xd4, 0x1, 0x2, 0x0, 0xa, 0x5,
94 0x0, 0x1a, 0xff, 0x3, 0x18, 0xf, 0x78, 0x0,
95 0x0, 0xb4, 0x0, 0x15, 0x49, 0x10, 0x0, 0x9b,
96 0xbd, 0x15, 0x5, 0x15, 0x3e, 0x3, 0x0, 0x0
101 0x21, 0xf0, 0x7c, 0x1f, 0x0, 0x0, 0xb, 0x18,
102 0x7e, 0x44, 0x76, 0x48, 0x0, 0x0, 0x3c, 0x0,
103 0x3c, 0x0, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x83,
104 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x1,
105 0xc5, 0x4, 0xc5, 0x1, 0x2, 0x0, 0xa, 0x5,
106 0x0, 0x16, 0xff, 0x3, 0x20, 0xf, 0x78, 0x0,
107 0x0, 0xb4, 0x0, 0x15, 0x4, 0x10, 0x0, 0x9c,
108 0xc8, 0x15, 0x5, 0x15, 0x3c, 0x0, 0x0, 0x0
113 0x21, 0xf0, 0x7c, 0x1f, 0x0, 0x0, 0xb, 0x18,
114 0x7e, 0x44, 0x76, 0x48, 0x0, 0x0, 0x32, 0x0,
115 0x3c, 0x0, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x83,
116 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x1,
117 0xcf, 0x4, 0xcf, 0x1, 0x2, 0x0, 0xa, 0x5,
118 0x0, 0x16, 0xff, 0x3, 0x20, 0xf, 0x78, 0x0,
119 0x0, 0xb4, 0x0, 0x15, 0x4, 0x10, 0x0, 0xa4,
120 0xc8, 0x15, 0x5, 0x15, 0x3c, 0x0, 0x0, 0x0
125 0x21, 0xf0, 0x7c, 0x1f, 0x0, 0x0, 0xb, 0x18,
126 0x7e, 0x44, 0x76, 0x48, 0x0, 0x0, 0x32, 0x0,
127 0x3c, 0x0, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x83,
128 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x1,
129 0xcf, 0x4, 0xcf, 0x1, 0x2, 0x0, 0xa, 0x5,
130 0x0, 0x16, 0xff, 0x3, 0x20, 0xf, 0x78, 0x0,
131 0x0, 0xb4, 0x0, 0x15, 0x4, 0x10, 0x0, 0xa4,
132 0xc8, 0x15, 0x5, 0x15, 0x3c, 0x0, 0x0, 0x0
137 0x2a, 0x9, 0x8a, 0xcb, 0x0, 0x0, 0xb, 0x18,
138 0x7e, 0x40, 0x8a, 0x35, 0x27, 0x0, 0x34, 0x3,
139 0x3e, 0x3, 0x17, 0x21, 0x1b, 0x1b, 0x24, 0x9c,
140 0x1, 0x0, 0xf, 0xf, 0x60, 0x5, 0xd3, 0x3,
141 0xd3, 0x4, 0xd4, 0x1, 0x2, 0x0, 0xa, 0x5,
142 0x0, 0x1a, 0xff, 0x3, 0x18, 0xf, 0x78, 0x0,
143 0x0, 0xb4, 0x0, 0x15, 0x49, 0x10, 0x0, 0x9b,
144 0xbd, 0x15, 0x5, 0x15, 0x3e, 0x3, 0x0, 0x0
151 720, 735, 743, 858, 0, 480, 490, 494, 525, 0,
153 .ctv_regs = { 0x3540000, 0x0, 0x0, 0x314,
154 0x354003a, 0x40000, 0x6f0344, 0x18100000,
155 0x10160004, 0x10060005, 0x1006000c, 0x10060020,
156 0x10060021, 0x140e0022, 0x10060202, 0x1802020a,
157 0x1810020b, 0x10000fff, 0x10000fff, 0x10000fff,
158 0x10000fff, 0x10000fff, 0x10000fff, 0x70,
159 0x3ff0000, 0x57, 0x2e001e, 0x258012c,
160 0xa0aa04ec, 0x30, 0x80960019, 0x12c0300,
161 0x2019, 0x600, 0x32060019, 0x0, 0x0, 0x400
167 720, 730, 738, 864, 0, 576, 581, 585, 625, 0,
169 .ctv_regs = { 0x3540000, 0x0, 0x0, 0x314,
170 0x354003a, 0x40000, 0x6f0344, 0x18100000,
171 0x10060001, 0x10060009, 0x10060026, 0x10060027,
172 0x140e0028, 0x10060268, 0x1810026d, 0x10000fff,
173 0x10000fff, 0x10000fff, 0x10000fff, 0x10000fff,
174 0x10000fff, 0x10000fff, 0x10000fff, 0x69,
175 0x3ff0000, 0x57, 0x2e001e, 0x258012c,
176 0xa0aa04ec, 0x30, 0x80960019, 0x12c0300,
177 0x2019, 0x600, 0x32060019, 0x0, 0x0, 0x400
183 1280, 1349, 1357, 1650, 0, 720, 725, 730, 750, 0,
185 .ctv_regs = { 0x1260394, 0x0, 0x0, 0x622,
186 0x66b0021, 0x6004a, 0x1210626, 0x8170000,
187 0x70004, 0x70016, 0x70017, 0x40f0018,
188 0x702e8, 0x81702ed, 0xfff, 0xfff,
189 0xfff, 0xfff, 0xfff, 0xfff,
190 0xfff, 0xfff, 0xfff, 0x0,
191 0x2e40001, 0x58, 0x2e001e, 0x258012c,
192 0xa0aa04ec, 0x30, 0x810c0039, 0x12c0300,
193 0xc0002039, 0x600, 0x32060039, 0x0, 0x0, 0x0
199 1920, 1961, 2049, 2200, 0, 1080, 1084, 1088, 1125, 0,
202 .ctv_regs = { 0xac0420, 0x44c0478, 0x4a4, 0x4fc0868,
203 0x8940028, 0x60054, 0xe80870, 0xbf70000,
204 0xbc70004, 0x70005, 0x70012, 0x70013,
205 0x40f0014, 0x70230, 0xbf70232, 0xbf70233,
206 0x1c70237, 0x70238, 0x70244, 0x70245,
207 0x40f0246, 0x70462, 0x1f70464, 0x0,
208 0x2e40001, 0x58, 0x2e001e, 0x258012c,
209 0xa0aa04ec, 0x30, 0x815f004c, 0x12c0300,
210 0xc000204c, 0x600, 0x3206004c, 0x0, 0x0, 0x0
230 * A: [BASE+0x18]...[BASE+0x0] [BASE+0x58]..[BASE+0x40]
231 * B: [BASE+0x34]...[BASE+0x1c] [BASE+0x74]..[BASE+0x5c]
247 #define calc_overscan(o) interpolate(0x100, 0xe1, 0xc1, o)
327 do_div(rs[0], overscan * tv_norm->tv_enc_mode.hdisplay); in tv_setup_filter()
330 for (k = 0; k < 2; k++) { in tv_setup_filter()
333 for (j = 0; j < 4; j++) { in tv_setup_filter()
336 for (i = 0; i < 7; i++) { in tv_setup_filter()
347 & (0x1 << 31 | 0x7f << 9); in tv_setup_filter()
359 uint32_t offsets[] = { base, base + 0x1c, base + 0x40, base + 0x5c }; in tv_save_filter()
361 for (i = 0; i < 4; i++) { in tv_save_filter()
362 for (j = 0; j < 7; j++) in tv_save_filter()
371 uint32_t offsets[] = { base, base + 0x1c, base + 0x40, base + 0x5c }; in tv_load_filter()
373 for (i = 0; i < 4; i++) { in tv_load_filter()
374 for (j = 0; j < 7; j++) in tv_load_filter()
383 for (i = 0; i < 0x40; i++) in nv17_tv_state_save()
410 for (i = 0; i < 0x40; i++) in nv17_tv_state_load()
433 nv_write_tv_enc(dev, 0x3e, 1); in nv17_tv_state_load()
434 nv_write_tv_enc(dev, 0x3e, 0); in nv17_tv_state_load()
440 { DRM_MODE("320x200", DRM_MODE_TYPE_DRIVER, 0,
441 320, 344, 392, 560, 0, 200, 200, 202, 220, 0,
444 { DRM_MODE("320x240", DRM_MODE_TYPE_DRIVER, 0,
445 320, 344, 392, 560, 0, 240, 240, 246, 263, 0,
448 { DRM_MODE("400x300", DRM_MODE_TYPE_DRIVER, 0,
449 400, 432, 496, 640, 0, 300, 300, 303, 314, 0,
452 { DRM_MODE("640x480", DRM_MODE_TYPE_DRIVER, 0,
453 640, 672, 768, 880, 0, 480, 480, 492, 525, 0,
455 { DRM_MODE("720x480", DRM_MODE_TYPE_DRIVER, 0,
456 720, 752, 872, 960, 0, 480, 480, 493, 525, 0,
458 { DRM_MODE("720x576", DRM_MODE_TYPE_DRIVER, 0,
459 720, 776, 856, 960, 0, 576, 576, 588, 597, 0,
461 { DRM_MODE("800x600", DRM_MODE_TYPE_DRIVER, 0,
462 800, 840, 920, 1040, 0, 600, 600, 604, 618, 0,
464 { DRM_MODE("1024x768", DRM_MODE_TYPE_DRIVER, 0,
465 1024, 1064, 1200, 1344, 0, 768, 768, 777, 806, 0,
483 regs->ptv_204 = 0x2; in nv17_tv_update_properties()
486 if (tv_enc->pin_mask & 0x4) in nv17_tv_update_properties()
487 regs->ptv_204 |= 0x010000; in nv17_tv_update_properties()
488 else if (tv_enc->pin_mask & 0x2) in nv17_tv_update_properties()
489 regs->ptv_204 |= 0x100000; in nv17_tv_update_properties()
491 regs->ptv_204 |= 0x110000; in nv17_tv_update_properties()
493 regs->tv_enc[0x7] = 0x10; in nv17_tv_update_properties()
497 regs->ptv_204 = 0x11012; in nv17_tv_update_properties()
498 regs->tv_enc[0x7] = 0x18; in nv17_tv_update_properties()
502 regs->ptv_204 = 0x111333; in nv17_tv_update_properties()
503 regs->tv_enc[0x7] = 0x14; in nv17_tv_update_properties()
507 regs->ptv_204 = 0x111012; in nv17_tv_update_properties()
508 regs->tv_enc[0x7] = 0x18; in nv17_tv_update_properties()
512 regs->tv_enc[0x20] = interpolate(0, tv_norm->tv_enc_mode.tv_enc[0x20], in nv17_tv_update_properties()
514 regs->tv_enc[0x22] = interpolate(0, tv_norm->tv_enc_mode.tv_enc[0x22], in nv17_tv_update_properties()
516 regs->tv_enc[0x25] = tv_enc->hue * 255 / 100; in nv17_tv_update_properties()
531 regs->ptv_208 = 0x40 | (calc_overscan(tv_enc->overscan) << 8); in nv17_tv_update_rescaler()
561 hmargin = interpolate(0, min(hmargin, output_mode->hdisplay/20), in nv17_ctv_update_rescaler()
563 vmargin = interpolate(0, min(vmargin, output_mode->vdisplay/20), in nv17_ctv_update_rescaler()
566 hratio = crtc_mode->hdisplay * 0x800 / in nv17_ctv_update_rescaler()
568 vratio = crtc_mode->vdisplay * 0x800 / in nv17_ctv_update_rescaler()
577 XLATE(vratio, 0, NV_PRAMDAC_FP_DEBUG_1_YSCALE_VALUE) | in nv17_ctv_update_rescaler()
579 XLATE(hratio, 0, NV_PRAMDAC_FP_DEBUG_1_XSCALE_VALUE); in nv17_ctv_update_rescaler()