History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 351 – 375 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1e180a5618-May-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: rk3308: Add support to set and get pll rate

Change-Id: Idfbe59c3f1d12d0e9adcb253e3d6db9e994bc44c
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

5cb579f131-May-2018 Elaine Zhang <zhangqing@rock-chips.com>

rockchip: clk: rv1108: Add some frequency setting interfaces

support PLL freq setting,
support bus and peri clk freq setting,
support aclk vio and dclk vop freq setting.

Change-Id: I894552c1e1bb1bd

rockchip: clk: rv1108: Add some frequency setting interfaces

support PLL freq setting,
support bus and peri clk freq setting,
support aclk vio and dclk vop freq setting.

Change-Id: I894552c1e1bb1bd13a143e200edf289234a53c1d
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-firefly.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1108.dtsi
asm/arch-rockchip/cru_rv1108.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram_common.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-px3se_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1108.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/pwm_regulator.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/include/configs/evb_rk3308.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1108-cru.h
/rk3399_rockchip-uboot/make.sh
fc4a6bd425-May-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: rk3308: Move pll rate into clk private data

Change-Id: I424259266a4c76031192bf07d52c29cd3e48ec0a
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

740107bb03-May-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: support alternative kernel dtb depends on adc/gpio

1. support adc value recognize;
2. support gpio value recognize;

Change-Id: I8bcbdd914405184d46029c4995c09b09e36c7ea3
Signed-off-by: Jos

rockchip: support alternative kernel dtb depends on adc/gpio

1. support adc value recognize;
2. support gpio value recognize;

Change-Id: I8bcbdd914405184d46029c4995c09b09e36c7ea3
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/px30-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/px30.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3188-radxarock-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3188-radxarock.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3188.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3326-evb.dts
asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/cmd/rksfc.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/fennec-rk3288_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/miqi-rk3288_defconfig
/rk3399_rockchip-uboot/configs/phycore-rk3288_defconfig
/rk3399_rockchip-uboot/configs/popmetal-rk3288_defconfig
/rk3399_rockchip-uboot/configs/rock_defconfig
/rk3399_rockchip-uboot/configs/tinker-rk3288_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/doc/README.rksfc
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/firmware/psci.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/rkflash/Kconfig
/rk3399_rockchip-uboot/drivers/rkflash/Makefile
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_api.c
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_api.h
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_blk.c
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_blk.h
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_debug.c
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_debug.h
/rk3399_rockchip-uboot/drivers/rkflash/rksfc_base.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/sysreset/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288.h
/rk3399_rockchip-uboot/include/configs/fennec_rk3288.h
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3188_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/rksfc.h
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.ta
/rk3399_rockchip-uboot/make.sh
10f950ba16-Apr-2018 Zhihuan He <huan.he@rock-chips.com>

rockchip: sdram: updata ddr config to v1.08

1.Add more ddr rows support,such as 12 rows and 17 rows.
2.Support different column for different cs.

Change-Id: Iacb9b8545433c7172ff3f1090987f7d1d569938

rockchip: sdram: updata ddr config to v1.08

1.Add more ddr rows support,such as 12 rows and 17 rows.
2.Support different column for different cs.

Change-Id: Iacb9b8545433c7172ff3f1090987f7d1d5699381
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram_common.c
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/fennec-rk3288_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3399_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288.h
/rk3399_rockchip-uboot/include/configs/evb_rk3308.h
/rk3399_rockchip-uboot/include/configs/evb_rk3399.h
/rk3399_rockchip-uboot/include/configs/fennec_rk3288.h
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
ec20593d27-Mar-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: rk3308: Add support to set dclk_vop rate

Change-Id: Ib7b5d35d4a65167d660f254600e0673bebd70432
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

30129f2f30-Jan-2018 David Wu <david.wu@rock-chips.com>

config: Add CONFIG_TINY_TPL to disable SPL framework at TPL

Some devices cann't use SPL framework at TPL stage, but the
CONFIG_SPL_FRAMEWORK is still defined at TPL stage, so need
to separate them w

config: Add CONFIG_TINY_TPL to disable SPL framework at TPL

Some devices cann't use SPL framework at TPL stage, but the
CONFIG_SPL_FRAMEWORK is still defined at TPL stage, so need
to separate them with CONFIG_TINY_TPL.

If the SPL framewrok was used both at TPL and SPL stage,
CONFIG_TINY_TPL is not defined.
If the SPL framewrok was used at SPL stage, but not use at
TPL, need to define CONFIG_TINY_TPL.

Change-Id: Iabb7e0377ee00311ca468cb8ff7544c96bd999d6
Signed-off-by: David Wu <david.wu@rock-chips.com>

show more ...

00fbb28119-Dec-2017 David Wu <david.wu@rock-chips.com>

rockchip: clk: rk3036: Add power down and power up for pll set

If power down and power up were not done, there was an error during
pll setting again.

Change-Id: Iaa5ef558c2bff270614f08d96a70e5c847c

rockchip: clk: rk3036: Add power down and power up for pll set

If power down and power up were not done, there was an error during
pll setting again.

Change-Id: Iaa5ef558c2bff270614f08d96a70e5c847ce927c
Signed-off-by: David Wu <david.wu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/evb_rk3308.c
/rk3399_rockchip-uboot/cmd/boot.c
/rk3399_rockchip-uboot/cmd/sf.c
/rk3399_rockchip-uboot/common/autoboot.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/regulator/pwm_regulator.c
/rk3399_rockchip-uboot/drivers/power/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3036.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3308.c
/rk3399_rockchip-uboot/include/android_avb/rk_avb_ops_user.h
/rk3399_rockchip-uboot/include/configs/evb_rk3308.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/power/regulator.h
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs-v2.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs.c
54d254fe28-Feb-2018 Andy Yan <andy.yan@rock-chips.com>

clk: rockchip: add clk driver for rk3308

Add basic clock for px30 which including cpu, bus, emmc, i2c,
spi, pwm, saradc clock init.

Change-Id: Idd8542d7833e4997378bce99e0a464d5d16890fd
Signed-off-b

clk: rockchip: add clk driver for rk3308

Add basic clock for px30 which including cpu, bus, emmc, i2c,
spi, pwm, saradc clock init.

Change-Id: Idd8542d7833e4997378bce99e0a464d5d16890fd
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

show more ...

3d78ac3e25-Feb-2018 Andy Yan <andy.yan@rock-chips.com>

arm: rockchip: add RK3308 SOC support

RK3308 is a Soc from Rockchip, which embedded with quad
ARM Cortex-A35 and highly integrated audio interfaces.

Change-Id: I93958481f2e9f0f8d8c40bbfaaa3899cd82e

arm: rockchip: add RK3308 SOC support

RK3308 is a Soc from Rockchip, which embedded with quad
ARM Cortex-A35 and highly integrated audio interfaces.

Change-Id: I93958481f2e9f0f8d8c40bbfaaa3899cd82ec43d
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3066a.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3188.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk322x.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3368.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
asm/arch-rockchip/cru_rk3308.h
asm/arch-rockchip/grf_rk3308.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/syscon_rk3308.c
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/attestation_key.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/drivers/clk/clk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/pwm/rk_pwm.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-mipi-dphy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/pwm_backlight.c
/rk3399_rockchip-uboot/include/attestation_key.h
/rk3399_rockchip-uboot/include/configs/evb_px30.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRkFs-v2.h
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/Kconfig
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs-v2.c
fdd40e0016-Mar-2018 David Wu <david.wu@rock-chips.com>

pwm: rockchip: Update PWM driver to support all Rockchip Socs

The new PWM driver support PWM polarity, lock, voppwm and more
functions. In most cases, the PWM requires the same configuration
as kern

pwm: rockchip: Update PWM driver to support all Rockchip Socs

The new PWM driver support PWM polarity, lock, voppwm and more
functions. In most cases, the PWM requires the same configuration
as kernel to reduce the intermediate state between uboot and kernel,
so we sync the code with driver.

Change-Id: Ife5b8470f72eed197dd48e949bcf7da95b9de34c
Signed-off-by: David Wu <david.wu@rock-chips.com>

show more ...

0dc8896c09-Mar-2018 Kever Yang <kever.yang@rock-chips.com>

rockchip: clk: px30: only do one time clk init

We may get into clk_probe more than one time from TPL/SPL/U-Boot,
and we only need to init bus clock one time.

Change-Id: Iab0434c66d344ff57c1edd30679

rockchip: clk: px30: only do one time clk init

We may get into clk_probe more than one time from TPL/SPL/U-Boot,
and we only need to init bus clock one time.

Change-Id: Iab0434c66d344ff57c1edd30679c3ab3bb8f2b17
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

ccced9e105-Mar-2018 Lin Huang <hl@rock-chips.com>

clk: rockchip: rk3399: refactor configure cpu clock function

some board request enable cpu big core clock in uboot,
refactor rk3399_configure_cpu() function, so that the little
core and big core can

clk: rockchip: rk3399: refactor configure cpu clock function

some board request enable cpu big core clock in uboot,
refactor rk3399_configure_cpu() function, so that the little
core and big core can reuse this function to set clock.

Change-Id: I0390d22179faf91307b22348f6f9329a58f00143
Signed-off-by: Lin Huang <hl@rock-chips.com>

show more ...

1702a77f06-Mar-2018 Lin Huang <hl@rock-chips.com>

clk: rockchip: rk3399: Fix rkclk_init() to actually use PERILP1_PCLK_HZ

This patch fixes a typo in the clock initialization code that caused the
PERILP1_PCLK_HZ constant to be ignored and the clock

clk: rockchip: rk3399: Fix rkclk_init() to actually use PERILP1_PCLK_HZ

This patch fixes a typo in the clock initialization code that caused the
PERILP1_PCLK_HZ constant to be ignored and the clock to always run at
the same speed as its parent (PERILP1_HCLK_HZ). Since we've done all our
previous tests and validation with this bug, we should probably increase
the value of the constant (that had not actually been used) to the value
that we had been incorrectly using instead.

Change-Id: I8e1725f71ea0dbacd01929b8e8a80b91dc4f17cc
Signed-off-by: Lin Huang <hl@rock-chips.com>

show more ...

2ae0a53a26-Feb-2018 Jason Zhu <jason.zhu@rock-chips.com>

arm: Bump COMMAND_LINE_SIZE to 2048

The current limit is small for avb Boot args.

Change-Id: I381fc1a09a533036427a3ed29395eae2f18208d1
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

e2bc9ab626-Feb-2018 Lin Huang <hl@rock-chips.com>

rockchip: smccc: add psci_cpu_on function

With this function, we can up other cpu in Uboot.

Change-Id: I968b5e05ce42a1bf799dbae7e8d4dfcc3fd958f1
Signed-off-by: Lin Huang <hl@rock-chips.com>


/rk3399_rockchip-uboot/arch/arm/dts/rk3326-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3328.dtsi
asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/input/gpio_key.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/input/rk_key.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Makefile
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-inno-usb2.h
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs.c
/rk3399_rockchip-uboot/make.sh
30f1f38d23-Feb-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: px30: Add support to set and get rate for vopb

Change-Id: I5105c4823ffd6632c29a8faa80b995f7ef0decaa
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

77ecce6825-Feb-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: px30: Modify gpll to 1200MHz

Change-Id: Ia853acdc1d6c7085712379680b6fb1ed6a5802d6
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>


asm/arch-rockchip/cru_px30.h
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/usb/host/dwc2.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-generic.c
/rk3399_rockchip-uboot/drivers/usb/host/ohci-generic.c
/rk3399_rockchip-uboot/drivers/video/drm/panel_simple.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-mipi-dphy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/include/configs/evb_px30.h
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/drm_modes.h
db235eb523-Feb-2018 Finley Xiao <finley.xiao@rock-chips.com>

clk: rockchip: px30: Move pll mode operation into rkclk_set_pll

Change-Id: I55bc3f9eedd41c40b8e424b482ad620b248262b1
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

3c3675dd24-Feb-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: recoganize boot devtype dynamicly

currently support: emmc and rknand.

Change-Id: I8b0e2623256ed3357de2acbee0d2455162228ab5
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

b2477aba13-Jan-2018 David Wu <david.wu@rock-chips.com>

clk: rockchip: clk_rk3368: Implement "assign-clock-parent"

Implement the setting parent for gmac clock, and add internal
pll div set for mac clk.

Change-Id: I4f75d0c1e35bbe7ff0af07d05dbb42f4732d5eb

clk: rockchip: clk_rk3368: Implement "assign-clock-parent"

Implement the setting parent for gmac clock, and add internal
pll div set for mac clk.

Change-Id: I4f75d0c1e35bbe7ff0af07d05dbb42f4732d5eb7
Signed-off-by: David Wu <david.wu@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

show more ...

ae0a273413-Jan-2018 David Wu <david.wu@rock-chips.com>

rockchip: pinctrl: rk322x: Move the iomux definitions into pinctrl-driver

Clean the iomux definitions at grf_rk322x.h, and move them into
pinctrl-driver for resolving the compiling error of redefini

rockchip: pinctrl: rk322x: Move the iomux definitions into pinctrl-driver

Clean the iomux definitions at grf_rk322x.h, and move them into
pinctrl-driver for resolving the compiling error of redefinition.
After that, define the uart2 iomux at rk322x-board file.

Change-Id: If409e90706650de9fbe75b5c5fa47498cbbc79fe
Signed-off-by: David Wu <david.wu@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

show more ...

5431549b13-Jan-2018 David Wu <david.wu@rock-chips.com>

rockchip: pinctrl: rk3328: Move the iomux definitions into pinctrl-driver

Clean the iomux definitions at grf_rk3328.h, and move them into
pinctrl-driver for resolving the compiling error of redefini

rockchip: pinctrl: rk3328: Move the iomux definitions into pinctrl-driver

Clean the iomux definitions at grf_rk3328.h, and move them into
pinctrl-driver for resolving the compiling error of redefinition.

Change-Id: I6297fa72bff03a0d0620982b2f8745cd1dbe2e8e
Signed-off-by: David Wu <david.wu@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

show more ...

a1e3d29613-Jan-2018 David Wu <david.wu@rock-chips.com>

rockchip: pinctrl: rv1108: Move the iomux definitions into pinctrl-driver

If we include both the rk3288_grf.h and rv1108_grf.h, it will cause the
conflicts of redefinition. Clean the iomux definitio

rockchip: pinctrl: rv1108: Move the iomux definitions into pinctrl-driver

If we include both the rk3288_grf.h and rv1108_grf.h, it will cause the
conflicts of redefinition. Clean the iomux definitions at grf_rv1108.h,
and move them into pinctrl-driver.

Change-Id: Ie47ccd77963de909acf3494ad7e3ce20b3c560a6
Signed-off-by: David Wu <david.wu@rock-chips.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

show more ...

329c0b9413-Jan-2018 David Wu <david.wu@rock-chips.com>

rockchip: grf_rv1108.h: Fix the grf offsets

The last 4 grf registers offset of rv1108 are wrong, fix them
for correct usage.

Change-Id: I4bbc7e8fcd04321d5ebcfb2c1a288ea49c0eddfc
Signed-off-by: Davi

rockchip: grf_rv1108.h: Fix the grf offsets

The last 4 grf registers offset of rv1108 are wrong, fix them
for correct usage.

Change-Id: I4bbc7e8fcd04321d5ebcfb2c1a288ea49c0eddfc
Signed-off-by: David Wu <david.wu@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
asm/arch-rockchip/grf_rv1108.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x/Kconfig
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/gva-rk3229_defconfig
/rk3399_rockchip-uboot/drivers/clk/clk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/clk_fixed_rate.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/include/clk-uclass.h
/rk3399_rockchip-uboot/include/clk.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRkFs.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc_types.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_v2.h
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientMem.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientSMC.c
/rk3399_rockchip-uboot/make.sh

1...<<11121314151617181920>>...152