Symbol: fp_info
headers/private/graphics/radeon/radeon_interface.h
547
fp_info flatpanels[2]; // info about connected flat panels (if any)
src/add-ons/accelerants/radeon/GetModeInfo.c
73
fp_info *fpInfo = &ai->si->flatpanels[0];
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
155
fp_info *flatpanel = &si->flatpanels[crtc->flatpanel_port];
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
543
fp_info *fp_info = &si->flatpanels[0]; //todo fix the hardcoding what about ext dvi?
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
548
mode.virtual_width = mode.timing.h_display = fp_info->panel_xres;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
549
mode.virtual_height = mode.timing.v_display = fp_info->panel_yres;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
551
mode.timing.h_total = mode.timing.h_display + fp_info->h_blank;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
552
mode.timing.h_sync_start = mode.timing.h_display + fp_info->h_over_plus;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
553
mode.timing.h_sync_end = mode.timing.h_sync_start + fp_info->h_sync_width;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
554
mode.timing.v_total = mode.timing.v_display + fp_info->v_blank;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
555
mode.timing.v_sync_start = mode.timing.v_display + fp_info->v_over_plus;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
556
mode.timing.v_sync_end = mode.timing.v_sync_start + fp_info->v_sync_width;
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
558
mode.timing.pixel_clock = fp_info->dot_clock;
src/add-ons/accelerants/radeon/SetDisplayMode.c
115
fp_info *fp_info;
src/add-ons/accelerants/radeon/SetDisplayMode.c
132
fp_info = &si->flatpanels[crtc->flatpanel_port];
src/add-ons/accelerants/radeon/SetDisplayMode.c
139
if( mode->timing.h_display > fp_info->panel_xres )
src/add-ons/accelerants/radeon/SetDisplayMode.c
140
mode->timing.h_display = fp_info->panel_xres;
src/add-ons/accelerants/radeon/SetDisplayMode.c
141
if( mode->timing.v_display > fp_info->panel_yres )
src/add-ons/accelerants/radeon/SetDisplayMode.c
142
mode->timing.v_display = fp_info->panel_yres;
src/add-ons/accelerants/radeon/SetDisplayMode.c
146
if( mode->timing.h_display < fp_info->panel_xres )
src/add-ons/accelerants/radeon/SetDisplayMode.c
147
mode->timing.h_display = fp_info->panel_xres;
src/add-ons/accelerants/radeon/SetDisplayMode.c
148
if( mode->timing.v_display < fp_info->panel_yres )
src/add-ons/accelerants/radeon/SetDisplayMode.c
149
mode->timing.v_display = fp_info->panel_yres;
src/add-ons/accelerants/radeon/SetDisplayMode.c
158
mode->timing.h_total = mode->timing.h_display + fp_info->h_blank;
src/add-ons/accelerants/radeon/SetDisplayMode.c
159
mode->timing.h_sync_start = mode->timing.h_display + fp_info->h_over_plus;
src/add-ons/accelerants/radeon/SetDisplayMode.c
160
mode->timing.h_sync_end = mode->timing.h_sync_start + fp_info->h_sync_width;
src/add-ons/accelerants/radeon/SetDisplayMode.c
161
mode->timing.v_total = mode->timing.v_display + fp_info->v_blank;
src/add-ons/accelerants/radeon/SetDisplayMode.c
162
mode->timing.v_sync_start = mode->timing.v_display + fp_info->v_over_plus;
src/add-ons/accelerants/radeon/SetDisplayMode.c
163
mode->timing.v_sync_end = mode->timing.v_sync_start + fp_info->v_sync_width;
src/add-ons/accelerants/radeon/SetDisplayMode.c
165
mode->timing.pixel_clock = fp_info->dot_clock;
src/add-ons/accelerants/radeon/SetDisplayMode.c
247
Radeon_CalcRMXRegisters( fp_info, mode,
src/add-ons/accelerants/radeon/SetDisplayMode.c
252
Radeon_CalcFPRegisters( ai, crtc, fp_info, &crtc_values, &fp_values );
src/add-ons/accelerants/radeon/SetDisplayMode.c
269
Radeon_ProgramFPRegisters( ai, crtc, fp_info, &fp_values );
src/add-ons/accelerants/radeon/flat_panel.c
149
fp_info *fp_port, crtc_regs *crtc_values, fp_regs *values )
src/add-ons/accelerants/radeon/flat_panel.c
251
fp_info *fp_port, fp_regs *values )
src/add-ons/accelerants/radeon/flat_panel.c
30
fp_info *flatpanel, display_mode *mode, bool use_rmx, fp_regs *values )
src/add-ons/accelerants/radeon/monitor_detection.c
1073
fp_info panelInfoSwapEntity;
src/add-ons/accelerants/radeon/monitor_detection.c
693
Radeon_FindFPTiming_DetailedMonitorDesc(const edid1_info *edid, fp_info *fp,
src/add-ons/accelerants/radeon/monitor_detection.c
733
Radeon_FindFPTiming_StandardTiming(const edid1_info *edid, fp_info *fp,
src/add-ons/accelerants/radeon/monitor_detection.c
814
fp_info *fp = &ai->si->flatpanels[port];
src/add-ons/accelerants/radeon/set_mode.h
234
void Radeon_CalcRMXRegisters( fp_info *flatpanel, display_mode *mode, bool use_rmx, fp_regs *values );
src/add-ons/accelerants/radeon/set_mode.h
239
fp_info *fp_port, crtc_regs *crtc_values, fp_regs *values );
src/add-ons/accelerants/radeon/set_mode.h
241
fp_info *fp_port, fp_regs *values );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
524
di->fp_info.panel_xres = RADEON_BIOS16( tmp + 6 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
525
di->fp_info.panel_yres = RADEON_BIOS16( tmp + 10 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
526
di->fp_info.dot_clock = RADEON_BIOS16( tmp + 4 ) * 10;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
527
di->fp_info.h_blank = RADEON_BIOS16( tmp + 8 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
528
di->fp_info.h_over_plus = RADEON_BIOS16( tmp + 14 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
529
di->fp_info.h_sync_width = RADEON_BIOS16( tmp + 16 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
530
di->fp_info.v_blank = RADEON_BIOS16( tmp + 12 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
531
di->fp_info.v_over_plus = RADEON_BIOS16( tmp + 18 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
532
di->fp_info.h_sync_width = RADEON_BIOS16( tmp + 20 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
533
di->fp_info.panel_pwr_delay = RADEON_BIOS16( tmp + 40 );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
540
di->fp_info.panel_xres, di->fp_info.panel_yres, di->fp_info.dot_clock,
src/add-ons/kernel/drivers/graphics/radeon/bios.c
541
di->fp_info.h_blank, di->fp_info.h_over_plus, di->fp_info.h_sync_width,
src/add-ons/kernel/drivers/graphics/radeon/bios.c
542
di->fp_info.v_blank, di->fp_info.v_over_plus, di->fp_info.h_sync_width,
src/add-ons/kernel/drivers/graphics/radeon/bios.c
543
di->fp_info.panel_pwr_delay );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
548
di->fp_info.panel_pwr_delay = 200;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
559
di->fp_info.panel_pwr_delay = 200;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
571
di->fp_info.panel_xres = fpi.panel_xres;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
572
di->fp_info.panel_yres = fpi.panel_yres;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
575
di->fp_info.panel_xres, di->fp_info.panel_yres);
src/add-ons/kernel/drivers/graphics/radeon/bios.c
577
di->fp_info.panel_pwr_delay = fpi.panel_pwr_delay;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
578
if( di->fp_info.panel_pwr_delay > 2000 || di->fp_info.panel_pwr_delay < 0 )
src/add-ons/kernel/drivers/graphics/radeon/bios.c
579
di->fp_info.panel_pwr_delay = 2000;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
581
di->fp_info.ref_div = fpi.ref_div;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
582
di->fp_info.post_div = fpi.post_div;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
583
di->fp_info.feedback_div = fpi.feedback_div;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
585
di->fp_info.fixed_dividers =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
586
di->fp_info.ref_div != 0 && di->fp_info.feedback_div > 3;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
602
if( fpi_timing.panel_xres != di->fp_info.panel_xres ||
src/add-ons/kernel/drivers/graphics/radeon/bios.c
603
fpi_timing.panel_yres != di->fp_info.panel_yres )
src/add-ons/kernel/drivers/graphics/radeon/bios.c
606
di->fp_info.h_blank = (fpi_timing.h_total - fpi_timing.h_display) * 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
608
di->fp_info.h_over_plus = ((fpi_timing.h_sync_start & 0xfff) - fpi_timing.h_display - 1) * 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
609
di->fp_info.h_sync_width = fpi_timing.h_sync_width * 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
610
di->fp_info.v_blank = fpi_timing.v_total - fpi_timing.v_display;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
611
di->fp_info.v_over_plus = (fpi_timing.v_sync & 0x7ff) - fpi_timing.v_display;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
612
di->fp_info.v_sync_width = (fpi_timing.v_sync & 0xf800) >> 11;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
613
di->fp_info.dot_clock = fpi_timing.dot_clock * 10;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
631
di->fp_info.panel_yres =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
635
di->fp_info.panel_xres =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
640
di->fp_info.panel_xres, di->fp_info.panel_yres);
src/add-ons/kernel/drivers/graphics/radeon/bios.c
656
di->fp_info.h_blank = (a - b) * 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
661
di->fp_info.h_over_plus =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
664
di->fp_info.h_over_plus *= 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
665
di->fp_info.h_sync_width =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
670
di->fp_info.h_sync_width *= 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
675
di->fp_info.v_blank = a - b;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
680
di->fp_info.v_over_plus = (r & RADEON_FP_V_SYNC_STRT_MASK) - b;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
681
di->fp_info.v_sync_width = ((r & RADEON_FP_V_SYNC_WID_MASK)
src/add-ons/kernel/drivers/graphics/radeon/bios.c
688
di->fp_info.h_blank = (a - b) * 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
693
di->fp_info.h_over_plus =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
696
di->fp_info.h_over_plus *= 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
697
di->fp_info.h_sync_width =
src/add-ons/kernel/drivers/graphics/radeon/bios.c
700
di->fp_info.h_sync_width *= 8;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
705
di->fp_info.v_blank = a - b;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
710
di->fp_info.v_over_plus = (r & RADEON_CRTC_V_SYNC_STRT) - b;
src/add-ons/kernel/drivers/graphics/radeon/bios.c
711
di->fp_info.v_sync_width = ((r & RADEON_CRTC_V_SYNC_WID)
src/add-ons/kernel/drivers/graphics/radeon/bios.c
856
memset( &di->fp_info, 0, sizeof( di->fp_info ));
src/add-ons/kernel/drivers/graphics/radeon/bios.c
866
if( di->fp_info.panel_xres == 0 || di->fp_info.panel_yres == 0)
src/add-ons/kernel/drivers/graphics/radeon/bios.c
869
if( di->fp_info.h_blank == 0 || di->fp_info.v_blank == 0)
src/add-ons/kernel/drivers/graphics/radeon/bios.c
873
di->fp_info.panel_xres, di->fp_info.h_blank, di->fp_info.h_over_plus, di->fp_info.h_sync_width );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
875
di->fp_info.panel_yres, di->fp_info.v_blank, di->fp_info.v_over_plus, di->fp_info.v_sync_width );
src/add-ons/kernel/drivers/graphics/radeon/bios.c
876
SHOW_INFO( 2, "pixel_clock=%d", di->fp_info.dot_clock );
src/add-ons/kernel/drivers/graphics/radeon/init.c
272
si->flatpanels[0] = di->fp_info;
src/add-ons/kernel/drivers/graphics/radeon/radeon_driver.h
115
fp_info fp_info;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
117
struct printf_info fp_info;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
202
fp_info = *info;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
203
fp_info.spec = 'f';
src/system/libroot/posix/glibc/stdio-common/printf_size.c
204
fp_info.prec = info->prec < 0 ? 3 : info->prec;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
205
fp_info.wide = wide;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
207
if (fp_info.left && fp_info.pad == L' ')
src/system/libroot/posix/glibc/stdio-common/printf_size.c
211
fp_info.width = 0;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
213
done = __printf_fp (fp, &fp_info, &ptr);
src/system/libroot/posix/glibc/stdio-common/printf_size.c
225
fp_info.width = info->width - 1;
src/system/libroot/posix/glibc/stdio-common/printf_size.c
227
done = __printf_fp (fp, &fp_info, &ptr);