Commit Graph

265738 Commits

Author SHA1 Message Date
黄涛
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
Zheng Yang
9afcf02496 rk30 hdmi:
1. fix sometimes hdmi crash when system wakeup from sleep;
	2. fix sometimes hotplug interrupt was disabled when disable EDID interrupt.
2012-04-23 21:57:16 +08:00