黄涛
3d6c3bbcbf
rk30: dynamic init memory size
2012-05-02 10:35:39 +08:00
黄涛
91bca67487
rk30: pm: call local_flush_tlb_all on suspend instead of flush_tlb_all
...
Now only one cpu running.
2012-05-02 10:16:43 +08:00
yxj
c7ba904045
rk30 fb:add sys interface to change fps
...
the path is sys/class/graphics/fbx/fps`
2012-04-30 16:46:35 +08:00
hecanyang
4d2fbd0f74
DDR3 ODT reduce from 120ohm to 60ohm
2012-04-28 15:20:30 +08:00
yxj
e372e904d2
rk30fb:lcd_null.c use head file rk_screen.h replace screen.h
...
when screen is null,do not register it
2012-04-27 17:52:48 +08:00
lw@rock-chips.com
1745a9ee05
rk30_phone:add board-rk30-phone-loquat support
2012-04-27 15:45:39 +08:00
邱建斌
3c892c1c88
i2s/pcm : add i2s dma bufferdone callback debug source
2012-04-27 15:07:26 +08:00
黄涛
83ef06e96c
rk30: clock: add smp_wmb after set loops_per_jiffy, calc lpj before irq disable
2012-04-27 13:24:30 +08:00
黄涛
9e3055ce7e
rk30: clock: fix calculation of loops_per_jiffy
...
this bug will disable irq 2ms when arm freq change
2012-04-27 11:49:26 +08:00
lw@rock-chips.com
23993e84e0
rk30:async init touch screen
2012-04-27 10:50:38 +08:00
张晴
1b55de4e68
rk30:sdk:pmu enter sleep when pmu_sleep is high,sys_pwr:short on key to boot
2012-04-27 10:33:53 +08:00
lw
2593ec204b
rk30:add data filter for gyroscope
2012-04-27 10:04:19 +08:00
黄涛
fb90364541
rk30: smp: call fiq_glue_resume on platform_secondary_init
2012-04-26 17:51:59 +08:00
zsq
fc4b74dee7
speed up video proc when phys to phys
2012-04-26 16:56:49 +08:00
黄涛
469ad23578
ion: use list_for_each_entry_safe in ion_vma_close
2012-04-26 16:55:50 +08:00
陈恒明
7d31bab4e6
vpu_service: fix race bug in irq and release
2012-04-26 16:30:24 +08:00
zsq
fcf972ad81
add some lock when rga is open & irq funtion
2012-04-26 16:09:56 +08:00
hecanyang
8eb4953e33
add ddr_get_cap API function
2012-04-26 16:19:56 +08:00
邱建斌
2db8c0fab7
rt5631 : disable rt5631 ALC function
2012-04-26 15:39:07 +08:00
CMY
fb9a054784
enable bt(bcm4330 chip) wakeup host and save power functions
2012-04-26 10:40:21 +08:00
chenxing
a64cf6365d
rk30:sdk: delete useless code
2012-04-25 22:13:54 +08:00
chenxing
6fd8123a4e
rk30:sdk: fix dvfs bug: when cpu frequency table all freqs smaller than default freq, clk dvfs do not open
2012-04-25 22:10:20 +08:00
yxj
e76043cd80
rk30 fb: delete __ATTR_NULL
2012-04-25 20:01:19 +08:00
yxj
674e463d0b
rk30 fb: fix waring initialization from incompatible pointer type in board_rk30_sdk.c
...
add __ATTR_NULL as the end of array rkfb_attrs
2012-04-25 19:55:42 +08:00
Zheng Yang
f35c863ac1
rk30:hdmi: export function hdmi_init_lcdc to initial lcdc parameter.
2012-04-25 19:29:14 +08:00
Zheng Yang
c66cf4b662
rk30 hdmi:
...
1. When hdmi was disabled in early_suspend, sometimes it will be enabld agian by user control.
So the hdmi irq will be enabled twice in early_resume, this action will caurse kernel crash.
To fix this bug, we need to distinguish suspend mode and user control mode, and add mutex to
protect enable/disable hdmi irq.
2. Use spin_lock_irqsave/spin_unlock_irqrestore replace spin_lock/spin_unlock.
2012-04-25 18:20:43 +08:00
º
fcff15d5fc
vpu_service: fix race condition in vpu_service_open
2012-04-25 08:41:09 +00:00
chenxing
db7be60b2a
rk30:sdk: move analysis to dvfs.c, set low voltage more higher to fit some sdks
2012-04-25 16:40:17 +08:00
chenxing
e53c848a80
rk30:sdk: add arm logic table analysis function in dvfs.c
2012-04-25 16:38:48 +08:00
邱建斌
dc8a305138
rk610 codec: close debug
2012-04-25 15:31:57 +08:00
邱建斌
7242f72f64
rk610 codec: add function codec_set_spk for hdmi, add some Machine resume cannot work test inter face
2012-04-25 15:29:11 +08:00
chenxing
3348633583
rk30:sdk: add arm and logic dvfs table in board-rk30-sdk.c
2012-04-25 15:17:27 +08:00
chenxing
a75141735c
rk30:sdk: add logic dynamic voltage scale
2012-04-25 15:17:08 +08:00
yxj
ff2a2c976b
rk30 fb:modify rk_fb_check_var
2012-04-25 15:15:05 +08:00
yxj
8f79d1610b
rk30 fb: add IOCTL and sys interface for overlay control
2012-04-25 14:18:19 +08:00
Zheng Yang
2e897919ab
rk30: hdmi: can not switch hdmi mode in user space, fix it.
2012-04-25 11:48:07 +08:00
yzq
385d6376ff
rk29 fix hdmi compile
2012-04-25 11:35:17 +08:00
yangkai
cb756892ab
detect usb id
2012-04-25 11:49:56 +08:00
lw
ed1c12dead
rk30_phone:set ddr frequency to 300M
2012-04-25 11:06:53 +08:00
lw@rock-chips.com
0b5f75565e
rk30_phone:add suspend and resume for discrete regulator
2012-04-25 10:40:51 +08:00
yangkai
736515a323
fix mtp disconnect
2012-04-25 10:54:30 +08:00
xbw
2aa7f6507b
mmc: fix the bug of spin_lock in sdmmc-driver.
2012-04-25 00:49:47 +08:00
黄涛
3c3e4c8ae5
rk30: clock: support ddr driver freq change
2012-04-24 20:06:22 +08:00
hecanyang
8c2ea8147a
1,add ddr_change_freq function, and support menuconfig to change DDR frequce
...
2,DDR3 ODT use 120ohm, to save power
3,decrease auto power-down idle cnt to 0x40, to save power
4,resolve ddr_suspend and ddr_resume problem
5,enable ddr_testmode in pm.c
2012-04-24 19:37:22 +08:00
CMY
c2ca689046
change rfkill's name by wifi/bt chip
2012-04-24 18:34:16 +08:00
yxj
4e08d3f03d
rk30 fb; add spinlock for lcdc register config,cancel the delay before and after register copy in rk30_lcdc_resume
...
one time only one process allowed to access the register,
when the lcdc aclk and hclk were disabled,access to lcdc
register were not allowed
2012-04-24 17:21:36 +08:00
黄涛
4c2f8a5180
rk30: sdk: defconfig: ddr freq 400MHz
2012-04-24 16:38:23 +08:00
ddl
67661c3b18
camera: fix work queue havn't been finished after close device, version update to v0.x.c
2012-04-24 16:25:20 +08:00
ddl
25cf4819ba
camera: ov2659 add some delay after init or capture, init array and svga array add some change
2012-04-24 15:40:47 +08:00
yxj
edaff7a246
rk30 fb: fix crash when only used lcdc1 for hdmi
...
fix a bug in rk_fb_register,when found no
screen on lcdc device,do not register it
and do not increase the num->lcdc
2012-04-24 11:06:38 +08:00