From: Petr Vandrovec <vandrove@vc.cvut.cz>
To: linux-fbdev-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org
Subject: Fwd: [BKPATCH] matroxfb is broken by recent fbdev updates
Date: Wed, 14 Aug 2002 21:16:44 +0200 [thread overview]
Message-ID: <20020814191644.GC37217@ppc.vc.cvut.cz> (raw)
Hello,
if you want working matroxfb in the latest 2.5.31-bk tree, please
either pull from the bk://matroxfb.bkbits.net/linux-2.5, or
download patch from
ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/linux-2.5.31bk-matroxfb.gz.
Petr Vandrovec
vandrove@vc.cvut.cz
----- Forwarded message from Petr Vandrovec <vandrove@vc.cvut.cz> -----
Date: Wed, 14 Aug 2002 21:13:32 +0200
From: Petr Vandrovec <vandrove@vc.cvut.cz>
To: torvalds@transmeta.com
Subject: [BKPATCH] matroxfb is broken by recent fbdev updates
Hi Linus,
please either do pull by using
bk pull bk://matroxfb.bkbits.net/linux-2.5
or apply bk-patch below. Matroxfb (and couple of other drivers) is broken
by recent fbdev update from JSimmons.
Thanks,
Petr Vandrovec
vandrove@vc.cvut.cz
You can import this changeset into BK by piping this whole message to:
'| bk receive [path to repository]' or apply the patch as usual.
===================================================================
ChangeSet@1.522, 2002-08-14 17:53:32+02:00, vandrove@vc.cvut.cz
Update matroxfb to current fbdev API.
ChangeSet@1.521, 2002-08-14 16:38:36+02:00, vandrove@vc.cvut.cz
Set system PLL vcomax correctly in matroxfb. Discovered by Dirk Uffmann.
ChangeSet@1.520, 2002-08-14 16:38:04+02:00, vandrove@vc.cvut.cz
matroxfb: Do not store results of bitwise AND directly in variables which are
treated as a booleans. Comparsion does not work correctly on them.
ChangeSet@1.519, 2002-08-14 16:37:23+02:00, vandrove@vc.cvut.cz
Add support for MGA-TVO-B into matroxfb. By Mike Pieper.
ChangeSet@1.518, 2002-08-14 16:36:45+02:00, vandrove@vc.cvut.cz
Return ENOTTY instead of EINVAL for unknown ioctl ops in matroxfb.
ChangeSet@1.517, 2002-08-14 16:36:06+02:00, vandrove@vc.cvut.cz
Use sizeof(*var) instead of sizeof(struct xxx) in matroxfb.
ChangeSet@1.516, 2002-08-14 16:35:29+02:00, vandrove@vc.cvut.cz
Remove currcon field from private fb_info in matroxfb. It was moved to the
generic layer long ago.
ChangeSet@1.515, 2002-08-14 16:34:44+02:00, vandrove@vc.cvut.cz
Make debug printouts in matroxfb G400 TV-out disabled by default.
OUTPUT_MODE are values, not a bitmap, so use compare instead of bitwise AND.
ChangeSet@1.514, 2002-08-14 16:32:33+02:00, vandrove@vc.cvut.cz
Add TV-Out support for Matrox G450/G550. Due to the hardware only secondary
CRTC can be used as a source for TV output.
ChangeSet@1.513, 2002-08-14 16:30:01+02:00, vandrove@vc.cvut.cz
matroxfb DVI updates:
Handle DVI output on G450/G550.
Powerdown unused portions of G450/G550 DAC.
Split G450/G550 DAC from older DAC1064 handling.
Modify PLL setting when both CRTCs use same pixel clocks.
ChangeSet@1.512, 2002-08-14 16:24:08+02:00, vandrove@vc.cvut.cz
Initialize Matrox G100 and G400 hardware with values read from BIOS instead of
with failsafe settings discovered in the past.
Fixes corrupted screen display on some G100.
ChangeSet@1.511, 2002-08-14 16:23:10+02:00, vandrove@vc.cvut.cz
Use container_of instead of simple typecast when we convert pointers from
pointer to fb_info to pointers to matrox_fb_info.
ChangeSet@1.510, 2002-08-14 16:21:59+02:00, vandrove@vc.cvut.cz
Store pointer to matroxfb specific fb information instead of universal
fb_info* pointer for secondary head. Saves some typecasts.
ChangeSet@1.509, 2002-08-14 16:20:37+02:00, vandrove@vc.cvut.cz
Use arrays for holding Matrox output drivers, it is nicer and more extensible
than current solution with per-CRTC bitmaps.
ChangeSet@1.508, 2002-08-14 16:19:37+02:00, vandrove@vc.cvut.cz
Simplify rules for writting secondary output drivers to matroxfb.
Update some initializations to use C99 initializers.
ChangeSet@1.507, 2002-08-14 16:11:17+02:00, vandrove@vc.cvut.cz
matroxfb: Find appropriate setting for specified color depth by looking through
table instead of using if-else branches in code. Source is cleaner, and generated
code is smaller with this change. By Denis Zaitsev <zzz@cd-club.ru>
ChangeSet@1.506, 2002-08-14 16:08:09+02:00, vandrove@vc.cvut.cz
Remove structure holding state of secondary output in the matroxfb driver.
We do not have any state stored here.
ChangeSet@1.505, 2002-08-14 16:04:20+02:00, vandrove@vc.cvut.cz
Make secondary output support mandatory for Matrox G450/G550.
ChangeSet@1.504, 2002-08-14 16:01:28+02:00, vandrove@vc.cvut.cz
Support secondary head DDC on G450/G550.
Simplify i2c-matroxfb code.
Config.help | 58 ++--
Config.in | 9
matrox/Makefile | 6
matrox/g450_pll.c | 85 +++---
matrox/g450_pll.h | 2
matrox/matroxfb_DAC1064.c | 332 +++++++++++++++++--------
matrox/matroxfb_DAC1064.h | 4
matrox/matroxfb_Ti3026.c | 22 +
matrox/matroxfb_accel.c | 34 +-
matrox/matroxfb_accel.h | 2
matrox/matroxfb_base.c | 590 ++++++++++++++++++++++------------------------
matrox/matroxfb_base.h | 55 ++--
matrox/matroxfb_crtc2.c | 381 ++++++++++++++++-------------
matrox/matroxfb_crtc2.h | 3
matrox/matroxfb_g450.c | 467 ++++++++++++++++++++++++++++--------
matrox/matroxfb_g450.h | 14 -
matrox/matroxfb_maven.c | 123 ++++-----
matrox/matroxfb_misc.c | 14 -
18 files changed, 1331 insertions(+), 870 deletions(-)
reply other threads:[~2002-08-14 19:12 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20020814191644.GC37217@ppc.vc.cvut.cz \
--to=vandrove@vc.cvut.cz \
--cc=linux-fbdev-devel@lists.sourceforge.net \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®