49c39b4953e545ce3b5957cce22e1ade01c6e642 |
|
24-May-2010 |
Grazvydas Ignotas <notasas@gmail.com> |
fbdev: move FBIO_WAITFORVSYNC to linux/fb.h FBIO_WAITFORVSYNC is currently implemented by matroxfb, atyfb, intelfb and more. All of them keep redefining the same FBIO_WAITFORVSYNC macro over and over again, so move it to linux/fb.h and clean up those duplicate defines. Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Cc: Ville Syrjala <syrjala@sci.fi> Cc: Grant Likely <grant.likely@secretlab.ca> Cc: Maik Broemme <mbroemme@plusserver.de> Cc: Petr Vandrovec <vandrove@vc.cvut.cz> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Krzysztof Helt <krzysztof.h1@poczta.fm> Cc: "Hiremath, Vaibhav" <hvaibhav@ti.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
347486bb108fa6e0fd2753c1be3519d6be2516ed |
|
13-Apr-2009 |
Stefan Husemann <shusemann@googlemail.com> |
intelfb: support i854 Support the Intel 854 Chipset in fbdev. We test and use the patch on a Thomson IP1101 IPTV-Box. On the VGA-Port we get a normal signal. Here is the link to the Mambux-Project: http://www.mambux.de Cc: Keith Packard <keithp@keithp.com> Cc: Dave Airlie <airlied@linux.ie> Cc: Krzysztof Helt <krzysztof.h1@poczta.fm> Signed-off-by: Stefan Husemann <shusemann@googlemail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
3f7a26b4b9768fe31597d1af35106aa512dc3742 |
|
16-Oct-2008 |
Phil Endecott <phil_wueww_endecott@chezphil.org> |
intelfb: support 945GME (as used in ASUS Eee 901) Add support for Intel's 945GME graphics chip to the intelfb driver. I have assumed that the 945GME is identical to the already-supported 945GM apart from its PCI IDs; this is based on a quick look at the X driver for these chips which seems to treat them identically. The 945GME is used in the ASUS Eee 901, and I coded this in the hope that I'd be able to use it to get a console at the native 1024x600 resolution which is not known to the BIOS. I realised too late that the intelfb driver does not support mode changing on laptops, so it won't be any use for me. Signed-off-by: Phil Endecott <spam_from_intelfb@chezphil.org> Acked-by: Krzysztof Helt <krzysztof.h1@wp.pl> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
0e170c72c0c55bd78213a0f5053bd9a1dde403b7 |
|
28-Apr-2008 |
Maik Broemme <mbroemme@plusserver.de> |
fbdev: intelfb: add support for the Intel Integrated Graphics Controller 965G/965GM Add support for the 965G and 965GM graphic chipsets to the intelfb driver. I have a notebook with an Intel Mobile GM965/GL960 Integrated Graphics Controller and with the attached patch the framebuffer comes up. I have tested it a bit with DirectFB to make sure it is working stable. I also have an Intel Mobile GM945 and I compared the results, the programming interface of the 9xx series from Intel is mostly the same, so I think the patch should add all the functionality which the 945GM has. Signed-off-by: Maik Broemme <mbroemme@plusserver.de> Cc: Dave Airlie <airlied@linux.ie> Cc: Antonino Daplas <adaplas@pol.net> Cc: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com> Cc: Krzysztof Halasa <khc@pm.waw.pl> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
44363f14d9e7c9786ddbe7742d0f002b4ad685e1 |
|
03-Feb-2008 |
Joe Perches <joe@perches.com> |
drivers/video/: Spelling fixes Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Adrian Bunk <bunk@kernel.org>
/drivers/video/intelfb/intelfb.h
|
ee5618f4937dcbff15e504663d81a7adb3d849bf |
|
16-Oct-2007 |
Krzysztof Halasa <khc@pm.waw.pl> |
Intel FB: obvious changes and corrections Intel FB: obvious changes and corrections Signed-off-by: Krzysztof Halasa <khc@pm.waw.pl> Cc: "Antonino A. Daplas" <adaplas@pol.net> Cc: <sylvain.meyer@worldonline.fr> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
689c9568f54747c13f287ae53956281e7cd810fa |
|
16-Oct-2007 |
Krzysztof Halasa <khc@pm.waw.pl> |
Intel FB: whitespace, bracket and other clean-ups Intel FB: whitespace, bracket and other clean-ups Signed-off-by: Krzysztof Halasa <khc@pm.waw.pl> Cc: "Antonino A. Daplas" <adaplas@pol.net> Cc: <sylvain.meyer@worldonline.fr> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
c312f97df65bf38a8e7f664b76154639f593775d |
|
17-Jul-2007 |
Antonino A. Daplas <adaplas@gmail.com> |
intelfb: the pseudo_palette is only 16 elements long The pseudo_palette is only 16 elements long. Signed-off-by: Antonino Daplas <adaplas@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/video/intelfb/intelfb.h
|
d5afabcea215a828eb00df992b429486aae14c2f |
|
22-Aug-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: fix mtrr_reg signedness This is my fix for gcc 4.1 sign issue reported by Eric Sesterhenn <snakebyte@gmx.de>. Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
7627899b11ece118b46fbf652e944f9a239f6cd1 |
|
20-Jun-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb: add preliminary i2c support Adds code to unregister the I2C buses in the cleanup function. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
41c9480a1d22e8f28b8675a2d7ec7fd4c50bc900 |
|
20-Jun-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb: add preliminary i2c support [06/07] intelfb: adds intelfb_i2c.c which contains the infrastructure needed to enumerate the i2c busses on the intelfb. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
dd696ec852dc34c40e2a18cc426c8f462c0715a5 |
|
20-Jun-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb: add preliminary i2c support [05/07] intelfb: add output fields to dinfo. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
399fb4316ab4fe4c46d1e4ed8b12d56c94b4c251 |
|
20-Jun-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb: add preliminary i2c support [04/07] intelfb: add intelfb_output_rec struct and the constants for it's fields. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
183b1214402a205bf6eea2030686249c7d365fd1 |
|
20-Jun-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb: add preliminary i2c support [03/07] intelfb: add intelfb_i2c_chan struct. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
f80d0d23f2010b7682e06449345e8199a2b2619c |
|
20-Jun-2006 |
Eric Hustvedt <ehustvedt@cecropia.com> |
intelfb: add vsync interrupt support [05/05] intelfb: Honor FB_ACTIVATE_VBL for display panning Extends the intelfb_vsync struct to store panning offset. The interrupt service routine uses the stored panning offset if a pan is requested for the vsync. intelfbhw_disable_irq also pans the display if there is a pending request. Signed-off-by: Eric Hustvedt <ehustvedt@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
37bced38b3d09c3de7c871790eddde81a3ce57cb |
|
20-Jun-2006 |
Eric Hustvedt <ehustvedt@cecropia.com> |
intelfb: add vsync interrupt support [04/05] intelfb: implement FBIO_WAITFORVSYNC ioctl The (unofficial) FBIO_WAITFORVSYNC ioctl is implemented by sleeping on the appropriate waitqueue, as defined in my earlier patch. Currently, only display 0 (aka pipe A) is supported. Signed-off-by: Eric Hustvedt <ehustvedt@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
7649757bd900bc900adcd95ab08903cdc28342fa |
|
20-Jun-2006 |
Eric Hustvedt <ehustvedt@cecropia.com> |
intelfb: add vsync interrupt support [03/05] intelfb: Implement basic interrupt handling Functions have been added to enable and disable interrupts using the MMIO registers. Currently only pipe A vsync interrupts are enabled. A generalized vsync accounting struct is defined, with the intent that it can encapsulate per-pipe vsync related info in the future. Currently a single instance is hard-coded. The interrupt service routine currently only looks for vsync interrupts on pipe A, and increments a counter and wakes up anyone waiting on it. This implementation is heavily influenced by similar implementations in the atyfb and matroxfb drivers. Signed-off-by: Eric Hustvedt <ehustvedt@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
9a5f019b1a9ea6a75ba36d7c312ff069006ed479 |
|
20-Jun-2006 |
Eric Hustvedt <ehustvedt@cecropia.com> |
intelfb: add vsync interrupt support [02/05] intelfb: Add interrupt related register definitions Add constants for accessing HWSTAM, IER, IIR, and IMR registers. Add constants for interrupt types supported by the 8xx and 9xx chipsets. The registers are also stored in the hwstate struct and dumped in the debug routine. Signed-off-by: Eric Hustvedt <ehustvedt@cecropia.com>
/drivers/video/intelfb/intelfb.h
|
0fe6e2d2928e089d16ec5ed7ba634c1d60916020 |
|
23-Jun-2006 |
Al Viro <viro@ftp.linux.org.uk> |
intelfb delousing ring_head is offset in card memory, not iomem pointer. Fixed, removed fuckloads of amazingly bogus casts somebody had sprinkled all over the place. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
df7df8ab7b38ca80bbaf5ffafd401d6c739fd45f |
|
27-May-2006 |
Dennis Munsie <dmunsie@cecropia.com> |
intelfb -- uses stride alignment of 64 on the 9xx chipsets. Signed-off-by: Dennis Munsie <dmunsie@cecropia.com> Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
3aff13cfb8810cc228e8fdcb92103ed0b11ee38e |
|
31-Mar-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: fixup p calculation This fixes up the p calculation of p1 and p2 for the i9xx chipsets. This seems to work a lot better for lower pixel clocks.. Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
9a90603f65dd5046ddcd586158abcad7784892b6 |
|
23-Mar-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: add i945GM support Untested i945GM support just add the framework. Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
8bb91f6a2d1db8031bfbb367df075f041d0cdfe2 |
|
23-Mar-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: add hw cursor support for i9xx This adds hw cursor support for the i9xx chipsets. Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
9639d5ec07a490134f05ac890506a367aaf8663b |
|
23-Mar-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: add support for i945G This just adds the defines and structure for i945G Signed-off-by: Dave Airlie <airlied@linux.ie>
/drivers/video/intelfb/intelfb.h
|
d024960cff5173bef6e83c01cf9cd2763c2c0ab0 |
|
20-Mar-2006 |
Dave Airlie <airlied@linux.ie> |
intelfb: add pll index to the intelfb structure Add the pll index into the information structure, change get_chipset to take only the info structure, use plls in correct places
/drivers/video/intelfb/intelfb.h
|
4b3760ce3d448d4af3036cd6c650d651a16ee02d |
|
19-Dec-2005 |
Antonino A. Daplas <adaplas@gmail.com> |
[PATCH] intelfb: Fix freeing of nonexistent resource Fix intelfb trying to free a non-existent resource in its error path. Signed-off-by: Antonino Daplas <adaplas@pol.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/video/intelfb/intelfb.h
|
3a59026ba111d85b1a86af0f1c4e5a8ef1242d82 |
|
07-Nov-2005 |
Scott MacKenzie <irrational@poboxes.com> |
[PATCH] intelfb: extend partial support of i915G to include i915GM Add partial support for GMA900 within the i915GM chipset. Signed-off-by: Scott MacKenzie <irrational@poboxes.com> Cc: "Antonino A. Daplas" <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/video/intelfb/intelfb.h
|
4c7ffe0b9f7f40bd818fe3af51342f64c483908e |
|
09-Sep-2005 |
James Simmons <jsimmons@infradead.org> |
[PATCH] fbdev: prevent drivers that have hardware cursors from calling software cursor code This patch removes drivers that have hardware cursors from calling the software cursor code. Also if the driver sets a no hardware cursor flag then the driver reports a error it someone attempts to use the cursor. Signed-off-by: James Simmons <jsimmons@infradead.org> Cc: "Antonino A. Daplas" <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/video/intelfb/intelfb.h
|
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
|
17-Apr-2005 |
Linus Torvalds <torvalds@ppc970.osdl.org> |
Linux-2.6.12-rc2 Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
/drivers/video/intelfb/intelfb.h
|