<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/video/savage, branch linux-3.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-06-09T12:51:12Z</updated>
<entry>
<title>drivers/savagefb: use mdelay instead of udelay</title>
<updated>2012-06-09T12:51:12Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2012-05-15T21:03:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5c3ac242d05c07f646824aba25a541af7464c82'/>
<id>urn:sha1:f5c3ac242d05c07f646824aba25a541af7464c82</id>
<content type='text'>
Long delays need to use mdelay on architectures such as ARM
that cannot compute long timeouts in udelay.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;
Signed-off-by: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
</content>
</entry>
<entry>
<title>Remove all #inclusions of asm/system.h</title>
<updated>2012-03-28T17:30:03Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-03-28T17:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ffc93f203c18a70623f21950f1dd473c9ec48cd'/>
<id>urn:sha1:9ffc93f203c18a70623f21950f1dd473c9ec48cd</id>
<content type='text'>
Remove all #inclusions of asm/system.h preparatory to splitting and killing
it.  Performed with the following command:

perl -p -i -e 's!^#\s*include\s*&lt;asm/system[.]h&gt;.*\n!!' `grep -Irl '^#\s*include\s*&lt;asm/system[.]h&gt;' *`

Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
</content>
</entry>
<entry>
<title>video: Add module.h to drivers/video files who really use it.</title>
<updated>2011-10-31T23:31:33Z</updated>
<author>
<name>Paul Gortmaker</name>
</author>
<published>2011-07-03T20:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=355b200bacdb6017669cdc5bc9e7b1037aac42a2'/>
<id>urn:sha1:355b200bacdb6017669cdc5bc9e7b1037aac42a2</id>
<content type='text'>
They were getting this implicitly by an include of module.h
from device.h -- but we are going to clean that up and break
that include chain, so include module.h explicitly now.

[ with contributions from Axel Lin &lt;axel.lin@gmail.com&gt; ]

Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>savagefb: use display information in info not in var for panning</title>
<updated>2011-08-19T08:34:44Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2011-05-25T09:34:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1599cf8c7ab93cb4bbd67516f5c989211335df1'/>
<id>urn:sha1:e1599cf8c7ab93cb4bbd67516f5c989211335df1</id>
<content type='text'>
We must not use any information in the passed var besides xoffset,
yoffset and vmode as otherwise applications might abuse it. Also use the
aligned fix.line_length and not the (possible) unaligned xres_virtual.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Reviewed-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
</content>
</entry>
<entry>
<title>savagedb: Fix typo causing regression in savage4 series video chip detection</title>
<updated>2011-08-06T19:02:40Z</updated>
<author>
<name>John Stanley</name>
</author>
<published>2011-08-04T00:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b00e4b3940eabb38adeec0823751820fe2d6fda'/>
<id>urn:sha1:4b00e4b3940eabb38adeec0823751820fe2d6fda</id>
<content type='text'>
Two additional savage4 variants were added, but the S3_SAVAGE4_SERIES
macro was incompletely modified, resulting in a false positive detection
of a savage4 card regardless of which savage card is actually present.

For non-savage4 series cards, such as a Savage/IX-MV card, this results
in garbled video and/or a hard-hang at boot time.  Fix this by changing
an '||' to an '&amp;&amp;' in the S3_SAVAGE4_SERIES macro.

Signed-off-by: John P. Stanley &lt;jpsinthemix@verizon.net&gt;
Reviewed-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
[ The macros have incomplete parenthesis too, but whatever ..  -Linus ]
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>savagefb: Use panel CVT mode as default</title>
<updated>2011-06-02T08:05:18Z</updated>
<author>
<name>Tormod Volden</name>
</author>
<published>2011-05-28T15:06:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1bae852fb0beca3cc95b8de84efbc7254cae62e1'/>
<id>urn:sha1:1bae852fb0beca3cc95b8de84efbc7254cae62e1</id>
<content type='text'>
If there is no EDID but an LCD panel is detected, generate a CVT
mode from the panel resolution (at 60 Hz), and use this as a
default mode instead of the hardcoded 800x600x8 mode.

Signed-off-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>savagefb: Enable LCD detection on mobile Twister</title>
<updated>2011-05-24T07:05:06Z</updated>
<author>
<name>Tormod Volden</name>
</author>
<published>2011-04-10T20:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6dbdf2a1cee23c34a66a35cfa2ae48e62e268dcb'/>
<id>urn:sha1:6dbdf2a1cee23c34a66a35cfa2ae48e62e268dcb</id>
<content type='text'>
Copy and paste from the Xorg DDX. Tested on TwisterK (Compaq Presario 700).

Signed-off-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>savagefb: New S3_TWISTER and S3_PROSAVAGEDDR chip families</title>
<updated>2011-05-24T07:04:54Z</updated>
<author>
<name>Tormod Volden</name>
</author>
<published>2011-04-10T20:57:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc406341d26381bf27329704360dfecd547b4fc0'/>
<id>urn:sha1:cc406341d26381bf27329704360dfecd547b4fc0</id>
<content type='text'>
Realign the chip families with the Xorg DDX

Signed-off-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'fbdev-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6</title>
<updated>2011-04-07T19:49:17Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2011-04-07T19:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=132452ee2368cf775ccbef9746b51e3d2ba58b85'/>
<id>urn:sha1:132452ee2368cf775ccbef9746b51e3d2ba58b85</id>
<content type='text'>
* 'fbdev-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6:
  efifb: Add override for 11" Macbook Air 3,1
  efifb: Support overriding fields FW tells us with the DMI data.
  fb: Reduce priority of resource conflict message
  savagefb: Remove obsolete else clause in savage_setup_i2c_bus
  savagefb: Set up I2C based on chip family instead of card id
  savagefb: Replace magic register address with define
  drivers/video/bfin-lq035q1-fb.c: introduce missing kfree
  video: s3c-fb: fix checkpatch errors and warning
  efifb: support AMD Radeon HD 6490
  s3fb: fix Virge/GX2
  fbcon: Remove unused 'display *p' variable from fb_flashcursor()
  fbdev: sh_mobile_lcdcfb: fix module lock acquisition
  fbdev: sh_mobile_lcdcfb: add blanking support
  viafb: initialize margins correct
  viafb: refresh rate bug collection
  sh: mach-ap325rxa: move backlight control code
  sh: mach-ecovec24: support for main lcd backlight
</content>
</entry>
<entry>
<title>savagefb: Remove obsolete else clause in savage_setup_i2c_bus</title>
<updated>2011-04-06T16:49:53Z</updated>
<author>
<name>Tormod Volden</name>
</author>
<published>2011-04-03T12:54:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=787dffa5c790fdae40a0706e0b3847e31282eb3b'/>
<id>urn:sha1:787dffa5c790fdae40a0706e0b3847e31282eb3b</id>
<content type='text'>
The else clause was not needed after the cleanup in commit
b8901b091db260b0f0101d6395ce5c6016835a47

Signed-off-by: Tormod Volden &lt;debian.tormod@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
