[U-Boot] [PATCH 00/37] rockchip: Add support for display and keyboard

Simon Glass sjg at chromium.org
Thu Jan 21 03:58:57 CET 2016


Hi,

On 14 January 2016 at 08:57, Simon Glass <sjg at chromium.org> wrote:
> This series adds display drivers for rockchip and enables them on jerry,
> firefly-rk3288 (HDMI only) and rock2 (HDMI only). It builds on the recent
> keyboard series.
>
> Driver are provided for video displays (EDP and HDMI) and the VOP (video
> output processor).
>
> This series also adds several new uclasses:
> - PWM (Pulse-width modulation)
> - Panel (used for LCD panels)
> - Display (renamed from DisplayPort - a generic display with power, etc.)
> - Backlight (used for LCD backlights)
>
> Since most of this implementation is device-tree-controlled it is fairly
> easy to enable HDMI on the other RK3288 devices. This series adds this for
> Firefly-RK3288. It also includes Radxa Rock 2 as a separate board since a
> device tree file is now available in Linux. HDMI is enabled on that board
> also.
>
> There remain quite a few things still to do for core rockchip support. Here
> are a few noticed while preparing this series:
>
> - Clocks / caches are not working correctly. The 'dhry' command shows
> approximately 60 DMIPS when supposedly running at 1.8GHz. Turning the cache
> on or off makes no difference. The platform should run at over 2000 DMIPS by
> my estimate. This problem is common on ARM platforms. For example I found:
>
> beaver (Tegra) 818 DMIPS
> pit (Exynos) 276 DMIPS
> snow (Exynos) 521 DMIPS
>
> - HDMI EDID-reading does not work on Jerry, perhaps because the clocks are
> not running as they should. It seems to work fine on other boards.
>
> This series is available at u-boot-dm/rkd-working

I know this is pretty soon, but I'd like to apply this to
u-boot-rockchip in the next day or two. If there are any more
comments, please send them through.

Regards,
Simon


More information about the U-Boot mailing list