mirror of
https://github.com/X11Libre/xf86-video-trident.git
synced 2026-03-24 01:25:17 +00:00
Move IsClearTV function location inside trident_pll.c
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
This commit is contained in:
@@ -37,7 +37,23 @@
|
||||
#include "trident.h"
|
||||
#include "trident_regs.h"
|
||||
|
||||
static void IsClearTV(ScrnInfoPtr pScrn);
|
||||
|
||||
static void
|
||||
IsClearTV(ScrnInfoPtr pScrn)
|
||||
{
|
||||
int vgaIOBase = VGAHWPTR(pScrn)->IOBase;
|
||||
TRIDENTPtr pTrident = TRIDENTPTR(pScrn);
|
||||
CARD8 temp;
|
||||
|
||||
if (pTrident->frequency != 0) return;
|
||||
|
||||
OUTB(vgaIOBase + 4, 0xC0);
|
||||
temp = INB(vgaIOBase + 5);
|
||||
if (temp & 0x80)
|
||||
pTrident->frequency = PAL;
|
||||
else
|
||||
pTrident->frequency = NTSC;
|
||||
}
|
||||
|
||||
void
|
||||
TGUISetClock(ScrnInfoPtr pScrn, int clock, CARD8 *a, CARD8 *b)
|
||||
@@ -123,23 +139,6 @@ TGUISetClock(ScrnInfoPtr pScrn, int clock, CARD8 *a, CARD8 *b)
|
||||
clock/1000., p, q, r);
|
||||
}
|
||||
|
||||
static void
|
||||
IsClearTV(ScrnInfoPtr pScrn)
|
||||
{
|
||||
int vgaIOBase = VGAHWPTR(pScrn)->IOBase;
|
||||
TRIDENTPtr pTrident = TRIDENTPTR(pScrn);
|
||||
CARD8 temp;
|
||||
|
||||
if (pTrident->frequency != 0) return;
|
||||
|
||||
OUTB(vgaIOBase + 4, 0xC0);
|
||||
temp = INB(vgaIOBase + 5);
|
||||
if (temp & 0x80)
|
||||
pTrident->frequency = PAL;
|
||||
else
|
||||
pTrident->frequency = NTSC;
|
||||
}
|
||||
|
||||
void
|
||||
TridentFindClock(ScrnInfoPtr pScrn, int clock)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user