summaryrefslogtreecommitdiffstats
path: root/drivers/staging/xgifb/XGIfb.h
diff options
context:
space:
mode:
authorAaro Koskinen <aaro.koskinen@iki.fi>2011-10-11 21:47:37 +0300
committerGreg Kroah-Hartman <gregkh@suse.de>2011-10-12 09:51:49 -0600
commit289ea5249c4615f21dc01e28aefce4c995f07402 (patch)
tree336c9f6b674b49d5a0e611acf092bc8bc4b701fe /drivers/staging/xgifb/XGIfb.h
parent3261f2a1716993c5d88ab767d36a14bbc30d3717 (diff)
downloadop-kernel-dev-289ea5249c4615f21dc01e28aefce4c995f07402.zip
op-kernel-dev-289ea5249c4615f21dc01e28aefce4c995f07402.tar.gz
staging: xgifb: clean up 2nd display state
Convert the display type to enum and rename disp_state to display2. Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi> Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/xgifb/XGIfb.h')
-rw-r--r--drivers/staging/xgifb/XGIfb.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/drivers/staging/xgifb/XGIfb.h b/drivers/staging/xgifb/XGIfb.h
index 2f62d19..7611846 100644
--- a/drivers/staging/xgifb/XGIfb.h
+++ b/drivers/staging/xgifb/XGIfb.h
@@ -6,10 +6,12 @@
#include "vb_struct.h"
#include "vgatypes.h"
-#define DISPTYPE_CRT2 0x00000004L
-#define DISPTYPE_LCD 0x00000002L
-#define DISPTYPE_TV 0x00000001L
-#define DISPTYPE_DISP2 (DISPTYPE_CRT2 | DISPTYPE_LCD | DISPTYPE_TV)
+enum xgifb_display_type {
+ XGIFB_DISP_NONE = 0,
+ XGIFB_DISP_CRT,
+ XGIFB_DISP_LCD,
+ XGIFB_DISP_TV,
+};
#define HASVB_NONE 0x00
#define HASVB_301 0x01
@@ -83,7 +85,7 @@ struct xgifb_video_info {
int video_linelength;
unsigned int refresh_rate;
- unsigned long disp_state;
+ enum xgifb_display_type display2; /* the second display output type */
unsigned char hasVB;
unsigned char TV_type;
unsigned char TV_plug;
OpenPOWER on IntegriCloud