xfree86: nds32: add nds32 definition for support linux video related io.
Add __nds32__ definitions for supporing correct io method for lnx_video.c Signed-off-by: Macpaul Lin <macpaul@andestech.com> Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
d52799f67f
commit
22376aa7aa
|
@ -61,6 +61,7 @@ static Bool ExtendedEnabled = FALSE;
|
||||||
!defined(__mc68000__) && \
|
!defined(__mc68000__) && \
|
||||||
!defined(__sparc__) && \
|
!defined(__sparc__) && \
|
||||||
!defined(__mips__) && \
|
!defined(__mips__) && \
|
||||||
|
!defined(__nds32__) && \
|
||||||
!defined(__arm__)
|
!defined(__arm__)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -519,7 +520,7 @@ xf86EnableIO(void)
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
close(fd);
|
close(fd);
|
||||||
#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__) && !defined(__s390__) && !defined(__arm__) && !defined(__m32r__)
|
#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__) && !defined(__s390__) && !defined(__arm__) && !defined(__m32r__) && !defined(__nds32__)
|
||||||
if (ioperm(0, 1024, 1) || iopl(3)) {
|
if (ioperm(0, 1024, 1) || iopl(3)) {
|
||||||
if (errno == ENODEV)
|
if (errno == ENODEV)
|
||||||
ErrorF("xf86EnableIOPorts: no I/O ports found\n");
|
ErrorF("xf86EnableIOPorts: no I/O ports found\n");
|
||||||
|
@ -546,7 +547,7 @@ xf86DisableIO(void)
|
||||||
#if defined(__powerpc__)
|
#if defined(__powerpc__)
|
||||||
munmap(ioBase, 0x20000);
|
munmap(ioBase, 0x20000);
|
||||||
ioBase = NULL;
|
ioBase = NULL;
|
||||||
#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__) && !defined(__arm__) && !defined(__s390__) && !defined(__m32r__)
|
#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__) && !defined(__arm__) && !defined(__s390__) && !defined(__m32r__) && !defined(__nds32__)
|
||||||
iopl(0);
|
iopl(0);
|
||||||
ioperm(0, 1024, 0);
|
ioperm(0, 1024, 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue