public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [BK fbdev updates]
@ 2002-10-30 21:42 James Simmons
  2002-10-30 22:12 ` Russell King
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2002-10-30 21:42 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux Fbdev development list


Hi!

  The latest changes to the framebuffer layer are avaiable to be merged.
The changes include the final removal of all console related code in the
low level drivers. This allows for a very simple api. Also with this
design is to possible to run a test/debug a fbdev driver without the
framebuffer console. We can use another console system to see the results
of what we have done. This will allow greater speed at developing a new
driver because of the new simple api and the new approaches at
debugging them. Please merge with your tree.

bk://fbdev.bkbits.net/fbdev-2.5


MS: (n) 1. A debilitating and surprisingly widespread affliction that
renders the sufferer barely able to perform the simplest task. 2. A disease.

James Simmons  [jsimmons@users.sf.net] 	                ____/|
fbdev/console/gfx developer                             \ o.O|
http://www.linux-fbdev.org                               =(_)=
http://linuxgfx.sourceforge.net                            U
http://linuxconsole.sourceforge.net


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2002-10-30 21:42 James Simmons
@ 2002-10-30 22:12 ` Russell King
  0 siblings, 0 replies; 18+ messages in thread
From: Russell King @ 2002-10-30 22:12 UTC (permalink / raw)
  To: James Simmons
  Cc: Linus Torvalds, Linux Kernel Mailing List,
	Linux Fbdev development list

On Wed, Oct 30, 2002 at 01:42:21PM -0800, James Simmons wrote:
>   The latest changes to the framebuffer layer are avaiable to be merged.
> The changes include the final removal of all console related code in the
> low level drivers. This allows for a very simple api. Also with this
> design is to possible to run a test/debug a fbdev driver without the
> framebuffer console. We can use another console system to see the results
> of what we have done. This will allow greater speed at developing a new
> driver because of the new simple api and the new approaches at
> debugging them. Please merge with your tree.
> 
> bk://fbdev.bkbits.net/fbdev-2.5

I'm getting sick to death of asking this.

D I F F S T A T.

G N U P A T C H.

Why can't you make a script that automatically generates these for you?

What do we need to do to you to make you do this?

If you're not willing to do your part, don't be surprised when people
ignore you when maintaining their framebuffer drivers.

-- 
Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html


^ permalink raw reply	[flat|nested] 18+ messages in thread

* [BK fbdev updates]
@ 2002-10-31 21:03 James Simmons
  0 siblings, 0 replies; 18+ messages in thread
From: James Simmons @ 2002-10-31 21:03 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: Linux Fbdev development list


Sorry about not producing a regular diff. The final changes really did a
number on the framebuffer console code in fbcon.c so I had some massive
work to do. I still have a massive amount of cleaning up to do. Also a lot
of drivers stil haven't been ported.

So here is the regular diff against 2.5.45

http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz

diffstat:

 CREDITS                                |   10
 Documentation/DocBook/kernel-api.tmpl  |    4
 MAINTAINERS                            |    7
 arch/alpha/Kconfig                     |   31
 arch/arm/Kconfig                       |   21
 arch/i386/Kconfig                      |   55
 arch/ia64/Kconfig                      |   25
 arch/m68k/Kconfig                      |    7
 arch/mips/Kconfig                      |   62
 arch/mips64/Kconfig                    |   23
 arch/parisc/Kconfig                    |   19
 arch/ppc/Kconfig                       |   22
 arch/ppc64/Kconfig                     |    7
 arch/sh/Kconfig                        |   55
 arch/sparc/Kconfig                     |   16
 arch/sparc64/Kconfig                   |   11
 arch/x86_64/Kconfig                    |   55
 drivers/Makefile                       |    3
 drivers/char/consolemap.c              |    1
 drivers/char/keyboard.c                |    1
 drivers/char/selection.c               |    1
 drivers/char/tty_io.c                  |    7
 drivers/char/vc_screen.c               |    1
 drivers/char/vt.c                      |  181
 drivers/char/vt_ioctl.c                |   58
 drivers/video/Kconfig                  |  338 -
 drivers/video/Makefile                 |   45
 drivers/video/S3triofb.c               |    2
 drivers/video/amifb.c                  |    2
 drivers/video/anakinfb.c               |   18
 drivers/video/atafb.c                  |    2
 drivers/video/aty/atyfb_base.c         |  111
 drivers/video/aty/mach64_ct.c          |    2
 drivers/video/aty/mach64_cursor.c      |    2
 drivers/video/aty/mach64_gx.c          |    2
 drivers/video/aty128fb.c               | 3165 +++++++---------
 drivers/video/cfbcopyarea.c            |  485 ++
 drivers/video/cfbfillrect.c            |  107
 drivers/video/cfbimgblt.c              |  335 +
 drivers/video/chipsfb.c                |    2
 drivers/video/clps711xfb.c             |   16
 drivers/video/console/Kconfig          |  277 +
 drivers/video/console/Makefile         |   52
 drivers/video/console/dummycon.c       |   73
 drivers/video/console/fbcon-accel.c    |  330 +
 drivers/video/console/fbcon-accel.h    |   34
 drivers/video/console/fbcon-afb.c      |  448 ++
 drivers/video/console/fbcon-afb.h      |   32
 drivers/video/console/fbcon-hga.c      |  253 +
 drivers/video/console/fbcon-ilbm.c     |  296 +
 drivers/video/console/fbcon-ilbm.h     |   32
 drivers/video/console/fbcon-iplan2p2.c |  476 ++
 drivers/video/console/fbcon-iplan2p2.h |   32
 drivers/video/console/fbcon-iplan2p4.c |  497 ++
 drivers/video/console/fbcon-iplan2p4.h |   32
 drivers/video/console/fbcon-iplan2p8.c |  534 ++
 drivers/video/console/fbcon-iplan2p8.h |   32
 drivers/video/console/fbcon-sti.c      |  289 +
 drivers/video/console/fbcon.c          | 2476 +++++++++++++
 drivers/video/console/fbcon.h          |  188
 drivers/video/console/font.h           |   53
 drivers/video/console/font_6x11.c      | 3351 +++++++++++++++++
 drivers/video/console/font_8x16.c      | 4631 ++++++++++++++++++++++++
 drivers/video/console/font_8x8.c       | 2583 +++++++++++++
 drivers/video/console/font_acorn_8x8.c |  277 +
 drivers/video/console/font_mini_4x6.c  | 2158 +++++++++++
 drivers/video/console/font_pearl_8x8.c | 2587 +++++++++++++
 drivers/video/console/font_sun12x22.c  | 6220 +++++++++++++++++++++++++++++++++
 drivers/video/console/font_sun8x16.c   |  275 +
 drivers/video/console/fonts.c          |  135
 drivers/video/console/mdacon.c         |  631 +++
 drivers/video/console/newport_con.c    |  745 +++
 drivers/video/console/prom.uni         |   11
 drivers/video/console/promcon.c        |  605 +++
 drivers/video/console/sti.h            |  289 +
 drivers/video/console/sticon.c         |  214 +
 drivers/video/console/sticore.c        |  601 +++
 drivers/video/console/vgacon.c         | 1066 +++++
 drivers/video/controlfb.c              |    2
 drivers/video/cyberfb.c                |    2
 drivers/video/dnfb.c                   |   18
 drivers/video/dummycon.c               |   74
 drivers/video/epson1355fb.c            |    2
 drivers/video/fbcmap.c                 |   92
 drivers/video/fbcon-accel.c            |  188
 drivers/video/fbcon-accel.h            |   34
 drivers/video/fbcon-afb.c              |  448 --
 drivers/video/fbcon-cfb16.c            |  319 -
 drivers/video/fbcon-cfb2.c             |  225 -
 drivers/video/fbcon-cfb24.c            |  333 -
 drivers/video/fbcon-cfb32.c            |  305 -
 drivers/video/fbcon-cfb4.c             |  229 -
 drivers/video/fbcon-cfb8.c             |  294 -
 drivers/video/fbcon-hga.c              |  253 -
 drivers/video/fbcon-ilbm.c             |  296 -
 drivers/video/fbcon-iplan2p2.c         |  476 --
 drivers/video/fbcon-iplan2p4.c         |  497 --
 drivers/video/fbcon-iplan2p8.c         |  534 --
 drivers/video/fbcon-mfb.c              |  217 -
 drivers/video/fbcon-sti.c              |  337 -
 drivers/video/fbcon-vga-planes.c       |  387 --
 drivers/video/fbcon.c                  | 2509 -------------
 drivers/video/fbgen.c                  |  313 -
 drivers/video/fbmem.c                  |  100
 drivers/video/fm2fb.c                  |   17
 drivers/video/font_6x11.c              | 3351 -----------------
 drivers/video/font_8x16.c              | 4631 ------------------------
 drivers/video/font_8x8.c               | 2583 -------------
 drivers/video/font_acorn_8x8.c         |  277 -
 drivers/video/font_mini_4x6.c          | 2158 -----------
 drivers/video/font_pearl_8x8.c         | 2587 -------------
 drivers/video/font_sun12x22.c          | 6220 ---------------------------------
 drivers/video/font_sun8x16.c           |  275 -
 drivers/video/fonts.c                  |  135
 drivers/video/g364fb.c                 |   32
 drivers/video/hgafb.c                  |  228 -
 drivers/video/hitfb.c                  |   17
 drivers/video/hpfb.c                   |   16
 drivers/video/igafb.c                  |    2
 drivers/video/imsttfb.c                |    3
 drivers/video/macfb.c                  |   22
 drivers/video/macmodes.c               |    3
 drivers/video/macmodes.h               |   70
 drivers/video/matrox/i2c-matroxfb.c    |    2
 drivers/video/matrox/matroxfb_base.c   |    4
 drivers/video/matrox/matroxfb_crtc2.c  |    4
 drivers/video/maxinefb.c               |   15
 drivers/video/mdacon.c                 |  632 ---
 drivers/video/modedb.c                 |    7
 drivers/video/neofb.c                  |   28
 drivers/video/newport_con.c            |  746 ---
 drivers/video/offb.c                   |   23
 drivers/video/platinumfb.c             |    2
 drivers/video/pm2fb.c                  |    2
 drivers/video/pm3fb.c                  |    2
 drivers/video/pmag-ba-fb.c             |   15
 drivers/video/pmagb-b-fb.c             |   15
 drivers/video/prom.uni                 |   11
 drivers/video/promcon.c                |  606 ---
 drivers/video/pvr2fb.c                 |    4
 drivers/video/q40fb.c                  |   16
 drivers/video/retz3fb.c                |    2
 drivers/video/sa1100fb.c               |    2
 drivers/video/sbusfb.c                 |    2
 drivers/video/sgivwfb.c                |   24
 drivers/video/sis/Makefile             |    2
 drivers/video/sis/sis_accel.c          |  495 ++
 drivers/video/sis/sis_main.c           |    2
 drivers/video/skeletonfb.c             |   28
 drivers/video/sstfb.c                  |    2
 drivers/video/sti-bmode.h              |  287 -
 drivers/video/sti.h                    |  289 -
 drivers/video/sticon-bmode.c           |  895 ----
 drivers/video/sticon.c                 |  215 -
 drivers/video/sticore.c                |  601 ---
 drivers/video/sticore.h                |  407 ++
 drivers/video/stifb.c                  | 1403 ++++++-
 drivers/video/sun3fb.c                 |    2
 drivers/video/tdfxfb.c                 |  377 --
 drivers/video/tgafb.c                  |    2
 drivers/video/tridentfb.c              |    2
 drivers/video/tx3912fb.c               |   16
 drivers/video/valkyriefb.c             |    2
 drivers/video/vesafb.c                 |   24
 drivers/video/vfb.c                    |   36
 drivers/video/vga16fb.c                | 1192 ++++--
 drivers/video/vgacon.c                 | 1055 -----
 drivers/video/virgefb.c                |    2
 include/linux/console.h                |    1
 include/linux/fb.h                     |  201 -
 include/linux/sisfb.h                  |   58
 include/linux/vt_kern.h                |    8
 include/video/fbcon-afb.h              |   32
 include/video/fbcon-cfb16.h            |   34
 include/video/fbcon-cfb2.h             |   32
 include/video/fbcon-cfb24.h            |   34
 include/video/fbcon-cfb32.h            |   34
 include/video/fbcon-cfb4.h             |   32
 include/video/fbcon-cfb8.h             |   34
 include/video/fbcon-hga.h              |   32
 include/video/fbcon-ilbm.h             |   32
 include/video/fbcon-iplan2p2.h         |   32
 include/video/fbcon-iplan2p4.h         |   32
 include/video/fbcon-iplan2p8.h         |   32
 include/video/fbcon-mac.h              |   32
 include/video/fbcon-mfb.h              |   32
 include/video/fbcon-vga-planes.h       |   37
 include/video/fbcon-vga.h              |   32
 include/video/fbcon.h                  |  795 ----
 include/video/font.h                   |   53
 include/video/macmodes.h               |   70
 191 files changed, 38960 insertions(+), 41494 deletions(-)

BK

bk://fbdev.bkbits.net/fbdev-2.5

Go test it out. Just note several drivers haven't been ported yet.

MS: (n) 1. A debilitating and surprisingly widespread affliction that
renders the sufferer barely able to perform the simplest task. 2. A disease.

James Simmons  [jsimmons@users.sf.net] 	                ____/|
fbdev/console/gfx developer                             \ o.O|
http://www.linux-fbdev.org                               =(_)=
http://linuxgfx.sourceforge.net                            U
http://linuxconsole.sourceforge.net


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  1:17 [BK fbdev updates] James Simmons
@ 2003-01-01  0:31 ` Dimitrie O. Paun
  2003-01-01  1:47   ` Linus Torvalds
  0 siblings, 1 reply; 18+ messages in thread
From: Dimitrie O. Paun @ 2003-01-01  0:31 UTC (permalink / raw)
  To: James Simmons, Linus Torvalds
  Cc: Geert Uytterhoeven, Linux Fbdev development list,
	Linux Kernel Mailing List

On December 31, 2002 08:17 pm, James Simmons wrote:
> Just do a bk pull at
>
> bk://fbdev.bkbits.net:8080/fbdev-2.5
>
> The diff is at http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz

James,

What about a diffstat? Come on dude, this a problem _every_single_patch_ :)

-- 
Dimi.


^ permalink raw reply	[flat|nested] 18+ messages in thread

* [BK fbdev updates]
@ 2003-01-01  1:17 James Simmons
  2003-01-01  0:31 ` Dimitrie O. Paun
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2003-01-01  1:17 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Geert Uytterhoeven, Linux Fbdev development list,
	Linux Kernel Mailing List


Happy new year!!!

   To make several people happy I have more fbdev updates. More bug fixes 
and more drivers ported to the new api. Things are starting to shape you.
Just do a bk pull at 

bk://fbdev.bkbits.net:8080/fbdev-2.5

The diff is at http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz





^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  0:31 ` Dimitrie O. Paun
@ 2003-01-01  1:47   ` Linus Torvalds
  2003-01-01  2:22     ` James Simmons
  0 siblings, 1 reply; 18+ messages in thread
From: Linus Torvalds @ 2003-01-01  1:47 UTC (permalink / raw)
  To: Dimitrie O. Paun
  Cc: James Simmons, Geert Uytterhoeven, Linux Fbdev development list,
	Linux Kernel Mailing List


On Tue, 31 Dec 2002, Dimitrie O. Paun wrote:
> 
> What about a diffstat? Come on dude, this a problem _every_single_patch_ :)

There are some nice scripts in the Documentation/BK directory, to not just 
have diffstats but also listings of the things changed etc. Much nicer 
than just a "please pull this blind without any clue what it will do for 
you" email.

		Linus


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  1:47   ` Linus Torvalds
@ 2003-01-01  2:22     ` James Simmons
  2003-01-01  2:25       ` Linus Torvalds
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2003-01-01  2:22 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Dimitrie O. Paun, Geert Uytterhoeven,
	Linux Fbdev development list, Linux Kernel Mailing List


Thanks for the tip on the script.

Linus, please do a

	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5

This will update the following files:

 drivers/video/console/fbcon-sti.c      |  289 ----
 drivers/video/console/font.h           |   53
 drivers/video/console/sti.h            |  289 ----
 CREDITS                                |    1
 Documentation/fb/intel810.txt          |  272 +++
 MAINTAINERS                            |    2
 arch/m68k/kernel/head.S                |   34
 arch/m68k/kernel/m68k_defs.c           |   16
 drivers/char/vt.c                      |    2
 drivers/video/Kconfig                  |   66
 drivers/video/Makefile                 |   20
 drivers/video/aty/atyfb_base.c         |   65
 drivers/video/aty128fb.c               |  102 -
 drivers/video/cfbcopyarea.c            |    2
 drivers/video/cfbimgblt.c              |   17
 drivers/video/chipsfb.c                |  572 ++------
 drivers/video/console/Kconfig          |   36
 drivers/video/console/Makefile         |   38
 drivers/video/console/dummycon.c       |    6
 drivers/video/console/fbcon.c          |  306 ----
 drivers/video/console/fbcon.h          |   17
 drivers/video/console/font_6x11.c      |    2
 drivers/video/console/font_8x16.c      |    2
 drivers/video/console/font_8x8.c       |    2
 drivers/video/console/font_acorn_8x8.c |    3
 drivers/video/console/font_mini_4x6.c  |    2
 drivers/video/console/font_pearl_8x8.c |    2
 drivers/video/console/font_sun12x22.c  |    2
 drivers/video/console/font_sun8x16.c   |    2
 drivers/video/console/fonts.c          |    2
 drivers/video/console/mdacon.c         |   24
 drivers/video/console/newport_con.c    |    2
 drivers/video/console/sticon.c         |  390 ++++-
 drivers/video/console/sticore.c        | 1134 +++++++++++-----
 drivers/video/controlfb.c              |   37
 drivers/video/fbmem.c                  |  364 ++++-
 drivers/video/fbmon.c                  |  390 ++++-
 drivers/video/i810/Makefile            |   22
 drivers/video/i810/i810.h              |  300 ++++
 drivers/video/i810/i810_accel.c        |  513 +++++++
 drivers/video/i810/i810_dvt.c          |  308 ++++
 drivers/video/i810/i810_gtf.c          |  275 ++++
 drivers/video/i810/i810_main.c         | 2251 ++++++++++++++++++++++++++++++++
 drivers/video/i810/i810_main.h         |  205 ++
 drivers/video/i810/i810_regs.h         |  274 +++
 drivers/video/igafb.c                  |  100 +
 drivers/video/offb.c                   |    5
 drivers/video/radeonfb.c               |   38
 drivers/video/riva/fbdev.c             |  312 +++-
 drivers/video/riva/nv_type.h           |   58
 drivers/video/riva/riva_hw.c           |  134 +
 drivers/video/riva/riva_hw.h           |  128 +
 drivers/video/riva/riva_tbl.h          |   99 +
 drivers/video/riva/rivafb.h            |    7
 drivers/video/skeletonfb.c             |  220 ++-
 drivers/video/sstfb.c                  | 2266 +++++++++++++--------------------
 drivers/video/sstfb.h                  |   68
 drivers/video/sticore.h                |    5
 drivers/video/stifb.c                  |  138 --
 drivers/video/tdfxfb.c                 |   11
 drivers/video/tgafb.c                  | 1544 +++++++++-------------
 drivers/video/vga16fb.c                |   70 -
 drivers/video/vgastate.c               |    7
 include/linux/fb.h                     |   14
 include/linux/font.h                   |   53
 include/linux/pci_ids.h                |   74 +
 include/video/radeon.h                 |  148 +-
 include/video/tgafb.h                  |  210 +++
 70 files changed, 11522 insertions(+), 6972 deletions(-)

through these ChangeSets:

<jsimmons@maxwell.earthlink.net> (02/12/28 1.953)
   Radeon driver port to final api. Cleanup of vga16fb.

<jsimmons@kozmo.(none)> (02/12/28 1.951)
   Fix for m68k. They need the struct font_desc super early in the boot process.

<jsimmons@maxwell.earthlink.net> (02/12/24 1.946)
   Ported Voodoo1 driver to new api.

<jsimmons@kozmo.(none)> (02/12/24 1.943.1.1)
   More STI updates.

<jsimmons@maxwell.earthlink.net> (02/12/21 1.906.2.2)
   Merged with Linus tree. Some conflicts to resolve.

<jsimmons@maxwell.earthlink.net> (02/12/21 1.865.46.3)
   Merge with davem work.

<jsimmons@maxwell.earthlink.net> (02/12/21 1.865.46.2)
   Port of chipsfb driver to new api. Removed the fontwidth8 option. Let the xxxfb_imageblit function handle this. 64 bit m achine fixes.

<jsimmons@maxwell.earthlink.net> (02/12/17 1.865.2.10)
   Voodoo 1 ported to new api. STI and NVIDIA updates. MDA console fixes. Moved the logo code from fbcon to fbdev.

<jsimmons@maxwell.earthlink.net> (02/12/12 1.865.2.5)
   Updates to the NVIDIA driver. We now support more cards. I still have more hacking to do.

<jsimmons@maxwell.earthlink.net> (02/12/12 1.865.2.4)
   Updates for the STI fbdev and console driver.

<jsimmons@maxwell.earthlink.net> (02/12/12 1.865.2.3)
   Anothe rattempt at commting.

<jsimmons@infradead.org> (02/12/11 1.865.2.2)
   Fixes from the PPC guys. Lots of small fixes.

<jsimmons@maxwell.earthlink.net> (02/12/09 1.858.2.3)
   Added in Radeon PCI ids into pci_ids.h from radeon.h. IGA fbdev uses C99 now.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  2:22     ` James Simmons
@ 2003-01-01  2:25       ` Linus Torvalds
  2003-01-01  2:39         ` James Simmons
  0 siblings, 1 reply; 18+ messages in thread
From: Linus Torvalds @ 2003-01-01  2:25 UTC (permalink / raw)
  To: James Simmons
  Cc: Dimitrie O. Paun, Geert Uytterhoeven,
	Linux Fbdev development list, Linux Kernel Mailing List


On Wed, 1 Jan 2003, James Simmons wrote:
> 
> Linus, please do a
> 
> 	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5
> 
> This will update the following files:

Hey, what a difference a little script can make - this still points out
that the changeset comments might not be the most descriptive ones out
there ("Anothe rattempt at commting" and "Lots of small fixes" ;), but it 
sure makes it much more visible what the thing is trying to do.

Pulled.

		Linus


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  2:25       ` Linus Torvalds
@ 2003-01-01  2:39         ` James Simmons
  2003-01-02  6:59           ` David S. Miller
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2003-01-01  2:39 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Dimitrie O. Paun, Geert Uytterhoeven,
	Linux Fbdev development list, Linux Kernel Mailing List


> Hey, what a difference a little script can make - this still points out
> that the changeset comments might not be the most descriptive ones out
> there ("Anothe rattempt at commting" and "Lots of small fixes" ;), but it 
> sure makes it much more visible what the thing is trying to do.

Okay. I will be more descpritive in the future.

> Pulled.

Thanks!


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-01  2:39         ` James Simmons
@ 2003-01-02  6:59           ` David S. Miller
  0 siblings, 0 replies; 18+ messages in thread
From: David S. Miller @ 2003-01-02  6:59 UTC (permalink / raw)
  To: James Simmons
  Cc: Linus Torvalds, Dimitrie O. Paun, Geert Uytterhoeven,
	Linux Fbdev development list, Linux Kernel Mailing List

On Tue, 2002-12-31 at 18:39, James Simmons wrote:
> > Pulled.
> 
> Thanks!

BTW James, is the putcs method back so I can begin converting
the SBUS drivers? :-)  I'm still waiting for this.


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK FBDEV updates]
  2003-01-07  1:55 James Simmons
@ 2003-01-07  1:26 ` Jes Sorensen
  2003-01-07  5:19   ` James Simmons
  0 siblings, 1 reply; 18+ messages in thread
From: Jes Sorensen @ 2003-01-07  1:26 UTC (permalink / raw)
  To: James Simmons; +Cc: Linux Fbdev development list, Linux Kernel Mailing List

>>>>> "James" == James Simmons <jsimmons@infradead.org> writes:

James> Linus, please do a
James> 	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5
James> This will update the following files:

James,

You seem to have forgotten to include the unified diff in your posting
posting to the list. Would you mind putting it somewhere.

Thanks,
Jes



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [BK FBDEV updates]
@ 2003-01-07  1:55 James Simmons
  2003-01-07  1:26 ` Jes Sorensen
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2003-01-07  1:55 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Fbdev development list, Linux Kernel Mailing List


Linus, please do a

	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5

This will update the following files:

 include/video/font.h            |   24
 arch/m68k/kernel/m68k_defs.c    |    2
 drivers/video/Makefile          |    3
 drivers/video/aty/atyfb_base.c  |    4
 drivers/video/console/fbcon.c   |   90 +-
 drivers/video/console/sticon.c  |   40 -
 drivers/video/console/sticore.c |    8
 drivers/video/fbmem.c           |    1
 drivers/video/i810/i810.h       |    2
 drivers/video/i810/i810_accel.c |   11
 drivers/video/i810/i810_dvt.c   |    2
 drivers/video/i810/i810_main.c  |   51 -
 drivers/video/i810/i810_main.h  |   79 --
 drivers/video/riva/Makefile     |    2
 drivers/video/riva/fbdev.c      | 1468 +++++++++++++++++++---------------------
 drivers/video/riva/nv_driver.c  |  212 +++++
 drivers/video/riva/riva_hw.c    |  350 +++++++--
 drivers/video/riva/rivafb.h     |   15
 drivers/video/sstfb.c           |  707 +++++++++----------
 drivers/video/sstfb.h           |   31
 include/linux/font.h            |   30
 21 files changed, 1725 insertions(+), 1407 deletions(-)

through these ChangeSets:

<jsimmons@maxwell.earthlink.net> (03/01/06 1.972)
   [RIVA FBDEV] Driver now uses its own fb_open and fb_release function again.
   It has no ill effects. The drivers uses strickly hardware acceleration
   so we don't need cfb_fillrect and cfb_copyarea.

   Cleaned up font.h. Geerts orignal pacth broke them up into a font.h in
   video and one in linux. Now I put them back together again in
   include/linux. The m68k platform has been updated for this change.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.971)
   Added resize support for the framebuffer console. Now you can change the
   console size via stty. Also support for color palette changing on VC
   switch is supported.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.970)
   I810 fbdev updates. Cursor fix for ati mach 64 cards on big endian machines.
   Buffer over flow fix for fbcon putcs function. C99 initializers for the
   STI console drivers. Voodoo 1/2 and NVIDIA driver updates.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK FBDEV updates]
  2003-01-07  1:26 ` Jes Sorensen
@ 2003-01-07  5:19   ` James Simmons
  0 siblings, 0 replies; 18+ messages in thread
From: James Simmons @ 2003-01-07  5:19 UTC (permalink / raw)
  To: Jes Sorensen; +Cc: Linux Fbdev development list, Linux Kernel Mailing List


> >>>>> "James" == James Simmons <jsimmons@infradead.org> writes:
> 
> James> Linus, please do a
> James> 	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5
> James> This will update the following files:
> 
> James,
> 
> You seem to have forgotten to include the unified diff in your posting
> posting to the list. Would you mind putting it somewhere.

http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [BK FBDEV updates]
@ 2003-01-08 19:19 James Simmons
  0 siblings, 0 replies; 18+ messages in thread
From: James Simmons @ 2003-01-08 19:19 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Fbdev development list, Linux Kernel Mailing List


Linus, please do a

	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5

This will update the following files:

 include/video/font.h            |   24 
 arch/m68k/kernel/m68k_defs.c    |    2 
 drivers/video/Kconfig           |    2 
 drivers/video/Makefile          |    3 
 drivers/video/aty/atyfb_base.c  |    4 
 drivers/video/console/Kconfig   |   14 
 drivers/video/console/fbcon.c   |   90 +-
 drivers/video/console/sticon.c  |  101 +-
 drivers/video/console/sticore.c |  159 ++--
 drivers/video/fbmem.c           |   13 
 drivers/video/fbmon.c           |  369 ++++++++++
 drivers/video/i810/i810.h       |    2 
 drivers/video/i810/i810_accel.c |   11 
 drivers/video/i810/i810_dvt.c   |    2 
 drivers/video/i810/i810_main.c  |   51 -
 drivers/video/i810/i810_main.h  |   79 --
 drivers/video/riva/Makefile     |    2 
 drivers/video/riva/fbdev.c      | 1468 +++++++++++++++++++---------------------
 drivers/video/riva/nv_driver.c  |  212 +++++
 drivers/video/riva/riva_hw.c    |  350 +++++++--
 drivers/video/riva/rivafb.h     |   15 
 drivers/video/sstfb.c           |  711 +++++++++----------
 drivers/video/sstfb.h           |   31 
 drivers/video/sticore.h         |   58 -
 drivers/video/stifb.c           |  103 ++
 include/linux/fb.h              |    4 
 include/linux/font.h            |   30 
 27 files changed, 2337 insertions(+), 1573 deletions(-)

through these ChangeSets:

<jsimmons@maxwell.earthlink.net> (03/01/08 1.887)
   [MONITOR support] GTF support for VESA complaint monitors. Here we calculate the general timings needed so we don't over step the bounds for a monitor.
   
   [fbmem.c cleanup] Name change to make teh code easier to read.

<jsimmons@maxwell.earthlink.net> (03/01/07 1.879.2.95)
   Updates from Helge Deller for the console/fbdev drivers for the PARISC platform. Small fix for clearing the screen and a string typo for the Voodoo 1/2 driver.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.93)
   [RIVA FBDEV] Driver now uses its own fb_open and fb_release function again. It has no ill effects. The drivers uses strickly hardware acceleration so we don't need cfb_fillrect and cfb_copyarea.
   Cleaned up font.h. Geerts orignal pacth broke them up into a font.h in video and one in  linux. Now I put them back together again in include/linux. The m68k platform has been updated for this change.
   

<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.92)
   Added resize support for the framebuffer console. Now you can change the console size via stty. Also support for color palette changing on VC switch is supported.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.91)
   I810 fbdev updates. Cursor fix for ati mach 64 cards on big endian machines. Buffer over flow fix for fbcon putcs function. C99 initializers for the STI console drivers.Voodoo 1/2 and NVIDIA driver updates.

The diff is located at

http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz





^ permalink raw reply	[flat|nested] 18+ messages in thread

* [BK fbdev updates]
@ 2003-01-12  0:24 James Simmons
  2003-01-12 15:07 ` Jens Axboe
  0 siblings, 1 reply; 18+ messages in thread
From: James Simmons @ 2003-01-12  0:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Fbdev development list, Linux Kernel Mailing List


Linus, please do a

	bk pull http://fbdev.bkbits.net:8080/fbdev-2.5

This will update the following files:

 drivers/video/tridentfb.h        |  169 ----
 include/video/font.h             |   24
 arch/m68k/kernel/m68k_defs.c     |    2
 drivers/video/Kconfig            |    2
 drivers/video/Makefile           |    7
 drivers/video/aty/atyfb.h        |    1
 drivers/video/aty/atyfb_base.c   |   93 --
 drivers/video/aty/mach64_accel.c |   12
 drivers/video/console/Kconfig    |   14
 drivers/video/console/fbcon.c    |   90 +-
 drivers/video/console/sticon.c   |  101 +-
 drivers/video/console/sticore.c  |  159 ++--
 drivers/video/fbmem.c            |   13
 drivers/video/fbmon.c            |  411 ++++++++++
 drivers/video/i810/i810.h        |    2
 drivers/video/i810/i810_accel.c  |   11
 drivers/video/i810/i810_dvt.c    |    2
 drivers/video/i810/i810_main.c   |   51 -
 drivers/video/i810/i810_main.h   |   79 --
 drivers/video/riva/Makefile      |    2
 drivers/video/riva/fbdev.c       | 1468 ++++++++++++++++++---------------------
 drivers/video/riva/nv_driver.c   |  212 +++++
 drivers/video/riva/riva_hw.c     |  350 +++++++--
 drivers/video/riva/rivafb.h      |   15
 drivers/video/sstfb.c            |  711 +++++++++---------
 drivers/video/sstfb.h            |   31
 drivers/video/sticore.h          |   58 -
 drivers/video/stifb.c            |  103 ++
 drivers/video/tridentfb.c        | 1213 +++++++++++++++-----------------
 include/linux/fb.h               |   13
 include/linux/font.h             |   30
 include/video/trident.h          |  175 ++++
 32 files changed, 3195 insertions(+), 2429 deletions(-)

through these ChangeSets:

<jsimmons@maxwell.earthlink.net> (03/01/11 1.891)
   [TRIDENT FBDEV] Driver ported to the new api.

<jsimmons@maxwell.earthlink.net> (03/01/10 1.887.1.4)
   Final updtes to the GTF code. Now the code can gnerate GTF timings regardless of the validity of info->monospecs.

   [ATYFB] Updates to the aty driver.

<jsimmons@maxwell.earthlink.net> (03/01/08 1.887.1.1)
   Remove fb_set_var. Some how it was missed in a merge conflict.

<jsimmons@kozmo.(none)> (03/01/08 1.889)
   [ATY] Somehow a merge mistake happened. We removed fb_set_var.

<jsimmons@maxwell.earthlink.net> (03/01/08 1.887)
   [MONITOR support] GTF support for VESA complaint monitors. Here we calculate the general timings needed so we don't over step the bounds for a monitor.

   [fbmem.c cleanup] Name change to make teh code easier to read.

<jsimmons@maxwell.earthlink.net> (03/01/07 1.879.2.95)
   Updates from Helge Deller for the console/fbdev drivers for the PARISC platform. Small fix for clearing the screen and a string typo for the Voodoo 1/2 driver.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.93)
   [RIVA FBDEV] Driver now uses its own fb_open and fb_release function again. It has no ill effects. The drivers uses strickly hardware acceleration so we don't need cfb_fillrect and cfb_copyarea.
   Cleaned up font.h. Geerts orignal pacth broke them up into a font.h in video and one in  linux. Now I put them back together again in include/linux. The m68k platform has been updated for this change.


<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.92)
   Added resize support for the framebuffer console. Now you can change the console size via stty. Also support for color palette changing on VC switch is supported.

<jsimmons@maxwell.earthlink.net> (03/01/06 1.879.2.91)
   I810 fbdev updates. Cursor fix for ati mach 64 cards on big endian machines. Buffer over flow fix for fbcon putcs function. C99 initializers for the STI console drivers.Voodoo 1/2 and NVIDIA driver updates.

Standard diff is at

http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-12  0:24 James Simmons
@ 2003-01-12 15:07 ` Jens Axboe
  2003-01-15  0:30   ` James Simmons
  0 siblings, 1 reply; 18+ messages in thread
From: Jens Axboe @ 2003-01-12 15:07 UTC (permalink / raw)
  To: James Simmons; +Cc: Linux Fbdev development list, Linux Kernel Mailing List

On Sat, Jan 11 2003, James Simmons wrote:
> 
> Linus, please do a

James,

2.5 still doesn't work on my vaio (I think I told you about this 3-4
months ago) with the neofb. It just crashes with a black screen. If you
don't have any clues what the problem is, I can hook the machine up to a
serial console and see if anything interesting pops up. Using vesafb
does make it boot, however the screen stays pitch black until X loads...

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
  2003-01-12 15:07 ` Jens Axboe
@ 2003-01-15  0:30   ` James Simmons
  0 siblings, 0 replies; 18+ messages in thread
From: James Simmons @ 2003-01-15  0:30 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Linux Fbdev development list, Linux Kernel Mailing List


> > Linus, please do a
> 
> James,
> 
> 2.5 still doesn't work on my vaio (I think I told you about this 3-4
> months ago) with the neofb. It just crashes with a black screen. If you
> don't have any clues what the problem is, I can hook the machine up to a
> serial console and see if anything interesting pops up. Using vesafb
> does make it boot, however the screen stays pitch black until X loads...

VESA doesn't work either. Can you check to see if you have framebuffer 
console enabled. Yes I'm curious to see why your neofb doesn't work.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [BK fbdev updates]
       [not found] ` <20030115004005$6d44@gated-at.bofh.it>
@ 2003-01-15  8:32   ` Jochen Hein
  0 siblings, 0 replies; 18+ messages in thread
From: Jochen Hein @ 2003-01-15  8:32 UTC (permalink / raw)
  To: James Simmons; +Cc: linux-kernel

James Simmons <jsimmons@infradead.org> writes:

> VESA doesn't work either. Can you check to see if you have framebuffer 
> console enabled. Yes I'm curious to see why your neofb doesn't work.

Any chance it is similar to http://bugzilla.kernel.org/show_bug.cgi?id=263

Jochen

-- 
#include <~/.signature>: permission denied

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2003-01-15  8:41 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20030112152010$2bb5@gated-at.bofh.it>
     [not found] ` <20030115004005$6d44@gated-at.bofh.it>
2003-01-15  8:32   ` [BK fbdev updates] Jochen Hein
2003-01-12  0:24 James Simmons
2003-01-12 15:07 ` Jens Axboe
2003-01-15  0:30   ` James Simmons
  -- strict thread matches above, loose matches on Subject: below --
2003-01-08 19:19 [BK FBDEV updates] James Simmons
2003-01-07  1:55 James Simmons
2003-01-07  1:26 ` Jes Sorensen
2003-01-07  5:19   ` James Simmons
2003-01-01  1:17 [BK fbdev updates] James Simmons
2003-01-01  0:31 ` Dimitrie O. Paun
2003-01-01  1:47   ` Linus Torvalds
2003-01-01  2:22     ` James Simmons
2003-01-01  2:25       ` Linus Torvalds
2003-01-01  2:39         ` James Simmons
2003-01-02  6:59           ` David S. Miller
2002-10-31 21:03 James Simmons
2002-10-30 21:42 James Simmons
2002-10-30 22:12 ` Russell King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox