Commit Graph

95 Commits

Author SHA1 Message Date
Alan Coopersmith
2228b7f80c xf86-video-i128 1.3.5
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
xf86-video-i128-1.3.5
2012-03-23 18:51:51 -07:00
Adam Jackson
3b23ca1d03 Fix for new vgaHW ABI
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-19 17:48:13 -05:00
Adam Jackson
0a46285e07 Make failure to XAA non-fatal
No shadowfb support in this driver yet.

Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-12-19 16:29:49 -05:00
Jeremy Huddleston
0e357623bc Build fix for ABI Version 12
ABI Version 12 removes support for multiple PCI domains.  If you need to
use this driver on a system with more than one PCI domain, you should
either port this driver to using libpciaccess directly or stick with an
older server.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-19 00:24:00 -07:00
Jeremy Huddleston
c3eb2c3f05 Use unsigned long rather than deprecated IOADDRESS
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-19 00:23:12 -07:00
Jeremy Huddleston
f5c6593c93 Use malloc/calloc/realloc/free directly
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-19 00:22:09 -07:00
Jesse Adkins
b9e0edbd4a Purge cvs tags.
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-06 20:43:31 -07:00
Adam Jackson
d7c1073cf4 xf86-video-i128 1.3.4
Signed-off-by: Adam Jackson <ajax@redhat.com>
xf86-video-i128-1.3.4
2010-08-10 10:51:59 -04:00
Gaetan Nadon
94cdca24c2 config: add comments for main statements 2010-07-21 20:12:43 -04:00
Gaetan Nadon
2c9c7070ab config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 16:07:00 -04:00
Gaetan Nadon
68934cda27 config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 14:37:41 -04:00
Gaetan Nadon
bef6413d55 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 14:05:22 -04:00
Gaetan Nadon
53239cdc70 config: complete AC_INIT m4 quoting
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 09:27:42 -04:00
Gaetan Nadon
b0f3826e11 config: remove unrequired AC_SUBST([XORG_CFLAGS])
This macro is called by PKG_CHECK_MODULES

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20 21:44:57 -04:00
Gaetan Nadon
4b3e0c971f config: remove unrequired AC_HEADER_STDC
Autoconf says:
"This macro is obsolescent, as current systems have conforming
header files. New programs need not use this macro".

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20 20:24:42 -04:00
Gaetan Nadon
aedc94dd17 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20 19:41:31 -04:00
Gaetan Nadon
04015a519e config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.

ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20 18:45:19 -04:00
Gaetan Nadon
eda5280a2a config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
2010-07-20 17:38:00 -04:00
Gaetan Nadon
ff026f65b3 README: keep the text version of README, discard the sgml version
The linuxdoc doc tool is deprecated.
README files are exclusively text files.
The file had not been updated for 5 years.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-06-13 18:51:15 -04:00
Gaetan Nadon
399c47cb69 README: fix linuxdoc content
defs.ent are located under X11 directory
ident tag is not a Linuxdoc tag
replace docbook email tag with linuxdoc email tag

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-06-13 18:40:05 -04:00
Gaetan Nadon
f1d97375da COPYING: replace stub file with actual Copyright notices.
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-06-12 19:55:58 -04:00
Alan Coopersmith
3c58b1d2ad Update Sun license notices to current X.Org standard form
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-15 14:55:02 -08:00
Gaetan Nadon
d5e49a46c6 configure.ac: remove unused sdkdir=$(pkg-config...) statement
The sdkdir variable isn't use, so remove the statement.

Acked-by: Dan Nicholson <dbn.lists@gmail.com>

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-12-30 15:13:00 -05:00
Gaetan Nadon
d9fddc2023 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Now that the INSTALL file is generated.
Allows running make maintainer-clean.
2009-11-23 09:25:05 -05:00
Gaetan Nadon
b045340006 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Automake 'foreign' option is specified in configure.ac.
Remove from Makefile.am
2009-11-14 09:23:48 -05:00
Gaetan Nadon
6c8d05924c INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Add missing INSTALL file. Use standard GNU file on building tarball
README may have been updated
Remove AUTHORS file as it is empty and no content available yet.
Remove NEWS file as it is empty and no content available yet.
2009-11-14 09:23:48 -05:00
Gaetan Nadon
48f66f2548 Several driver modules do not have a ChangeLog target in Makefile.am #23814
The git generated ChangeLog replaces the hand written one.
Update configure.ac to xorg-macros level 1.3.
Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
Update Makefile.am to add ChangeLog target if missing
Remove ChangeLog from EXTRA_DIST or *CLEAN variables
This is a pre-req for the INSTALL_CMD
2009-11-14 09:23:48 -05:00
Gaetan Nadon
994740528a .gitignore: use common defaults with custom section # 24239
Using common defaults will reduce errors and maintenance.
Only the very small or inexistent custom section need periodic maintenance
when the structure of the component changes. Do not edit defaults.
2009-11-14 09:23:48 -05:00
Adam Jackson
6fb5733ca0 Don't mess with the blender unit on chips that don't have it
Where your typical x86 machine silently ignores writes to non-existing
registers, UltraSPARC machines generate a bus error.  So we shouldn't
write to the alpha blender setup register on the Imagine 1 and Imagine 2
that don't seem to have the blender unit.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Mark Kettenis <mark.kettenis@xs4all.nl>
2009-11-12 09:50:58 -05:00
Mark Kettenis
cc0682924e Use hardware byteswap on big-endian platforms
Fixes 16 and 32 bit-per-pixel modes with a Tech Source Raptor GFX-8M
board on OpenBSD/sparc64

Signed-off-by: Adam Jackson <ajax@redhat.com>
2009-11-02 11:09:03 -05:00
Gaetan Nadon
5b60ef6cbc xf86-video-i128: Remove unused .cvsignore file #23776
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-08 10:42:11 +10:00
Dave Airlie
8909e47f36 i128: bump for release 1.3.3 xf86-video-i128-1.3.3 2009-07-30 12:04:27 +10:00
Dave Airlie
6a5098d0f2 i128: change to using ABI version check 2009-07-28 15:22:40 +10:00
Dave Airlie
ec37c2ec02 i128: update for resources/RAC API removal 2009-07-28 13:32:30 +10:00
Adam Jackson
6a1eae8adf i128 1.3.2 xf86-video-i128-1.3.2 2009-07-02 11:16:59 -04:00
Mark Kettenis
b690e9f84e Fix endianness bugs in cursor realization code.
The default cursor realization code seems to work just fine.  We just
have to set the HARDWARE_CURSOR_NIBBLE_SWAPPED flag on big endian
platforms.

This isn't really surprising since these cards use fairly standard IBM
or TI RAMDACs.

Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
2009-06-04 11:46:18 -06:00
Adam Jackson
f42dd67d93 Remove useless loader symbol lists. 2009-05-28 14:59:53 -04:00
Mark Kettenis
cee4cdf061 Properly unmap things with libpciaccess.
If the xf86-vide-i128 is compiled with XSERVER_LIBPCIACCESS, registers and
frmaebuffer memory are mapped through libpciaccess.  However, I128UnmapMem
tried to unmap things vy using xf86UnmapVidMem.  This failed because the memory
wasn't registered (which only happens if you mapped the memory using
xf86MapPciMem.

Fixes bugzilla #20541

Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
2009-05-04 21:57:20 +02:00
Thomas Jaeger
8bd4dc99bb CheckComposite: Add a few checks
It looks like the driver doesn't support any form of repeating and only
nearest-neighbor interpolation.
2009-03-06 12:54:17 -08:00
Chris Ball
8936b17d83 Build fix for EXA 3
EXA in xserver head now requires us to pass -DEXA_DRIVER_KNOWN_MAJOR=3.

Signed-off-by: Chris Ball <cjb@laptop.org>
2009-02-24 13:00:05 -05:00
Alan Coopersmith
4fcee9dd90 Remove xorgconfig & xorgcfg from See Also list in man page 2009-01-09 16:28:55 -08:00
Julien Cristau
4be161bca1 Bump to 1.3.1 xf86-video-i128-1.3.1 2008-09-04 19:51:58 +02:00
Adam Jackson
ab11b4bd9e Don't store pScrn->monitor->DDC manually, let xf86SetDDCproperties do it. 2008-08-15 15:30:19 -04:00
Paulo Cesar Pereira de Andrade
3b1d9fe869 Replace calls to xf86usleep with calls to usleep and include unistd.h. 2008-03-20 14:41:52 -04:00
Paulo Cesar Pereira de Andrade
6327ba52ba Compile warning fixes.
The casts for printf format are really required to pass
proper arguments, as pciaddr_t is a 64 bit integer.
2008-03-20 14:41:40 -04:00
Adam Jackson
fae990d08f i128 1.3.0 xf86-video-i128-1.3.0 2008-03-19 14:16:19 -04:00
Adam Jackson
560fc83e29 Fix distcheck 2008-03-19 14:15:14 -04:00
Adam Jackson
a85f46b433 Death to RCS tags. 2008-03-19 14:12:45 -04:00
Matthieu Herrb
e4cfc0c48a Makefile.am: nuke RCS Id 2008-03-08 23:30:44 +01:00
Dave Airlie
64987900b7 i128: fixup typo 2008-02-29 16:00:53 +10:00