Zheng Yang [Mon, 8 Oct 2012 02:34:33 +0000 (10:34 +0800)]
rk2928:acodec: move delay position to avoid kernel schedule error.
Colin Cross [Wed, 26 Sep 2012 21:21:22 +0000 (14:21 -0700)]
timekeeping: fix 32-bit overflow in get_monotonic_boottime
get_monotonic_boottime adds three nanonsecond values stored
in longs, followed by an s64. If the long values are all
close to 1e9 the first three additions can overflow and
become negative when added to the s64. Cast the first
value to s64 so that all additions are 64 bit.
Change-Id: Ic996d8b6fbef0b72f2d027b0d8ef5259b5c1a540
Signed-off-by: Colin Cross <ccross@android.com>
JP Abgrall [Tue, 28 Aug 2012 23:53:32 +0000 (16:53 -0700)]
netfilter: xt_qtaguid: report only uid tags to non-privileged processes
In the past, a process could only see its own stats (uid-based summary,
and details).
Now we allow any process to see other UIDs uid-based stats, but still
hide the detailed stats.
Change-Id: I7666961ed244ac1d9359c339b048799e5db9facc
Signed-off-by: JP Abgrall <jpa@google.com>
黄涛 [Sun, 7 Oct 2012 10:17:33 +0000 (18:17 +0800)]
rk30: scu enable speculative linefills
xbw [Sun, 7 Oct 2012 09:37:44 +0000 (17:37 +0800)]
SDMMC: improve the function of detect-card by gpio-interrput.
张晴 [Sun, 7 Oct 2012 09:10:26 +0000 (17:10 +0800)]
rk2926:m713:slove wakeup failed
luowei [Sun, 7 Oct 2012 09:07:17 +0000 (17:07 +0800)]
sensor:close mma7660 debug info
luowei [Sun, 7 Oct 2012 09:03:35 +0000 (17:03 +0800)]
rk30_phonepad:modify c8003 defconfig
luowei [Sun, 7 Oct 2012 09:00:40 +0000 (17:00 +0800)]
sensor:improve mma7660 driver
Zheng Yang [Sun, 7 Oct 2012 08:26:50 +0000 (16:26 +0800)]
rk2928:acodec: add delay to avoid pop sound.
linjh [Sat, 29 Sep 2012 09:28:20 +0000 (17:28 +0800)]
rk2928-phonepad: add phonepadi-sdmmc file.
[reference file]
new file:
arch/arm/mach-rk2928/board-rk2928-phonepad-sdmmc.c
modified:
arch/arm/mach-rk2928/board-rk2928-phonepad.c
yzq [Sat, 29 Sep 2012 08:56:39 +0000 (16:56 +0800)]
fix backlight bug for quick suspend and resume
linjh [Sat, 29 Sep 2012 08:48:38 +0000 (16:48 +0800)]
rk2928-phonepad: update rda power control
[reference file]
modify file:
drivers/net/wireless/rda5990/rda_5990_power_ctrl/rda_5990_power_ctrl.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_if_sdio.c
张晴 [Sat, 29 Sep 2012 07:10:43 +0000 (15:10 +0800)]
rk2928:set i2c clk 200k in i2c_sram.c
张晴 [Sat, 29 Sep 2012 06:56:23 +0000 (14:56 +0800)]
rk30:set i2c clk 200k in i2c_sram.c
yzq [Sat, 29 Sep 2012 06:43:02 +0000 (14:43 +0800)]
rk3066b m701:fix ft5306 sometimes do not work when resume
xieyi [Sat, 29 Sep 2012 06:24:22 +0000 (14:24 +0800)]
rk2928: rk2926_m713: defconfig select CONFIG_SDMMC0_RK29_SDCARD_DET_FROM_GPIO
root [Sat, 29 Sep 2012 03:51:50 +0000 (11:51 +0800)]
camera: update ov3640 driver.
xieyi [Fri, 28 Sep 2012 10:23:33 +0000 (18:23 +0800)]
rk2928: rk2926_m713: add in adc battery device
xbw [Fri, 28 Sep 2012 10:19:25 +0000 (18:19 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
xbw [Fri, 28 Sep 2012 10:18:07 +0000 (18:18 +0800)]
RDA5990: define the wifi power-reset-pin for RDA5990 wifi module
wuhao@rock-chips.com [Fri, 28 Sep 2012 09:27:45 +0000 (17:27 +0800)]
ACT8931 reboot
linjh [Fri, 28 Sep 2012 10:03:51 +0000 (18:03 +0800)]
rk2928-phonepad: update defconfig (open sdmmc1 option)
[reference file]
modified: arch/arm/configs/rk2928_phonepad_defconfig
linjh [Fri, 28 Sep 2012 09:43:50 +0000 (17:43 +0800)]
rk2928-phonepad: update i30 ts fw
[reference file]
modified: drivers/input/touchscreen/i30_ts.c
宋秀杰 [Fri, 28 Sep 2012 09:35:49 +0000 (17:35 +0800)]
phonepad: update record function.
xbw [Fri, 28 Sep 2012 09:23:23 +0000 (17:23 +0800)]
SDMMC: fix the crash bug when error occur during suspend
许盛飞 [Fri, 28 Sep 2012 09:02:08 +0000 (17:02 +0800)]
update the ADC_BATTERY for mid
ddl [Fri, 28 Sep 2012 08:55:08 +0000 (16:55 +0800)]
uvc : fix close uvc video device error
luowei [Fri, 28 Sep 2012 08:48:39 +0000 (16:48 +0800)]
rk30_phonepad:support 1.4G and 360MHZ ddr
hcy [Fri, 28 Sep 2012 08:41:23 +0000 (16:41 +0800)]
update DPLL rate after change DDR frequency
chenxing [Fri, 28 Sep 2012 08:23:51 +0000 (16:23 +0800)]
rk3066b: fix gpu src select bit
Zheng Yang [Fri, 28 Sep 2012 08:21:33 +0000 (16:21 +0800)]
rk2928:acodec: revert to
523c764f960f32c3d108ac63b7553964558e1ced to enable adc 6db digital gain.
张晴 [Fri, 28 Sep 2012 07:59:04 +0000 (15:59 +0800)]
rk2926:a713:compat act8931 and tps65910 in i2c_sram.c
luowei [Fri, 28 Sep 2012 07:55:12 +0000 (15:55 +0800)]
rk30_phonepad:add reset pin control
hxy [Fri, 28 Sep 2012 07:48:27 +0000 (15:48 +0800)]
rk3066b: adjust backlight min bright for M701
zsq [Fri, 28 Sep 2012 07:41:21 +0000 (15:41 +0800)]
change rga driver version to 1.001
zsq [Fri, 28 Sep 2012 07:13:28 +0000 (15:13 +0800)]
fix rga process pre scale with offset
luowei [Fri, 28 Sep 2012 07:04:24 +0000 (15:04 +0800)]
rk30_phonepad:modify ft5306_ts touch size to 1
luowei [Fri, 28 Sep 2012 06:59:43 +0000 (14:59 +0800)]
rk30_phonepad:support more board key definitions
luowei [Fri, 28 Sep 2012 06:39:01 +0000 (14:39 +0800)]
rk30_phonepad:improve phonepad Kconfig
kfx [Fri, 28 Sep 2012 06:35:12 +0000 (14:35 +0800)]
plat/gpio.h: remove __LITTLE_ENDIAN_BITFIELD
kfx [Fri, 28 Sep 2012 05:07:02 +0000 (13:07 +0800)]
gpio_request: add request callback function(rk2928: iomux: set gpio mode)
kfx [Fri, 28 Sep 2012 04:31:24 +0000 (12:31 +0800)]
i2c: support 'client device register in module load stage'
kfx [Fri, 28 Sep 2012 03:52:13 +0000 (11:52 +0800)]
cmdline: add gpio config interface
宋秀杰 [Fri, 28 Sep 2012 04:22:58 +0000 (12:22 +0800)]
phonepad: add codec chip id for consumer.
许盛飞 [Fri, 28 Sep 2012 04:03:43 +0000 (12:03 +0800)]
add I2C_ADDRESS pre-read,slove the bug of suspend
lyx [Fri, 28 Sep 2012 03:37:11 +0000 (11:37 +0800)]
backlight: fix screen shine when poweroff
[问题描述]
关机时lcd屏幕会闪烁
[问题分析]
lcd闪烁的原因是背光先与lcd打开,或背光后于lcd关闭;
目前代码在关机的时候并没有关闭背光的硬件开关,导致闪烁;
[修改说明]
背光的shutdown函数中,增加背光的关闭
yzq [Fri, 28 Sep 2012 02:56:31 +0000 (10:56 +0800)]
rk3066b m701: change FT5306_IIC_SPEED to 100khz
黄涛 [Fri, 28 Sep 2012 01:53:55 +0000 (09:53 +0800)]
Revert "phonepad: add rda5990 bt\wifi support"
This reverts commit
468fa60b793977124f923a1839936083c284f915.
Conflicts:
drivers/mmc/host/rk29_sdmmc.c
xbw [Thu, 27 Sep 2012 13:23:07 +0000 (21:23 +0800)]
SDMMC:use gpio-interrupt to detect card.
Please attention to define the detect-pin name and the insert-card voltage in your board_xxxx.c.
hwg [Thu, 27 Sep 2012 12:32:05 +0000 (20:32 +0800)]
wmac: add 10m support and solve multicast problem
lyx [Thu, 27 Sep 2012 10:52:46 +0000 (18:52 +0800)]
charger display: use late_initcall
[问题描述]
万利达项目的dc_det脚开机时不稳定,不接充电器的时候开机存在误判断进入充电界面
[修改说明]
延迟进入充电界面的判断,等待dc_det脚状态稳定,解决问题
linjh [Thu, 27 Sep 2012 09:57:40 +0000 (17:57 +0800)]
phonepad: add rda5990 bt\wifi support
[reference file]
modified:
arch/arm/mach-rk2928/board-rk2928-sdk-sdmmc.c
drivers/bluetooth/hci_ldisc.c
drivers/mmc/host/rk29_sdmmc.c
net/bluetooth/hci_core.c
linjh [Thu, 27 Sep 2012 09:51:20 +0000 (17:51 +0800)]
phonepad: update phonepad tp struct, exp gpio struct and lcd io enable control
[reference file]
modified:
arch/arm/mach-rk2928/include/mach/board.h
include/linux/rk_screen.h
linjh [Thu, 27 Sep 2012 09:48:13 +0000 (17:48 +0800)]
phonepad: commit phonepad(i30) exp gpio define
[reference file]
new file: include/linux/gpio_exp_callpad.h
linjh [Thu, 27 Sep 2012 09:43:05 +0000 (17:43 +0800)]
phonepad: commit phonepad(i30) audio switch code
[reference file]
modified:
drivers/misc/Kconfig
drivers/misc/Makefile
new file:
drivers/misc/rk2928_callpad_misc/Kconfig
drivers/misc/rk2928_callpad_misc/Makefile
drivers/misc/rk2928_callpad_misc/audio_switch.c
drivers/misc/rk2928_callpad_misc/audio_switch.h
drivers/misc/rk2928_callpad_misc/gpio_exp_callpad.c
linjh [Thu, 27 Sep 2012 09:39:53 +0000 (17:39 +0800)]
phonepad: commit phonepad(i30) rda code
[reference file]
modified:
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
new file:
drivers/net/wireless/rda5990/Makefile
drivers/net/wireless/rda5990/drv_fm_rda/Makefile
drivers/net/wireless/rda5990/drv_fm_rda/RDA5990_FM_drv.c
drivers/net/wireless/rda5990/drv_fm_rda/RDA5990_FM_drv_gpio.c
drivers/net/wireless/rda5990/rda_5990_power_ctrl/Makefile
drivers/net/wireless/rda5990/rda_5990_power_ctrl/rda_5990_power_ctrl.c
drivers/net/wireless/rda5990/rda_5990_power_ctrl/rda_5990_power_ctrl_by_gpio.c
drivers/net/wireless/rda5990/rda_gpio_i2c/Makefile
drivers/net/wireless/rda5990/rda_gpio_i2c/rda_gpio_i2c.c
drivers/net/wireless/rda5990/rda_wlan/Makefile
drivers/net/wireless/rda5990/rda_wlan/Makefile_gwl
drivers/net/wireless/rda5990/rda_wlan/rda5890_debugfs.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_debugfs.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_defs.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_dev.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_dev.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_if_sdio.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_if_sdio.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_ioctl.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_nvram.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_scan.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_sdio_patch.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_txrx.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_txrx.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_wext.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_wext.h
drivers/net/wireless/rda5990/rda_wlan/rda5890_wid.c
drivers/net/wireless/rda5990/rda_wlan/rda5890_wid.h
linjh [Thu, 27 Sep 2012 09:36:04 +0000 (17:36 +0800)]
phonepad: commit phonepad(i30) lcd&tp code
[reference file]
modified:
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/video/display/screen/Kconfig
drivers/video/display/screen/Makefile
new file:
drivers/input/touchscreen/i30_ts.c
drivers/video/display/screen/lcd_I30_800x480.c
linjh [Thu, 27 Sep 2012 09:31:49 +0000 (17:31 +0800)]
phonepad: commit phonepadsdk(i30) code and defconfig
[reference file]
modified file:
arch/arm/mach-rk2928/Kconfig
arch/arm/mach-rk2928/Makefile
new file:
arch/arm/configs/rk2928_phonepad_defconfig
arch/arm/mach-rk2928/board-rk2928-phonepad-camera.c
arch/arm/mach-rk2928/board-rk2928-phonepad-key.c
arch/arm/mach-rk2928/board-rk2928-phonepad-tps65910.c
arch/arm/mach-rk2928/board-rk2928-phonepad.c
xieyi [Thu, 27 Sep 2012 09:49:51 +0000 (17:49 +0800)]
rk2928: rk2926_m713: change pwm_log from pwm2 to pwm1, and fix gpio_readl & gpio_writel
xieyi [Thu, 27 Sep 2012 09:26:39 +0000 (17:26 +0800)]
rk2928: act8931: support dc_det & charge_ok function
Zheng Yang [Thu, 27 Sep 2012 08:47:07 +0000 (16:47 +0800)]
rk2928:acodec: disable adc 6db digital gain, mic cap should be 1uF, not current 43nF.
yzq [Thu, 27 Sep 2012 07:04:01 +0000 (15:04 +0800)]
rk3066b m701:fix tp 5306 wakeup err
宋秀杰 [Thu, 27 Sep 2012 07:18:55 +0000 (15:18 +0800)]
phonepad: solve V1.2 codec driver cause incall upstream no sound error.
xieyi [Thu, 27 Sep 2012 06:32:51 +0000 (14:32 +0800)]
rk2928: act8931: raise up vcc_io to 3.2V in view of touchscreen jitters
黄涛 [Thu, 27 Sep 2012 06:34:12 +0000 (14:34 +0800)]
rk3066b: sdk: defconfig: add I2C_CHARDEV and GPIO_SYSFS
kfx [Thu, 27 Sep 2012 06:27:54 +0000 (14:27 +0800)]
rk2928: add mach/cpu.h: soc_is_rk2926, soc_is_rk2928g, soc_is_rk2928l
Zheng Yang [Thu, 27 Sep 2012 06:16:01 +0000 (14:16 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
Zheng Yang [Thu, 27 Sep 2012 02:45:40 +0000 (10:45 +0800)]
rk2928:acodec: for rk2926, only support MICR
xieyi [Thu, 27 Sep 2012 02:03:24 +0000 (10:03 +0800)]
rk2928: synchronize rk2926_m713_defconfig with a720
commit
e47737f792d3b3317f267f6647207e311d0fce4e
Author: kfx <kfx@rock-chips.com>
Date: Wed Sep 26 21:00:07 2012 +0800
rk2928: cpu 1G && rk2928_a720_defconfig(usb host && gpio device && i2c device support)
yzq [Thu, 27 Sep 2012 01:52:47 +0000 (09:52 +0800)]
rk3066b m701: fix white screen when reboot loader
Zheng Yang [Thu, 27 Sep 2012 01:43:22 +0000 (09:43 +0800)]
rk2928 codec: enable adc 6db digital gain.
kfx [Wed, 26 Sep 2012 13:00:07 +0000 (21:00 +0800)]
rk2928: cpu 1G && rk2928_a720_defconfig(usb host && gpio device && i2c device support)
xbw [Wed, 26 Sep 2012 12:57:33 +0000 (20:57 +0800)]
SDMMC: modify the sd-disk-filesystem crash due to sg-buf
luowei [Wed, 26 Sep 2012 11:37:59 +0000 (19:37 +0800)]
phonepad:add light sensor isl29023 support
luowei [Wed, 26 Sep 2012 11:26:29 +0000 (19:26 +0800)]
phonepad:improve ft5306_ts.c driver
张晴 [Wed, 26 Sep 2012 10:49:00 +0000 (18:49 +0800)]
rk2928:a713:support act8931 dc detection
黄涛 [Wed, 26 Sep 2012 09:57:41 +0000 (17:57 +0800)]
rk3066b: m701: defconfig: close slub debug
黄涛 [Wed, 26 Sep 2012 09:57:26 +0000 (17:57 +0800)]
rk3066b: sdk: defconfig: close slub debug
luowei [Wed, 26 Sep 2012 09:45:01 +0000 (17:45 +0800)]
sensors:add light sensor isl29023 support
kfx [Wed, 26 Sep 2012 09:16:08 +0000 (17:16 +0800)]
rk2928: sdk: cpufreq enable
kfx [Wed, 26 Sep 2012 08:52:00 +0000 (16:52 +0800)]
rk2928: loader v1.08: usb mode enable(default usb debug mode)
cym [Wed, 26 Sep 2012 08:05:50 +0000 (16:05 +0800)]
rk2928:add reduce DDR frequency and enable auto self refresh when earlysuspend.
select "System Type"--->"Enable DDR frequency scaling" to enable this function.
hxy [Wed, 26 Sep 2012 08:01:01 +0000 (16:01 +0800)]
rk3066b: add adc battery support for M701
许盛飞 [Wed, 26 Sep 2012 07:50:50 +0000 (15:50 +0800)]
rk3066B: support the adc_battery for 3066B
kfx [Wed, 26 Sep 2012 07:05:52 +0000 (15:05 +0800)]
rk2928: set l2 prefetch: 0x30000000
黄涛 [Wed, 26 Sep 2012 06:39:36 +0000 (14:39 +0800)]
power: test_power: fix map_ac_online
黄涛 [Wed, 26 Sep 2012 06:38:18 +0000 (14:38 +0800)]
i2c-rk30: remove idle wake lock
黄涛 [Wed, 26 Sep 2012 06:04:10 +0000 (14:04 +0800)]
rk30: pm: fix pll power off
xieyi [Wed, 26 Sep 2012 02:58:24 +0000 (10:58 +0800)]
rk2928: fix the compatible bug between a720 and m713 about backlight
黄涛 [Tue, 25 Sep 2012 09:36:41 +0000 (17:36 +0800)]
rk2928: add defconfig for board-rk2928.c
hcy [Tue, 25 Sep 2012 07:07:37 +0000 (15:07 +0800)]
enable ODT
lw [Tue, 25 Sep 2012 02:59:12 +0000 (10:59 +0800)]
phonepad:modify camera config
chenxing [Mon, 24 Sep 2012 12:53:51 +0000 (20:53 +0800)]
rk2928: add dvfs direct scale voltage delay
黄涛 [Mon, 24 Sep 2012 12:35:36 +0000 (20:35 +0800)]
rk30: no set gpu/vcodec/vio qos on init, which will reset after power domain on
xieyi [Mon, 24 Sep 2012 09:22:58 +0000 (17:22 +0800)]
rk2928: add rk2926_m713_defconfig for rk2926 board based on a720
hhb [Mon, 24 Sep 2012 09:43:29 +0000 (17:43 +0800)]
phonepad: camera: add gt2005 and gc0308 user registers series
wdc [Mon, 24 Sep 2012 08:45:22 +0000 (16:45 +0800)]
万利达c1014:增加GT8110 触摸驱动和hj101na lcd 驱动
[modifled-files]
arch/arm/mach-rk30/board-rk30-phonepad.c
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/gt8110_ts.c
drivers/video/display/screen/Kconfig
drivers/video/display/screen/Makefile
drivers/video/display/screen/lcd_hj101na.c
include/linux/gt8110.h
黄涛 [Mon, 24 Sep 2012 03:59:28 +0000 (11:59 +0800)]
rk2928: board: add dvfs param support
黄涛 [Mon, 24 Sep 2012 03:55:23 +0000 (11:55 +0800)]
rk2928: add board-rk2928.c, copy from board-rk2928-a720.c