* Framebuffer updates.
@ 2003-03-18 17:16 James Simmons
0 siblings, 0 replies; 10+ messages in thread
From: James Simmons @ 2003-03-18 17:16 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
Linus, please do a
bk pull http://fbdev.bkbits.net/fbdev-2.5
This will update the following files:
Documentation/fb/clgenfb.txt | 89
drivers/video/aty128fb.c | 2353 -----
drivers/video/clgenfb.c | 3546 -------
drivers/video/clgenfb.h | 122
drivers/video/maxinefb.h | 37
drivers/video/pm2fb.h | 218
drivers/video/pm3fb.h | 1284 --
drivers/video/pmag-ba-fb.h | 24
drivers/video/pmagb-b-fb.h | 32
drivers/video/sis/325vtbl.h | 2335 -----
drivers/video/sis/sisfb.h | 153
drivers/video/sstfb.h | 355
include/asm-alpha/linux_logo.h | 27
include/asm-arm/linux_logo.h | 19
include/asm-i386/linux_logo.h | 27
include/asm-ia64/linux_logo.h | 28
include/asm-m68k/linux_logo.h | 924 --
include/asm-m68knommu/linux_logo.h | 13
include/asm-mips/linux_logo.h | 43
include/asm-mips/linux_logo_dec.h | 907 -
include/asm-mips/linux_logo_sgi.h | 919 --
include/asm-mips64/linux_logo.h | 919 --
include/asm-parisc/linux_logo.h | 1438 ---
include/asm-ppc64/linux_logo.h | 26
include/asm-sh/linux_logo.h | 1418 ---
include/asm-sparc/linux_logo.h | 934 --
include/asm-sparc64/linux_logo.h | 934 --
include/asm-um/linux_logo.h | 6
include/asm-x86_64/linux_logo.h | 29
include/linux/sisfb.h | 169
Documentation/fb/cirrusfb.txt | 97
Documentation/fb/matroxfb.txt | 12
Documentation/fb/pvr2fb.txt | 2
Documentation/fb/sa1100fb.txt | 2
Documentation/fb/tgafb.txt | 2
Documentation/fb/vesafb.txt | 4
MAINTAINERS | 6
arch/mips64/Kconfig | 4
arch/ppc/syslib/prom.c | 3
arch/ppc/syslib/prom_init.c | 28
arch/ppc64/kernel/prom.c | 27
drivers/char/vt.c | 10
drivers/char/vt_ioctl.c | 13
drivers/video/Kconfig | 43
drivers/video/Makefile | 28
drivers/video/aty/Makefile | 2
drivers/video/aty/aty128fb.c | 2362 +++++
drivers/video/aty/atyfb.h | 133
drivers/video/aty/atyfb_base.c | 2124 ++--
drivers/video/aty/mach64_accel.c | 51
drivers/video/aty/mach64_ct.c | 846 +
drivers/video/aty/mach64_cursor.c | 4
drivers/video/aty/mach64_gx.c | 18
drivers/video/aty/xlinit.c | 367
drivers/video/aty128fb.c | 162
drivers/video/cfbcopyarea.c | 218
drivers/video/cfbfillrect.c | 12
drivers/video/cfbimgblt.c | 255
drivers/video/cg6.c | 8
drivers/video/cirrusfb.c | 3546 +++++++
drivers/video/console/Kconfig | 65
drivers/video/console/fbcon.c | 1935 +---
drivers/video/console/fbcon.h | 48
drivers/video/console/newport_con.c | 69
drivers/video/console/vgacon.c | 884 -
drivers/video/dnfb.c | 9
drivers/video/fbmem.c | 518 -
drivers/video/fbmon.c | 10
drivers/video/ffb.c | 12
drivers/video/hgafb.c | 15
drivers/video/hitfb.c | 2
drivers/video/hpfb.c | 2
drivers/video/i810/i810.h | 9
drivers/video/i810/i810_accel.c | 150
drivers/video/i810/i810_main.c | 486 -
drivers/video/i810/i810_main.h | 14
drivers/video/imsttfb.c | 1616 +--
drivers/video/logo/Kconfig | 75
drivers/video/logo/Makefile | 27
drivers/video/logo/clut_vga16.ppm | 20
drivers/video/logo/logo.c | 100
drivers/video/logo/logo_dec_clut224.ppm | 1604 +++
drivers/video/logo/logo_linux_clut224.ppm | 1604 +++
drivers/video/logo/logo_linux_mono.pbm | 203
drivers/video/logo/logo_linux_vga16.ppm | 1604 +++
drivers/video/logo/logo_mac_clut224.ppm | 1604 +++
drivers/video/logo/logo_parisc_clut224.ppm | 1604 +++
drivers/video/logo/logo_sgi_clut224.ppm | 1604 +++
drivers/video/logo/logo_sun_clut224.ppm | 1604 +++
drivers/video/logo/logo_superh_clut224.ppm | 1604 +++
drivers/video/logo/logo_superh_mono.pbm | 203
drivers/video/logo/logo_superh_vga16.ppm | 1604 +++
drivers/video/maxinefb.c | 2
drivers/video/modedb.c | 8
drivers/video/neofb.c | 113
drivers/video/pm2fb.c | 2
drivers/video/pm3fb.c | 3
drivers/video/pmag-ba-fb.c | 2
drivers/video/pmagb-b-fb.c | 2
drivers/video/q40fb.c | 1
drivers/video/radeonfb.c | 1
drivers/video/riva/fbdev.c | 405
drivers/video/riva/nv_driver.c | 156
drivers/video/riva/rivafb.h | 2
drivers/video/sgivwfb.c | 192
drivers/video/sis/300vtbl.h | 1555 ++-
drivers/video/sis/310vtbl.h | 3373 +++++--
drivers/video/sis/init.c | 6345 ++++++++-----
drivers/video/sis/init.h | 310
drivers/video/sis/init301.c |13192 ++++++++++++++++++-----------
drivers/video/sis/init301.h | 529 -
drivers/video/sis/initdef.h | 114
drivers/video/sis/oem300.h | 468 -
drivers/video/sis/oem310.h | 239
drivers/video/sis/osdef.h | 13
drivers/video/sis/sis.h | 10
drivers/video/sis/sis_accel.c | 176
drivers/video/sis/sis_accel.h | 513 +
drivers/video/sis/sis_main.c | 4743 ++++++----
drivers/video/sis/sis_main.h | 686 -
drivers/video/sis/vgatypes.h | 26
drivers/video/sis/vstruct.h | 687 -
drivers/video/skeletonfb.c | 6
drivers/video/softcursor.c | 180
drivers/video/sstfb.c | 16
drivers/video/tdfxfb.c | 31
drivers/video/tgafb.c | 18
drivers/video/tridentfb.c | 4
drivers/video/vga16fb.c | 145
include/linux/console_struct.h | 24
include/linux/fb.h | 53
include/linux/linux_logo.h | 1435 ---
include/linux/vt_kern.h | 5
include/video/cirrus.h | 122
include/video/mach64.h | 75
include/video/maxinefb.h | 37
include/video/pm3fb.h | 1284 ++
include/video/pmag-ba-fb.h | 24
include/video/pmagb-b-fb.h | 32
include/video/sgivw.h | 40
include/video/sisfb.h | 191
include/video/sstfb.h | 355
include/video/vga.h | 23
scripts/Makefile | 4
scripts/pnmtologo |binary
scripts/pnmtologo.c | 523 +
146 files changed, 51055 insertions(+), 38065 deletions(-)
through these ChangeSets:
<jsimmons@kozmo.(none)> (03/03/17 1.960)
[FBCON]More optimizations. Removed moving struct display around.
<jsimmons@maxwell.earthlink.net> (03/03/15 1.955)
[SIS FBDEV] Added Maintiner for SIS fbdev driver.
[FBDEV] Updates to drivers ported to new api.
<jsimmons@kozmo.(none)> (03/03/14 1.952)
[FBCON] Cursor handling clean up. I nuked several static variables.
<jsimmons@kozmo.(none)> (03/03/12 1.951)
[FBCON] Killing off more cursor fields in struct display. Use what is in struct vc_data.
<jsimmons@kozmo.(none)> (03/03/11 1.950)
[CONSOLE] Nuked a few gloabl variables. Now that the console system supports different sized screens these gloabl variables are a bad idea.
<jsimmons@kozmo.(none)> (03/03/10 1.947)
[FBDEV] Menu cleanups. Added in depenedency needed. More cleanup in fbcon layer.
<jsimmons@maxwell.earthlink.net> (03/03/10 1.946)
[FBDEV] Standardized using xxfb for setup strings.
[FBDEV] Added proper syncing in pixmap code.
[FBMON] Place limits on the DCLK clock.
<jsimmons@kozmo.(none)> (03/03/09 1.943)
[FBDEV] Enhanced data buffer management for drawing very large images.
<jsimmons@maxwell.earthlink.net> (03/03/07 1.936.1.10)
[SIS FBDEV] More sisfb driver updates.
[FBCON] Many fixes dealing with reszing the screen.
<jsimmons@maxwell.earthlink.net> (03/03/06 1.936.1.7)
[SIS FBDEV] Make it compile as a module.
<jsimmons@maxwell.earthlink.net> (03/03/05 1.936.1.5)
[TWIN TURBO FBDEV] Ported over to new api.
<jsimmons@maxwell.earthlink.net> (03/03/05 1.936.1.4)
[FBCON] Help clear margins for modes where the resolution does quite fit the console size.
<jsimmons@maxwell.earthlink.net> (03/03/05 1.936.1.3)
[FBDEV] Updates for the SIS fbdev driver to the new api. Removed poll. We wil use signals in the future instead.
<jsimmons@maxwell.earthlink.net> (03/03/03 1.936)
[FBDEV] Accelerated functions pass in const structs.
[ATY128 FBDEV] Gcc compile issue fixes.
<jsimmons@maxwell.earthlink.net> (03/03/03 1.935)
[GENRIC ACCEL] Megred David Millers changes with my own.
[FBCON] Small scrolling fix.
<jsimmons@maxwell.earthlink.net> (03/02/28 1.931)
[FRAMEBUFFER]: cfbcopyarea accesses fb without using FB_{READ,WRITE}L.
<jsimmons@maxwell.earthlink.net> (03/02/27 1.929)
[ATY FBDEV] Rage XL cards can now be booted with needed the BIOS :-)
[FBCON] Moving to use ring buffers and DMA cards.
<jsimmons@kozmo.(none)> (03/02/26 1.926)
[ATY128 FBDEV] Moved aty128fb to aty/ and a few minor changes so aty128fb.c compiles with the newest compiler standards.
<jsimmons@kozmo.(none)> (03/02/26 1.925)
[FBCON] More struct display cleanup. Also killed off static buffer for accel_putcs.
<jsimmons@maxwell.earthlink.net> (03/02/24 1.923)
[FBDEV] Minor fixes for logo code.
[FBCON] More optimizations for drawing a string of characters.
[VGACON] Using more code from video/vga.h.
[VGA] Changes membase to unsigned long to support 64 bit platforms.
<jsimmons@maxwell.earthlink.net> (03/02/19 1.913.1.3)
[FBDEEV] Need to add support to build pnmtologo.
<jsimmons@maxwell.earthlink.net> (03/02/19 1.913.1.1)
Removed obsolete functions in fbcon.c and re-enabled mapping console(s) to a framebuffer device. A few compile fixes for rivafb and using standard macros for vgacon.c.
<jsimmons@maxwell.earthlink.net> (03/02/16 1.913)
[FBDEV] Data in struct fb_image is now const.
[FBDEV] Updates to the logo code. We seperated it into two functions.
[I810 FBDEV] Updates to the driver. PCI hooks for PCI supsend and resume to save the AGP GART mapping during power saving.
[ATY 128] Add proper support for two graphics cards. Also added support for two more models of the Rage 128.
[SGIVW FBDEV] Updates for the SGI Visual Workstation framebuffer.
<jsimmons@maxwell.earthlink.net> (03/02/13 1.910)
[LOGO] New better logo code.
[FBDEV] Moved a few more header files.
<jsimmons@maxwell.earthlink.net> (03/02/11 1.909)
[FBCON] Removal of useless code.
<jsimmons@maxwell.earthlink.net> (03/02/11 1.906)
[ATY FBDEV] Reversed mobilty patches. They busted every other card.
<jsimmons@maxwell.earthlink.net> (03/02/09 1.900)
[ATY FBDEV] Updates to support Rage Mobility Chipstes.
<jsimmons@maxwell.earthlink.net> (03/01/30 1.899)
[RIVA FBDEV] SUpprot Directcolor mode. Needed for some cards.
<jsimmons@kozmo.(none)> (03/01/28 1.897)
[NEOMAGIC FBDEV] Fix to work with no 21xx versions of the chip.
<jsimmons@maxwell.earthlink.net> (03/01/28 1.889.54.3)
[RADEON FBDEV] Add cursor support. Now the cursor is back.
[RIVA FBDEV] Added support for interlace mode and are now using TRUECOLOR instead of DIRECTCOLOR. Setting the graphics card in DIRECTCOLOR confusses the X server.
<jsimmons@maxwell.earthlink.net> (03/01/26 1.889.54.2)
Accel rountines pass in constant data into each function. The reason being was some of the code in the upper layers depended on the data being passed to the low level function not be altered because the upper layers was altering the data themselves.
Pan display fix for fbcon.c. p->vrow needed to be updated.
PPC build fix for fbmon.c
I810 fbdev updates.
<jsimmons@maxwell.earthlink.net> (03/01/17 1.889.54.1)
[GENERIC ACCELERATION] Fixed the generic image drawing function tfor 64 bit machines.
[RIVA FBDEV] The cursor and imageblit functions have been fixed.
As usually a normal diff is avaiable at
http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
It is against 2.5.65. Thank you.
-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink?
You could win a Tablet PC. Get a free Tablet PC hat just for playing.
What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Framebuffer updates.
@ 2003-03-25 17:57 James Simmons
2003-03-25 18:20 ` Jens Axboe
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: James Simmons @ 2003-03-25 17:57 UTC (permalink / raw)
To: Linux Kernel Mailing List; +Cc: Linux Fbdev development list
As usually I have a patch avalaible at
http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
drivers/video/aty/aty128fb.c | 16 +++++++---------
drivers/video/console/fbcon.c | 4 ++--
drivers/video/controlfb.c | 18 +++---------------
drivers/video/platinumfb.c | 28 ++++++++--------------------
drivers/video/radeonfb.c | 10 ++++++++++
drivers/video/softcursor.c | 2 +-
6 files changed, 31 insertions(+), 47 deletions(-)
The patch has updates for the ATI Rage 128, Control, and Platnium
framebuffer driver. The Radeon patch adds PLL times for the R* series of
cards. Memory is now safe to allocate for the software cursor and inside
fbcon. There still are issues with syncing which cause the cursor on some
systems to become corrupt sometimes.
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 17:57 Framebuffer updates James Simmons
@ 2003-03-25 18:20 ` Jens Axboe
2003-03-25 18:47 ` James Simmons
2003-03-25 18:27 ` Florin Iucha
2003-03-26 14:03 ` Scott Robert Ladd
2 siblings, 1 reply; 10+ messages in thread
From: Jens Axboe @ 2003-03-25 18:20 UTC (permalink / raw)
To: James Simmons; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
On Tue, Mar 25 2003, James Simmons wrote:
>
> As usually I have a patch avalaible at
>
> http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
>
> drivers/video/aty/aty128fb.c | 16 +++++++---------
> drivers/video/console/fbcon.c | 4 ++--
> drivers/video/controlfb.c | 18 +++---------------
> drivers/video/platinumfb.c | 28 ++++++++--------------------
> drivers/video/radeonfb.c | 10 ++++++++++
> drivers/video/softcursor.c | 2 +-
> 6 files changed, 31 insertions(+), 47 deletions(-)
>
> The patch has updates for the ATI Rage 128, Control, and Platnium
> framebuffer driver. The Radeon patch adds PLL times for the R* series of
> cards. Memory is now safe to allocate for the software cursor and inside
> fbcon. There still are issues with syncing which cause the cursor on some
> systems to become corrupt sometimes.
- data = kmalloc(size, GFP_KERNEL);
- mask = kmalloc(size, GFP_KERNEL);
+ data = kmalloc(size, GFP_ATOMIC);
+ mask = kmalloc(size, GFP_ATOMIC);
if (cursor->set & FB_CUR_SETSIZE) {
memset(data, 0xff, size);
irk, you replaced GFP_KERNEL with GFP_ATOMIC, and even unconditionally
memset the return without even bothering to check if it succeeded or
not.
--
Jens Axboe
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 17:57 Framebuffer updates James Simmons
2003-03-25 18:20 ` Jens Axboe
@ 2003-03-25 18:27 ` Florin Iucha
2003-03-25 20:50 ` James Simmons
2003-03-26 14:03 ` Scott Robert Ladd
2 siblings, 1 reply; 10+ messages in thread
From: Florin Iucha @ 2003-03-25 18:27 UTC (permalink / raw)
To: James Simmons; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
[-- Attachment #1: Type: text/plain, Size: 1397 bytes --]
On Tue, Mar 25, 2003 at 05:57:18PM +0000, James Simmons wrote:
>
> As usually I have a patch avalaible at
>
> http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
>
> drivers/video/aty/aty128fb.c | 16 +++++++---------
> drivers/video/console/fbcon.c | 4 ++--
> drivers/video/controlfb.c | 18 +++---------------
> drivers/video/platinumfb.c | 28 ++++++++--------------------
> drivers/video/radeonfb.c | 10 ++++++++++
> drivers/video/softcursor.c | 2 +-
> 6 files changed, 31 insertions(+), 47 deletions(-)
>
> The patch has updates for the ATI Rage 128, Control, and Platnium
> framebuffer driver. The Radeon patch adds PLL times for the R* series of
> cards. Memory is now safe to allocate for the software cursor and inside
> fbcon. There still are issues with syncing which cause the cursor on some
> systems to become corrupt sometimes.
Where can I find working "modelines" for Radeon 8500?
I have a
radeonfb: ATI Radeon 8500 QL DDR SGRAM 64 MB
I am interested in 1024x768 and 1152x864. I have tried the defaults
that come with Debian fbset (2.1-8) but I get garbled screen upon
changing the video mode. I can 'clear' the console and work more or
less normally but the viewport will be just a part of the whole
screen.
Thanks,
florin
--
"NT is to UNIX what a doughnut is to a particle accelerator."
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 18:20 ` Jens Axboe
@ 2003-03-25 18:47 ` James Simmons
0 siblings, 0 replies; 10+ messages in thread
From: James Simmons @ 2003-03-25 18:47 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
> irk, you replaced GFP_KERNEL with GFP_ATOMIC, and even unconditionally
> memset the return without even bothering to check if it succeeded or
> not.
Patch is dead. I'm working on a workqueue solution now.
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 18:27 ` Florin Iucha
@ 2003-03-25 20:50 ` James Simmons
2003-03-26 13:16 ` Benjamin Herrenschmidt
0 siblings, 1 reply; 10+ messages in thread
From: James Simmons @ 2003-03-25 20:50 UTC (permalink / raw)
To: Florin Iucha; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
> Where can I find working "modelines" for Radeon 8500?
>
> I have a
> radeonfb: ATI Radeon 8500 QL DDR SGRAM 64 MB
>
> I am interested in 1024x768 and 1152x864. I have tried the defaults
> that come with Debian fbset (2.1-8) but I get garbled screen upon
> changing the video mode. I can 'clear' the console and work more or
> less normally but the viewport will be just a part of the whole
> screen.
Try using stty. I see most people will continue to use fbset so I guess I
need to patch it up to do the right thing.
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 20:50 ` James Simmons
@ 2003-03-26 13:16 ` Benjamin Herrenschmidt
2003-03-26 20:08 ` James Simmons
0 siblings, 1 reply; 10+ messages in thread
From: Benjamin Herrenschmidt @ 2003-03-26 13:16 UTC (permalink / raw)
To: James Simmons
Cc: Florin Iucha, Linux Kernel Mailing List,
Linux Fbdev development list
On Tue, 2003-03-25 at 21:50, James Simmons wrote:
> Try using stty. I see most people will continue to use fbset so I guess I
> need to patch it up to do the right thing.
Well, I don't like the fbdev magially picking modes like this,
those modes may just not be supported by the display. At least,
fbset allows me to setup the proper timings for 'special'
displays like iMac fixed hoziontal frequency for example.
Ultimately, we really need a "monitor" driver on top of the
fbdev that does DDC/EDID when the low level fbdev can provide
an i2c bus or EDID information via some different way and
that can be tweaked to deal with special monitors when we
know we are using these.
Ben.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-25 17:57 Framebuffer updates James Simmons
2003-03-25 18:20 ` Jens Axboe
2003-03-25 18:27 ` Florin Iucha
@ 2003-03-26 14:03 ` Scott Robert Ladd
2003-03-26 20:07 ` James Simmons
2 siblings, 1 reply; 10+ messages in thread
From: Scott Robert Ladd @ 2003-03-26 14:03 UTC (permalink / raw)
To: James Simmons; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
James Simmons wrote:
> As usually I have a patch avalaible at
> The patch has updates for the ATI Rage 128, Control, and Platnium
> framebuffer driver. The Radeon patch adds PLL times for the R* series of
> cards. Memory is now safe to allocate for the software cursor and inside
> fbcon. There still are issues with syncing which cause the cursor on some
> systems to become corrupt sometimes.
From your description, this doesn't sound like these patches solve the
problem with radeonfb not detecting a DFP connected to the DVI. I posted
a message about this bug a week ago, and am more than willing to look
into fixing it myself if it isn't on your schedule.
--
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-26 14:03 ` Scott Robert Ladd
@ 2003-03-26 20:07 ` James Simmons
0 siblings, 0 replies; 10+ messages in thread
From: James Simmons @ 2003-03-26 20:07 UTC (permalink / raw)
To: Scott Robert Ladd; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
> > As usually I have a patch avalaible at
> > The patch has updates for the ATI Rage 128, Control, and Platnium
> > framebuffer driver. The Radeon patch adds PLL times for the R* series of
> > cards. Memory is now safe to allocate for the software cursor and inside
> > fbcon. There still are issues with syncing which cause the cursor on some
> > systems to become corrupt sometimes.
>
> From your description, this doesn't sound like these patches solve the
> problem with radeonfb not detecting a DFP connected to the DVI. I posted
> a message about this bug a week ago, and am more than willing to look
> into fixing it myself if it isn't on your schedule.
If you have the docs and teh ahrdware could you? I don't have either.
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Framebuffer updates.
2003-03-26 13:16 ` Benjamin Herrenschmidt
@ 2003-03-26 20:08 ` James Simmons
0 siblings, 0 replies; 10+ messages in thread
From: James Simmons @ 2003-03-26 20:08 UTC (permalink / raw)
To: Benjamin Herrenschmidt
Cc: Florin Iucha, Linux Kernel Mailing List,
Linux Fbdev development list
> On Tue, 2003-03-25 at 21:50, James Simmons wrote:
>
> > Try using stty. I see most people will continue to use fbset so I guess I
> > need to patch it up to do the right thing.
>
> Well, I don't like the fbdev magially picking modes like this,
> those modes may just not be supported by the display. At least,
> fbset allows me to setup the proper timings for 'special'
> displays like iMac fixed hoziontal frequency for example.
>
> Ultimately, we really need a "monitor" driver on top of the
> fbdev that does DDC/EDID when the low level fbdev can provide
> an i2c bus or EDID information via some different way and
> that can be tweaked to deal with special monitors when we
> know we are using these.
fbmon.c :-)
The code should work for PPC and I seen a patch for generic ix86 support.
No DDC stuff yet tho.
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-03-26 20:09 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-25 17:57 Framebuffer updates James Simmons
2003-03-25 18:20 ` Jens Axboe
2003-03-25 18:47 ` James Simmons
2003-03-25 18:27 ` Florin Iucha
2003-03-25 20:50 ` James Simmons
2003-03-26 13:16 ` Benjamin Herrenschmidt
2003-03-26 20:08 ` James Simmons
2003-03-26 14:03 ` Scott Robert Ladd
2003-03-26 20:07 ` James Simmons
-- strict thread matches above, loose matches on Subject: below --
2003-03-18 17:16 James Simmons
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).