Commit graph

67 commits

Author SHA1 Message Date
CMY
2ce890be5d rk: mem: protect memory region that specified by uboot on kernel booting 2014-12-11 12:59:21 +08:00
Huang, Tao
08b84034cc ARM: rockchip: rk3126b: add initial support 2014-11-21 14:01:21 +08:00
cl
82b4c9d85b dvfs: add leakage adjust volt support
Signed-off-by: cl <cl@rock-chips.com>
2014-11-05 17:08:12 +08:00
cl
2bee4db6a5 dvfs: add pvtm support
Signed-off-by: cl <cl@rock-chips.com>
2014-11-05 10:00:28 +08:00
wdc
180b9112e8 rk3036: votalge adjust changed to pwm regelator when suspend 2014-09-25 13:35:53 +08:00
陈亮
c1a63c40f0 dvfs: add virtual temperature control
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-09-16 18:34:33 -07:00
陈亮
e0384471e3 tsadc: define INVALID_TEMP and return it when some err happen
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-09-16 18:17:27 -07:00
许盛飞
0777fe09d6 rk312x: set suspend voltage(arm and logic) 1050mV
Signed-off-by: 许盛飞 <xsf@rock-chips.com>
2014-09-11 11:26:10 +08:00
wdc
68cc19cc29 rk3036: dpll, sram and ddr self refresh 2014-09-10 18:10:18 +08:00
黄涛
a6a8e75f86 ARM: rockchip: rk3288 better support eFuse init 2014-08-29 19:14:58 +08:00
黄涛
2d381b23fd ARM: rockchip: fix common.h checkpatch warning 2014-08-29 19:14:57 +08:00
wdc
91a2fadf7a rk3036: Add pll slow mode, clock gating
Signed-off-by: wdc <wdc@rock-chips.com>
2014-08-28 15:53:19 +08:00
黄涛
4cc2495943 ARM: rockchip: cpu.h add rockchip_get/set_cpu_version 2014-08-26 11:27:42 +08:00
陈亮
4b77a1b38d rk3288: move ddr-bandwidth-calc func to ddr_rk32.c from ddr_freq.c
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-08-20 00:17:41 -07:00
陈亮
fd9a00c860 rename macro RK312x_PMU_SYS_REG to RK312X_PMU_SYS_REG
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-08-19 20:58:02 -07:00
陈亮
8fd24d93a2 rk312x: fix reboot loader fail
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-08-19 03:53:45 -07:00
许盛飞
3e7c4ab3ff rk312x: support suspend and resume
Signed-off-by: 许盛飞 <xsf@rock-chips.com>
2014-08-18 21:37:06 +08:00
陈亮
c84f321f6f rk312x: iomap PMU register
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-08-17 23:37:42 -07:00
许盛飞
e5b31c407f Revert "RK312x: support suspend and resume"
This reverts commit 0a82ae44b7.
2014-08-14 20:59:51 +08:00
许盛飞
0a82ae44b7 RK312x: support suspend and resume
Signed-off-by: 许盛飞 <xsf@rock-chips.com>
2014-08-14 16:16:16 +08:00
黄涛
68fe6924d3 Merge remote-tracking branch 'origin/develop-3.10-next' into develop-3.10
Conflicts:
	arch/arm/mach-rockchip/vcodec_service.c
	drivers/iommu/rockchip-iommu.c
	drivers/iommu/rockchip-iovmm.c
	drivers/net/ethernet/rockchip/gmac/stmmac_platform.c
	include/linux/rockchip/sysmmu.h
2014-08-12 17:39:16 +08:00
xxm
f1ac264d8f rockchip: iommu:
1.move out rockchip_get_sysmmu_device_by_compatible and platform_set_sysmmu
2.change compatible name in rk3288.dtsi,like "iommu,iep_mmu" to "rockchip,iep_mmu"
3.change iovmm_map etc to rockchip_iovmm_map
2014-08-08 10:50:28 +08:00
陈亮
b31f216cb9 rk312x: implement rk312x_restart() function
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-08-07 01:05:00 -07:00
黄涛
4b19ba3477 Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
Conflicts:
	drivers/staging/android/ion/ion.c
	include/linux/rockchip/sysmmu.h
2014-08-04 16:52:07 +08:00
陈亮
d47b22f1f0 rk312x: init rockchip_pmu_ops 2014-07-31 05:21:43 -07:00
xxm
fb4412ae7a rockchip:iommu:1,fix build error 2,disable invalid tlb when iovmm_unmap 2014-07-31 17:35:15 +08:00
xxm
7f0ffc5dbc rockchip:iommu:fix build error when iommu disabled 2014-07-31 16:16:47 +08:00
xxm
6da6bf7d78 rockchip:iommu:define function use inline instead of #define when iommu disabled 2014-07-31 11:32:35 +08:00
xxm
3bc178e8bc rockchip:iommu:fix build error when iommu disabled 2014-07-30 17:28:33 +08:00
陈亮
4d377d0e32 rk312x: define GRF register offset, add some iomap
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-07-23 01:45:22 -07:00
陈亮
e0f7513837 rk312x: modify ROCKCHIP_CPU_RK3126 to ROCKCHIP_CPU_RK312X, add rk3126 rk3128 DT_MACHINE
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-07-17 02:08:43 -07:00
陈亮
780b2b158c ARM: rockchip: rk312x: add initial support 2014-07-16 23:28:10 -07:00
黄涛
c1446874c8 ARM: rockchip: common.h add rk_last_log_text 2014-07-16 15:01:34 +08:00
wdc
b42061c4fa 3036: fix iomap base addr error 2014-07-11 18:52:28 +08:00
张晴
032de7a4eb rk3036:clk:rename clk_core_pre to clk_core 2014-07-09 16:50:25 +08:00
黄涛
223378cc0f Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
Conflicts:
	drivers/mmc/host/Kconfig
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.c
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.h
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.h
	include/linux/mmc/rk_mmc.h
	include/linux/rockchip/cru.h
2014-07-07 21:01:04 +08:00
dkl
b83cf632f3 rockchip: dvfs: switch regulator mode dynamically as rate changes 2014-07-07 20:13:24 +08:00
xxm
36b0eb381c rockchip:iommu:update iommu for rk3036,add vcodec_sel for hevc and vpu,change param name(sfrbase) to (base) ,delete some useless code 2014-07-07 10:12:38 +08:00
wdc
b392850b9d 3036: add CRU_MODE_CON offset 2014-07-04 10:23:16 +08:00
wdc
0719499a77 3036: add cru,grf,iomap 2014-07-03 17:49:06 +08:00
dkl
3207637c8d rockchip: add reset-rockchip driver to support Generic Reset Controller framework 2014-07-02 19:30:37 +08:00
黄涛
7bce321881 ARM: rockchip: fix compilation error when SENSORS_ROCKCHIP_TSADC is not selected 2014-07-01 15:51:57 +08:00
黄涛
4f26888822 ARM: rockchip: rk3036: add initial support 2014-06-24 17:37:35 +08:00
陈亮
cc1cd797fa 1.add rk_system_status.c, listen system status ,and prepare something for new status. 2.serialize ddrfreq, ensure that change ddrfreq is done before enter new status 2014-05-26 23:32:01 -07:00
陈亮
d25572ffd7 rk3288: temperature control add performance mode and normal mode 2014-04-27 21:48:45 -07:00
黄涛
89259626f1 ARM: rockchip: add pm policy api 2014-04-24 11:35:42 +08:00
黄涛
a840a0c862 ARM: rockchip: rk3288: enable jtag support when rockchip_jtag in kernel cmdline 2014-04-22 15:17:58 +08:00
dkl
54775cd3b8 pd: rockchip: add clk_pd type and rk3288 clk_pd support 2014-04-14 16:59:23 +08:00
黄涛
fa256c1543 ARM: rockchip: dvfs: get temp on workqueue 2014-04-11 10:50:02 +08:00
xxm
d8795cf019 iommu : rockchip :
1,enable paging when attach
2,disable paging when detach
3,remove enable paging when init
4,not to reset sysmmu in irq
5,shared mmu table
6,combine isp_mmu0 ,isp_mmu1 to isp_mmu
2014-04-01 20:15:47 +08:00