<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/linux/fb.h, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-02-20T08:38:46Z</updated>
<entry>
<title>backlight: Rework backlight/fb interaction simplifying, lots</title>
<updated>2007-02-20T08:38:46Z</updated>
<author>
<name>Richard Purdie</name>
</author>
<published>2007-02-10T14:10:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=37ce69a57ff217a4ca0871e9ee5aa58c052b7d86'/>
<id>urn:sha1:37ce69a57ff217a4ca0871e9ee5aa58c052b7d86</id>
<content type='text'>
fb_info-&gt;bl_mutex is badly thought out and the backlight class doesn't
need it if the framebuffer/backlight register/unregister order is
consistent, particularly after the backlight locking fixes.

Fix the drivers to use the order:

backlight_device_register()
register_framebuffer()
unregister_framebuffer()
backlight_device_unregister()

and turn bl_mutex into a lock for the bl_curve data only.

Signed-off-by: Richard Purdie &lt;rpurdie@rpsys.net&gt;
</content>
</entry>
<entry>
<title>backlight/fbcon: Add FB_EVENT_CONBLANK</title>
<updated>2007-02-20T08:38:45Z</updated>
<author>
<name>Richard Purdie</name>
</author>
<published>2007-02-09T09:46:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=994efacdf9a087b52f71e620b58dfa526b0cf928'/>
<id>urn:sha1:994efacdf9a087b52f71e620b58dfa526b0cf928</id>
<content type='text'>
The backlight class wants notification whenever the console is blanked
but doesn't get this when hardware blanking fails and software blanking
is used. Changing FB_EVENT_BLANK to report both would be a behaviour
change which could confuse the console layer so add a new event for
software blanking and have the backlight class listen for both.

Signed-off-by: Richard Purdie &lt;rpurdie@rpsys.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbdev modedb: make more pointer parameters const</title>
<updated>2007-02-12T17:48:44Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2007-02-12T08:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9791d763de8cca82b42a7a579e031db78e8011ff'/>
<id>urn:sha1:9791d763de8cca82b42a7a579e031db78e8011ff</id>
<content type='text'>
fbdev modedb: make more input and output pointer parameters const

Signed-off-by: Geert Uytterhoeven &lt;Geert.Uytterhoeven@sonycom.com&gt;
Cc: James Simmons &lt;jsimmons@infradead.org&gt;
Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Cc: Paul Mackerras &lt;paulus@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbdev driver for S3 Trio/Virge</title>
<updated>2007-02-12T17:48:41Z</updated>
<author>
<name>Ondrej Zajicek</name>
</author>
<published>2007-02-12T08:54:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a268422de8bf1b4c0cb97987b6c329c9f6a3da4b'/>
<id>urn:sha1:a268422de8bf1b4c0cb97987b6c329c9f6a3da4b</id>
<content type='text'>
Add a driver for S3 Trio / S3 Virge.  Driver is tested with most versions
of S3 Trio and with S3 Virge/DX, on i386.

(akpm: We kind-of have support for this hardware already, but...

virgefb.c
  - amiga/zorro specific,
  - broken (according to Kconfig),
  - uses obsolete/nonexistent interface (struct display_switch)
  - recent Adrian Bunk's patch removes this driver

S3triofb.c
  - ppc/openfirmware specific
  - minimal functionality
  - broken (according to Kconfig),
  - uses obsolete/nonexistent interface (struct display_switch)
)

Signed-off-by: Ondrej Zajicek &lt;santiago@crfreenet.org&gt;
Cc: James Simmons &lt;jsimmons@infradead.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbdev: remove references to non-existent fbmon_valid_timings()</title>
<updated>2006-12-13T17:05:55Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2006-12-13T08:35:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3161986224a3faa8ccca3e665b7404d81e7ee3cf'/>
<id>urn:sha1:3161986224a3faa8ccca3e665b7404d81e7ee3cf</id>
<content type='text'>
Remove references to non-existent fbmon_valid_timings()

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: James Simmons &lt;jsimmons@infradead.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbcmap.c: mark structs const or __read_mostly</title>
<updated>2006-12-08T16:29:05Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2006-12-08T10:40:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=adf6b206546414fd006098d027e81f2b576ea2aa'/>
<id>urn:sha1:adf6b206546414fd006098d027e81f2b576ea2aa</id>
<content type='text'>
- Mark the default colormaps read-only, as nobody should be allowed to
  modify them

- Additionally mark color values as __read_mostly since they will only be
  modified (very seldom) by fb_invert_cmaps()

- Add named C99-initializers in fb_cmap structs and use the ARRAY_SIZE()
  macro

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Acked-by: James Simmons &lt;jsimmons@infradead.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Driver core: convert fb code to use struct device</title>
<updated>2006-12-01T22:52:00Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2006-09-14T14:30:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78cde0887930f5d11a56fc51b013f2672fba0e6f'/>
<id>urn:sha1:78cde0887930f5d11a56fc51b013f2672fba0e6f</id>
<content type='text'>
Converts from using struct "class_device" to "struct device" making
everything show up properly in /sys/devices/ with symlinks from the
/sys/class directory.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[PATCH] fbdev: Honor the return value of device_create_file</title>
<updated>2006-10-03T15:04:10Z</updated>
<author>
<name>Antonino A. Daplas</name>
</author>
<published>2006-10-03T08:14:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a6600be3e5dafe2ddcc5d969d931c2591eed896'/>
<id>urn:sha1:1a6600be3e5dafe2ddcc5d969d931c2591eed896</id>
<content type='text'>
Check the return value of device_create_file().  If return is 'fail', remove
attributes by calling device_remove_file().

Signed-off-by: Antonino Daplas &lt;adaplas@pol.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbdev: Add generic ddc read functionality</title>
<updated>2006-10-03T15:04:09Z</updated>
<author>
<name>Dennis Munsie</name>
</author>
<published>2006-10-03T08:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fc5891c8a3ba284f13994d7bc1f1bfa8283982de'/>
<id>urn:sha1:fc5891c8a3ba284f13994d7bc1f1bfa8283982de</id>
<content type='text'>
Adds functionality to read the EDID information over the DDC bus in a generic
way.  This code is based on the DDC implementation in the radeon driver.

[adaplas]
- separate from fbmon.c and place in new file fb_ddc.c
- remove dependency to CONFIG_I2C and CONFIG_I2C_ALGOBIT, otherwise, feature
  will not compile if i2c support is compiled as a module
- feature is selectable only by drivers needing it. It must have a
  'select FB_DDC if xxx' in Kconfig
- change printk's to dev_*, the i2c people prefers it

Signed-off-by: Dennis Munsie &lt;dmunsie@cecropia.com&gt;
Signed-off-by: Antonino Daplas &lt;adaplas@pol.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fbdev: include backlight.h only when __KERNEL__ is defined</title>
<updated>2006-08-14T19:54:29Z</updated>
<author>
<name>Michal Januszewski</name>
</author>
<published>2006-08-14T06:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2b25742556b1a351ce4821f6feddcba23bdd930b'/>
<id>urn:sha1:2b25742556b1a351ce4821f6feddcba23bdd930b</id>
<content type='text'>
linux/backlight.h pulls in header files (eg.  ioport.h) that break
compilation of userspace programs.  To solve the problem, only include
backlight.h in fb.h if compiling kernel stuff.

Signed-off-by: Michal Januszewski &lt;spock@gentoo.org&gt;
Cc: "Antonino A. Daplas" &lt;adaplas@pol.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
