diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-01-09 02:55:12 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-01-09 02:55:12 +0100 |
commit | 6fe180657f3a7a17801cb9aa36c8fe9abda34ac7 (patch) | |
tree | 0a1f88240dbc7a9ee56f10c8585002585b4cab39 /sys/src/cmd/aux/vga | |
parent | 212db4135d10039effb12ab708f8ea7d61c32b1c (diff) |
igfx: work in progress intel graphics driver
this driver can modeset lvds on x200s and x230.
everything else is completely untested.
no hardware cursor implemented.
no vgadb entries are provided.
Diffstat (limited to 'sys/src/cmd/aux/vga')
-rw-r--r-- | sys/src/cmd/aux/vga/data.c | 1 | ||||
-rw-r--r-- | sys/src/cmd/aux/vga/mkfile | 4 | ||||
-rw-r--r-- | sys/src/cmd/aux/vga/vga.h | 4 |
3 files changed, 7 insertions, 2 deletions
diff --git a/sys/src/cmd/aux/vga/data.c b/sys/src/cmd/aux/vga/data.c index 1d97534eb..306a5c010 100644 --- a/sys/src/cmd/aux/vga/data.c +++ b/sys/src/cmd/aux/vga/data.c @@ -87,6 +87,7 @@ Ctlr* ctlrs[] = { &w30c516, /* ctlr */ &mga4xx, &mga4xxhwgc, + &igfx, /* ctlr */ 0, }; diff --git a/sys/src/cmd/aux/vga/mkfile b/sys/src/cmd/aux/vga/mkfile index ce05eed4f..cd57744b1 100644 --- a/sys/src/cmd/aux/vga/mkfile +++ b/sys/src/cmd/aux/vga/mkfile @@ -62,6 +62,7 @@ OFILES=\ vision968.$O\ vmware.$O\ w30c516.$O\ + igfx.$O\ HFILES=\ pci.h\ @@ -77,4 +78,5 @@ UPDATE=\ </sys/src/cmd/mkone -nvidia.$O: riva_tbl.h +geode.$O: geode_modes.h +radeon.$O: radeon.h diff --git a/sys/src/cmd/aux/vga/vga.h b/sys/src/cmd/aux/vga/vga.h index b6b6a9d20..51efa2438 100644 --- a/sys/src/cmd/aux/vga/vga.h +++ b/sys/src/cmd/aux/vga/vga.h @@ -306,10 +306,12 @@ extern uvlong rdmsr(long); extern void wrmsr(long, uvlong); /* geode.c */ - extern Ctlr geode; extern Ctlr geodehwgc; +/* igfx.c */ +extern Ctlr igfx; + /* mach32.c */ extern Ctlr mach32; |