> The origin patch get rockchip dwmmc by name 'ciu', which lead
> to the SPL not able to remove 'clock-names' node in dts.
> I'm not saying this is not correct, but I would prefer to handle
> this in dts or clock driver to save memory for SPL.
> For example the rk3288 SPL size has out of memory if
+++
> 2 files changed, 63 insertions(+)
> create mode 100644 drivers/sysreset/sysreset_rk3066.c
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
eo/rockchip/rk_mipi.h | 32 ++
> 3 files changed, 221 insertions(+), 164 deletions(-)
> create mode 100644 drivers/video/rockchip/rk3399_mipi.c
> create mode 100644 drivers/video/rockchip/rk_mipi.h
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
ever Yang <kever.y...@rock-chips.com>
> ---
>
> Changes in v2:
> - remove SDMMC io routing
>
> board/rockchip/evb_rk3328/evb-rk3328.c | 10 ++++++
> 1 file changed, 10 insertions(+)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
__
rockchip/ddr_rk3188.h | 5 +
> arch/arm/mach-rockchip/rk3066/sdram_init.c | 995
>
> 2 files changed, 1000 insertions(+)
> create mode 100644 arch/arm/mach-rockchip/rk3066/sdram_init.c
>
Acked-by: Philipp Toms
hanged, 4 insertions(+), 4 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> The rv1108 do not have DRAM driver now, so disable it first,
> or else it will get conflict with the sdram common code.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> configs/evb-rv1108_defconfig | 1 -
> 1 file changed, 1 deletion(-)
>
Applied
> The bank0 ram size should be the DRAM size minus reserved size,
> the DRAM size may be 1GB, 2GB, 4GB, we can not hard code it.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - move the dram_init_banksize() from board file into soc file for we
> have the
> The bank0 ram size should be the DRAM size minus reserved size,
> the DRAM size may be 1GB, 2GB, 4GB, we can not hard code it.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - move the dram_init_banksize() from board file into soc file for we
> have the
back
>
> doc/README.rockchip | 48
> 1 file changed, 28 insertions(+), 20 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
ockchip/rk3288-board.c | 28
> 1 file changed, 28 insertions(+)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
Changes in v3: None
> Changes in v2:
> - Use fixed regulator to control vbus instead of gpio
>
> drivers/usb/host/xhci-rockchip.c | 36 ++--
> 1 file changed, 18 insertions(+), 18 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theo
> Add dmc node to enable sdram driver.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3368.dtsi | 7 +++
> 1 file changed, 7 insertions(+)
>
Applied to u-boot-rockchip/next, thanks!
Changes in v5: None
> Changes in v4: None
> Changes in v3:
> - add hnp-srp-disable property
>
> arch/arm/dts/rk3328-evb.dts | 14 ++
> arch/arm/dts/rk3328.dtsi| 10 ++++++
> 2 files changed, 24 insertions(+)
>
> Add a dmc node for sdram driver.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3328.dtsi | 7 +++
> 1 file changed, 7 insertions(+)
>
Applied to u-boot-rockchip/next, thanks!
___
> Add dmc node to enable sdram driver.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3368.dtsi | 7 +++
> 1 file changed, 7 insertions(+)
>
Applied to u-boot-rockchip/next, thanks!
> evb_rk3229 is a RK3229 based board, with:
> - 8GB eMMC;
> - 1GB DDR SDRAM;
> - 2 USB2.0 HOST port;
> - 1 MAC port;
> - 1 HDMI port;
> - IR;
> - WiFi;
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich
ip | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Replace the sdram_init() in board init and rockchip_sdram_size() in
> sdram driver for all the Rockchip SoCs which enable CONFIG_RAM.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - add evb-px5 and geekbox board
> - use CONFIG_SYS_SDRAM_BASE for ram_base
> The rv1108 do not have DRAM driver now, so disable it first,
> or else it will get conflict with the sdram common code.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> configs/evb-rv1108_defconfig | 1 -
> 1 file changed, 1 deletion(-)
>
Applied
> Add sdram driver in U-Boot for get the correct sdram size from
> sys_reg, so that U-Boot can co-work with Rockchip loader or SPL
> to get different dram capability and then tell the kernel.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
>
> Some address relevant varibable is defined originally as u64. To
> compatible with arm32, this patch change them to uintptr_t type.
>
> Signed-off-by: Eric Gao
> Reviewed-by: Simon Glass
> ---
>
> Changes in v3:
> -Cancel the force convert for
> According to rk3328 TRM:
> 0~0xff00 is ddr space;
> 0xff00~0x is device space.
>
> Signed-off-by: Kever Yang
> Reviewed-by: Simon Glass
> ---
>
> arch/arm/mach-rockchip/rk3328/rk3328.c | 8
> 1 file changed, 4
> Add clock driver init support for:
> - cpu, bus clock init;
> - emmc, sdmmc clock;
> - ddr clock;
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Change
all of these read some of the tuning/setup/timing
> parameters from the device-tree.
>
> Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> Reviewed-by: Simon Glass <s...@chromium.org>
> ---
>
> arch/arm/mach-rockchip/rk3188/sdram_rk3188.c
s.
>
> Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> Reviewed-by: Simon Glass <s...@chromium.org>
> ---
>
> drivers/serial/ns16550.c | 11 ---
> 1 file changed, 4 insertions(+), 7 delet
> Add support for rk322x package header in mkimage tool.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2: None
>
> tools/rkcommon.c | 1 +
> 1 fil
s.
>
> Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> Reviewed-by: Simon Glass <s...@chromium.org>
> ---
>
> drivers/serial/ns16550.c | 11 ---
> 1 file changed, 4 insertions(+), 7 delet
> With the new dev_read functions available, we can convert the rockchip
> architecture-specific drivers and common drivers used by these devices
> over to the dev_read family of calls.
>
> This change covers the USB3 (xhci) driver for the Rockchip devices.
>
> Signed-of
> Add support for rk322x package header in mkimage tool.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2: None
>
> tools/rkcommon.c | 1 +
> 1 fil
chip/pinctrl_rk3066.c | 342
> ++
> 3 files changed, 352 insertions(+)
> create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3066.c
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U
k3066.c | 586
>
> 3 files changed, 776 insertions(+)
> create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3066.h
> create mode 100644 drivers/clk/rockchip/clk_rk3066.c
>
Acked-by: Philipp Toms
omove unused variable ‘prop’ in dwc2 driver
>
> Changes in v6:
> - New patch
> - Use dev_read_bool() instead of fdt_getprop()
> - Add a comment for "hnp-srp-disable" feature
>
> drivers/usb/host/dwc2.c | 16 ++------
> 1 file changed, 6 insertions
s base variable to uintptr_t * type.
>
> drivers/video/rockchip/rk_mipi.c | 14 +++---
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
6 ++
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> There are some functions like sdram_size_mb can be re-used for
> different rockchip SoCs, just put them into common file.
> Add board_get_usable_ram_top() for ram_top init base on
> SDRAM_MAX_SIZE.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - add
> Replace the sdram_init() in board init and rockchip_sdram_size() in
> sdram driver for all the Rockchip SoCs which enable CONFIG_RAM.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - add evb-px5 and geekbox board
> - use CONFIG_SYS_SDRAM_BASE for ram_base
> Add init pinctrl driver support for:
> - i2c;
> - spi;
> - uart;
> - pwm;
> - emmc/sdmmc;
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v
> Modify format type for debug message.
>
> Signed-off-by: Eric Gao
> ---
>
> Changes in v1:
> -Change the debug message format type because of the change the variable.
>
> drivers/video/rockchip/rk_mipi.c | 8
> 1 file changed, 4 insertions(+), 4
v <w.ego...@phytec.de>
> Reviewed-by: Simon Glass <s...@chromium.org>
> ---
> Changes in v4:
> - Added Reviewed-by: Simon Glass <s...@chromium.org>
>
> drivers/power/regulator/rk8xx.c | 40 +---
> 1 file changed, 21
> The dts files are from kernel and with modify to adapt U-Boot.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3229-evb.dt
8_defconfig | 8 ++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> The dts files are from kernel and with modify to adapt U-Boot.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3229-evb.dt
| 191
> +++
> drivers/video/rockchip/rk_mipi.h | 2 +-
> 2 files changed, 192 insertions(+), 1 deletion(-)
> create mode 100644 drivers/video/rockchip/rk3288_mipi.c
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.c
> With the new dev_read functions available, we can convert the rockchip
> architecture-specific drivers and common drivers used by these devices
> over to the dev_read family of calls.
>
> This change covers the rk_spi.c (SPI driver) used in Rockchip devices.
>
> Signed-of
> With the new dev_read functions available, we can convert the rockchip
> architecture-specific drivers and common drivers used by these devices
> over to the dev_read family of calls.
>
> This change covers the pinctrl drivers for the Rockchip devices.
>
> Signed-of
/arm/include/asm/arch-rockchip/grf_rk3066.h
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Add sdram driver in U-Boot for get the correct sdram size from
> sys_reg, so that U-Boot can co-work with Rockchip loader or SPL
> to get different dram capability and then tell the kernel.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
>
+
> 1 file changed, 3 insertions(+)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Enable soc support for SPL and U-boot skeleton.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2:
> - some update for sdram common code
>
>
> offset in tpl binary and do back to bootrom at very beginning of the tpl
> execution.
>
> Adding this few lines of code here meets these conditions.
>
> Signed-off-by: Paweł Jarosz <paweljarosz3...@gmail.com>
> ---
> arch/arm/cpu/armv7/start.S | 13
d/phytec/phycore_rk3288/MAINTAINERS
> create mode 100644 board/phytec/phycore_rk3288/Makefile
> create mode 100644 board/phytec/phycore_rk3288/phycore-rk3288.c
> create mode 100644 configs/phycore-rk3288_defconfig
> create mode 100644 include/configs/phycore_rk3288.h
>
A
> Add sdram driver in U-Boot for get the correct sdram size from
> sys_reg, so that U-Boot can co-work with Rockchip loader or SPL
> to get different dram capability and then tell the kernel.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
>
Changes in v5: None
> Changes in v4: None
> Changes in v3: None
>
> arch/arm/dts/rk3399-evb.dts | 16 ++--
> 1 file changed, 14 insertions(+), 2 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
Changes in v4:
> - Added Reviewed-by: Simon Glass <s...@chromium.org>
>
> drivers/power/regulator/rk8xx.c | 34 ++
> include/power/rk8xx_pmic.h | 2 ++
> 2 files changed, 36 insertions(+)
>
Acked-b
nds on features for xhci-rockchip in Kconfig
>
> drivers/usb/host/Kconfig | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Signed-off-by: Eric Gao <eric@rock-chips.com>
> ---
>
> Changes in v2: None
> Changes in v1: None
>
> drivers/video/rockchip/Makefile | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Philipp Tomsich <p
> With the new dev_read functions available, we can convert the rockchip
> architecture-specific drivers and common drivers used by these devices
> over to the dev_read family of calls.
>
> This change covers the rk_spi.c (SPI driver) used in Rockchip devices.
>
> Signed-of
> Since the 'clock-freq-min-max' is deprecated, we use max-frequency for
> all rockchip SoC dwmmc controller.
>
> Signed-off-by: Kever Yang
> Reviewed-by: Simon Glass
> ---
>
> drivers/mmc/rockchip_dw_mmc.c | 3 ++-
> 1 file changed, 2
> Since the 'clock-freq-min-max' is deprecated, we use max-frequency.
>
> Signed-off-by: Kever Yang
> Reviewed-by: Simon Glass
> ---
>
> arch/arm/dts/rk3328.dtsi | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
Applied to
> Since the 'clock-freq-min-max' is deprecated, we use max-frequency.
>
> Signed-off-by: Kever Yang
> Reviewed-by: Simon Glass
> ---
>
> arch/arm/dts/rk3288.dtsi | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
Applied to
> Enable mmc_dw_rockchip driver, disable CONFIG_SPL_OF_PLATDATA
> first for some dependence patches still not merged.
>
> Signed-off-by: Kever Yang
> Tested-by: Vagrant Cascadian
> Reviewed-by: Simon Glass
> ---
>
>
hanged, 29 insertions(+), 2 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> There are some functions like sdram_size_mb can be re-used for
> different rockchip SoCs, just put them into common file.
> Add board_get_usable_ram_top() for ram_top init base on
> SDRAM_MAX_SIZE.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2:
> - add
Chagnes in v5: None
> Changes in v4: None
> Changes in v3: None
>
> board/rockchip/evb_rk3328/evb-rk3328.c | 42
> ++
> 1 file changed, 42 insertions(+)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
fig
> create mode 100644 board/rikomagic/mk808_rk3066/MAINTAINERS
> create mode 100644 board/rikomagic/mk808_rk3066/Makefile
> create mode 100644 board/rikomagic/mk808_rk3066/mk808_rk3066.c
> create mode 100644 configs/mk808-rk3066_defconfig
> create mode 100644 include/configs/mk
100644 arch/arm/mach-rockchip/rk3066/clk_rk3066.c
> create mode 100644 arch/arm/mach-rockchip/rk3066/syscon_rk3066.c
> create mode 100644 include/configs/rk3066_common.h
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
nged, 112 insertions(+)
> create mode 100644 arch/arm/mach-rockchip/rk3066/sdram_rk3066.c
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Rockchip rk322x sysreset is much like rk3036 and other Rockchip SoCs,
> only difference is that the target register address is different.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com&g
rk3399_defconfig | 8 +++-
> 1 file changed, 3 insertions(+), 5 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
h-rockchip/rk3036/sdram_rk3036.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> According to rk3288 spec, the pwm register order is:
> PWM_PWM0_CNT,
> PWM_PWM0_PERIOD_HPR,
> PWM_PWM0_DUTY_LPR,
> PWM_PWM0_CTRL
>
> but the source code's order is:
> struct rk3288_pwm {
> u32 cnt;
> u32 duty_lpr;
> u32 period_hpr;
> u32 ctrl;
> };
>
> So,
,06/11]
>
> arch/arm/dts/rk3328-evb.dts | 11 ++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Enable soc support for SPL and U-boot skeleton.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v2:
> - some update for sdram common code
>
>
+++
> 1 file changed, 699 insertions(+)
> create mode 100644 arch/arm/dts/rk3066a.dtsi
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Add sdram driver in U-Boot for get the correct sdram size from
> sys_reg, so that U-Boot can co-work with Rockchip loader or SPL
> to get different dram capability and then tell the kernel.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
>
1 -
> 2 files changed, 2 deletions(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> evb_rk3229 is a RK3229 based board, with:
> - 8GB eMMC;
> - 1GB DDR SDRAM;
> - 2 USB2.0 HOST port;
> - 1 MAC port;
> - 1 HDMI port;
> - IR;
> - WiFi;
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich
> Add init pinctrl driver support for:
> - i2c;
> - spi;
> - uart;
> - pwm;
> - emmc/sdmmc;
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
> ---
>
> Changes in v
> Rockchip rk322x sysreset is much like rk3036 and other Rockchip SoCs,
> only difference is that the target register address is different.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com&g
Changes in v5: None
> Changes in v4: None
> Changes in v3: None
> Changes in v2: None
>
> configs/evb-rk3328_defconfig| 19 +--
> include/configs/rk3328_common.h | 3 +++
> 2 files changed, 20 insertions(+), 2 deletions(-)
>
> Add a dmc node for sdram driver.
>
> Signed-off-by: Kever Yang
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3328.dtsi | 7 +++
> 1 file changed, 7 insertions(+)
>
Applied to u-boot-rockchip/next, thanks!
___
, 7 insertions(+), 1 deletion(-)
>
Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> Use fixed regulator for sdmmc-pwren for sdmmc power.
>
> Signed-off-by: Kever Yang <kever.y...@rock-chips.com>
> Acked-by: Simon Glass <s...@chromium.org>
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3328-evb.dts | 8
> 1 file chan
> update driver to support rk3066 serial
>
> Signed-off-by: Paweł Jarosz <paweljarosz3...@gmail.com>
> ---
> drivers/serial/serial_rockchip.c | 19 ++-
> 1 file changed, 18 insertions(+), 1 deletion(-)
>
Acked-by: Philipp Tomsich <philipp
> Add Makefile item for soc specific driver for rk3399 mipi dsi.
>
> Signed-off-by: Eric Gao <eric@rock-chips.com>
> ---
>
> Changes in v2: None
> Changes in v1: None
>
> drivers/video/rockchip/Makefile | 3 ++-
> 1 file changed, 2 insertions(+), 1 delet
> According to rk3288 spec, the pwm register order is:
> PWM_PWM0_CNT,
> PWM_PWM0_PERIOD_HPR,
> PWM_PWM0_DUTY_LPR,
> PWM_PWM0_CTRL
>
> but the source code's order is:
> struct rk3288_pwm {
> u32 cnt;
> u32 duty_lpr;
> u32 period_hpr;
> u32 ctrl;
> };
>
> So,
of the image:
$ ./tools/dumpimage -l ./spl.img
Image Type: Rockchip RK33 (SD/MMC) boot image
^^ SD/MMC vs. SPI indication
spl_hdr indicated by the image
Data Size:79872 bytes
Signed-off-by: Philipp Tomsich <philipp.toms...@theobr
) of how the BootROM processes this field.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
Changes in v3:
- added in v3
Changes in v2: None
tools/rkcommon.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/tools/rkcommon.c b/tools/rkco
otherwise break the back-to-bootrom functionality
- added in v3
Changes in v2:
- (in rkcommon_verify_header): changed to use a standard error
(i.e. from errno.h) to convey 'header0 signature does not match'
[squash of: "rockchip: mkimage: don't mix standard errors and FDT"]
Philipp
The Rockchip BootROM relies on init_size being aligned to 2KB
(see https://lists.denx.de/pipermail/u-boot/2017-May/293268.html).
This pads the image to 2KB both for SD card images and SPI images
and uses a common symbolic constant for the alignment.
Signed-off-by: Philipp Tomsich <philipp.t
of regulators, we reuse the infrastructure created
during the VOP refactoring... i.e. we simply call into the helper
function defined for the VOP.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
Version-changes: 4
- add this path (as part of breaking up the large HDMI
The Linux driver now supports higher mpixelclock settings.
Add these to rockchip_phy_config[] and rockchip_mpll_cfg[].
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
Changes in v4:
- new patch (split off from the earlier RK3399 HDMI encoder change)
Changes
With the validation done for DDR3-1866 (i.e. 933 MHz bus clock), we
can now add the timings (rk3399-sdram-ddr3-1866.dtsi) for boards built
with the DDR3-1866 option.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
From: Klaus Goger <klaus.go...@theobroma-systems.com>
defines the spl-payload to 256k (0x4)
Signed-off-by: Klaus Goger <klaus.go...@theobroma-systems.com>
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
arch/arm/dts/rk3399-puma.dts | 3 ++-
The Linux DTS for the RK3399-Q7 has moved with the times... resync
against it to ensure a consistent configuration.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
arch/arm/dts/rk3399-puma.dts | 540 +++
1 file change
. 0)... so we mark this as an
ACTIVE_LOW signal.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
arch/arm/dts/rk3399-puma.dts | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/rk3399-puma.dts b/arch/arm/dts/rk3399-puma.dts
used)
- splits enabling the output (towards an encoder) into a separate
help function withint the common driver
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
Changes in v4:
- added to break down into smaller changes
Changes in v3: None
Changes in v2: None
For consistency sake (and as we are about to add new options to this
file), reformat the help for VIDEO_ROCKCHIP.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
---
Changes in v4:
- added to break down into smaller changes
Changes in v3: None
Changes in v2
With video output support for the RK3399-Q7 (Puma) available, we want
CMD_BMP enabled and the support for 16bit, 24bit and 32bit BMPs
defined.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
Version-changes: 2
- enable SYS_WHITE_ON_BLACK via defconfig
---
Changes
901 - 1000 of 3308 matches
Mail list logo