Skip to content

Commit

Permalink
Staging: xgifb: Remove use of LINUX_KERNEL define
Browse files Browse the repository at this point in the history
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Bill Pemberton authored and Greg Kroah-Hartman committed Jun 22, 2010
1 parent 84c7603 commit f2f58e1
Show file tree
Hide file tree
Showing 8 changed files with 3 additions and 114 deletions.
2 changes: 0 additions & 2 deletions drivers/staging/xgifb/XGI_main_26.c
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,6 @@ struct video_info xgi_video_info;

/* --------------- Hardware Access Routines -------------------------- */

#ifdef LINUX_KERNEL
int
XGIfb_mode_rate_to_dclock(VB_DEVICE_INFO *XGI_Pr, PXGI_HW_DEVICE_INFO HwDeviceExtension,
unsigned char modeno, unsigned char rateindex)
Expand Down Expand Up @@ -389,7 +388,6 @@ XGIfb_mode_rate_to_ddata(VB_DEVICE_INFO *XGI_Pr, PXGI_HW_DEVICE_INFO HwDeviceExt
return 1;
}

#endif



Expand Down
43 changes: 0 additions & 43 deletions drivers/staging/xgifb/osdef.h
Original file line number Diff line number Diff line change
@@ -1,30 +1,9 @@
#ifndef _OSDEF_H_
#define _OSDEF_H_

#define LINUX_KERNEL

/**********************************************************************/
#ifdef LINUX_KERNEL
//#include <linux/config.h>
#endif


/**********************************************************************/
#ifdef LINUX_KERNEL
#define LINUX
#endif

/**********************************************************************/
#ifdef LINUX_KERNEL
#define XGI_SetMemory(MemoryAddress,MemorySize,value) memset(MemoryAddress, value, MemorySize)
#endif
/**********************************************************************/

/**********************************************************************/

#ifdef LINUX_KERNEL
#define XGI_MemoryCopy(Destination,Soruce,Length) memcpy(Destination,Soruce,Length)
#endif

/**********************************************************************/

Expand Down Expand Up @@ -52,33 +31,11 @@
#undef InPortLong
#endif /* InPortLong */

/**********************************************************************/
/* TC */
/**********************************************************************/


/**********************************************************************/
/* LINUX XF86 */
/**********************************************************************/


#ifdef LINUX_KERNEL
#define OutPortByte(p,v) outb((u8)(v),(p))
#define OutPortWord(p,v) outw((u16)(v),(p))
#define OutPortLong(p,v) outl((u32)(v),(p))
#define InPortByte(p) inb(p)
#define InPortWord(p) inw(p)
#define InPortLong(p) inl(p)
#endif

/**********************************************************************/
/* WIN 2000 */
/**********************************************************************/



/**********************************************************************/
/* WIN CE */
/**********************************************************************/

#endif // _OSDEF_H_
4 changes: 2 additions & 2 deletions drivers/staging/xgifb/vb_def.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#define NewScratch
#endif
/* shampoo */
#ifdef LINUX_KERNEL

#define SEQ_ADDRESS_PORT 0x0014
#define SEQ_DATA_PORT 0x0015
#define MISC_OUTPUT_REG_READ_PORT 0x001C
Expand All @@ -17,7 +17,7 @@
#define CRTC_ADDRESS_PORT_COLOR 0x0024
#define VIDEO_SUBSYSTEM_ENABLE_PORT 0x0013
#define PCI_COMMAND 0x04
#endif

/* ~shampoo */


Expand Down
9 changes: 0 additions & 9 deletions drivers/staging/xgifb/vb_ext.c
Original file line number Diff line number Diff line change
@@ -1,18 +1,9 @@
#include "osdef.h"






#ifdef LINUX_KERNEL
#include <linux/version.h>
#include <asm/io.h>
#include <linux/types.h>
#include "XGIfb.h"
#endif



#include "vb_def.h"
#include "vgatypes.h"
Expand Down
18 changes: 1 addition & 17 deletions drivers/staging/xgifb/vb_init.c
Original file line number Diff line number Diff line change
@@ -1,19 +1,10 @@
#include "osdef.h"
#include "vgatypes.h"


#ifdef LINUX_KERNEL
#include <linux/version.h>
#include <linux/types.h>
#include <linux/delay.h> /* udelay */
#include "XGIfb.h"
/*#if LINUX_VERSxION_CODE >= KERNEL_VERSION(2,5,0)
#include <video/XGIfb.h>
#else
#include <linux/XGIfb.h>
#endif */
#endif


#include "vb_def.h"
#include "vb_struct.h"
Expand All @@ -23,9 +14,7 @@
#include "vb_ext.h"


#ifdef LINUX_KERNEL
#include <asm/io.h>
#endif



Expand Down Expand Up @@ -120,13 +109,11 @@ UCHAR GetXG21FPBits(PVB_DEVICE_INFO pVBInfo);
void XGINew_GetXG27Sense(PXGI_HW_DEVICE_INFO HwDeviceExtension, PVB_DEVICE_INFO pVBInfo) ;
UCHAR GetXG27FPBits(PVB_DEVICE_INFO pVBInfo);


#ifdef LINUX_KERNEL
void DelayUS(ULONG MicroSeconds)
{
udelay(MicroSeconds);
}
#endif


/* --------------------------------------------------------------------- */
/* Function : XGIInitNew */
Expand Down Expand Up @@ -2667,8 +2654,6 @@ void SetPowerConsume ( PXGI_HW_DEVICE_INFO HwDeviceExtension , ULONG XGI_P3d4Por
}



#if defined(LINUX_KERNEL)
void XGINew_InitVBIOSData(PXGI_HW_DEVICE_INFO HwDeviceExtension, PVB_DEVICE_INFO pVBInfo)
{

Expand Down Expand Up @@ -2711,7 +2696,6 @@ void XGINew_InitVBIOSData(PXGI_HW_DEVICE_INFO HwDeviceExtension, PVB_DEVICE_INFO
}

}
#endif /* For Linux */

/* --------------------------------------------------------------------- */
/* Function : ReadVBIOSTablData */
Expand Down
2 changes: 0 additions & 2 deletions drivers/staging/xgifb/vb_setmode.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@



#ifdef LINUX_KERNEL
#include <asm/io.h>
#include <linux/types.h>
#include <linux/version.h>
#include "XGIfb.h"
#endif


#include "vb_def.h"
Expand Down
4 changes: 0 additions & 4 deletions drivers/staging/xgifb/vb_util.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@
#include "vgatypes.h"
#include "vb_struct.h"

#ifdef LINUX_KERNEL
#include "XGIfb.h"
#include <asm/io.h>
#include <linux/types.h>
#endif

void XGINew_SetReg1( ULONG , USHORT , USHORT ) ;
void XGINew_SetReg2( ULONG , USHORT , USHORT ) ;
Expand Down Expand Up @@ -188,8 +186,6 @@ void NewDelaySeconds( int seconds )



#ifdef LINUX_KERNEL
#endif
}
}

Expand Down
35 changes: 0 additions & 35 deletions drivers/staging/xgifb/vgatypes.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,7 @@

#include "osdef.h"


#ifdef LINUX_KERNEL /* We don't want the X driver to depend on kernel source */
#include <linux/ioctl.h>
#endif

#ifndef FALSE
#define FALSE 0
Expand Down Expand Up @@ -73,45 +70,13 @@ typedef UCHAR BOOLEAN;
typedef UCHAR bool;
#endif
*/
#ifdef LINUX_KERNEL
typedef unsigned long XGIIOADDRESS;
#endif


#ifndef VBIOS_VER_MAX_LENGTH
#define VBIOS_VER_MAX_LENGTH 4
#endif

#ifndef LINUX_KERNEL /* For the linux kernel, this is defined in xgifb.h */
#ifndef XGI_CHIP_TYPE
typedef enum _XGI_CHIP_TYPE {
XGI_VGALegacy = 0,
XGI_300,
XGI_630,
XGI_640,
XGI_315H,
XGI_315,
XGI_315PRO,
XGI_550,
XGI_650,
XGI_650M,
XGI_740,
XGI_330,
XGI_661,
XGI_660,
XGI_760,
XG40 = 32,
XG41,
XG42,
XG45,
XG20 = 48,
XG21,
XG27,
MAX_XGI_CHIP
} XGI_CHIP_TYPE;
#endif
#endif

#ifndef XGI_VB_CHIP_TYPE
typedef enum _XGI_VB_CHIP_TYPE {
VB_CHIP_Legacy = 0,
Expand Down

0 comments on commit f2f58e1

Please sign in to comment.