luowei [Mon, 18 Feb 2013 03:52:49 +0000 (11:52 +0800)]
add sensor version info
黄涛 [Mon, 18 Feb 2013 03:08:41 +0000 (11:08 +0800)]
Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0
Conflicts:
drivers/net/wireless/bcmdhd/Makefile
drivers/net/wireless/bcmdhd/dhd.h
drivers/net/wireless/bcmdhd/dhd_common.c
drivers/net/wireless/bcmdhd/dhd_linux.c
drivers/net/wireless/bcmdhd/include/epivers.h
drivers/net/wireless/bcmdhd/wl_cfg80211.c
drivers/net/wireless/bcmdhd/wl_cfgp2p.c
黄涛 [Mon, 18 Feb 2013 02:46:05 +0000 (10:46 +0800)]
rk3188: Kconfig: enable RK_SRAM_DMA
黄涛 [Mon, 18 Feb 2013 02:32:41 +0000 (10:32 +0800)]
rk3188: Kconfig: depends on ARCH_RK3188
Cody Xie [Sat, 16 Feb 2013 03:28:07 +0000 (11:28 +0800)]
rk3188 ds1006h : boot logo use linux default
Cody Xie [Fri, 15 Feb 2013 08:31:33 +0000 (16:31 +0800)]
rk3188 lr097: defconfig add support charger display
Cody Xie [Fri, 15 Feb 2013 08:22:36 +0000 (16:22 +0800)]
rk3188 ds1006h : do no invoke act8846_device_shutdown when shutdown without charger pluged in.
this would cause tablet cannot boot while plug in charger
and it can boot normally by press power button
Cody Xie [Fri, 15 Feb 2013 07:53:00 +0000 (15:53 +0800)]
rk3188 ds1006h: defconfig add support usb uart and charger display
Dmitry Shmidt [Fri, 8 Feb 2013 21:43:47 +0000 (13:43 -0800)]
net: wireless: bcmdhd: Enable SUPPORT_PM2_ONLY mode
Change-Id: I4f8132191454f0a12f7613388229fed9be5216c9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Dmitry Shmidt [Fri, 8 Feb 2013 20:08:48 +0000 (12:08 -0800)]
net: wireless: bcmdhd: Add SUPPORT_PM2_ONLY option
Change-Id: Ieb2569cb7fb2bbc56ff9abbc8728a7741fda0027
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
JP Abgrall [Thu, 7 Feb 2013 01:40:07 +0000 (17:40 -0800)]
netfilter: xt_qtaguid: Allow tracking loopback
In the past it would always ignore interfaces with loopback addresses.
Now we just treat them like any other.
This also helps with writing tests that check for the presence
of the qtaguid module.
Signed-off-by: JP Abgrall <jpa@google.com>
yxj [Wed, 6 Feb 2013 05:35:00 +0000 (13:35 +0800)]
rk fb:set xvir for exteranl display when set main fb xvir change
hjc [Tue, 5 Feb 2013 10:02:21 +0000 (18:02 +0800)]
rk3168_86v: delete arm 1.6G and ddr 600M
yxj [Tue, 5 Feb 2013 08:39:00 +0000 (16:39 +0800)]
LR097 defconfig:ddr use default type,do not select LED support
hjc [Tue, 5 Feb 2013 08:19:53 +0000 (16:19 +0800)]
rk3168_86v: restart the system if the mid is connect to the dc or usb in pwd
yxj [Tue, 5 Feb 2013 03:37:19 +0000 (11:37 +0800)]
rk3066 sdk defconfig:HDMI default source set LCDC1
yxj [Mon, 4 Feb 2013 08:04:10 +0000 (16:04 +0800)]
rk fb: find the driver the hdmi device attached by prop
yxj [Mon, 4 Feb 2013 07:12:33 +0000 (15:12 +0800)]
rk3188 lcdc: write config done for HDMI,fix scale bug
yxj [Mon, 4 Feb 2013 07:11:06 +0000 (15:11 +0800)]
rk fb: call load_screen in rk_fb_switch_screen to fix hdmi resolution switch bug
wuhao [Mon, 4 Feb 2013 04:57:36 +0000 (12:57 +0800)]
rk3188 ds1006h: add 3G MT6229 in the board file
wuhao [Mon, 4 Feb 2013 04:43:42 +0000 (12:43 +0800)]
rk3188 ds1006h: fix light photoresistor
黄涛 [Mon, 4 Feb 2013 03:32:37 +0000 (11:32 +0800)]
rk: ddr_freq: restore ddr freq when shutdown/reboot
version 2.2
张晴 [Mon, 4 Feb 2013 02:29:12 +0000 (10:29 +0800)]
rk31xx:modify udelay time when resume
cdy [Mon, 4 Feb 2013 01:56:01 +0000 (09:56 +0800)]
l3g4200d filte wave avoid wobble
xxh [Mon, 4 Feb 2013 01:35:54 +0000 (09:35 +0800)]
change vid=0x14ac 3G dongle ttyUSB* Port
yxj [Sun, 3 Feb 2013 05:16:52 +0000 (13:16 +0800)]
rk3188 lcdc:better support for display info dump
wuhao [Sat, 2 Feb 2013 12:03:53 +0000 (20:03 +0800)]
rk3188 ds1006h: add light photoresistor
yxj [Sat, 2 Feb 2013 09:32:48 +0000 (17:32 +0800)]
rk3188 lcdc:support_wait_frame_start_in_config_done
cym [Sat, 2 Feb 2013 08:06:19 +0000 (16:06 +0800)]
DDR:disable RK3168/RK3188 change DDR frequence when ddr_init,
disable RK3168 change DDR frequence when suspend and video,because
RK3168 DDR change frequence test fail.
zsq [Sat, 2 Feb 2013 05:52:35 +0000 (13:52 +0800)]
delete sync time print
zyc [Sat, 2 Feb 2013 05:31:47 +0000 (13:31 +0800)]
camera:arm_crop select wrong zone,fix it
邱建斌 [Sat, 2 Feb 2013 04:10:45 +0000 (12:10 +0800)]
rk29_pcm : close debug
邱建斌 [Sat, 2 Feb 2013 04:07:11 +0000 (12:07 +0800)]
audio/i2s : i2s dma infiniteloop support
ywj [Sat, 2 Feb 2013 02:21:21 +0000 (10:21 +0800)]
bmp Full resolution support for factoryTool 4.0
zsq [Fri, 1 Feb 2013 13:17:27 +0000 (21:17 +0800)]
rga mmu map back to origin
yxj [Fri, 1 Feb 2013 11:22:22 +0000 (19:22 +0800)]
rk3066b lcdc: report vsync
yxj [Fri, 1 Feb 2013 09:56:38 +0000 (17:56 +0800)]
rk30 rk3188 lcdc:deinit lcdc before unregister rk fb
yxj [Fri, 1 Feb 2013 09:52:27 +0000 (17:52 +0800)]
rk fb:stop vsync thread when rk fb shut down
xxx [Fri, 1 Feb 2013 09:41:21 +0000 (17:41 +0800)]
if brightness is set 0,thebrightness real set is 0 not min
黄涛 [Fri, 1 Feb 2013 09:37:55 +0000 (17:37 +0800)]
rk: ddr_freq: version 2.1
fix this bug:
BUG: scheduling while atomic: ddrfreqd/65/0x00000002
[<
c043e504>] (unwind_backtrace+0x0/0xf8) from [<
c08fe368>] (__schedule+0x7ec/0x8a8)
[<
c08fe368>] (__schedule+0x7ec/0x8a8) from [<
c08ff620>] (__mutex_lock_slowpath+0x128/0x1bc)
[<
c08ff620>] (__mutex_lock_slowpath+0x128/0x1bc) from [<
c08ff720>] (mutex_lock+0x6c/0x70)
[<
c08ff720>] (mutex_lock+0x6c/0x70) from [<
c045328c>] (ddr_scale_rate_for_dvfs+0x30/0x16c)
[<
c045328c>] (ddr_scale_rate_for_dvfs+0x30/0x16c) from [<
c044da6c>] (dvfs_target+0x12c/0x1a0)
[<
c044da6c>] (dvfs_target+0x12c/0x1a0) from [<
c0453b10>] (dvfs_set_rate+0x48/0x68)
[<
c0453b10>] (dvfs_set_rate+0x48/0x68) from [<
c0453504>] (ddrfreq_mode+0x70/0xc4)
[<
c0453504>] (ddrfreq_mode+0x70/0xc4) from [<
c04536c8>] (ddrfreq_task+0x38/0x160)
[<
c04536c8>] (ddrfreq_task+0x38/0x160) from [<
c048a704>] (kthread+0x80/0x88)
[<
c048a704>] (kthread+0x80/0x88) from [<
c04399c8>] (kernel_thread_exit+0x0/0x8)
yxj [Fri, 1 Feb 2013 08:57:45 +0000 (16:57 +0800)]
rk3188 lcdc:wait 25ms before disable lcdc clk
yxj [Fri, 1 Feb 2013 08:55:45 +0000 (16:55 +0800)]
rk2928 lcdc:report vsync
yxj [Fri, 1 Feb 2013 08:18:16 +0000 (16:18 +0800)]
rk3188 lcdc:select dither algorithm 2 in dither down mode
yxj [Fri, 1 Feb 2013 07:44:43 +0000 (15:44 +0800)]
rk3188 lcdc:fix m_WIN1_ALPHA_EN bug
yxj [Fri, 1 Feb 2013 02:23:38 +0000 (10:23 +0800)]
rk3188 lcdc:implement rk3188_lcdc_shutdown
wuhao [Fri, 1 Feb 2013 08:04:41 +0000 (16:04 +0800)]
rk3188 ds1006h:fix l3g4200d
wuhao [Fri, 1 Feb 2013 08:01:00 +0000 (16:01 +0800)]
rk3188 ds1006h: add watchdog defconfig
wuhao [Fri, 1 Feb 2013 07:51:50 +0000 (15:51 +0800)]
rk3188 ds1006h: max_brightness is set to 150
黄涛 [Fri, 1 Feb 2013 06:53:18 +0000 (14:53 +0800)]
rk3188: cpufreq: version 1.1, better get gpu perf freq
zsq [Fri, 1 Feb 2013 00:43:31 +0000 (08:43 +0800)]
delete mmu info break select
yxj [Thu, 31 Jan 2013 14:07:07 +0000 (22:07 +0800)]
rk3188 lcdc:modify config for GRF_IO_CON4
yxj [Thu, 31 Jan 2013 09:43:25 +0000 (17:43 +0800)]
rk3188 lcdc:add support for 1.8V io
张晴 [Thu, 31 Jan 2013 11:02:44 +0000 (19:02 +0800)]
rk31xx:act8846:support sleep voltage for new hardware
yzq [Thu, 31 Jan 2013 08:26:25 +0000 (16:26 +0800)]
it66121 hdmi:set PowerDown at init
yxj [Thu, 31 Jan 2013 06:15:27 +0000 (14:15 +0800)]
HD screen LP097Qx1:BP500,fps = 50
黄涛 [Thu, 31 Jan 2013 05:15:04 +0000 (13:15 +0800)]
rk3168: tb: enable ddr freq on video and suspend
wuhao [Thu, 31 Jan 2013 04:11:19 +0000 (12:11 +0800)]
rk3188 ds1006h: fix l3g4200d & ak8963
wuhao [Thu, 31 Jan 2013 03:49:42 +0000 (11:49 +0800)]
rk3188 ds1006h : ddr freq & switch to 32.768k & gpu 600M
黄涛 [Thu, 31 Jan 2013 03:29:33 +0000 (11:29 +0800)]
rk: no use Thumb instruction set
黄涛 [Thu, 31 Jan 2013 03:29:22 +0000 (11:29 +0800)]
rk2928: no use Thumb instruction set
黄涛 [Thu, 31 Jan 2013 03:23:57 +0000 (11:23 +0800)]
rk30: no use Thumb instruction set
黄涛 [Thu, 31 Jan 2013 03:12:06 +0000 (11:12 +0800)]
rk3188: no use Thumb instruction set to build pm.c and ddr.c
yj [Thu, 31 Jan 2013 02:23:19 +0000 (10:23 +0800)]
LR097: update for new pcb
yxj [Wed, 30 Jan 2013 12:32:27 +0000 (20:32 +0800)]
rk30 rk3188 lcdc:remov report sync code
yxj [Wed, 30 Jan 2013 12:31:44 +0000 (20:31 +0800)]
rk fb: report vysnc in rk_fb
yxj [Wed, 30 Jan 2013 11:06:36 +0000 (19:06 +0800)]
HD screen:set H_BP to 400,fps = 52
yxj [Wed, 30 Jan 2013 09:42:49 +0000 (17:42 +0800)]
LR097 defconfig:add usb uart support
yxj [Wed, 30 Jan 2013 09:41:17 +0000 (17:41 +0800)]
rk3188 lcdc: implement rk3188_lcdc_fps_mgr
黄涛 [Wed, 30 Jan 2013 11:44:32 +0000 (19:44 +0800)]
rk3188: pm.c build use Thumb instruction set
黄涛 [Wed, 30 Jan 2013 10:10:47 +0000 (18:10 +0800)]
rk3188: new cpufreq driver
cym [Wed, 30 Jan 2013 08:52:57 +0000 (16:52 +0800)]
RK30/31 DDR:enable hw_exit_idle_en,c_active_in pin can be used to exit from
the self-refresh mode
yxj [Wed, 30 Jan 2013 08:17:41 +0000 (16:17 +0800)]
rk3188 lcdc:remove config done in rk3188_lcdc_ovl_mgr
yxj [Wed, 30 Jan 2013 08:11:33 +0000 (16:11 +0800)]
rk2928 rk30xx rk3188 lcdc: rename rk fb specified ioctl
yxj [Wed, 30 Jan 2013 08:10:26 +0000 (16:10 +0800)]
rk fb:rename rk fb specified ioctl
hjc [Wed, 30 Jan 2013 08:07:30 +0000 (16:07 +0800)]
rk3168_86v: tp and wifi get into low power mode
zsq [Wed, 30 Jan 2013 07:08:35 +0000 (15:08 +0800)]
fix rga dither rgb565 bug
yxj [Wed, 30 Jan 2013 06:10:32 +0000 (14:10 +0800)]
Revert "rk3188 lcdc:support ioctl RK_FBIOSET_W0W1_ZORDER_SWAP"
This reverts commit
598e43de00fec3b4fa87fdb4ec753f858b65b2de.
yxj [Wed, 30 Jan 2013 06:10:17 +0000 (14:10 +0800)]
Revert "rk_fb.h:add ioctl RK_FBIOSET_W0W1_ZORDER_SWAP"
This reverts commit
96ea1afcf8c49fc3f001d078988ca006b4dd10be.
yxj [Wed, 30 Jan 2013 06:09:28 +0000 (14:09 +0800)]
rk3188 lcdc: support overlay manager
yxj [Wed, 30 Jan 2013 04:39:36 +0000 (12:39 +0800)]
rk3188 lcdc:support ioctl RK_FBIOSET_W0W1_ZORDER_SWAP
yxj [Wed, 30 Jan 2013 04:39:07 +0000 (12:39 +0800)]
rk_fb.h:add ioctl RK_FBIOSET_W0W1_ZORDER_SWAP
yxj [Wed, 30 Jan 2013 04:23:44 +0000 (12:23 +0800)]
rk3188 lcdc:enable Alpha when the format is AXXX888,enable Premultiplied alpha in alpha mode
黄涛 [Wed, 30 Jan 2013 04:16:52 +0000 (12:16 +0800)]
rk30: pmu: save/restore more qos settings
黄涛 [Wed, 30 Jan 2013 04:02:40 +0000 (12:02 +0800)]
rk: ddr_freq: remove BUG_ON
JP Abgrall [Wed, 30 Jan 2013 03:29:35 +0000 (19:29 -0800)]
netfilter: xt_qtaguid: extend iface stat to report protocols
In the past the iface_stat_fmt would only show global bytes/packets
for the skb-based numbers.
For stall detection in userspace, distinguishing tcp vs other protocols
makes it easier.
Now we report
ifname total_skb_rx_bytes total_skb_rx_packets total_skb_tx_bytes
total_skb_tx_packets {rx,tx}_{tcp,udp,ohter}_{bytes,packets}
Bug:
6818637
Signed-off-by: JP Abgrall <jpa@google.com>
Change-Id: I179c5ebf2fe822acec0bce4973b4bbb5e7d5076d
JP Abgrall [Sat, 5 Jan 2013 02:18:36 +0000 (18:18 -0800)]
netfilter: xt_qtaguid: remove AID_* dependency for access control
qtaguid limits what can be done with /ctrl and /stats based on group
membership.
This changes removes AID_NET_BW_STATS and AID_NET_BW_ACCT, and picks
up the groups from the gid of the matching proc entry files.
Signed-off-by: JP Abgrall <jpa@google.com>
Change-Id: I42e477adde78a12ed5eb58fbc0b277cdaadb6f94
Pontus Fuchs [Mon, 19 Nov 2012 19:44:51 +0000 (11:44 -0800)]
netfilter: qtaguid: Don't BUG_ON if create_if_tag_stat fails
If create_if_tag_stat fails to allocate memory (GFP_ATOMIC) the
following will happen:
qtaguid: iface_stat: tag stat alloc failed
...
kernel BUG at xt_qtaguid.c:1482!
Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
JP Abgrall [Wed, 10 Oct 2012 03:38:21 +0000 (20:38 -0700)]
netfilter: xt_qtaguid: fix error exit that would keep a spinlock.
qtudev_open() could return with a uid_tag_data_tree_lock held
when an kzalloc(..., GFP_ATOMIC) would fail.
Very unlikely to get triggered AND survive the mayhem of running out of mem.
Signed-off-by: JP Abgrall <jpa@google.com>
hjc [Wed, 30 Jan 2013 03:05:41 +0000 (11:05 +0800)]
rk3168_86v: deconfig set ddr freq 300M according to the bootloader setting
hjc [Wed, 30 Jan 2013 03:03:34 +0000 (11:03 +0800)]
rk3168_86v: mdelay(100),avoid splash screen
yxj [Wed, 30 Jan 2013 02:57:32 +0000 (10:57 +0800)]
rk30 lcdc: add vysnc support
黄涛 [Wed, 30 Jan 2013 02:33:41 +0000 (10:33 +0800)]
rk30: common.c: set reboot reason as watchdog when watchdog enabled
黄涛 [Wed, 30 Jan 2013 02:29:05 +0000 (10:29 +0800)]
fiq_debugger: keep alive when watchdog enabled
黄涛 [Wed, 30 Jan 2013 02:27:59 +0000 (10:27 +0800)]
rk29_wdt: fix for fiq debugger
wuhao [Wed, 30 Jan 2013 02:24:21 +0000 (10:24 +0800)]
rk3188 ds1006h: fix brightness
Dmitry Shmidt [Tue, 29 Jan 2013 21:57:51 +0000 (13:57 -0800)]
net: wireless: bcmdhd: Update to version 5.90.195.114
- Get AP beacon and DTIM to set proper DTIM skipping
Change-Id: I6bc23f050c144bf8361078ad587bcadbfe3a37fc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
yxj [Tue, 29 Jan 2013 13:57:24 +0000 (21:57 +0800)]
rk2928 rk30xx rk3188 lcdc:load screen in lcdc open,fix rgb swap
yxj [Tue, 29 Jan 2013 13:55:30 +0000 (21:55 +0800)]
rk fb: remove loade_screen to rkxxx_lcdc_open
xxx [Tue, 29 Jan 2013 10:13:03 +0000 (18:13 +0800)]
brightness_mode val is used BRIGHTNESS_MODE enum defined
xxx [Tue, 29 Jan 2013 09:37:12 +0000 (17:37 +0800)]
add max limit and brightness updata mode in rk29 bl