<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/video, branch v2010.12-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/video?h=v2010.12-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/video?h=v2010.12-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2010-11-17T20:02:18Z</updated>
<entry>
<title>Switch from archive libraries to partial linking</title>
<updated>2010-11-17T20:02:18Z</updated>
<author>
<name>Sebastien Carlier</name>
<email>sebastien.carlier@gmail.com</email>
</author>
<published>2010-11-05T14:48:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d8962e814c15807dd6ac5757904be2a02d187b8'/>
<id>urn:sha1:6d8962e814c15807dd6ac5757904be2a02d187b8</id>
<content type='text'>
Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of
binutils.  As stated in the System V ABI, "the link editor does not
extract archive members to resolve undefined weak symbols".

This commit changes all Makefiles to use partial linking (ld -r) instead
of creating library archives, which forces all symbols to participate in
linking, allowing non-weak symbols to override weak symbols as intended.
This approach is also used by Linux, from which the gmake function
cmd_link_o_target (defined in config.mk and used in all Makefiles) is
inspired.

The name of each former library archive is preserved except for
extensions which change from ".a" to ".o".  This commit updates
references accordingly where needed, in particular in some linker
scripts.

This commit reveals board configurations that exclude some features but
include source files that depend these disabled features in the build,
resulting in undefined symbols.  Known such cases include:
- disabling CMD_NET but not CMD_NFS;
- enabling CONFIG_OF_LIBFDT but not CONFIG_QE.

Signed-off-by: Sebastien Carlier &lt;sebastien.carlier@gmail.com&gt;
</content>
</entry>
<entry>
<title>MX51: Add video support</title>
<updated>2010-10-21T22:05:05Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2010-10-13T10:17:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5dda7945d18077db81eb0cfdc2f9d4525e6b77b1'/>
<id>urn:sha1:5dda7945d18077db81eb0cfdc2f9d4525e6b77b1</id>
<content type='text'>
Add framebuffer driver for the MX51 processor
working on the IPUv3 internal graphic processor.
The port is based on the driver found in the kernel
delivered by Freescale as part of i.MX BSP:

[kernel 2.6.31 commit cc4fe714041805997b601fe8e5dd585d8a99297f]

[agust@denx.de: some style fixes and dead code removal]
Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
Signed-off-by: Anatolij Gustschin &lt;agust@denx.de&gt;
</content>
</entry>
<entry>
<title>MX51: Add IPU driver for video support</title>
<updated>2010-10-21T22:05:05Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2010-10-13T10:16:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=575001e40c9d10e63f2924649098e7c07d3985c7'/>
<id>urn:sha1:575001e40c9d10e63f2924649098e7c07d3985c7</id>
<content type='text'>
The patch is a porting of the IPU Linux driver
developed by Freescale to have framebuffer
functionalities in u-boot. The port is based on
kernel 2.6.31 commit cc4fe714041805997b601fe8e5dd585d8a99297f,
as delivered by Freescale [i.MX BSP].
Most features are dropped from the original driver and
only LCD support is the goal of this porting.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-imx</title>
<updated>2010-10-17T17:57:38Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-10-17T17:57:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6ca803750e1e08fce26e508f1c35170bf9259bb4'/>
<id>urn:sha1:6ca803750e1e08fce26e508f1c35170bf9259bb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MX31: add support for setting pin pads</title>
<updated>2010-10-13T16:11:30Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2010-10-06T06:59:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f76888c29427c2fbb0a7df700cd50c558b49b108'/>
<id>urn:sha1:f76888c29427c2fbb0a7df700cd50c558b49b108</id>
<content type='text'>
The patch adds a utility function and defines
to set the pad as it is done in linux.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next' of git://git.denx.de/u-boot-video</title>
<updated>2010-10-05T12:31:48Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-10-05T12:31:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bbf2abc0f5a5be0b8081ae8587fa90b376160444'/>
<id>urn:sha1:bbf2abc0f5a5be0b8081ae8587fa90b376160444</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'next' of /home/wd/git/u-boot/next</title>
<updated>2010-09-28T21:30:47Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-09-28T21:30:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2e6e1772c0e34871769be4aef79748fe3e47d953'/>
<id>urn:sha1:2e6e1772c0e34871769be4aef79748fe3e47d953</id>
<content type='text'>
Conflicts:
	include/ppc4xx.h

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>atmel_lcd: Allow contrast polarity to be either positive or negative</title>
<updated>2010-09-25T13:22:51Z</updated>
<author>
<name>Alexander Stein</name>
<email>alexander.stein@systec-electronic.com</email>
</author>
<published>2010-07-20T06:55:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cdfcedbf250ba2ec01b2555cffde83e9947e9fbf'/>
<id>urn:sha1:cdfcedbf250ba2ec01b2555cffde83e9947e9fbf</id>
<content type='text'>
Signed-off-by: Alexander Stein &lt;alexander.stein@systec-electronic.com&gt;
</content>
</entry>
<entry>
<title>video: cfb_console: add support for 4bpp bitmaps with GDF_32BIT_X888RGB</title>
<updated>2010-09-21T20:44:59Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2010-08-23T21:58:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=68f6618bcd0f06b5558c66ceb607b14f5f46ba03'/>
<id>urn:sha1:68f6618bcd0f06b5558c66ceb607b14f5f46ba03</id>
<content type='text'>
Add support for 4bpp bitmaps, currently only for GDF_32BIT_X888RGB
frame buffer format.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Signed-off-by: Anatolij Gustschin &lt;agust@denx.de&gt;
</content>
</entry>
<entry>
<title>video: cfb_console: fix definition and usage of CURSOR_xxx macros</title>
<updated>2010-09-15T22:44:06Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2010-08-27T20:45:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6561863678822847be92c3bd06ae1d64acca4f6a'/>
<id>urn:sha1:6561863678822847be92c3bd06ae1d64acca4f6a</id>
<content type='text'>
The CURSOR_ON, CURSOR_OFF, and CURSOR_SET macros are defined incorrectly.  If
cursor support is disabled, then these macros are defined to nothing, but
then they are used like this:

	if (console_col &lt; CONSOLE_COLS)
		CURSOR_OFF
	console_row++;

which was compiled like this:

	if (console_col &lt; CONSOLE_COLS)
		console_row++;

This is obviously not what was intended.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Acked-by: Detlev Zundel &lt;dzu@denx.de&gt;
</content>
</entry>
</feed>
