黄涛 [Fri, 10 Aug 2012 07:47:37 +0000 (15:47 +0800)]
rk2928: pm: build pm.c use Thumb instruction set
黄涛 [Fri, 10 Aug 2012 07:41:10 +0000 (15:41 +0800)]
rk2928: sdk: rename board-rk30-sdk-tps65910.c to board-rk2928-sdk-tps65910.c
黄涛 [Fri, 10 Aug 2012 07:33:43 +0000 (15:33 +0800)]
rk2928: support boot mode
黄涛 [Fri, 10 Aug 2012 06:22:32 +0000 (14:22 +0800)]
rk: move loader.h from mach-rk30 to plat-rk
Zhaoyifeng [Fri, 10 Aug 2012 06:06:55 +0000 (14:06 +0800)]
add reboot cmd save in grf os reg.
chenxing [Fri, 10 Aug 2012 03:11:02 +0000 (11:11 +0800)]
rk2928:sdk: add cif set rate interface
张晴 [Fri, 10 Aug 2012 02:24:55 +0000 (10:24 +0800)]
rk2928:modify gpio numbers
张晴 [Fri, 10 Aug 2012 02:11:17 +0000 (10:11 +0800)]
rk2928:support pmic tp65910 gpio function
张晴 [Thu, 9 Aug 2012 10:07:51 +0000 (18:07 +0800)]
rk2928:support pmic tps65910
zsq [Thu, 9 Aug 2012 09:20:52 +0000 (17:20 +0800)]
del rga soft reset && add use MMU hardware map
chm [Thu, 9 Aug 2012 07:36:59 +0000 (15:36 +0800)]
rk2928: add vpu reset
chm [Thu, 9 Aug 2012 06:25:13 +0000 (14:25 +0800)]
rk2928: fix RK29_VCODEC_PHYS definition compile error
chm [Thu, 9 Aug 2012 06:18:07 +0000 (14:18 +0800)]
rk2928: modify vpu_service file for compile
黄涛 [Thu, 9 Aug 2012 04:05:09 +0000 (12:05 +0800)]
rk2928: add empty pmu.h, make driver happy
yzq [Thu, 9 Aug 2012 03:00:22 +0000 (11:00 +0800)]
rk2928: hdmi driver work OK
hxy [Thu, 9 Aug 2012 02:01:50 +0000 (10:01 +0800)]
update iomux for rk31
yxj [Wed, 8 Aug 2012 14:19:58 +0000 (22:19 +0800)]
rk2928 lcdc:support fb and layer remap interface
yxj [Wed, 8 Aug 2012 14:19:05 +0000 (22:19 +0800)]
rkfb : layer and fb map soc independently ,add sys node for fb and layer remap
zsq [Wed, 8 Aug 2012 13:06:16 +0000 (21:06 +0800)]
add soft reset for rga alpha mode can't use current
yxj [Wed, 8 Aug 2012 12:02:16 +0000 (20:02 +0800)]
lcd screen hsd100pxn: invert dclk
黄涛 [Wed, 8 Aug 2012 12:02:22 +0000 (20:02 +0800)]
rk: sram: build sram.c use Thumb instruction set
黄涛 [Wed, 8 Aug 2012 11:58:09 +0000 (19:58 +0800)]
rk: sram: remove gap between code and data
黄涛 [Wed, 8 Aug 2012 10:20:43 +0000 (18:20 +0800)]
rk2928: add reset support
chenxing [Wed, 8 Aug 2012 09:01:58 +0000 (17:01 +0800)]
rk2928:sdk: setup arm clk 1GHz
chenxing [Wed, 8 Aug 2012 08:45:17 +0000 (16:45 +0800)]
rk2928:sdk: fix clk parents order problem
chenxing [Wed, 8 Aug 2012 03:53:57 +0000 (11:53 +0800)]
rk2928:sdk: fix i2s frac div error
黄涛 [Wed, 8 Aug 2012 03:25:30 +0000 (11:25 +0800)]
rk2928: l2 data ram latency, write 1 cycle, read 3 cycles, setup 2 cycles
黄涛 [Wed, 8 Aug 2012 01:51:32 +0000 (09:51 +0800)]
rk2928: clock: fix calculation of loops_per_jiffy
kfx [Tue, 7 Aug 2012 14:09:57 +0000 (07:09 -0700)]
rk2928: sdmmc: f_max = 24M(normal sd)
黄涛 [Tue, 7 Aug 2012 11:36:13 +0000 (19:36 +0800)]
rk2928: fix rk2928_cpu_axi_init
addy-ubuntu [Tue, 7 Aug 2012 09:00:30 +0000 (02:00 -0700)]
rk2928: hdmi: fixed reg wr
chenxing [Tue, 7 Aug 2012 07:53:32 +0000 (15:53 +0800)]
rk2928:sdk: closd clock debug msg and fix pclk_hdmi, gpu, ddrc problems
Zhaoyifeng [Tue, 7 Aug 2012 07:27:26 +0000 (15:27 +0800)]
nand driver: add 2928 nand driver.
kfx [Tue, 7 Aug 2012 03:52:51 +0000 (11:52 +0800)]
rk2928: hdmi init
kfx [Tue, 7 Aug 2012 03:23:32 +0000 (11:23 +0800)]
rk2928: lvds support, lcd support
黄涛 [Tue, 7 Aug 2012 03:16:48 +0000 (11:16 +0800)]
rk2928: iomux: fix init uart2
黄涛 [Tue, 7 Aug 2012 02:41:00 +0000 (10:41 +0800)]
rk2928: clock: fix init again
kfx [Tue, 7 Aug 2012 01:55:59 +0000 (09:55 +0800)]
rk2928: 'adc&keypad support' and 'lvds' and 'lcd'
黄涛 [Mon, 6 Aug 2012 14:17:44 +0000 (22:17 +0800)]
rk2928: clock: fix init
chenxing [Mon, 6 Aug 2012 06:51:32 +0000 (14:51 +0800)]
rk2928:sdk: add clock support
kfx [Thu, 2 Aug 2012 02:17:01 +0000 (10:17 +0800)]
rk2928: sdk init
yangkai [Tue, 31 Jul 2012 09:51:05 +0000 (17:51 +0800)]
usb code modify
hxy [Tue, 31 Jul 2012 09:37:13 +0000 (17:37 +0800)]
rk31: fix lcdc rgb888 bug
hxy [Tue, 31 Jul 2012 09:34:50 +0000 (17:34 +0800)]
rk31: add rga support
yangkai [Tue, 31 Jul 2012 02:41:29 +0000 (10:41 +0800)]
Merge remote branch 'wlf/develop-3.0-rk2928' into develop-3.0-rk2928
wlf [Tue, 31 Jul 2012 02:40:48 +0000 (10:40 +0800)]
RK2928 usb pcd modified
Zheng Yang [Mon, 30 Jul 2012 07:43:22 +0000 (15:43 +0800)]
rk2928: fix audio codec register operation error.
wlf [Mon, 30 Jul 2012 03:28:35 +0000 (11:28 +0800)]
RK2928 usb hcd modified
zyc [Sat, 28 Jul 2012 07:34:34 +0000 (15:34 +0800)]
rk2928 camera : revert and recommit rk2928_fpga_defconfig.
zyc [Sat, 28 Jul 2012 07:28:33 +0000 (15:28 +0800)]
Revert "rk2928 camera :add configs in rk2928_fpga_defconfig"
This reverts commit
6c4535aae9a53558525b2f71e3fbcad2080b4551.
zyc [Sat, 28 Jul 2012 06:57:24 +0000 (14:57 +0800)]
rk2928 camera :add configs in rk2928_fpga_defconfig
蓝斌元 [Fri, 27 Jul 2012 09:49:00 +0000 (17:49 +0800)]
Revert "rk2928 add gps support"
This reverts commit
225e3950a37b33e000ed1dd0b0e25f083e83988a.
ddl [Fri, 27 Jul 2012 08:33:06 +0000 (16:33 +0800)]
rk31 camera: add support camera, only ov2659
hxy [Fri, 27 Jul 2012 06:45:54 +0000 (14:45 +0800)]
rk31: add ion support
hxy [Fri, 27 Jul 2012 02:30:29 +0000 (10:30 +0800)]
rk31: update i2s/codec/backlight config & iomux
kfx [Fri, 27 Jul 2012 02:12:54 +0000 (10:12 +0800)]
rk2928: adc support
hxy [Fri, 27 Jul 2012 02:01:32 +0000 (10:01 +0800)]
rk31: add cif clock source
蓝斌元 [Thu, 26 Jul 2012 10:14:24 +0000 (18:14 +0800)]
rk2928 add gps support
hxy [Thu, 26 Jul 2012 09:47:51 +0000 (17:47 +0800)]
rk31: update iomux.h
hxy [Thu, 26 Jul 2012 08:56:35 +0000 (16:56 +0800)]
rk31: add i2s/codec/pwm/backlight support
yzq [Mon, 23 Jul 2012 09:47:06 +0000 (17:47 +0800)]
rk2928 lvds support
Zheng Yang [Mon, 23 Jul 2012 10:14:13 +0000 (18:14 +0800)]
rk2928: add audio codec.
hxy [Mon, 23 Jul 2012 08:14:29 +0000 (16:14 +0800)]
rk31: fix sdmmc bug after rk2928 commit sdmmc support
kfx [Mon, 23 Jul 2012 06:20:22 +0000 (14:20 +0800)]
rk2928: add sdmmc support
hxy [Mon, 23 Jul 2012 03:08:54 +0000 (11:08 +0800)]
add sdcard fs support
hxy [Fri, 20 Jul 2012 09:36:48 +0000 (17:36 +0800)]
rk31: add sdmmc support
yzq [Fri, 20 Jul 2012 09:04:55 +0000 (17:04 +0800)]
rk2928 hdmi support
kfx [Fri, 20 Jul 2012 06:47:18 +0000 (14:47 +0800)]
rk2928: update iomux
yxj [Thu, 19 Jul 2012 04:26:52 +0000 (12:26 +0800)]
rk31:add lcdc support
zyc [Wed, 18 Jul 2012 07:36:30 +0000 (15:36 +0800)]
init cif driver for rk2928,compatable with rk30.
kfx [Tue, 17 Jul 2012 13:02:16 +0000 (21:02 +0800)]
rk2928: add lcdc support and add rga config
黄涛 [Tue, 17 Jul 2012 06:48:20 +0000 (14:48 +0800)]
rk31: add fpga board support
黄涛 [Tue, 17 Jul 2012 06:47:33 +0000 (14:47 +0800)]
rk31: add initial support
黄涛 [Tue, 17 Jul 2012 06:30:05 +0000 (14:30 +0800)]
pl330: fix support RK2928/RK31
黄涛 [Tue, 17 Jul 2012 06:27:21 +0000 (14:27 +0800)]
rk2928: irqs.h: add IRQ_ARM_PMU define
kfx [Tue, 17 Jul 2012 02:11:22 +0000 (10:11 +0800)]
Merge remote-tracking branch 'origin/develop-3.0' into develop-3.0-rk2928
zsq [Tue, 17 Jul 2012 02:04:11 +0000 (10:04 +0800)]
add some define for rga common platform used
zsq [Tue, 17 Jul 2012 01:13:40 +0000 (09:13 +0800)]
add rga driver that are debugged
陈辉 [Mon, 16 Jul 2012 11:40:21 +0000 (19:40 +0800)]
to support JB three buffer
陈辉 [Mon, 16 Jul 2012 10:45:25 +0000 (18:45 +0800)]
add ds1001b product
kfx [Mon, 16 Jul 2012 10:07:00 +0000 (18:07 +0800)]
rk2928: devices.c: add rga support
陈辉 [Mon, 16 Jul 2012 07:47:47 +0000 (15:47 +0800)]
update arm and logic voltage,
from product experiment
v2
黄涛 [Mon, 16 Jul 2012 06:25:38 +0000 (14:25 +0800)]
rk: cpufreq_stats.c: fix boot time crash
fix this bug:
[ 2.300817] Unable to handle kernel NULL pointer dereference at virtual address
00000000
[ 2.308902] pgd =
c0404000
[ 2.311615] [
00000000] *pgd=
00000000
[ 2.315198] Internal error: Oops: 5 [#1] PREEMPT SMP
[ 2.320157] CPU: 1 Not tainted (3.0.8+ #70)
[ 2.324689] PC is at cpufreq_stat_notifier_trans+0x40/0xa8
[ 2.330169] LR is at notifier_call_chain+0x2c/0x70
[ 2.334954] pc : [<
c06ce1d4>] lr : [<
c0481440>] psr:
80000013
[ 2.334959] sp :
eee47e50 ip :
c0a13104 fp :
30a32c00
[ 2.346424] r10:
eee47ec8 r9 :
00118c30 r8 :
00000000
[ 2.351641] r7 :
fffffffc r6 :
00000000 r5 :
ed8c1d80 r4 :
00000000
[ 2.358158] r3 :
00000009 r2 :
000f6180 r1 :
00000000 r0 :
00000000
[ 2.364678] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 2.371976] Control:
10c53c7d Table:
6040404a DAC:
00000015
[ 2.377712]
[ 2.924838] [<
c06ce1d4>] (cpufreq_stat_notifier_trans+0x40/0xa8) from [<
c0481440>] (notifier_call_chain+0x2c/0x70)
[ 2.935178] [<
c0481440>] (notifier_call_chain+0x2c/0x70) from [<
c04815a0>] (__srcu_notifier_call_chain+0x40/0x58)
[ 2.945430] [<
c04815a0>] (__srcu_notifier_call_chain+0x40/0x58) from [<
c04815cc>] (srcu_notifier_call_chain+0x14/0x18)
[ 2.956115] [<
c04815cc>] (srcu_notifier_call_chain+0x14/0x18) from [<
c06cccd8>] (cpufreq_notify_transition+0xb4/0xe8)
[ 2.966721] [<
c06cccd8>] (cpufreq_notify_transition+0xb4/0xe8) from [<
c044b584>] (cpufreq_scale_rate_for_dvfs+0x10c/0x164)
[ 2.977755] [<
c044b584>] (cpufreq_scale_rate_for_dvfs+0x10c/0x164) from [<
c044cb94>] (dvfs_target_cpu+0x378/0x67c)
[ 2.988093] [<
c044cb94>] (dvfs_target_cpu+0x378/0x67c) from [<
c044c1dc>] (dvfs_set_rate+0x48/0x68)
[ 2.997044] [<
c044c1dc>] (dvfs_set_rate+0x48/0x68) from [<
c044b1f0>] (rk30_target+0x1a8/0x200)
[ 3.005648] [<
c044b1f0>] (rk30_target+0x1a8/0x200) from [<
c06cbff0>] (__cpufreq_driver_target+0x4c/0x60)
[ 3.015121] [<
c06cbff0>] (__cpufreq_driver_target+0x4c/0x60) from [<
c06d05ec>] (cpufreq_interactive_up_task+0x128/0x184)
[ 3.025981] [<
c06d05ec>] (cpufreq_interactive_up_task+0x128/0x184) from [<
c047c3d0>] (kthread+0x80/0x88)
[ 3.035453] [<
c047c3d0>] (kthread+0x80/0x88) from [<
c04375f8>] (kernel_thread_exit+0x0/0x8)
[ 3.043796] Code:
e5956018 e5953010 ea000004 e5951020 (
e7911104)
黄涛 [Mon, 16 Jul 2012 02:23:39 +0000 (10:23 +0800)]
Revert "rk30: clock: disable pd_vio gating function before rga, lcdc, cif support properly"
This reverts commit
2186d7743ad119ca8b5eea702970463fe4aba3df.
yxj [Sat, 14 Jul 2012 10:56:34 +0000 (18:56 +0800)]
rkfb:add three buffer support for menuconfig,redefine FBIOPUT_NUM_BUFFERS 0x4625
yxj [Sat, 14 Jul 2012 09:14:33 +0000 (17:14 +0800)]
rkfb:add ioctl to get buffers number
yxj [Sat, 14 Jul 2012 07:12:34 +0000 (15:12 +0800)]
turn of lcdc power domain and clk in earyl suspend
root [Sat, 14 Jul 2012 02:07:45 +0000 (10:07 +0800)]
fix bugs of early suspend when display_pd is closed.
黄涛 [Fri, 13 Jul 2012 11:24:46 +0000 (19:24 +0800)]
Merge remote-tracking branch 'origin/develop-3.0' into develop-3.0-rk2928
黄涛 [Fri, 13 Jul 2012 06:56:27 +0000 (14:56 +0800)]
rk: move CLK_SWITCH_TO_32K config from mach-rk30 to plat-rk
yxj [Fri, 13 Jul 2012 04:17:00 +0000 (12:17 +0800)]
rkfb:use macro HDMI_HPD_ACTIVED to judge HDMI plug or not
yxj [Thu, 3 May 2012 01:37:28 +0000 (09:37 +0800)]
rk30fb :fix a bug in rk_fb_switch_screeen
after close lcdc the hdmi used ,return directly
黄涛 [Fri, 13 Jul 2012 03:44:33 +0000 (11:44 +0800)]
rk30: ddr.c: always compile with Os, else may hung on boot
chenhui [Fri, 13 Jul 2012 01:50:32 +0000 (09:50 +0800)]
update arm and logic voltage,
from product experiment
kfx [Thu, 12 Jul 2012 09:32:13 +0000 (17:32 +0800)]
rk2928: add spi&i2c board config
Zheng Yang [Thu, 12 Jul 2012 09:31:05 +0000 (17:31 +0800)]
rk30 hdmi: lower ddc frequency to pass hdmi cts.
kfx [Thu, 12 Jul 2012 06:57:37 +0000 (14:57 +0800)]
rk2928: update i2s driver
kfx [Thu, 12 Jul 2012 06:31:18 +0000 (14:31 +0800)]
rk2928: i2s init
kfx [Thu, 12 Jul 2012 05:05:31 +0000 (13:05 +0800)]
rk2928: update gpio driver(gpio-rk30.c)
kfx [Thu, 12 Jul 2012 02:50:10 +0000 (10:50 +0800)]
rk2928: gpio enable & iomux enable & fpga keypad init