Module Name:    xsrc
Committed By:   riz
Date:           Wed Feb 13 20:52:41 UTC 2013

Modified Files:
        xsrc/external/mit/xf86-video-wsfb/dist/src [netbsd-6]: wsfb.h
            wsfb_driver.c

Log Message:
Pull up following revision(s) (requested by skrll in ticket #818):
        xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c: revision 1.14
        xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c: revision 1.15
        external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile: 
revision 1.32
        external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 
1.15
        sys/dev/wsfb/genfb.c: revision 1.49
        distrib/sets/lists/xserver/md.evbarm: revision 1.1
        sys/dev/wscons/wsdisplay_vconsvar.h: revision 1.22
        external/mit/xorg/server/xorg-server/Makefile.common: revision 1.24
        xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h: revision 1.4
        external/mit/xorg/server/drivers/Makefile: revision 1.61
        sys/dev/wsfb/genfb.c: revision 1.50
enable X11 build for evbarm.
aprint_verbose -> aprint_debug
WSDISPLAY_TYPE_VC4 framebuffer is BGR
for WSDISPLAYIO_SMODE, if the bus ioctl handler returns EPASSTHROUGH, dont 
treat it as an error
default to swkbd mode on evbarm as well, now X without config should work
properly on BeagleBoard, RPi and the like
fix a typo in a comment
use WSDISPLAYIO_GET_FBINFO if available


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.2.1 \
    xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h
diff -u xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h:1.3 xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h:1.3.2.1
--- xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h:1.3	Sat Dec 12 07:52:36 2009
+++ xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h	Wed Feb 13 20:52:41 2013
@@ -52,8 +52,7 @@
 /* private data */
 typedef struct {
 	int			fd; /* file descriptor of open device */
-	struct wsdisplay_fbinfo info; /* frame buffer characteristics */
-	int			linebytes; /* number of bytes per row */
+	struct wsdisplayio_fbinfo fbi;
 	int			rotate;
 	unsigned char*		fbstart;
 	unsigned char*		fbmem;

Index: xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c
diff -u xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.13 xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.13.2.1
--- xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.13	Fri Jul 22 15:12:01 2011
+++ xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c	Wed Feb 13 20:52:41 2013
@@ -516,7 +516,8 @@ WsfbPreInit(ScrnInfoPtr pScrn, int flags
 		    wstype == WSDISPLAY_TYPE_SUNCG14 ||
 		    wstype == WSDISPLAY_TYPE_SUNTCX ||
 		    wstype == WSDISPLAY_TYPE_SUNFFB ||
-		    wstype == WSDISPLAY_TYPE_XVR1000) {
+		    wstype == WSDISPLAY_TYPE_XVR1000 ||
+		    wstype == WSDISPLAY_TYPE_VC4) {
 			masks.red = 0x0000ff;
 			masks.green = 0x00ff00;
 			masks.blue = 0xff0000;

Reply via email to