firefly-linux-kernel-4.4.55.git
11 years agobt: modify for mt6622
hwg [Thu, 29 Nov 2012 11:03:01 +0000 (19:03 +0800)]
bt: modify for mt6622

11 years agomodify wifi control
hwg [Thu, 29 Nov 2012 09:40:02 +0000 (17:40 +0800)]
modify wifi control

11 years agork292x :sitronix use macros CONFIG_RK_CONFIG to isolate pdata->direction_otation
wuhao [Thu, 29 Nov 2012 07:51:18 +0000 (15:51 +0800)]
rk292x :sitronix use macros CONFIG_RK_CONFIG to isolate pdata->direction_otation

11 years agork3066b: set 297MHz config to (2, 198, 8)
chenxing [Thu, 29 Nov 2012 06:42:02 +0000 (14:42 +0800)]
rk3066b: set 297MHz config to (2, 198, 8)

11 years agophonepad: make rt3261 dsp setup speed quickly.
宋秀杰 [Thu, 29 Nov 2012 02:17:25 +0000 (10:17 +0800)]
phonepad: make rt3261 dsp setup speed quickly.

11 years agork: clock: rename rk30_clk_notifier_register/unregister to clk_notifier_register...
黄涛 [Thu, 29 Nov 2012 02:03:37 +0000 (10:03 +0800)]
rk: clock: rename rk30_clk_notifier_register/unregister to clk_notifier_register/unregister

11 years agork: dvfs: never call clk_notifier_unregister when not call clk_notifier_register
黄涛 [Thu, 29 Nov 2012 01:55:33 +0000 (09:55 +0800)]
rk: dvfs: never call clk_notifier_unregister when not call clk_notifier_register

11 years agowifi: add mt5931 wifi and mt6622 bt power control
hwg [Wed, 28 Nov 2012 09:20:06 +0000 (17:20 +0800)]
wifi: add mt5931 wifi and mt6622 bt power control

11 years agowifi: support mt5931 wifi and mt6622 bt
hwg [Wed, 28 Nov 2012 07:57:24 +0000 (15:57 +0800)]
wifi: support mt5931 wifi and mt6622 bt

11 years agoSDMMC: Modify a small flaw, continue with commit dac9df953e1beb7a64f2635290973918e6fd759c
xbw [Wed, 28 Nov 2012 08:14:47 +0000 (16:14 +0800)]
SDMMC: Modify a small flaw, continue with commit dac9df953e1beb7a64f2635290973918e6fd759c

11 years agophonepad: rt3261 modify dapm route and add realtek dsp read/write function.
宋秀杰 [Wed, 28 Nov 2012 06:54:42 +0000 (14:54 +0800)]
phonepad: rt3261 modify dapm route and add realtek dsp read/write function.

11 years agoRevert "rk292x (v86 & tr726) :add sd-vcc control while sd hw initial"
黄涛 [Wed, 28 Nov 2012 05:21:33 +0000 (13:21 +0800)]
Revert "rk292x (v86 & tr726) :add sd-vcc control while sd hw initial"

This reverts commit 64a1ccaaecab8c4e6c1360877c66a6980a7e5332.

Only revert block/blk-core.c and fs/fat/misc.c change.

11 years agork292x (v86 & tr726) :add sd-vcc control while sd hw initial
hj [Wed, 28 Nov 2012 03:45:11 +0000 (11:45 +0800)]
rk292x (v86 & tr726) :add sd-vcc control while sd hw initial

11 years agork292x: v86 & m713 & tr726 sd card configuration against Unified version of the file...
wuhao [Wed, 28 Nov 2012 02:45:45 +0000 (10:45 +0800)]
rk292x: v86 & m713 & tr726 sd card configuration against Unified version of the file board-xxx-sdmmc.c

11 years agork: move ddr freq scale test function to a standalone ddr_test.c file, and rk30 ddr...
黄涛 [Tue, 27 Nov 2012 11:30:24 +0000 (19:30 +0800)]
rk: move ddr freq scale test function to a standalone ddr_test.c file, and rk30 ddr freq scale use clk api

11 years agoUnified version of the file board-xxx-sdmmc.c
xbw [Tue, 27 Nov 2012 10:36:19 +0000 (18:36 +0800)]
Unified version of the file board-xxx-sdmmc.c

11 years agoAdd Mirroring function
jmj [Tue, 27 Nov 2012 09:01:38 +0000 (17:01 +0800)]
Add Mirroring function

11 years agork292x:modify pwm coefficient for set logic voltage
张晴 [Tue, 27 Nov 2012 07:45:35 +0000 (15:45 +0800)]
rk292x:modify pwm coefficient for set logic voltage

11 years agocamera: support ov2659 manual exposure in capture, and delete some invalidate printk...
ddl [Tue, 27 Nov 2012 07:33:19 +0000 (15:33 +0800)]
camera: support ov2659 manual exposure in capture, and delete some invalidate printk in cif driver

11 years agov86: change logic voltage and open ddr dvfs
dkl [Tue, 27 Nov 2012 03:13:30 +0000 (11:13 +0800)]
v86: change logic voltage and open ddr dvfs

11 years agork: move ddr.h from mach to plat
黄涛 [Tue, 27 Nov 2012 02:35:18 +0000 (10:35 +0800)]
rk: move ddr.h from mach to plat

11 years agopack-kernel: add pack-kernel.sh for rk30/rk3066b/rk2928, drop rk29 support, rm pack...
黄涛 [Mon, 26 Nov 2012 09:25:29 +0000 (17:25 +0800)]
pack-kernel: add pack-kernel.sh for rk30/rk3066b/rk2928, drop rk29 support, rm pack-kernel-common.sh pack-kernel-rk29.sh pack-kernel-rk2928.sh pack-kernel-rk30.sh

11 years agoIPP V1.003: fix deadlock bug when bliting
chenli [Mon, 26 Nov 2012 00:42:46 +0000 (08:42 +0800)]
IPP V1.003: fix deadlock bug when bliting

11 years agovpu_service: remove unnecessary print
chm [Fri, 23 Nov 2012 07:44:51 +0000 (15:44 +0800)]
vpu_service: remove unnecessary print

11 years agovpu_service: add auto frequency for rk2928/rk2926
chm [Fri, 23 Nov 2012 07:00:36 +0000 (15:00 +0800)]
vpu_service: add auto frequency for rk2928/rk2926

11 years agork292x suspend : close sd io
xkd [Fri, 16 Nov 2012 11:07:45 +0000 (19:07 +0800)]
rk292x suspend : close sd io

11 years agork292x : ft5x0x while suspend close vcctp and while resume open vcctp
wuhao [Fri, 23 Nov 2012 07:28:05 +0000 (15:28 +0800)]
rk292x : ft5x0x while suspend close vcctp and while resume open vcctp

11 years agork292x gt811: add wake up touch by int
wuhao [Fri, 23 Nov 2012 06:45:51 +0000 (14:45 +0800)]
rk292x gt811: add wake up touch by int

11 years agork2928: sdk: add gsensor mxc6225 support
gy@rock-chips.com [Thu, 22 Nov 2012 08:27:11 +0000 (16:27 +0800)]
rk2928: sdk: add gsensor mxc6225 support

11 years agoadd gsensor mxc6225
gy@rock-chips.com [Thu, 22 Nov 2012 08:27:11 +0000 (16:27 +0800)]
add gsensor mxc6225

11 years agork2928:codec: codec_set_spk() can not mute completely, fix it.
Zheng Yang [Thu, 22 Nov 2012 07:34:11 +0000 (15:34 +0800)]
rk2928:codec: codec_set_spk() can not mute completely, fix it.

12 years agophonepad: make bluetooth incall sound clear, fix bug.
宋秀杰 [Wed, 21 Nov 2012 14:21:47 +0000 (22:21 +0800)]
phonepad: make bluetooth incall sound clear, fix bug.

12 years agophonepad: rt3261 open micbias when resume, it solve auto open voice search error.
宋秀杰 [Wed, 21 Nov 2012 09:56:56 +0000 (17:56 +0800)]
phonepad: rt3261 open micbias when resume, it solve auto open voice search error.

12 years agohdmi: user can set mode when hdmi is not inserted.
Zheng Yang [Wed, 21 Nov 2012 02:28:23 +0000 (10:28 +0800)]
hdmi: user can set mode when hdmi is not inserted.

12 years agoadd RGB to MIPI tc358768 driver and reference lcd driver
hhb [Tue, 20 Nov 2012 10:01:01 +0000 (18:01 +0800)]
add RGB to MIPI tc358768 driver and reference lcd driver

12 years agoM701: use default power off and reset process when use TPS65910 PMIC.
zhengxing [Tue, 20 Nov 2012 03:14:12 +0000 (11:14 +0800)]
M701: use default power off and reset process when use TPS65910 PMIC.

12 years agophonepad: rt3261 change some error define.
宋秀杰 [Tue, 20 Nov 2012 01:38:18 +0000 (09:38 +0800)]
phonepad: rt3261 change some error define.

12 years agophonepad: rt3261 set spkear amplify and playback data swap function in board.
宋秀杰 [Mon, 19 Nov 2012 12:49:49 +0000 (20:49 +0800)]
phonepad: rt3261 set spkear amplify and playback data swap function in board.

12 years agork30_phonepad: update board file and defconfig file from c8003
luowei [Sun, 18 Nov 2012 05:08:05 +0000 (13:08 +0800)]
rk30_phonepad: update board file and defconfig file from c8003
fix bug that sdcard wakeup system;
reduce power while suspend;
improve battery parameter;
c8003 defconfig use ts-auto, bp-auto, lcd-auto;
enable 1608MHZ frequency for phonepad;

12 years agork30_phonepad: update some driver from c8003
luowei [Sun, 18 Nov 2012 04:57:23 +0000 (12:57 +0800)]
rk30_phonepad: update some driver from c8003

modified:   drivers/input/misc/rk_board_id.c
modified:   drivers/input/ts/chips/Kconfig
modified:   drivers/input/ts/chips/Makefile
new file:   drivers/input/ts/chips/ct360.c
new file:   drivers/input/ts/chips/ct360_firmware.h
modified:   drivers/input/ts/chips/gt828.c
modified:   drivers/input/ts/ts-auto.c
modified:   drivers/input/ts/ts-i2c.c
new file:   drivers/input/ts/ts-serial.c
new file:   drivers/input/ts/ts-spi.c
modified:   drivers/misc/bp/bp-auto.c
modified:   drivers/misc/bp/chips/mt6229.c
modified:   drivers/usb/serial/usb-serial.c
modified:   drivers/video/display/screen/lcd_auto.c
modified:   include/linux/rk_board_id.h
modified:   include/linux/ts-auto.h

12 years agophonepad: rt3261 add debug function.
宋秀杰 [Sat, 17 Nov 2012 09:47:43 +0000 (17:47 +0800)]
phonepad: rt3261 add debug function.

12 years agocamera: ov5640 touch focus is do well in new firmware
ddl [Sat, 17 Nov 2012 02:30:35 +0000 (10:30 +0800)]
camera: ov5640 touch focus is do well in new firmware

12 years agork2928: set vpu rate=200MHz
chenxing [Sat, 17 Nov 2012 01:56:51 +0000 (09:56 +0800)]
rk2928: set vpu rate=200MHz

12 years agomodify rk29sdk_wifi_bt_gpio_control_init control bug
hwg [Fri, 16 Nov 2012 08:06:57 +0000 (16:06 +0800)]
modify rk29sdk_wifi_bt_gpio_control_init control bug

12 years agocamera: ov5640 add support touch focus
ddl [Fri, 16 Nov 2012 08:01:22 +0000 (16:01 +0800)]
camera: ov5640 add support touch focus

12 years agoonly plug in hdmi use screen scale
yzq [Fri, 16 Nov 2012 07:29:20 +0000 (15:29 +0800)]
only plug in hdmi use screen scale

12 years agoboard rk2928:add delay after lcd power io control
yxj [Wed, 14 Nov 2012 10:43:41 +0000 (18:43 +0800)]
board rk2928:add delay after lcd power io control

12 years agoboard rk2928 sdk:fromdos
yxj [Fri, 16 Nov 2012 06:58:26 +0000 (14:58 +0800)]
board rk2928 sdk:fromdos

12 years agork2928 lcdc: turn off lcd power in hdmi mode
yxj [Wed, 14 Nov 2012 10:42:55 +0000 (18:42 +0800)]
rk2928 lcdc: turn off lcd power in hdmi mode

12 years agofix oops bug when using arm to do scale_crop if preview buffer is not allocated...
zyc [Fri, 16 Nov 2012 06:13:50 +0000 (14:13 +0800)]
fix oops bug  when using arm to do scale_crop if preview buffer is not allocated correctly

12 years agomach-rk30/devices.c: fix compile error
kfx [Fri, 16 Nov 2012 04:08:09 +0000 (12:08 +0800)]
mach-rk30/devices.c: fix compile error

12 years agoadc: get_def_ref_volt/get_curr_ref_volt --> adc_get_def_ref_volt/adc_get_curr_volt
kfx [Fri, 16 Nov 2012 03:32:25 +0000 (11:32 +0800)]
adc: get_def_ref_volt/get_curr_ref_volt --> adc_get_def_ref_volt/adc_get_curr_volt

12 years agoadc: rk30_adc.c: remove 'while(1)'
kfx [Fri, 16 Nov 2012 02:44:25 +0000 (10:44 +0800)]
adc: rk30_adc.c: remove 'while(1)'

12 years agoadc: interface: 'get_def_ref_volt' and 'get_curr_ref_volt'
kfx [Fri, 16 Nov 2012 02:17:42 +0000 (10:17 +0800)]
adc: interface: 'get_def_ref_volt' and 'get_curr_ref_volt'

12 years agoto support 4.2_r1
陈辉 [Thu, 15 Nov 2012 15:49:19 +0000 (23:49 +0800)]
to support 4.2_r1

12 years agowifi: add rk29sdk_wifi_bt_gpio_control_init for usb wifi
hwg [Thu, 15 Nov 2012 12:53:49 +0000 (20:53 +0800)]
wifi: add rk29sdk_wifi_bt_gpio_control_init for usb wifi

12 years agocamera: add focus zone ioctrl id.
zyc [Thu, 15 Nov 2012 08:37:32 +0000 (16:37 +0800)]
camera: add focus zone ioctrl id.

12 years agothe function get_msc_connect_flag change to get_gadget_connect_flag
许盛飞 [Wed, 14 Nov 2012 07:44:57 +0000 (15:44 +0800)]
the function get_msc_connect_flag change to get_gadget_connect_flag

12 years agophonepad: rt3261 add speaker and headphone max gain.
宋秀杰 [Thu, 15 Nov 2012 05:56:42 +0000 (13:56 +0800)]
phonepad: rt3261 add speaker and headphone max gain.

12 years agocamera: fix struct v4l2_mbus_framefmt have not initiation
ddl [Thu, 15 Nov 2012 03:51:45 +0000 (11:51 +0800)]
camera: fix struct v4l2_mbus_framefmt have not initiation

12 years agork fb:fix NO_DUAL_DISP mode hdmi scale problem
yzq [Thu, 15 Nov 2012 03:33:18 +0000 (11:33 +0800)]
rk fb:fix NO_DUAL_DISP mode hdmi scale problem

12 years agocamera : update manual exposure in capture for ov5640
ddl [Wed, 14 Nov 2012 08:22:52 +0000 (16:22 +0800)]
camera : update manual exposure in capture for ov5640

12 years agocamera: delete some invalidate message which notice io init failed
ddl [Wed, 14 Nov 2012 08:19:26 +0000 (16:19 +0800)]
camera: delete some invalidate message which notice io init failed

12 years agocamera: invalidate the limit which scale is invalidat when scale ratio > 2, version...
ddl [Wed, 14 Nov 2012 08:18:31 +0000 (16:18 +0800)]
camera: invalidate the limit which scale is invalidat when scale ratio > 2, version v0.x.19

12 years agoi2c: fix warning: 'warning: 'p' may be used uninitialized in this function [-Wmaybe...
kfx [Wed, 14 Nov 2012 06:23:59 +0000 (14:23 +0800)]
i2c: fix warning: 'warning: 'p' may be used uninitialized in this function [-Wmaybe-uninitialized]'

12 years agocheck usb status when disable controller
yangkai [Wed, 14 Nov 2012 03:30:50 +0000 (11:30 +0800)]
check usb status when disable controller

12 years agork30xx: remove safety log in check_volt_correct function
chenxing [Wed, 14 Nov 2012 02:31:22 +0000 (10:31 +0800)]
rk30xx: remove safety log in check_volt_correct function

12 years agork292x sitronix: while perform direction_otation ,determine whether pdata is NULL
wuhao [Wed, 14 Nov 2012 01:55:14 +0000 (09:55 +0800)]
rk292x sitronix: while perform direction_otation ,determine whether pdata is NULL

12 years agofix fiq infinite loop when otg id change
yangkai [Tue, 13 Nov 2012 09:56:07 +0000 (17:56 +0800)]
fix fiq infinite loop when otg id change

12 years agousbhcd only add useful channel to freelist
yangkai [Tue, 13 Nov 2012 09:45:23 +0000 (17:45 +0800)]
usbhcd only add useful channel to freelist

12 years agosupport host intr transfer maxpacket more than 16
yangkai [Tue, 13 Nov 2012 09:30:44 +0000 (17:30 +0800)]
support host intr transfer maxpacket more than 16

12 years agomodify usb otg FIFO config for host perio tx
yangkai [Tue, 13 Nov 2012 09:25:01 +0000 (17:25 +0800)]
modify usb otg FIFO config for host perio tx

12 years ago1. use gadget connect status instead of msc_connect_flag; 2. reset gadget delayed...
yangkai [Tue, 13 Nov 2012 09:07:23 +0000 (17:07 +0800)]
1. use gadget connect status instead of msc_connect_flag; 2. reset gadget delayed status for setconfig

12 years agork fb: close backlight when switch_screen at mode NO_DUAL_DISP
yzq [Tue, 13 Nov 2012 08:56:43 +0000 (16:56 +0800)]
rk fb: close backlight when switch_screen at mode NO_DUAL_DISP

12 years agork3066:slove flash screen from sleep to wakeup
张晴 [Tue, 13 Nov 2012 08:49:41 +0000 (16:49 +0800)]
rk3066:slove flash screen from sleep to wakeup

12 years agork fb : fix flash screen when switch hdmi
yzq [Tue, 13 Nov 2012 08:06:34 +0000 (16:06 +0800)]
rk fb : fix flash screen when switch hdmi

12 years agobacklight:change rk29_backlight_set api for hdmi switch
yzq [Tue, 13 Nov 2012 07:39:28 +0000 (15:39 +0800)]
backlight:change rk29_backlight_set api for hdmi switch

12 years agoi2c: warning if rk610 is exist
kfx [Tue, 13 Nov 2012 03:53:27 +0000 (11:53 +0800)]
i2c: warning if rk610 is exist

e.g.
*************** WARNING ****************
i2c i2c-0: rk610 is exist, clients:
client: rk610_ctl, addr: 0x40
client: rk610_tvout, addr: 0x42
client: rk610_hdmi, addr: 0x46
client: rk610_i2c_codec, addr: 0x60
client: wm8326, addr: 0x34
****************************************

12 years agork2928 hdmi: make hdmi start later
yzq [Tue, 13 Nov 2012 03:51:16 +0000 (11:51 +0800)]
rk2928 hdmi: make hdmi start later

12 years agork2928 codec: solve music volume become very small after wakeup in rk2926
hwg [Mon, 12 Nov 2012 13:33:12 +0000 (21:33 +0800)]
rk2928 codec: solve music volume become very small after wakeup in rk2926

12 years agoIPP V1.002:fix power off bug in rk29_ipp_release
chenli [Mon, 12 Nov 2012 09:37:39 +0000 (17:37 +0800)]
IPP V1.002:fix power off bug in rk29_ipp_release

12 years agorevert v86 reported chg_ok of commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and...
wuhao [Mon, 12 Nov 2012 08:06:34 +0000 (16:06 +0800)]
revert v86 reported chg_ok of commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and Re reported

12 years agosupports dual camera for v86
wuhao [Mon, 12 Nov 2012 06:30:22 +0000 (14:30 +0800)]
supports dual camera for v86

12 years agophonepad: rt3261 add write reg into memory.
宋秀杰 [Mon, 12 Nov 2012 08:07:12 +0000 (16:07 +0800)]
phonepad: rt3261 add write reg into memory.

12 years agofix display size err in hdmi mode
yxj [Mon, 12 Nov 2012 06:57:49 +0000 (14:57 +0800)]
fix display size err in hdmi mode

12 years agork29 backlight;do not call rk29_backlight_set in suspend mode
yxj [Mon, 12 Nov 2012 06:49:51 +0000 (14:49 +0800)]
rk29 backlight;do not call rk29_backlight_set in suspend mode

12 years agork2928 lcdc:switch all lcdc io to gpio mode when hdmi plug in
yxj [Mon, 12 Nov 2012 01:34:49 +0000 (09:34 +0800)]
rk2928 lcdc:switch all lcdc io to gpio mode when hdmi plug in

12 years agork2928/rk30xx: disable dvfs tree debug and avs debug, same Macro as /proc/clocks
chenxing [Mon, 12 Nov 2012 07:04:47 +0000 (15:04 +0800)]
rk2928/rk30xx: disable dvfs tree debug and avs debug, same Macro as /proc/clocks

12 years agoRevert "rk30/rk2928: disable dvfs tree debug and avs debug"
chenxing [Mon, 12 Nov 2012 06:45:50 +0000 (14:45 +0800)]
Revert "rk30/rk2928: disable dvfs tree debug and avs debug"

This reverts commit d3c5f9f2f4ac1bcbbf5e51a83648f458fb327691.

12 years agork30/rk2928: disable dvfs tree debug and avs debug
chenxing [Mon, 12 Nov 2012 06:41:25 +0000 (14:41 +0800)]
rk30/rk2928: disable dvfs tree debug and avs debug

12 years agoadd to support rt5370 usb wifi
gwl [Mon, 12 Nov 2012 04:44:22 +0000 (12:44 +0800)]
add to support rt5370 usb wifi

12 years agork30: cpufreq: better support thermal throttle when benchmark
黄涛 [Mon, 12 Nov 2012 03:36:26 +0000 (11:36 +0800)]
rk30: cpufreq: better support thermal throttle when benchmark

This patch was ported from develop-3.0.8-stable commit ad324989c9f314e0ad40ce71dedca6da9c6a59fd

12 years agork2928: change ddr freq from 330M to 300M for video
hwg [Sat, 10 Nov 2012 07:17:38 +0000 (15:17 +0800)]
rk2928: change ddr freq from 330M to 300M for video

12 years agorevert lcd display of commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and add lcd_YQ...
wuhao [Wed, 7 Nov 2012 10:16:43 +0000 (18:16 +0800)]
revert lcd display of  commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and add lcd_YQ70CPT9160_v86.c for v86

12 years agorevert v86 sitronix_ts of commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and Re...
wuhao [Wed, 7 Nov 2012 09:05:33 +0000 (17:05 +0800)]
revert v86 sitronix_ts of commit cb6f8a8f312c9ee1420a1b1afeb4b550b958f1ac and Re touchscreen control for v86

12 years agork:modify tps65910 i2c write speed from 100k to 200k
张晴 [Fri, 9 Nov 2012 10:29:40 +0000 (18:29 +0800)]
rk:modify tps65910 i2c write speed from 100k to 200k

12 years agork30: irq_base use IRQ_BOARD_BASE
黄涛 [Thu, 8 Nov 2012 06:51:00 +0000 (14:51 +0800)]
rk30: irq_base use IRQ_BOARD_BASE

12 years agork30: irqs.h add IRQ_BOARD_BASE define
黄涛 [Thu, 8 Nov 2012 06:48:58 +0000 (14:48 +0800)]
rk30: irqs.h add IRQ_BOARD_BASE define

12 years agork2928: tps65910: irq_base use IRQ_BOARD_BASE
黄涛 [Thu, 8 Nov 2012 06:48:13 +0000 (14:48 +0800)]
rk2928: tps65910: irq_base use IRQ_BOARD_BASE

12 years agork2928: irqs.h add IRQ_BOARD_BASE define
黄涛 [Thu, 8 Nov 2012 06:33:34 +0000 (14:33 +0800)]
rk2928: irqs.h add IRQ_BOARD_BASE define