<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/video/vidconsole-uclass.c, branch v2023.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/video/vidconsole-uclass.c?h=v2023.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/video/vidconsole-uclass.c?h=v2023.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-04-24T19:37:45Z</updated>
<entry>
<title>drivers: video: Enable necessary video functions at SPL</title>
<updated>2023-04-24T19:37:45Z</updated>
<author>
<name>Nikhil M Jain</name>
<email>n-jain1@ti.com</email>
</author>
<published>2023-04-20T12:11:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=86fbee6020f2b394b8570d34c5367570776a3000'/>
<id>urn:sha1:86fbee6020f2b394b8570d34c5367570776a3000</id>
<content type='text'>
To support video driver at SPL use CONFIG_IS_ENABLED and CONFIG_VAL,
which checks for stage specific configs and thus enables video support
at respective stage.

Signed-off-by: Nikhil M Jain &lt;n-jain1@ti.com&gt;
Reviewed-by: Devarsh Thakkar &lt;devarsht@ti.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Revert 9f62a472dfb2 ("video: Remove duplicate cursor-positioning function")</title>
<updated>2023-03-16T16:17:02Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2023-03-15T15:58:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f6546c78221f2ed139ec6ad3a32285d4ef96a6ce'/>
<id>urn:sha1:f6546c78221f2ed139ec6ad3a32285d4ef96a6ce</id>
<content type='text'>
This reverts commit 9f62a472dfb26ec14408a27938ddd2a25700009d.

The changes here aren't quite right, and on platforms such as Raspberry
Pi where we can have both serial and video output, the change above
causes output to change. This can be seen as the hush tests we have now
fail.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>video: Clear the vidconsole rather than the video</title>
<updated>2023-03-13T12:53:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-03-10T20:47:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a76b60f8205eb7f02e17e10c13ad05e46a69c1fd'/>
<id>urn:sha1:a76b60f8205eb7f02e17e10c13ad05e46a69c1fd</id>
<content type='text'>
It is better to clear the console device rather than the video device,
since the console has the text display. We also need to reset the cursor
position with the console, but not with the video device.

Add a new function to handle this and update the 'cls' command to use it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>video: Remove duplicate cursor-positioning function</title>
<updated>2023-03-13T12:53:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-03-10T20:47:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9f62a472dfb26ec14408a27938ddd2a25700009d'/>
<id>urn:sha1:9f62a472dfb26ec14408a27938ddd2a25700009d</id>
<content type='text'>
There are two functions for positioning the cursor on the console. Remove
one of them.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>video console: move vidconsole_get_font_size() logic to driver ops</title>
<updated>2023-03-07T14:59:21Z</updated>
<author>
<name>Dzmitry Sankouski</name>
<email>dsankouski@gmail.com</email>
</author>
<published>2023-03-07T10:21:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4f6e34811db5ad0362843803930d1659a24e8da0'/>
<id>urn:sha1:4f6e34811db5ad0362843803930d1659a24e8da0</id>
<content type='text'>
Since multiple vidconsole drivers exists, vidconsole_get_font_size()
implementation cannot longer live in vidconsole_uclass.c file.

Move current vidconsole_get_font_size logic to truetype driver ops.

Signed-off-by: Dzmitry Sankouski &lt;dsankouski@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>global: Remove unused CONFIG defines</title>
<updated>2023-01-20T17:27:06Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2023-01-10T16:19:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a3fda0d30afa5e931520006351752cfb9c0103dd'/>
<id>urn:sha1:a3fda0d30afa5e931520006351752cfb9c0103dd</id>
<content type='text'>
Remove some CONFIG symbols and related comments, etc, that are unused
within the code itself at this point.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>video: Add font functions to the vidconsole API</title>
<updated>2023-01-16T23:26:50Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-01-06T14:52:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0e38bd848d41bcfc7a113603ee37805016a09a42'/>
<id>urn:sha1:0e38bd848d41bcfc7a113603ee37805016a09a42</id>
<content type='text'>
Support for fonts currently depends on the type of vidconsole in use. Add
two new methods to enumerate fonts and to set the font.

Fix a few other method comments while we are here.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>video: Move the console commands to cmd/</title>
<updated>2022-10-30T18:55:22Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-10-06T14:36:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f029f90e7df9ad566d0bb7f9ea80de108be67fb0'/>
<id>urn:sha1:f029f90e7df9ad566d0bb7f9ea80de108be67fb0</id>
<content type='text'>
Move these commands and the implementation to the cmd/ directory, which is
where most commands are kept.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;
[agust: keep vidconsole_position_cursor() in vidconsole uclass]
Signed-off-by: Anatolij Gustschin &lt;agust@denx.de&gt;
</content>
</entry>
<entry>
<title>video: Use vidconsole_put_string() to write a string</title>
<updated>2022-10-30T08:56:02Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-10-06T14:36:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=92fd6a12206718948ba0f8f8bf1db89f6f73112c'/>
<id>urn:sha1:92fd6a12206718948ba0f8f8bf1db89f6f73112c</id>
<content type='text'>
Use the existing function rather that duplicating the code. Also fix up
the missing error handling.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>video: Provide a function to set the cursor position</title>
<updated>2022-10-30T08:53:47Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-10-06T14:36:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b6dc0d2fbf8b036d7ee278071036c7479074b32'/>
<id>urn:sha1:6b6dc0d2fbf8b036d7ee278071036c7479074b32</id>
<content type='text'>
Add an exported function which allows the cursor position to be set to
pixel granularity. Make use of this in the existing code.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
