Commit Graph

271447 Commits

Author SHA1 Message Date
chenxing
c8aa2171a9 rk2928: pm.c code refactoring 2013-07-24 17:20:12 +08:00
黄涛
334a415895 rk3026: memory.h fix for smp 2013-07-24 16:31:00 +08:00
gwl
a9085bc347 add broadcom wifi host wake up support for sys interface. 2013-07-24 14:50:37 +08:00
xuhuicong
bb7a65609d rk3026 hdmi: add hdmi config to 3026/3028a tb deconfig, change platform driver name 2013-07-24 14:31:42 +08:00
ZHW
6647a29683 lvds: modify rk3026_lvds
1.add register device:"rk3026-lvds".
2.modify driver name:"rk3028a"->"rk3026".
2013-07-24 12:02:33 +08:00
lintao
b1f775a1ca Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into local-develop-3.0 2013-07-24 10:49:07 +08:00
lintao
8f1df87343 Wi-Fi Group: add esp8089 SDIO Wi-Fi support 2013-07-24 10:47:51 +08:00
ywj
405735acfc mend dos ^M character 2013-07-24 09:57:16 +08:00
gwl
53b130a932 add bcm wifi 24M crystal options for AP6210. 2013-07-24 09:49:16 +08:00
xuhuicong
67e0e6fce8 rk3028a hdmi: add 3028a hdmi driver as compatible with rk616 hdmi 2013-07-24 09:28:11 +08:00
ywj
6746c8845f Merge branch 'develop-3.0' of 10.10.10.29:rk/kernel into develop-3.0 2013-07-23 19:08:44 +08:00
ywj
dafeef31d1 mend lcd parameter error 2013-07-23 19:06:37 +08:00
wlq
51bd07b11b 【修改内容】更新bp-auto驱动
【涉及文件】
	drivers/misc/bp/bp-auto.c
	drivers/misc/bp/chips/Kconfig
	drivers/misc/bp/chips/Makefile
	drivers/misc/bp/chips/a85xx.c
	drivers/misc/bp/chips/aw706.c
	drivers/misc/bp/chips/m51.c
	drivers/misc/bp/chips/sc6610.c
	include/linux/bp-auto.h
2013-07-23 18:16:49 +08:00
gwl
740f63bc53 add broadcom wifi OOB support, gpio resource & sdio irq. 2013-07-23 15:09:40 +08:00
张晴
8f3906c52e rk3188:pmu:rt5025:modify some bug for pmu charger & irq & guage 2013-07-23 11:04:22 +08:00
lyz
539ef9e47d rk3026: usb: support for usb-debug 2013-07-23 11:06:47 +08:00
lyz
89f9ce3ace usb: support for rk3026 2013-07-22 19:18:55 +08:00
yxj
2785806aaf board rk3188m f304:update dvfs table 2013-07-22 17:48:41 +08:00
hhb
9379f62654 mipi dsi: decrease phy hs2lp and lp2hs time 2013-07-22 16:45:37 +08:00
张晴
a239910817 rk3026:pmu:modify defult voltage 2013-07-22 16:23:28 +08:00
kfx
b6b3733a0b add config 'emmc io domain voltage select 3.3v' 2013-07-22 14:36:14 +08:00
黄涛
caba97fc05 fs/partitions: mtdpart: add command line fix for rk emmc 2013-07-22 11:36:25 +08:00
张晴
0d5f5ecb94 rk3026:pmu:modify tps65910 defult voltage 2013-07-20 17:14:39 +08:00
ywj
e5e0500fb3 factoryToolV4.0 support on rk3168,lcd,bL,codec,tp,usbwifi,battery control by parameter 2013-07-20 15:40:09 +08:00
kfx
214649ba0f emmc: do NOT alloc boot partition now 2013-07-20 14:51:00 +08:00
chenxing
1193299d11 rk2928: pm.c refactoring as rk30 2013-07-20 14:49:47 +08:00
许盛飞
964527fd38 the VDDLOG_CTL pin is GPIO3_D4, not GPIO3_D6 2013-07-20 09:26:45 +08:00
许盛飞
d77aec8834 add the function of calling-in-suspend 2013-07-20 09:13:30 +08:00
hjc
9cd29458e1 rk3188 lcdc: fix screen flash when use win1 2013-07-19 19:56:02 +08:00
kfx
78b87074ab mtdpart: put_partition: start from p1 2013-07-19 18:54:53 +08:00
chenxing
6d482ee8ce rk3188: -t: fix ddr volt too low 2013-07-19 17:31:54 +08:00
chenxing
b7de05e89d Revert "rk3188: -t: fix ddr volt too low"
This reverts commit dd633aeaf0.
2013-07-19 17:31:53 +08:00
zyc
cd95f006d0 camera:cif support rk3188M 2013-07-19 16:56:22 +08:00
chenxing
dd633aeaf0 rk3188: -t: fix ddr volt too low 2013-07-19 16:09:18 +08:00
yj
e1ce3c5325 F304: add board & tp 2013-07-19 14:26:52 +08:00
hhb
59bd15e743 add lcd B080XAN02 driver 2013-07-19 12:57:16 +08:00
hhb
50cd57778d mipi dsi: add HSDT and LPDT, and version tag 2013-07-19 12:30:38 +08:00
Imre Deak
1a2d35126f wait: fix false timeouts when using wait_event_timeout()
commit 4c663cfc52 upstream.

Many callers of the wait_event_timeout() and
wait_event_interruptible_timeout() expect that the return value will be
positive if the specified condition becomes true before the timeout
elapses.  However, at the moment this isn't guaranteed.  If the wake-up
handler is delayed enough, the time remaining until timeout will be
calculated as 0 - and passed back as a return value - even if the
condition became true before the timeout has passed.

Fix this by returning at least 1 if the condition becomes true.  This
semantic is in line with what wait_for_condition_timeout() does; see
commit bb10ed09 ("sched: fix wait_for_completion_timeout() spurious
failure under heavy load").

Daniel said "We have 3 instances of this bug in drm/i915.  One case even
where we switch between the interruptible and not interruptible
wait_event_timeout variants, foolishly presuming they have the same
semantics.  I very much like this."

One such bug is reported at
  https://bugs.freedesktop.org/show_bug.cgi?id=64133

Signed-off-by: Imre Deak <imre.deak@intel.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: David Howells <dhowells@redhat.com>
Acked-by: Jens Axboe <axboe@kernel.dk>
Cc: "Paul E.  McKenney" <paulmck@linux.vnet.ibm.com>
Cc: Dave Jones <davej@redhat.com>
Cc: Lukas Czerner <lczerner@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-07-19 11:04:30 +08:00
OGAWA Hirofumi
527f375c0b fat: fix possible overflow for fat_clusters
commit 7b92d03c32 upstream.

Intermediate value of fat_clusters can be overflowed on 32bits arch.

Reported-by: Krzysztof Strasburger <strasbur@chkw386.ch.pwr.wroc.pl>
Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-07-19 09:50:08 +08:00
Alan Stern
71ddb98dfa NLS: improve UTF8 -> UTF16 string conversion routine
commit 0720a06a75 upstream.

The utf8s_to_utf16s conversion routine needs to be improved.  Unlike
its utf16s_to_utf8s sibling, it doesn't accept arguments specifying
the maximum length of the output buffer or the endianness of its
16-bit output.

This patch (as1501) adds the two missing arguments, and adjusts the
only two places in the kernel where the function is called.  A
follow-on patch will add a third caller that does utilize the new
capabilities.

The two conversion routines are still annoyingly inconsistent in the
way they handle invalid byte combinations.  But that's a subject for a
different patch.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
CC: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-07-19 09:49:57 +08:00
黄涛
938ad49aa5 rk: cpu.c support rk3026 2013-07-18 19:38:28 +08:00
ZHW
56bd854a9a lvds:support rk3028a_lvds,config:"RK3028a_LVDS" 2013-07-18 17:58:08 +08:00
chenxing
5a29d9bf65 rk2928: add aclk_vio_pre src_sel; fix peri_clk realc func, uart1 sel_con 2013-07-18 14:43:09 +08:00
xhc
addaac5ef1 rk616: Set rk616 config i2s on DMA event mode to static mode 2013-07-18 12:57:01 +08:00
chenxing
3c9d986eef rk3026: format clock_data.c 2013-07-18 12:31:07 +08:00
kfx
12cc0fc4a9 rk3026: 'rk3026 top board' && 'rk3028a top board' support 2013-07-18 11:59:37 +08:00
kfx
0f08180863 sdmmc: fixed compile error 2013-07-18 11:37:37 +08:00
chenxing
27b62b9917 rk3026: add clock_data support 2013-07-18 10:32:09 +08:00
黄涛
30af6f70b9 rk2928: gpio.h add RK30 define 2013-07-17 19:03:37 +08:00
黄涛
1bedeca093 rk: Kconfig add RK3026 support 2013-07-17 12:57:28 +08:00