summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-08-02Merge remote-tracking branch 'origin/master' into obsdobsdMatthieu Herrb
2024-06-25Remove deprecated function and includesHEADmasterConnor Behan
Long ago, xf86_reload_cursors() was turned into a noop. And we were not using anything specific from xf86PciInfo.h. Signed-off-by: Connor Behan <connor.behan@gmail.com>
2024-06-25Update NEWS to reflect the extensive GX component cleanup.Martin-Éric Racine
Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2024-06-24Fix exaOffscreenFree callConnor Behan
2024-06-24[LX] Make xf86SetDepthBpp use the Xserver defaults.Martin-Éric Racine
Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2024-06-24Suppress majority of compiler warningsConnor Behan
This applies some obvious changes to stop gcc from complaining about dead code, shadow declarations, differing signedness and sections that mix declarations with code. The warning about discarding const qualifiers is more annoying because we pass string literals to some functions which accept non-const pointers. Currently, this takes the following approach. If the function *needs* to accept non-const pointers, cast the string literal as char *. Otherwise, change the function to only accept a const pointer. To anticipate future use cases though, I could also leave function definitions as they are and just always cast string literals. Alternatively, if this is more trouble that it is worth, we could just put up with the warnings. Signed-off-by: Connor Behan <connor.behan@gmail.com>
2024-06-24Remove all deprecated xf86PciInfo.h includes.Martin-Éric Racine
We have PCI_VENDOR_ID and PCI_CHIP defined in geode.h. Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2024-06-23[LX] Bump the default pixel depth up to 24-bit.Martin-Éric Racine
Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2024-06-18Update NEWS to reflect the tighter dependencies since this version.Martin-Éric Racine
2024-06-18Fix incorrect date in updated README.Martin-Éric Racine
2024-06-18Bump configure.ac and README to version 2.18.1 for pending release.Martin-Éric Racine
2024-06-18vid_rdc1: fix unused variable "value"Enrico Weigelt, metux IT consult
Fix warning on unused variable "value". Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-18fix rendundant declarationsEnrico Weigelt, metux IT consult
Fix a a lot warnings on duplicate forward declarations. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop old compat macrosEnrico Weigelt, metux IT consult
There's used to have separate versions for older Xserver versions, but no anymore, so these aren't needed anymore. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop obsolete XAA supportEnrico Weigelt, metux IT consult
Since recent commits require xserver-1.18.0 or later to build against, there's no reason leaving behind big chunks of code that can only build against the XAA support removed in xserver-1.13.0 (released in 2012). Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop compat with ancient xserversEnrico Weigelt, metux IT consult
Relying on >= 1.18 now, so no need for compat with older ones anymore. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop compat for old XINPUT ABI versions < 22Enrico Weigelt, metux IT consult
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop compat with video api major version < 20Enrico Weigelt, metux IT consult
Since we're relying on xserver >= 1.18, we can assume video api major version >= 20. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop obsolete check for HAS_DIXREGISTERPRIVATEKEY and HAS_DEVPRIVATEKEYRECEnrico Weigelt, metux IT consult
Since we're relying on xserver >= 1.18, we know its present. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop obsolete check for REGION_NULLEnrico Weigelt, metux IT consult
Since we're depending on at least 1.18, we can rely on it being present. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11drop compat with ancient xserver versionsEnrico Weigelt, metux IT consult
We're relying on at least 1.18 now. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-11bump minimal xorg version to 1.18Enrico Weigelt, metux IT consult
1.18 was released a decade ago, so it seems reasonable stop supporting older ones. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-06-09Add brackets to AC_PREREQ.Martin-Éric Racine
2024-05-08use XNFcallocarray() instead of xnfcalloc macroEnrico Weigelt, metux IT consult
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-geode/-/merge_requests/4>
2024-05-08use XNFalloc() instead of xnfallocEnrico Weigelt, metux IT consult
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-geode/-/merge_requests/4>
2023-06-17Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2023-05-04xf86-video-geode 2.11.21xf86-video-geode-2.11.21Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-05-04Makefile.am: swap order of ACLOCAL_AMFLAGSAlan Coopersmith
Causes autoreconf to fail with: libtoolize: error: AC_CONFIG_MACRO_DIRS([m4]) conflicts with ACLOCAL_AMFLAGS Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-12-04Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2022-08-03src/gfx/i2c_acc.c: Convert from ISO-8859-1 to UTF-8Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-08-03gitlab CI: add a basic build testAlan Coopersmith
Forces 32-bit build since it fails to build 64-bit Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-05-01Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2022-01-22Fix spelling/wording issuesAlan Coopersmith
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 Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2021-05-22Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2021-05-17Mention iomem=relaxed in the README FAQ for Linux 4.x+ requirementsMartin-Éric Racine
Thanks to Ben Hutchings for pointing out that vesafb and legacy X drivers can peacefully coexist if iomem=relaxed gets added to the Linux kernel cmdline options. Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2021-01-01Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2020-12-15Updated the README's FAQ for Linux 4.x+ requirementsMartin-Éric Racine
2020-12-03fix 'multiple definition of' linker errorChristian Gmeiner
Fix for FTBFS due to -fno-common on GCC 10. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2020-04-25Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2019-09-20Geode 2.11.20xf86-video-geode-2.11.20Martin-Éric Racine
This release restores compatibility with xserver-1.20 and newer. VALIDATION PLATFORM * Debian (X server 1.20.4) on FIC ION603A (Geode LX800). Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>
2019-04-24Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2018-11-25Update configure.ac bug URL for gitlab migrationAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-25Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2018-11-18Update README for gitlab migrationAlan Coopersmith
Also update http: URL's to https: Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-03-05gx: Fix RANDR initialization for xserver 1.20Adam Jackson
xf86DisableRandR() doesn't exist anymore, and we don't need it anyway, the core code will notice that we set up RANDR ourselves. Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-02-18Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2017-01-24Remove call to LoaderGetOSAdam Jackson
On OSes that don't have a /dev/videox we'll just fail the open() and not initialize the Xv adaptor. Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-01-02Merge remote-tracking branch 'origin/master' into obsdMatthieu Herrb
2016-12-10Geode 2.11.19xf86-video-geode-2.11.19Martin-Éric Racine
This release restores compatibility with xserver-1.19 and newer. VALIDATION PLATFORM * Debian (X server 1.19.0) on FIC ION603A (Geode LX800). Signed-off-by: Martin-Éric Racine <martin-eric.racine@iki.fi>