Module Name: src Committed By: mlelstv Date: Tue Jan 21 16:12:56 UTC 2014
Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile Added Files: src/share/man/man4: igmafb.4 Log Message: Add igmafb man page. To generate a diff of this commit: cvs rdiff -u -r1.1457 -r1.1458 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.606 -r1.607 src/share/man/man4/Makefile cvs rdiff -u -r0 -r1.1 src/share/man/man4/igmafb.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/man/mi diff -u src/distrib/sets/lists/man/mi:1.1457 src/distrib/sets/lists/man/mi:1.1458 --- src/distrib/sets/lists/man/mi:1.1457 Thu Jan 16 01:54:47 2014 +++ src/distrib/sets/lists/man/mi Tue Jan 21 16:12:56 2014 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1457 2014/01/16 01:54:47 pooka Exp $ +# $NetBSD: mi,v 1.1458 2014/01/21 16:12:56 mlelstv Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -1242,6 +1242,7 @@ ./usr/share/man/cat4/ieee80211.0 man-sys-catman .cat ./usr/share/man/cat4/ifmedia.0 man-sys-catman .cat ./usr/share/man/cat4/ifpci.0 man-sys-catman .cat +./usr/share/man/cat4/igmafb.0 man-sys-catman .cat ./usr/share/man/cat4/igphy.0 man-sys-catman .cat ./usr/share/man/cat4/igsfb.0 man-sys-catman .cat ./usr/share/man/cat4/iha.0 man-sys-catman .cat @@ -4218,6 +4219,7 @@ ./usr/share/man/html4/ieee80211.html man-sys-htmlman html ./usr/share/man/html4/ifmedia.html man-sys-htmlman html ./usr/share/man/html4/ifpci.html man-sys-htmlman html +./usr/share/man/html4/igmafb.html man-sys-htmlman html ./usr/share/man/html4/igphy.html man-sys-htmlman html ./usr/share/man/html4/igsfb.html man-sys-htmlman html ./usr/share/man/html4/iha.html man-sys-htmlman html @@ -7026,6 +7028,7 @@ ./usr/share/man/man4/ieee80211.4 man-sys-man .man ./usr/share/man/man4/ifmedia.4 man-sys-man .man ./usr/share/man/man4/ifpci.4 man-sys-man .man +./usr/share/man/man4/igmafb.4 man-sys-man .man ./usr/share/man/man4/igphy.4 man-sys-man .man ./usr/share/man/man4/igsfb.4 man-sys-man .man ./usr/share/man/man4/iha.4 man-sys-man .man Index: src/share/man/man4/Makefile diff -u src/share/man/man4/Makefile:1.606 src/share/man/man4/Makefile:1.607 --- src/share/man/man4/Makefile:1.606 Sat Oct 26 09:16:19 2013 +++ src/share/man/man4/Makefile Tue Jan 21 16:12:56 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.606 2013/10/26 09:16:19 nonaka Exp $ +# $NetBSD: Makefile,v 1.607 2014/01/21 16:12:56 mlelstv Exp $ # @(#)Makefile 8.1 (Berkeley) 6/18/93 MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \ @@ -30,8 +30,8 @@ MAN= aac.4 ac97.4 acardide.4 aceride.4 a gphyter.4 gsip.4 \ hdaudio.4 hifn.4 hme.4 hpacel.4 hpqlb.4 hptide.4 \ ibmcd.4 ibmhawk.4 ichsmb.4 icmp.4 icp.4 icsphy.4 iee.4 ieee80211.4 \ - ifmedia.4 igphy.4 igsfb.4 iha.4 ihphy.4 iic.4 inet.4 ikphy.4 inphy.4 \ - intersil7170.4 \ + ifmedia.4 igmafb.4 igphy.4 igsfb.4 iha.4 ihphy.4 iic.4 inet.4 ikphy.4 \ + inphy.4 intersil7170.4 \ ioasic.4 ioat.4 iop.4 iophy.4 iopsp.4 ip.4 ipkdb.4 ipmi.4 ipw.4 \ irmce.4 isp.4 isv.4 itesio.4 iteide.4 iwi.4 iwn.4 ixg.4 ixpide.4 \ jme.4 jmide.4 joy.4 \ Added files: Index: src/share/man/man4/igmafb.4 diff -u /dev/null src/share/man/man4/igmafb.4:1.1 --- /dev/null Tue Jan 21 16:12:56 2014 +++ src/share/man/man4/igmafb.4 Tue Jan 21 16:12:56 2014 @@ -0,0 +1,81 @@ +.\" $NetBSD: igmafb.4,v 1.1 2014/01/21 16:12:56 mlelstv Exp $ +.\" +.\" Copyright (c) 2014 Michael van Elst +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd January 21, 2014 +.Dt IGMAFB 4 +.Os +.Sh NAME +.Nm igmafb +.Nd Intel Graphics Media Accelerator framebuffer driver +.Sh SYNOPSIS +.Cd "options VGA_RASTERCONSOLE +.Cd "no options VGA_POST +.Cd "no agp +.Cd "no device at drm +.Cd "no genfb +.Cd "igma0 at pci0 dev ? function ? +.Cd "igmafb* at igma0 +.Cd "iic* at igma0 +.Sh DESCRIPTION +The +.Nm +driver provides support for integrated graphics functions in Intel chipsets +and provides an interface for the machine independent +.Xr wscons 4 +driver. +.Pp +Currently +.Nm +configures the display for the integrated panel in notebooks +and can control the backlight. Automatic detection of the +main display on desktop machines may or may not work. +.Pp +Supported hardware includes: +.Bl -bullet -compact +.It +GMA 900 (915G) +.It +GMA 950 (945G) +.It +GMA 3000 (Q965) +.It +GMA X3000 (G965) +.It +GMA X3500 (G35) +.It +GMA X4500 (G45) +.It +HD (Westmere) +.It +HD2000/3000 (Sandy Bridge) +.It +HD2500/4000 (Ivy Bridge) +.Pp +.Sh SEE ALSO +.Xr genfb 4 , +.Xr wsdisplay 4 +.Sh BUGS +The driver conflicts with +.Xr genfb 4 , +.Xr agp 4 , and thus with +.Xr drm 4 . +Support for a hardware cursor is missing. +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Michael van Elst .