Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 48094
b: refs/heads/master
c: ebaf0c6
h: refs/heads/master
v: v3
  • Loading branch information
Linus Torvalds committed Feb 12, 2007
1 parent cb5e261 commit b7b795e
Show file tree
Hide file tree
Showing 900 changed files with 17,591 additions and 13,069 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 022ae414daadb718130679e4eacc105521f11ec7
refs/heads/master: ebaf0c6032f525ddb0158fb59848d41899dce8cd
16 changes: 15 additions & 1 deletion trunk/Documentation/drivers/edac/edac.txt
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,21 @@ Device Symlink:

'device'

Symlink to the memory controller device
Symlink to the memory controller device.

Sdram memory scrubbing rate:

'sdram_scrub_rate'

Read/Write attribute file that controls memory scrubbing. The scrubbing
rate is set by writing a minimum bandwith in bytes/sec to the attribute
file. The rate will be translated to an internal value that gives at
least the specified rate.

Reading the file will return the actual scrubbing rate employed.

If configuration fails or memory scrubbing is not implemented, the value
of the attribute file will be -1.



Expand Down
78 changes: 78 additions & 0 deletions trunk/Documentation/fb/s3fb.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@

s3fb - fbdev driver for S3 Trio/Virge chips
===========================================


Supported Hardware
==================

S3 Trio32
S3 Trio64 (and variants V+, UV+, V2/DX, V2/GX)
S3 Virge (and variants VX, DX, GX and GX2+)
S3 Plato/PX (completely untested)
S3 Aurora64V+ (completely untested)

- only PCI bus supported
- only BIOS initialized VGA devices supported
- probably not working on big endian

I tested s3fb on Trio64 (plain, V+ and V2/DX) and Virge (plain, VX, DX),
all on i386.


Supported Features
==================

* 4 bpp pseudocolor modes (with 18bit palette, two variants)
* 8 bpp pseudocolor mode (with 18bit palette)
* 16 bpp truecolor modes (RGB 555 and RGB 565)
* 24 bpp truecolor mode (RGB 888) on (only on Virge VX)
* 32 bpp truecolor mode (RGB 888) on (not on Virge VX)
* text mode (activated by bpp = 0)
* interlaced mode variant (not available in text mode)
* doublescan mode variant (not available in text mode)
* panning in both directions
* suspend/resume support
* DPMS support

Text mode is supported even in higher resolutions, but there is limitation
to lower pixclocks (maximum between 50-60 MHz, depending on specific hardware).
This limitation is not enforced by driver. Text mode supports 8bit wide fonts
only (hardware limitation) and 16bit tall fonts (driver limitation).

There are two 4 bpp modes. First mode (selected if nonstd == 0) is mode with
packed pixels, high nibble first. Second mode (selected if nonstd == 1) is mode
with interleaved planes (1 byte interleave), MSB first. Both modes support
8bit wide fonts only (driver limitation).

Suspend/resume works on systems that initialize video card during resume and
if device is active (for example used by fbcon).


Missing Features
================
(alias TODO list)

* secondary (not initialized by BIOS) device support
* big endian support
* Zorro bus support
* MMIO support
* 24 bpp mode support on more cards
* support for fontwidths != 8 in 4 bpp modes
* support for fontheight != 16 in text mode
* composite and external sync (is anyone able to test this?)
* hardware cursor
* video overlay support
* vsync synchronization
* feature connector support
* acceleration support (8514-like 2D, Virge 3D, busmaster transfers)
* better values for some magic registers (performance issues)


Known bugs
==========

* cursor disable in text mode doesn't work

--
Ondrej Zajicek <santiago@crfreenet.org>
9 changes: 4 additions & 5 deletions trunk/Documentation/filesystems/ufs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ufstype=type_of_ufs
supported as read-write

ufs2 used in FreeBSD 5.x
supported as read-only
supported as read-write

5xbsd synonym for ufs2

Expand Down Expand Up @@ -50,12 +50,11 @@ ufstype=type_of_ufs
POSSIBLE PROBLEMS
=================

There is still bug in reallocation of fragment, in file fs/ufs/balloc.c,
line 364. But it seems working on current buffer cache configuration.
See next section, if you have any.


BUG REPORTS
===========

Any ufs bug report you can send to daniel.pirkl@email.cz (do not send
partition tables bug reports.)
Any ufs bug report you can send to daniel.pirkl@email.cz or
to dushistov@mail.ru (do not send partition tables bug reports).
Loading

0 comments on commit b7b795e

Please sign in to comment.