Skip to content

rockchip: rk3188: fixups and armclk speedup

Heiko Stuebner u-boot 1 version New

Get series with b4
b4 am 12321742.1bqC5QCCX6@phil

Versions newest first

  1. v1 Latest0 of 8 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 8 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [U-Boot] [PATCH 0/8] rockchip: rk3188: fixups and armclk speedup

Am Montag, 27. März 2017, 12:36:00 CEST schrieb Simon Glass:

Quoted 20 lines

Hi Heiko,

Quoted 17 lines · Heiko Stuebner

Am Donnerstag, 23. März 2017, 21:28:01 CET schrieb Simon Glass:

Quoted 15 lines

Hi Heiko,

Quoted 10 lines · Heiko Stuebner

The ARMCLK starts at 24MHz on the rk3188 which makes u-boot startup unnecessary slow. We can easily switch to 600MHz without involving the pmic and thus do this in the SPL to also make the rc4-decoding of the U-Boot image faster.

Some smaller fixes also turned up while adding the ARMCLK-support.

It's currently based on Simon's spl-working branch and Kever's spl_early_init patch, as that includes the last missing rk3188 patches and also keeps uboot starting on rk3188.

This should be in mainline now so can you also please test against that?

Quoted 7 lines
Quoted 4 lines

yep, all good.

As stated in my fixup series yesterday, this should of course go on top of the final radxarock addition.

I sent a few patches which get it building for me. Please take a look and see what you think.

Patches 1+2 look very nice, see replies.

I'm not sure about the third patch though, as I don't see it affecting the rock-tpl to much. When looking at the diassembly of the tpl-binary, the only driver-related functions still present there, are serial_post_probe and serial_pre_remove.

Yesterday I was playing around with serial options a bit but trying to disable the default DM_SERIAL seemed to create just more mayhem and would probably need even more header config settings when saving 26 bytes.