| #
d6f493bc |
| 28-Dec-2018 |
YouMin Chen <cym@rock-chips.com> |
rockchip: arm64: rk3399: syscon add support for pmu
Change-Id: Ibc89ac33df07c6ea3e38d4c6cb4f07b8747589df Signed-off-by: YouMin Chen <cym@rock-chips.com>
|
| #
4d763c7b |
| 17-Dec-2018 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: rk3399: add syscon scan sub dev
Change-Id: Icb0b59fa7cb61e41fc611b5671625854894d2283 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
4f66e09b |
| 09-May-2017 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
|
| #
af8ef2ed |
| 17-Apr-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
bc8e8fe4 |
| 10-Apr-2017 |
eric.gao@rock-chips.com <eric.gao@rock-chips.com> |
rockchip: rk3399: Add missing sentinel in syscon
when enable PMIC rk808,the system will halt at very early stage,log is shown as bellow.
INFO: plat_rockchip_pmu_init(1211): pd status 3e INFO:
rockchip: rk3399: Add missing sentinel in syscon
when enable PMIC rk808,the system will halt at very early stage,log is shown as bellow.
INFO: plat_rockchip_pmu_init(1211): pd status 3e INFO: BL31: Initializing runtime services INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 time 44561b, 0 (<<----Just stop here)
It's caused by the absence of "{ }" in syscon_rk3399.c ,which will lead to memory overflow like below.According to Sysmap file ,we can find the function buck_get_value of rk808 is just follow the compatible struct,the pointer "of_match" point to "buck_get_value",but it is not a struct and don't have member of compatible, In this case, system crash. So,on the face, it looks like that rk808 is guilty.but he is really innocent.
while (of_match->compatible) { <<---------- if (!strcmp(of_match->compatible, compat)) { *of_idp = of_match; return 0; } of_match++; }
Signed-off-by: Eric Gao <eric.gao@rock-chips.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Tested-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| #
f9515756 |
| 17-Mar-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
This includes support for rk3188 from Heiko Stübner and and rk3328 from Kever Yang. Also included is SPL support for rk3399 and a fix for rk3288 to get it bo
Merge git://git.denx.de/u-boot-rockchip
This includes support for rk3188 from Heiko Stübner and and rk3328 from Kever Yang. Also included is SPL support for rk3399 and a fix for rk3288 to get it booting again (spl_early_init()).
show more ...
|
| #
2adb9812 |
| 13-Feb-2017 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: arm64: rk3399: syscon addition for rk3399
rk3399 has different syscon registers which may used in spl, add to support rk3399 spl.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Rev
rockchip: arm64: rk3399: syscon addition for rk3399
rk3399 has different syscon registers which may used in spl, add to support rk3399 spl.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Simon Glass <sjg@chromium.org> Added rockchip tag: Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
201c9d88 |
| 22-Sep-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
c55e30eb |
| 16-Aug-2016 |
Kever Yang <kever.yang@rock-chips.com> |
rk3399: syscon: add support for pmugrf
pmugrf is a module like grf which contain some of the iomux registers and other registers.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Sim
rk3399: syscon: add support for pmugrf
pmugrf is a module like grf which contain some of the iomux registers and other registers.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
2863a9bf |
| 06-Aug-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
b0b3c865 |
| 29-Jul-2016 |
Kever Yang <kever.yang@rock-chips.com> |
rk3399: add basic soc driver
This patch add driver for: - clock driver including set_rate for cpu, mmc, vop, I2C. - sysreset driver - grf syscon driver
Signed-off-by: Kever Yang <kever.yang@rock-ch
rk3399: add basic soc driver
This patch add driver for: - clock driver including set_rate for cpu, mmc, vop, I2C. - sysreset driver - grf syscon driver
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|