firefly-linux-kernel-4.4.55.git
11 years agodp501:add suspend resume support
yxj [Mon, 21 Jan 2013 09:06:43 +0000 (17:06 +0800)]
dp501:add suspend resume support

11 years agoedp transmitter dp501 support
yxj [Mon, 21 Jan 2013 08:23:22 +0000 (16:23 +0800)]
edp transmitter dp501 support

11 years agoLR097: enable peripheral driver && mod ddr freq ==> 360M and increse logic vol
yj [Mon, 21 Jan 2013 07:56:40 +0000 (15:56 +0800)]
LR097: enable  peripheral  driver && mod ddr freq ==> 360M and increse logic vol

11 years agork3188: tb: defconfig add RTC_HYM8563
黄涛 [Mon, 21 Jan 2013 07:52:40 +0000 (15:52 +0800)]
rk3188: tb: defconfig add RTC_HYM8563

11 years agort3261: fix two little issue.
宋秀杰 [Mon, 21 Jan 2013 07:12:10 +0000 (15:12 +0800)]
rt3261: fix two little issue.

11 years agork3188: support RK_USB_UART config
黄涛 [Mon, 21 Jan 2013 06:11:29 +0000 (14:11 +0800)]
rk3188: support RK_USB_UART config

11 years agork3188: usb_detect: support bvalid irq wake up system
黄涛 [Mon, 21 Jan 2013 06:08:50 +0000 (14:08 +0800)]
rk3188: usb_detect: support bvalid irq wake up system

12 years agork3188: rename cpu_div parent name, remove while(1)
chenxing [Mon, 21 Jan 2013 02:35:29 +0000 (10:35 +0800)]
rk3188: rename cpu_div parent name, remove while(1)

12 years agork: cpu.h: fix gcc warning for cpu_is_rk3066b
黄涛 [Mon, 21 Jan 2013 02:13:40 +0000 (10:13 +0800)]
rk: cpu.h: fix gcc warning for cpu_is_rk3066b

12 years agork: add ddr_set_rate to ddr.h
黄涛 [Mon, 21 Jan 2013 02:06:05 +0000 (10:06 +0800)]
rk: add ddr_set_rate to ddr.h

12 years agork3188: use rk30 cpufreq
黄涛 [Mon, 21 Jan 2013 02:03:36 +0000 (10:03 +0800)]
rk3188: use rk30 cpufreq

12 years agork lcdc:modify Kconfig
yxj [Sat, 19 Jan 2013 09:44:05 +0000 (17:44 +0800)]
rk lcdc:modify Kconfig

12 years agork3188 lcdc:add iomux for lcdc1
yxj [Sat, 19 Jan 2013 09:21:29 +0000 (17:21 +0800)]
rk3188 lcdc:add iomux for lcdc1

12 years agork3168_tb:support rtc_hym8563
张晴 [Fri, 18 Jan 2013 08:09:26 +0000 (16:09 +0800)]
rk3168_tb:support rtc_hym8563

12 years agork3188: CIF_XXX --> CIF0_XXX
kfx [Fri, 18 Jan 2013 03:40:18 +0000 (11:40 +0800)]
rk3188: CIF_XXX --> CIF0_XXX

12 years agocamera:support 3188 fpga success.
zyc [Fri, 18 Jan 2013 02:51:11 +0000 (10:51 +0800)]
camera:support 3188 fpga success.

12 years agoSDMMC: for RK3188, modify error during calling the nei IOMUX-API
xbw [Fri, 18 Jan 2013 01:47:33 +0000 (09:47 +0800)]
SDMMC: for RK3188, modify error during calling the nei IOMUX-API

12 years agoif PWM_EFFECT_VALUE==0,set PWM_GPIO=GPIO_LOW would cause backlight resume flash
yzq [Fri, 18 Jan 2013 01:25:09 +0000 (09:25 +0800)]
if PWM_EFFECT_VALUE==0,set PWM_GPIO=GPIO_LOW would cause backlight resume flash

12 years agoboard-rk3108-tb: use new iomux api
黄涛 [Thu, 17 Jan 2013 10:22:34 +0000 (18:22 +0800)]
board-rk3108-tb: use new iomux api

12 years agoboard-rk3066b-m701: fix pwm suspend/resume
黄涛 [Thu, 17 Jan 2013 10:20:48 +0000 (18:20 +0800)]
board-rk3066b-m701: fix pwm suspend/resume

12 years agoboard-rk3066b-m701: use new iomux api
黄涛 [Thu, 17 Jan 2013 10:09:19 +0000 (18:09 +0800)]
board-rk3066b-m701: use new iomux api

12 years agobacklight:fix resume backlight flash
yzq [Thu, 17 Jan 2013 10:06:03 +0000 (18:06 +0800)]
backlight:fix resume backlight flash

12 years agoboard-rk3066b-sdk: use new iomux api
黄涛 [Thu, 17 Jan 2013 09:57:42 +0000 (17:57 +0800)]
board-rk3066b-sdk: use new iomux api

12 years agoSDMMC: for RK3188, support new iomux API
xbw [Thu, 17 Jan 2013 09:56:07 +0000 (17:56 +0800)]
SDMMC: for RK3188, support new iomux API

12 years agoUSB: support rk3168/rk3188 usb host
wlf [Thu, 17 Jan 2013 08:10:07 +0000 (16:10 +0800)]
USB: support rk3168/rk3188 usb host

12 years agoMerge remote-tracking branch 'aosp/android-3.0' into develop-3.0
黄涛 [Thu, 17 Jan 2013 07:14:24 +0000 (15:14 +0800)]
Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0

Conflicts:
drivers/cpufreq/cpufreq_interactive.c
drivers/net/wireless/bcmdhd/dhd_linux.c
drivers/net/wireless/bcmdhd/wl_cfg80211.c
scripts/Kbuild.include

12 years agoboard-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188
黄涛 [Thu, 17 Jan 2013 07:03:43 +0000 (15:03 +0800)]
board-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188

12 years agoRevert "board-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188"
黄涛 [Thu, 17 Jan 2013 06:37:13 +0000 (14:37 +0800)]
Revert "board-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188"

This reverts commit 32ffe95a23530773c994889b5deca53d964b3fb1.

12 years agork3168: add ddr freq flag(been mistakenly deleted in update dvfs table)
chenxing [Thu, 17 Jan 2013 06:40:50 +0000 (14:40 +0800)]
rk3168: add ddr freq flag(been mistakenly deleted in update dvfs table)

12 years agork610 codec : cloes debug
邱建斌 [Thu, 17 Jan 2013 03:40:45 +0000 (11:40 +0800)]
rk610 codec : cloes debug

12 years agods1006h rk610 codec : fix boot pop noise
邱建斌 [Thu, 17 Jan 2013 03:38:00 +0000 (11:38 +0800)]
ds1006h rk610 codec : fix boot pop noise

12 years agocpufreq: interactive: sync android-3.0 with android-3.4
Todd Poynor [Sat, 22 Dec 2012 01:44:36 +0000 (17:44 -0800)]
cpufreq: interactive: sync android-3.0 with android-3.4

Change-Id: I71443db4edbe43a08fe58a54a742b4c788ef11e3
Signed-off-by: Todd Poynor <toddpoynor@google.com>
12 years agostaging: logger: hold mutex while removing reader
Rabin Vincent [Wed, 22 Feb 2012 10:28:00 +0000 (15:58 +0530)]
staging: logger: hold mutex while removing reader

The readers list is traversed under the log->mutex lock
(for example from fix_up_readers()), but the deletion of
elements from this list is not being done under this lock.

Cc: Brian Swetland <swetland@google.com>
Cc: Dima Zavin <dima@android.com>
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12 years agoscreen b101ew05:add more macro for screen setting
yxj [Wed, 16 Jan 2013 13:29:13 +0000 (21:29 +0800)]
screen b101ew05:add more macro for screen setting

12 years agork screen:delete screen.h
yxj [Wed, 16 Jan 2013 13:21:10 +0000 (21:21 +0800)]
rk screen:delete screen.h

12 years agork fb:move screen related power control from fb driver to lcdc driver
yxj [Wed, 16 Jan 2013 09:37:43 +0000 (17:37 +0800)]
rk fb:move screen related power control from fb driver to lcdc driver

12 years agomove some screen related data structure frome board.h to rk_screen.h
yxj [Wed, 16 Jan 2013 08:04:17 +0000 (16:04 +0800)]
move some screen related data structure frome board.h to rk_screen.h

12 years agocamera: wrong use of iomux_set in file rk30_camera.c, instead of iomux_set_gpio_mode
zyc [Wed, 16 Jan 2013 09:03:53 +0000 (17:03 +0800)]
camera: wrong use of iomux_set in file rk30_camera.c, instead of iomux_set_gpio_mode

12 years agork3188: use rk30 dvfs
黄涛 [Wed, 16 Jan 2013 08:48:51 +0000 (16:48 +0800)]
rk3188: use rk30 dvfs

12 years agork3188: add pmu support
黄涛 [Wed, 16 Jan 2013 08:46:13 +0000 (16:46 +0800)]
rk3188: add pmu support

12 years agocamera(v0.4.1d): sync pingpong mode
ddl [Wed, 16 Jan 2013 08:28:16 +0000 (16:28 +0800)]
camera(v0.4.1d): sync pingpong mode

12 years agocamera:support rk3188,use new iomux.
zyc [Wed, 16 Jan 2013 08:12:54 +0000 (16:12 +0800)]
camera:support rk3188,use new iomux.

12 years agork3188: support more cpus
黄涛 [Wed, 16 Jan 2013 08:05:47 +0000 (16:05 +0800)]
rk3188: support more cpus

12 years agoboard-rk3168-LR097: use new iomux api
黄涛 [Wed, 16 Jan 2013 07:29:47 +0000 (15:29 +0800)]
board-rk3168-LR097: use new iomux api

12 years agoboard-rk3168-ds1006h: use new iomux api
黄涛 [Wed, 16 Jan 2013 07:15:04 +0000 (15:15 +0800)]
board-rk3168-ds1006h: use new iomux api

12 years agork610-core: support new iomux api on rk3066b
黄涛 [Wed, 16 Jan 2013 07:14:13 +0000 (15:14 +0800)]
rk610-core: support new iomux api on rk3066b

12 years agork3066b: remove support old iomux api
黄涛 [Wed, 16 Jan 2013 07:13:16 +0000 (15:13 +0800)]
rk3066b: remove support old iomux api

12 years agoboard-rk3168-tb: use new iomux api on rk3066b and support rk3188
黄涛 [Wed, 16 Jan 2013 06:49:53 +0000 (14:49 +0800)]
board-rk3168-tb: use new iomux api on rk3066b and support rk3188

12 years agoboard-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188
黄涛 [Wed, 16 Jan 2013 06:48:56 +0000 (14:48 +0800)]
board-rk30-sdk-sdmmc: use new iomux api on rk3066b and support rk3188

12 years agork30_camera_oneframe: use new iomux api
黄涛 [Wed, 16 Jan 2013 06:46:46 +0000 (14:46 +0800)]
rk30_camera_oneframe: use new iomux api

12 years agork3066b: usbdev_rk30: delete iomux setup because of gpio_request auto setup iomux
黄涛 [Wed, 16 Jan 2013 06:45:55 +0000 (14:45 +0800)]
rk3066b: usbdev_rk30: delete iomux setup because of gpio_request auto setup iomux

12 years agork3066b_lcdc: support new iomux api
黄涛 [Wed, 16 Jan 2013 06:40:41 +0000 (14:40 +0800)]
rk3066b_lcdc: support new iomux api

12 years agorfkill-rk: setup rts gpio with IOMUX_FMUX
黄涛 [Wed, 16 Jan 2013 06:40:13 +0000 (14:40 +0800)]
rfkill-rk: setup rts gpio with IOMUX_FMUX

12 years agork30_i2s: support new iomux api and rk3188
黄涛 [Wed, 16 Jan 2013 06:39:09 +0000 (14:39 +0800)]
rk30_i2s: support new iomux api and rk3188

12 years agork3066B: sdk: remove arm request log volt
chenxing [Wed, 16 Jan 2013 06:46:49 +0000 (14:46 +0800)]
rk3066B: sdk: remove arm request log volt

12 years agork30: update dvfs volt diff table
chenxing [Wed, 16 Jan 2013 06:29:13 +0000 (14:29 +0800)]
rk30: update dvfs volt diff table

12 years agork3168: update arm volt table, remove arm request log volt
chenxing [Wed, 16 Jan 2013 06:28:47 +0000 (14:28 +0800)]
rk3168: update arm volt table, remove arm request log volt

12 years agort3261: make codec as slave when BT incall, solve an cts problem.
宋秀杰 [Wed, 16 Jan 2013 05:03:08 +0000 (13:03 +0800)]
rt3261: make codec as slave when BT incall, solve an cts problem.

12 years agork30:wm8326:remove wm831x_last_deinit when wm8326 shutdown
张晴 [Wed, 16 Jan 2013 03:39:00 +0000 (11:39 +0800)]
rk30:wm8326:remove wm831x_last_deinit when wm8326 shutdown

12 years agoMerge commit 'v3.0.58' into android-3.0
Todd Poynor [Wed, 16 Jan 2013 03:33:11 +0000 (19:33 -0800)]
Merge commit 'v3.0.58' into android-3.0

Change-Id: I05959ed26f71cf9197df59291e8e13f254b2115c

12 years agork3188 lcdc:implement more interface
yxj [Wed, 16 Jan 2013 03:28:47 +0000 (11:28 +0800)]
rk3188 lcdc:implement more interface

12 years agork3168:act8846:support act8846 pmic reset
张晴 [Wed, 16 Jan 2013 03:21:21 +0000 (11:21 +0800)]
rk3168:act8846:support act8846 pmic reset

12 years agork3188: tb: defconfig enable LCDC0_RK3188
黄涛 [Wed, 16 Jan 2013 01:27:21 +0000 (09:27 +0800)]
rk3188: tb: defconfig enable LCDC0_RK3188

12 years agonet: wireless: bcmdhd: Fix PEAP with dynamic WEP
Dmitry Shmidt [Tue, 15 Jan 2013 23:16:31 +0000 (15:16 -0800)]
net: wireless: bcmdhd: Fix PEAP with dynamic WEP

Change-Id: I62dffdb3b759ea5ccdf9f7ea0f0e67f928ace92b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agork3188 fpga defconfig:add LCDC support
yxj [Tue, 15 Jan 2013 12:33:50 +0000 (20:33 +0800)]
rk3188 fpga defconfig:add LCDC support

12 years agork3188 lcdc:fix rk3188 lcdc probe
yxj [Tue, 15 Jan 2013 12:31:50 +0000 (20:31 +0800)]
rk3188 lcdc:fix rk3188 lcdc probe

12 years agork3188 lcdc: fix one err of rgb swap
yxj [Tue, 15 Jan 2013 12:17:41 +0000 (20:17 +0800)]
rk3188 lcdc: fix one err of rgb swap

12 years agoboard rk3188 fpga:add lcdc support
yxj [Tue, 15 Jan 2013 12:11:37 +0000 (20:11 +0800)]
board rk3188 fpga:add lcdc support

12 years agork3188:add lcdc support
yxj [Tue, 15 Jan 2013 12:02:21 +0000 (20:02 +0800)]
rk3188:add lcdc support

12 years agocamera rk2928:add cif reset and power control
zyc [Tue, 15 Jan 2013 10:43:52 +0000 (18:43 +0800)]
camera rk2928:add cif reset and power control

12 years agopl330: fix support RK2928/RK31
黄涛 [Tue, 17 Jul 2012 06:30:05 +0000 (14:30 +0800)]
pl330: fix support RK2928/RK31

12 years agork3188: add pwm support
黄涛 [Tue, 15 Jan 2013 08:07:45 +0000 (16:07 +0800)]
rk3188: add pwm support

12 years agocamera(v0.2.0x1d): version modify to v0.2.0x1d, is only modify version code
ddl [Tue, 15 Jan 2013 07:29:56 +0000 (15:29 +0800)]
camera(v0.2.0x1d): version modify to v0.2.0x1d, is only modify version code

12 years agocamera(v0.2.0x1e): ov2650 fix shutter error
ddl [Tue, 15 Jan 2013 07:22:48 +0000 (15:22 +0800)]
camera(v0.2.0x1e): ov2650 fix shutter error

12 years agork30: pm: fix core periph setup when suspend
黄涛 [Tue, 15 Jan 2013 05:12:07 +0000 (13:12 +0800)]
rk30: pm: fix core periph setup when suspend

12 years agoMerge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0
黄涛 [Tue, 15 Jan 2013 04:45:19 +0000 (12:45 +0800)]
Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0

Merge v3.0.58
Conflicts:
Makefile
drivers/net/wireless/p54/p54usb.c

12 years agork: ddr_freq: never set video/suspend rate when board no setup
黄涛 [Tue, 15 Jan 2013 04:18:50 +0000 (12:18 +0800)]
rk: ddr_freq: never set video/suspend rate when board no setup

12 years agocamera:fix 2928 digitzoom erro of selected zone.
zyc [Tue, 15 Jan 2013 03:34:26 +0000 (11:34 +0800)]
camera:fix 2928 digitzoom erro of selected zone.

12 years agocamera ov5640: add some delay from capture to preview
ddl [Tue, 15 Jan 2013 03:23:06 +0000 (11:23 +0800)]
camera ov5640: add some delay from capture to preview

12 years agork3188: add top board support
黄涛 [Tue, 15 Jan 2013 03:20:14 +0000 (11:20 +0800)]
rk3188: add top board support

12 years agork3188: fpga: enable timer
黄涛 [Tue, 15 Jan 2013 03:13:30 +0000 (11:13 +0800)]
rk3188: fpga: enable timer

12 years agork3188: add rk timer support
黄涛 [Tue, 15 Jan 2013 03:10:05 +0000 (11:10 +0800)]
rk3188: add rk timer support

12 years agork: last_log: fix printk over read bug
黄涛 [Tue, 15 Jan 2013 01:40:36 +0000 (09:40 +0800)]
rk: last_log: fix printk over read bug

version 2.1, fix this bug:
Unable to handle kernel paging request at virtual address f7180000
pgd = c0404000
[f7180000] *pgd=9002c811, *pte=00000000, *ppte=00000000
Internal error: Oops: 7 [#1] PREEMPT SMP
CPU: 0    Tainted: G         C   (3.0.36+ #265)
PC is at log_prefix+0x2c/0xe0
LR is at console_unlock+0x128/0x1b0

12 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
hwg [Mon, 14 Jan 2013 15:08:17 +0000 (23:08 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

12 years agowifi: update mt5931 driver to 2.07
hwg [Mon, 14 Jan 2013 15:06:29 +0000 (23:06 +0800)]
wifi: update mt5931 driver to 2.07

12 years agosound soc-core: codec_name not adapted i2c_name
邱建斌 [Mon, 14 Jan 2013 10:28:08 +0000 (18:28 +0800)]
sound soc-core: codec_name not adapted i2c_name

12 years agork610 codec : spk_ctl_io filling in board(rk29)
邱建斌 [Mon, 14 Jan 2013 08:41:10 +0000 (16:41 +0800)]
rk610 codec : spk_ctl_io filling in board(rk29)

12 years agork610 codec : spk_ctl_io filling in board
邱建斌 [Mon, 14 Jan 2013 08:35:58 +0000 (16:35 +0800)]
rk610 codec : spk_ctl_io filling in board

12 years agork_screen.h: fix when DISPLAY_SUPPORT no selected
黄涛 [Mon, 14 Jan 2013 08:25:15 +0000 (16:25 +0800)]
rk_screen.h: fix when DISPLAY_SUPPORT no selected

12 years agork30: devices.c: fix gcc error on fpga: implicit declaration of function 'rk30_init_i2c'
黄涛 [Mon, 14 Jan 2013 08:06:04 +0000 (16:06 +0800)]
rk30: devices.c: fix gcc error on fpga: implicit declaration of function 'rk30_init_i2c'

12 years agork3168: tb: use new iomux api, for compatible with rk3188
黄涛 [Mon, 14 Jan 2013 07:22:29 +0000 (15:22 +0800)]
rk3168: tb: use new iomux api, for compatible with rk3188

12 years agork3188: system use 8k sram
黄涛 [Mon, 14 Jan 2013 07:17:47 +0000 (15:17 +0800)]
rk3188: system use 8k sram

12 years agork3188: default debug uart 2
黄涛 [Mon, 14 Jan 2013 07:15:03 +0000 (15:15 +0800)]
rk3188: default debug uart 2

12 years agork30_camera: fix gcc warning
黄涛 [Mon, 14 Jan 2013 03:51:08 +0000 (11:51 +0800)]
rk30_camera: fix gcc warning

12 years agorga: support rk3188
黄涛 [Mon, 14 Jan 2013 03:49:40 +0000 (11:49 +0800)]
rga: support rk3188

12 years agoadc: support rk3188
黄涛 [Mon, 14 Jan 2013 03:49:13 +0000 (11:49 +0800)]
adc: support rk3188

12 years agods1006h screeen: set OUT_FACE as OUT_P888,because this screen is 24bit
yxj [Mon, 14 Jan 2013 02:18:35 +0000 (10:18 +0800)]
ds1006h screeen: set OUT_FACE as OUT_P888,because this screen is 24bit

12 years agork30 lcdc:use inline function instead of macro set lcdc register
yxj [Fri, 11 Jan 2013 09:07:40 +0000 (17:07 +0800)]
rk30 lcdc:use inline function instead of macro set lcdc register

12 years agoLinux 3.0.58
Greg Kroah-Hartman [Fri, 11 Jan 2013 17:04:08 +0000 (09:04 -0800)]
Linux 3.0.58

12 years agocan: Do not call dev_put if restart timer is running upon close
Alexander Stein [Tue, 27 Nov 2012 07:52:34 +0000 (08:52 +0100)]
can: Do not call dev_put if restart timer is running upon close

commit ab48b03ec9ae1840a1e427e2375bd0d9d554b4ed upstream.

If the restart timer is running due to BUS-OFF and the device is
disconnected an dev_put will decrease the usage counter to -1 thus
blocking the interface removal, resulting in the following dmesg
lines repeating every 10s:
can: notifier: receive list not found for dev can0
can: notifier: receive list not found for dev can0
can: notifier: receive list not found for dev can0
unregister_netdevice: waiting for can0 to become free. Usage count = -1

Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>