History log of /drivers/staging/xgifb/vb_util.c
Revision Date Author Comments
e054102b9fee7ef8cd1a10a8a6474f566e1c5631 18-Jun-2012 Miguel Gómez <magomez@igalia.com> Staging: xgifb: Fix sparse warnings.

Add include files with function definitions to avoid sparse warnings.

Signed-off-by: Miguel Gómez <magomez@igalia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
f3ca589baf317d61b87c409e205bfaf740169710 14-Jun-2012 Peter Huewe <peterhuewe@gmx.de> staging/xgifb: Remove superfluous header includes

This patch removes all unnecessary, redundant and superfluous header
includes from xgifb.

Tested on hp t5325 (XGI Z11)

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4b4954621ff57e168ebd77b7d2682308d13b4e7f 13-Sep-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: unify #include order

Include Linux headers before driver's own headers.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
f4328792652c2aac594f05386db6dd8a76cef9f3 24-Apr-2011 Kenji Toyama <kenji.toyama@gmail.com> Staging: xgifb: Fixed header file.

As suggested by checkpatch.pl, <linux/io.h> should be used instead of
<asm/io.h>.

Signed-off-by: Daniel Kenji Toyama <kenji.toyama@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
459d2ea0b5547e55e22c5edff6760ab07c2b3fd1 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: clean up register function variable names

Eliminate mixed case from variable names.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
d0e23bdf3a73b1aff1fe51a71d5e05d89465e2aa 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: clean up register access types

Make type usage consistent. Use u8 for HW registers and unsigned for
bitmasks.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
dc50556bbbee6a2ec642aac4c4c46364cca191b3 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: rename XGINew_SetRegAND() to xgifb_reg_and()

Rename XGINew_SetRegAND() to xgifb_reg_and().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ec9e5d3e73d675915ac572631ef0d5dcc03d2b6c 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: rename XGINew_SetRegANDOR() to xgifb_reg_and_or()

Rename XGINew_SetRegANDOR() to xgifb_reg_and_or().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
b9bf6e4e62bd40a5867e4958d21a145536582875 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: rename XGINew_SetRegOR() to xgifb_reg_or()

Rename XGINew_SetRegOR() to xgifb_reg_or().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
58839b0194a44dfb9ab16fc097ef1f1f91f06b32 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: rename XGINew_GetReg1() to xgifb_reg_get()

Rename XGINew_GetReg1() to xgifb_reg_get().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
8104e32996be6099379176b5a7e2d99eecc2df64 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: rename XGINew_SetReg1() to xgifb_reg_set()

Rename XGINew_SetReg1() to xgifb_reg_set().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
3d2a60a29ed4c36a09955dddc27e503de5a5041a 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: replace XGINew_SetReg4() with outl()

Replace XGINew_SetReg4() with outl().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
efdf4ee78cd5eb1172955a63fff1e6f6748a41d9 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: replace XGINew_SetReg3() with outb()

Replace XGINew_SetReg3() with outb().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
f5b571fa24f523265b6bf9a282e0aa7eeff8098a 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: replace XGINew_GetReg3() with inl()

Replace XGINew_GetReg3() with inl().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
d8ad0a6d29ed6203b4ddc3114a9adf5bd48ba45b 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: replace XGINew_GetReg2() with inb()

Replace XGINew_GetReg2() with inb().

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
b649c827a90969f586a6595af9b9040b1f6b75b4 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: vb_util: delete commented-out code

Delete commented-out code.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
0998e1db988658bb5ca660b4d929e1d2e7e8473e 12-Mar-2011 Aaro Koskinen <aaro.koskinen@iki.fi> staging: xgifb: vb_util: include the .h file

Include the .h file and delete redundant definitions.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
602f2c9620db779ff675f93c91899caa5383093a 03-Sep-2010 Prashant P. Shah <pshah.mumbai@gmail.com> Staging: xgifb: fixed many style issues in vb_util.c

This is a patch to the vb_util.c file that fixes many style
issues found by the checkpatch.pl tool.
- extra spaces
- invalid code indent
- extra braces
- invalid comment style

Signed-off-by: Prashant P. Shah <pshah.mumbai@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
8922967ea36eac4c2f5eaa78ec43d781340ccc31 10-Aug-2010 Randy Dunlap <randy.dunlap@oracle.com> Staging: xgifb: fix lots of sparse warnings

Fix many sparse warnings about data or functions being static.
Fix many sparse warnings about data or functions not being used
(put them inside #if 0/#endif blocks).
Fix sparse warnings about 0 being used for NULL.
Fixed a small bit of source formatting when those lines were being
modified anyway, but there is still lots of this yet to be done.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: devel@driverdev.osuosl.org
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
108afbf8aef6520f2f34b3add94b059b60c44139 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove SHORT, UCHAR, and LONG typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
82d6eb5b2ecd4ccdd44a23115fc499ecefc77706 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove USHORT, ULONG, BOOLEAN, and VOID typedefs

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
274afb73bd14558d8363898c51d4ee708bba73b7 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove PUCHAR typedef

PUCHAR was unsigned char *, use that instead

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
1e59f7119f0a998e3d453614b3d074962b84bc83 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove port macros in osdef.h

The port related macros in osdef.h are replaced with calls to out?()
and in?(). This removes the last macros defined in osdef.h, so this
file is no longer needed.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
f2f58e14efe5d1de1003a05fbdb82a66fc22dfb8 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove use of LINUX_KERNEL define

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
84c7603c3888da8ee69802ad4f4647f94d18e2c5 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove use of LINUX_XF86 define

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
784cfe1d07259ba7faaa4f64a8d59c56d7a55641 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove use of TC define

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
af49a7c9ec9adab8da132e616471837663db5db1 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove use of WINCE_HEADER define

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
bf4fc6ac016eb27e5f99296394f231def05d0a96 17-Jun-2010 Bill Pemberton <wfp5p@virginia.edu> Staging: xgifb: Remove code for WIN2000

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
d7636e0b0769e0f4f437ff33168d723f86e7c080 19-May-2010 apatard@mandriva.com <apatard@mandriva.com> staging: Add framebuffer driver for XGI chipsets

This driver handles XG20, XG21, XG40, XG42 chipsets from XGI. They're
also known as Z7,Z9,Z11 chipsets. It's based on the SiS fb driver but
has been heavily modified by XGI to support their newer chipsets.


Signed-off-by: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>