summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
4 daysuse XNFcallocarray() instead of xnfcalloc macroHEADmasterEnrico Weigelt, metux IT consult1-5/+5
xnfcalloc is just an alias for XNFcallocarray() that doesn't seem to serve any practical purpose, so it can go away once all drivers stopped using it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips/-/merge_requests/8>
4 daysuse XNFalloc() instead of xnfallocEnrico Weigelt, metux IT consult1-2/+2
xnfalloc is just an alias for XNFalloc() that doesn't seem to serve any practical purpose, so it can go away once all drivers stopped using it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips/-/merge_requests/8>
11 daysEXA acceleration support for ct65550 from NetBSDnia6-13/+407
Work by Michael Lorenz XXX netbsd may be the last real consumer of this driver. Signed-off-by: Nia Alarie <nia@NetBSD.org> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips/-/merge_requests/7>
2024-03-25ct_driver: define XMODE_'s if not defined yetEnrico Weigelt, metux IT consult1-0/+8
Traditionally they've been defined in Xorg server headers, but since this driver seems to be the only consumer, it makes sense moving them here. (and later drop them from xorg headers) Explicitly guarding it, so it also works with xorg headers version still carrying those symbols. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips/-/merge_requests/6>
2024-03-24xf86-video-chips 1.5.0xf86-video-chips-1.5.0Alan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functionsAlan Coopersmith1-0/+4
The Xorg headers provide their own versions of strlcat, strlcpy, and timingsafe_memcmp for platforms that don't have them in libc yet, but rely on configure to set HAVE_* defines to determine if they should be defined in the headers. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17Remove ifdef checks for non-Solaris SVR4 systemsAlan Coopersmith1-10/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17unifdef __USLC__Alan Coopersmith1-3/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17unifdef __SCO__Alan Coopersmith1-5/+1
../common/scoasm.h didn't even exist, so this would have broken the build if it was ever set Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17unifdef LynxAlan Coopersmith2-63/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-02-17unifdef NCRAlan Coopersmith2-9/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06AsmMacros.h: convert function definitions from K&R to C89Alan Coopersmith1-78/+33
Fixes many -Wold-style-definition & -Wstrict-prototypes warnings Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06Handle 4 -Wmissing-prototypes warningsAlan Coopersmith2-4/+4
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06Fix -Wmisleading-indentation warning in chipsPreInitHiQV()Alan Coopersmith1-1/+2
ct_driver.c: In function ‘chipsPreInitHiQV’: ct_driver.c:1928:21: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1928 | if ((pMon = xf86PrintEDID(xf86DoEDID_DDC2(XF86_SCRN_ARG(pScrn), | ^~ ct_driver.c:1931:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1931 | xf86SetDDCproperties(pScrn,pMon); | ^~~~~~~~~~~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06Add X.Org's standard C warning flags to AM_CFLAGSAlan Coopersmith2-1/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06configure: quote call to AC_LANG_SOURCE in AC_LINK_IFELSEAlan Coopersmith1-2/+2
Clears autoconf warning: configure.ac:107: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from... ./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from... configure.ac:107: the top level Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-06configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-2/+1
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, so it's time to rely on it. Clears autoconf warnings: configure.ac:44: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. configure.ac:44: You should run autoupdate. aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from... configure.ac:44: the top level Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-10-01gitlab CI: ensure libtool is installed in build containerAlan Coopersmith1-3/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-02-09gitlab CI: stop requiring Signed-off-by in commitsAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-22gitlab CI: add a basic build testAlan Coopersmith1-0/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-22Fix spelling/wording issuesAlan Coopersmith6-19/+19
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-22Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-02-15Version bumped to 1.4.0xf86-video-chips-1.4.0Kevin Brace1-1/+1
Bug fix release to address non-HiQVideo Chips & Technologies device initialization code crashing the X Server. Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
2019-02-12Fix for a faulty new vgaHW ABI conversion on non-HiQ Video devicesKevin Brace1-0/+2
Unfortunately, commit 989cf4f1fb2ac57f38d363734b71a5cf749db146 missed inserting a call to vgaHWSetStdFuncs prior to calling vgaHWGetIOBase for non-HiQ Video devices, so this will cause a crash with the X Server. The code has three different chipsPreInit* to handle some aspects of a PreInit callback, but only chipsPreInitHiQV function has the correct code. Added the call to vgaHWSetStdFuncs for chipsPreInit655xx and chipsPreInitWingine functions. This bug was observed on Chips & Technologies 65548. Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
2018-12-25Version bumped to 1.3.0xf86-video-chips-1.3.0Kevin Brace1-1/+1
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
2018-12-25Suppress logical operation and parenthesis related compilation warningKevin Brace1-1/+1
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
2018-12-25Use const char for xf86GetOptValString return typeKevin Brace1-2/+2
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
2018-11-25Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2017-01-26autogen.sh: use quoted string variablesEmil Velikov1-4/+4
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-01-26autogen.sh: Honor NOCONFIGURE=1Alan Coopersmith1-2/+3
See http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-26configure: Drop AM_MAINTAINER_MODEAlan Coopersmith2-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-17xf86-video-chips 1.2.7xf86-video-chips-1.2.7Matt Turner1-1/+1
Signed-off-by: Matt Turner <mattst88@gmail.com>
2016-07-19Adapt Block/WakeupHandler signature for ABI 23Adam Jackson1-0/+5
Signed-off-by: Adam Jackson <ajax@redhat.com>
2015-09-26xf86-video-chips 1.2.6xf86-video-chips-1.2.6Matt Turner1-1/+1
Signed-off-by: Matt Turner <mattst88@gmail.com>
2014-10-17Update for xserver 1.17Adam Jackson1-22/+4
Signed-off-by: Adam Jackson <ajax@redhat.com>
2014-05-21ddc: Use own thunk function instead of vgaHWddc1SetSpeedWeakAdam Jackson1-1/+7
I plan to remove the Weak functions from future servers. Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-06-24Require ANSI C89 pre-processor, drop pre-C89 token pasting supportAlan Coopersmith1-4/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-09-25Remove mibstore.hAdam Jackson1-5/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-07-21Add iopl.h to source lists in util/Makefile.am so it gets packagedAlan Coopersmith1-3/+3
Was missed when it was created in commit c421f2477c9999, since "make distcheck" passes due to configure determining it can't build the utils without the header and moving on. Reported-by: Andreas Radke <a.radke@arcor.de> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-07-17xf86-video-chips: bump to version 1.2.5xf86-video-chips-1.2.5Dave Airlie1-1/+1
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-17chips: fix make dist.Dave Airlie1-1/+1
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-16chips: build without XAA support at all.Dave Airlie6-7/+57
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05chips: drop usage of deprecated xf86PciInfo.hDave Airlie9-21/+13
Just takes the pci ids chips needs into the driver. Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05chips: move to new compat API.Dave Airlie6-54/+108
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05chips: use new scrn/screen conversion APIs.Dave Airlie6-38/+38
Generated by util/modular/x-driver-screen-scrn-conv.sh Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-05chips: add compat API headerDave Airlie3-1/+45
2011-12-19Fix for new vgaHW ABIAdam Jackson1-0/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-19Fall back to shadowfb if XAA is unavailableAdam Jackson1-4/+3
Signed-off-by: Adam Jackson <ajax@redhat.com>