<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/u-boot.git/drivers/video/Kconfig, branch rtthread_AMP</title>
<subtitle>StarFive Tech U-Boot for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/u-boot.git/atom?h=rtthread_AMP</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/u-boot.git/atom?h=rtthread_AMP'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/'/>
<updated>2023-11-29T02:54:46+00:00</updated>
<entry>
<title>video: Add StarFive MIPI2EDP support</title>
<updated>2023-11-29T02:54:46+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2023-08-16T13:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=493ae680a34dc739736ac05171d387e0e967a1a5'/>
<id>urn:sha1:493ae680a34dc739736ac05171d387e0e967a1a5</id>
<content type='text'>
The code is ported from tag JH7110_DVK_515_v3.9.3 of Devkits repo.

Signed-off-by: Keith Zhao &lt;keith.zhao@starfivetech.com&gt;
Signed-off-by: Shengyang Chen &lt;shengyang.chen@starfivetech.com&gt;
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>vout:dc8200: add vout mipi driver</title>
<updated>2023-02-17T06:13:17+00:00</updated>
<author>
<name>keith.zhao</name>
<email>keith.zhao@starfivetech.com</email>
</author>
<published>2023-02-16T11:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=b67f069c7f90e3f86e6e932afeeab270be8c2310'/>
<id>urn:sha1:b67f069c7f90e3f86e6e932afeeab270be8c2310</id>
<content type='text'>
add vout mipi pipeline driver in uboot

Signed-off-by:keith.zhao&lt;keith.zhao@statfivetech.com&gt;
</content>
</entry>
<entry>
<title>video: Hitachi panel: Drop bogus dependency on CONFIG_VIDEO</title>
<updated>2021-08-01T19:43:48+00:00</updated>
<author>
<name>Andre Przywara</name>
<email>andre.przywara@arm.com</email>
</author>
<published>2021-07-27T14:47:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=845d71ce999936ab5ae2cef4542b221851cde199'/>
<id>urn:sha1:845d71ce999936ab5ae2cef4542b221851cde199</id>
<content type='text'>
The Hitachi tx18d42vm LCD panel driver is really just initialising the
device, using bitbanged SPI, during operation there is nothing to do.
This makes the driver self contained, so drop the bogus dependency on
the legacy CONFIG_VIDEO.

This avoids the warning when building Chuwi_V7_CW0825_defconfig, since
we switched to DM_VIDEO recently.

Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>video: Add simple driver for ST-Ericsson MCDE with pre-configured display</title>
<updated>2021-08-01T19:40:51+00:00</updated>
<author>
<name>Stephan Gerhold</name>
<email>stephan@gerhold.net</email>
</author>
<published>2021-07-02T17:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=21a151a79d51839ab0a08a7e2ca2ee4c9f79ab1c'/>
<id>urn:sha1:21a151a79d51839ab0a08a7e2ca2ee4c9f79ab1c</id>
<content type='text'>
The U-Boot port for ST-Ericsson Ux500 is currently only used on the
"stemmy" board, where U-Boot runs after firmware that already sets up
a boot splash screen. This means that the display is already on
and we can just continue using it for U-Boot.

Add a simple driver that simplifies this by reading the display
configuration (e.g. screen size, bpp) from the hardware registers.

It also checks the configured "source synchronization" - for some
displays (usually DSI command mode displays) we need to explicitly
trigger a software sync. This is done through the video_sync()
callback that triggers the sync and wait for completion.

Cc: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Stephan Gerhold &lt;stephan@gerhold.net&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>video: SIMPLE_PANEL depends on DM_GPIO</title>
<updated>2021-04-10T14:50:07+00:00</updated>
<author>
<name>Asherah Connor</name>
<email>ashe@kivikakk.ee</email>
</author>
<published>2021-03-03T03:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=1bed576d4144236f280427420296c3590d360729'/>
<id>urn:sha1:1bed576d4144236f280427420296c3590d360729</id>
<content type='text'>
SIMPLE_PANEL currently only depends on PANEL &amp;&amp; BACKLIGHT, but the code
makes references to dm_gpio_set_value and gpio_request_by_name.  These
are defined in drivers/gpio/gpio-uclass.c, so a dependency on DM_GPIO
corrects these link errors:

aarch64-linux-gnu-ld.bfd: drivers/built-in.o: in function `simple_panel_set_backlight':
/home/kameliya/u-boot/drivers/video/simple_panel.c:42: undefined reference to `dm_gpio_set_value'
aarch64-linux-gnu-ld.bfd: drivers/built-in.o: in function `simple_panel_enable_backlight':
/home/kameliya/u-boot/drivers/video/simple_panel.c:27: undefined reference to `dm_gpio_set_value'
aarch64-linux-gnu-ld.bfd: drivers/built-in.o: in function `simple_panel_of_to_plat':
/home/kameliya/u-boot/drivers/video/simple_panel.c:72: undefined reference to `gpio_request_by_name'

This issue is only exposed if you have a board which enables
CONFIG_DM_VIDEO without CONFIG_DM_GPIO; so far, none do, but soon a QEMU
board may.

Signed-off-by: Asherah Connor &lt;ashe@kivikakk.ee&gt;
</content>
</entry>
<entry>
<title>x86: video: Allow coreboot video to be used on any x86 board</title>
<updated>2021-03-27T02:04:30+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2021-03-15T05:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=19987c9834bfd854ff27ae0382ce18511b84c6ea'/>
<id>urn:sha1:19987c9834bfd854ff27ae0382ce18511b84c6ea</id>
<content type='text'>
When booting from coreboot we need this driver for the video to work.
Update the driver to be usable on any board.

The driver disables itself if it sees that is not booted from coreboot.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>drivers: video: Add Support for Himax HX8238D Panel</title>
<updated>2021-02-19T22:38:06+00:00</updated>
<author>
<name>Moses Christopher</name>
<email>BollavarapuMoses.Christopher@in.bosch.com</email>
</author>
<published>2021-01-06T15:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=0f425612c886348f887c8dbc25f6ace8a87a0988'/>
<id>urn:sha1:0f425612c886348f887c8dbc25f6ace8a87a0988</id>
<content type='text'>
* SPI based initialization for HX8238D
* Resolution: 320x240
* Color-Mode: RGB

* Initial Work is done by Sjoerd Simons
  https://gitlab.apertis.org/packaging/u-boot/-/blob\
  /5f259720e3e64965d50da89a841ad6eb256a47df/debian/patches\
  /apertis/powertools/0005-video-Add-Himax-HX8238-D-driver.patch

* Tested on Bosch Guardian Board

Cc: Sjoerd Simons &lt;sjoerd.simons@collabora.co.uk&gt;
Signed-off-by: Moses Christopher &lt;BollavarapuMoses.Christopher@in.bosch.com&gt;
</content>
</entry>
<entry>
<title>Replace video_uc_platdata with video_uc_plat</title>
<updated>2021-02-19T21:45:47+00:00</updated>
<author>
<name>Dario Binacchi</name>
<email>dariobin@libero.it</email>
</author>
<published>2021-01-23T18:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=196947b103e0984f32d90d2574aae3b870eedc4c'/>
<id>urn:sha1:196947b103e0984f32d90d2574aae3b870eedc4c</id>
<content type='text'>
The video_uc_platdata structure no longer exists. It has been renamed
video_uc_plat.

Signed-off-by: Dario Binacchi &lt;dariobin@libero.it&gt;
</content>
</entry>
<entry>
<title>Kconfig: simple panel requires backlight</title>
<updated>2021-01-16T16:58:49+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin@juszkiewicz.com.pl</email>
</author>
<published>2020-11-05T16:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=9a3122f769d2e0bd0bc213b98bc251f92e3ff979'/>
<id>urn:sha1:9a3122f769d2e0bd0bc213b98bc251f92e3ff979</id>
<content type='text'>
During build of simple panel driver backlight is needed so let's enable
it:

aarch64-linux-gnu-ld.bfd: drivers/built-in.o: in function `simple_panel_set_backlight':
u-boot/drivers/video/simple_panel.c:43: undefined reference to `backlight_set_brightness'
aarch64-linux-gnu-ld.bfd: drivers/built-in.o: in function `simple_panel_enable_backlight':
u-boot/drivers/video/simple_panel.c:28: undefined reference to `backlight_enable'

Signed-off-by: Marcin Juszkiewicz &lt;marcin@juszkiewicz.com.pl&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-amlogic-20210112' of https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic</title>
<updated>2021-01-13T12:32:02+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2021-01-12T20:46:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=795f8fd0b591eef7cf3f8c6fcf9788280029cc4a'/>
<id>urn:sha1:795f8fd0b591eef7cf3f8c6fcf9788280029cc4a</id>
<content type='text'>
- sync amlogic GX &amp; AXG DT to Linux 5.10
- Add new MESON_EE driver support for GXBB &amp; AXG
- Add support for Libretech-CC v2, Wetek Core2, Beelink GT-King/Pro boards
- add driver for TDO tl070wsh30 panel driver
- meson: isolate loading of socinfo
- Add soc_rev to environment
- Enable G12A support for saradc
- Add correct mmcdev on VIM3(L) &amp; Odroid-N2(C4)
- Read MAC from fuses for VIM3 &amp; VIM3L boards
</content>
</entry>
</feed>
