firefly-linux-kernel-4.4.55.git
13 years agoimprove spi lock for lcd
lyx [Thu, 2 Jun 2011 01:41:46 +0000 (18:41 -0700)]
improve spi lock for lcd

13 years agoadd some auto test code, maybe useful for someone
lyx [Wed, 1 Jun 2011 07:33:09 +0000 (00:33 -0700)]
add some auto test code, maybe useful for someone

13 years agork29_phone wm8994: 增加在系统暂停播放音乐的时候使wm8994进入shutdown状态的功能
邱建斌 [Wed, 1 Jun 2011 14:06:52 +0000 (22:06 +0800)]
rk29_phone wm8994: 增加在系统暂停播放音乐的时候使wm8994进入shutdown状态的功能

13 years agocamera: commit gc0309 and mt9t111 for a22
ddl [Wed, 1 Jun 2011 03:45:06 +0000 (11:45 +0800)]
camera: commit gc0309 and mt9t111 for a22

13 years agoA22: add wm831x leds config
root [Tue, 31 May 2011 02:30:58 +0000 (10:30 +0800)]
A22: add wm831x leds config

13 years agork29_phone wm8994: 修正关机时候产生噪音,通话设置音量问题
邱建斌 [Wed, 1 Jun 2011 02:54:53 +0000 (10:54 +0800)]
rk29_phone wm8994: 修正关机时候产生噪音,通话设置音量问题

13 years agolyx add switch between spim and gpio to fix spi data error when suspend or resume
root [Tue, 31 May 2011 01:43:27 +0000 (09:43 +0800)]
lyx add switch between spim and gpio to fix spi data error when suspend or resume

13 years agoA22:fix white screen when power_on and resume
root [Tue, 31 May 2011 00:58:56 +0000 (08:58 +0800)]
A22:fix white screen when power_on and resume

13 years agofix white screen when power_on and resume ,update all sdk board file
zyw [Tue, 31 May 2011 13:11:02 +0000 (21:11 +0800)]
fix white screen when power_on and resume ,update all sdk board file

13 years agoxxm FIH : update board-rk29-fih.c
root [Tue, 31 May 2011 12:42:29 +0000 (20:42 +0800)]
xxm FIH : update board-rk29-fih.c

13 years agoxxm FIH : update FIH :merge board-rk29sdk.c
root [Tue, 31 May 2011 11:54:04 +0000 (19:54 +0800)]
xxm FIH : update FIH :merge board-rk29sdk.c

13 years agoxxm FIH : update gps
root [Tue, 31 May 2011 11:05:31 +0000 (19:05 +0800)]
xxm FIH : update gps

13 years agocamera: fix some invalidate warning in compile for rk29_camera.c
ddl [Tue, 31 May 2011 09:23:20 +0000 (17:23 +0800)]
camera: fix some invalidate warning in compile for rk29_camera.c

13 years agofix White screen when power_on or resume
zyw [Tue, 31 May 2011 09:06:17 +0000 (17:06 +0800)]
fix White screen when power_on or resume

13 years agofix a bug for hub split transaction
yangkai [Tue, 31 May 2011 08:17:15 +0000 (16:17 +0800)]
fix a bug for hub split transaction

13 years agoRK29SmartPhone:23d bpstatus wakeup changed, remove additional wakeup
phc [Tue, 31 May 2011 03:51:22 +0000 (11:51 +0800)]
RK29SmartPhone:23d bpstatus wakeup changed, remove additional wakeup

13 years agocamera: close rk29_camera.c debug trace
ddl [Tue, 31 May 2011 02:50:04 +0000 (10:50 +0800)]
camera: close rk29_camera.c debug trace

13 years agoadd wm831x charger display support
root [Fri, 27 May 2011 09:14:56 +0000 (17:14 +0800)]
add wm831x charger display support

13 years agorename charge logo api
zyw [Mon, 30 May 2011 02:57:59 +0000 (10:57 +0800)]
rename charge logo api

13 years agoadd charger logo api in fb
zyw [Mon, 30 May 2011 02:39:53 +0000 (10:39 +0800)]
add charger logo api in fb

13 years agomt9p111: sensor_cb to solve bug that the first line data mismatch with the last line...
lzg [Fri, 27 May 2011 06:32:04 +0000 (23:32 -0700)]
mt9p111: sensor_cb to solve bug that the first line data mismatch with the last line data

13 years agomt9p111: solve bug that 32 pixsel data are not captured every line.
lzg [Fri, 27 May 2011 05:57:22 +0000 (22:57 -0700)]
mt9p111: solve bug that 32 pixsel data are not captured every line.
mt9p111: solve bug that colour effect set fail
mt9p111: solve bug that video 720p set fail
mt9p111: solve bug that auto flash always open
mt9p111: change the way to cature image with other resolutions except 2592*1944

13 years agocamera: camera driver close debug trace
ddl [Thu, 26 May 2011 09:39:31 +0000 (17:39 +0800)]
camera: camera driver close debug trace

13 years agork29: gpio: disable debounce by default, default handler set to level
黄涛 [Thu, 26 May 2011 08:53:11 +0000 (16:53 +0800)]
rk29: gpio: disable debounce by default, default handler set to level

enable debounce may halt cpu on wfi, disable it by default.
gpio default interrupt type is level-sensitive, set_irq_handler to handle_level_irq.

13 years agocamera: all sensor driver close debug trace
ddl [Thu, 26 May 2011 08:37:28 +0000 (16:37 +0800)]
camera: all sensor driver close debug trace

13 years agocamera: camera add support sensor callback which sensor driver can do something after...
ddl [Thu, 26 May 2011 08:29:31 +0000 (16:29 +0800)]
camera: camera add support sensor callback which sensor driver can do something after capture frame

13 years agocamera: fix mt9t111.c include mt9p111.h
ddl [Thu, 26 May 2011 03:16:30 +0000 (11:16 +0800)]
camera: fix mt9t111.c include mt9p111.h

13 years agotouchscreen:keep touchscreen workqueue while suspend
root [Wed, 25 May 2011 17:38:33 +0000 (01:38 +0800)]
touchscreen:keep touchscreen workqueue while suspend

13 years agoRk29SmartPhone: request power_pin gpio when gps power down
linjh [Thu, 26 May 2011 04:16:50 +0000 (12:16 +0800)]
Rk29SmartPhone:  request power_pin gpio when gps power down

13 years agoa22: request power_pin gpio when gps power down
linjh [Thu, 26 May 2011 04:15:47 +0000 (12:15 +0800)]
a22:  request power_pin gpio when gps power down

13 years agocamera: add support mt9t111 and fix gc0309 display error in a22 project
ddl [Thu, 26 May 2011 02:52:22 +0000 (10:52 +0800)]
camera: add support mt9t111 and fix gc0309 display error in a22 project

13 years agocamera: fix flash is on in rk29_sensor_io_init function
ddl [Thu, 26 May 2011 02:34:36 +0000 (10:34 +0800)]
camera: fix flash is on in rk29_sensor_io_init function

13 years agoinput: eeti_egalax_i2c: fix no up event bug, use schedule_timeout_interruptible inste...
黄涛 [Thu, 26 May 2011 02:37:18 +0000 (10:37 +0800)]
input: eeti_egalax_i2c: fix no up event bug, use schedule_timeout_interruptible instead of schedule, fix gcc warning, irq type set to low

13 years agofix bug of low-speed device support in usb1.1 host
yangkai [Wed, 25 May 2011 09:32:01 +0000 (17:32 +0800)]
fix bug of low-speed device support in usb1.1 host

13 years agogpu: updata gcdkUSE_NON_PAGED_MEMORY_CACHE
杜坤明 [Wed, 25 May 2011 08:17:55 +0000 (16:17 +0800)]
gpu: updata gcdkUSE_NON_PAGED_MEMORY_CACHE

13 years agoa22 defconfig: add compass akm8975
lyx [Wed, 25 May 2011 07:20:09 +0000 (00:20 -0700)]
a22 defconfig: add compass akm8975

13 years agoa22: modify gsensor orientation
lyx [Wed, 25 May 2011 04:35:27 +0000 (21:35 -0700)]
a22: modify gsensor orientation

13 years agoadd boardconfig for gsensor orientation
lyx [Tue, 24 May 2011 08:49:21 +0000 (01:49 -0700)]
add boardconfig for gsensor orientation

13 years agoRK29SmartPhone:increase 23d wake_lock delay,2s->3s
phc [Wed, 25 May 2011 04:18:07 +0000 (12:18 +0800)]
RK29SmartPhone:increase 23d wake_lock delay,2s->3s

13 years agoxxm FIH:i2c clock to 400M
root [Wed, 25 May 2011 04:07:21 +0000 (12:07 +0800)]
xxm FIH:i2c clock to 400M

13 years agoxxm FIH: update touch panel:slow report
root [Wed, 25 May 2011 04:02:52 +0000 (12:02 +0800)]
xxm FIH: update touch panel:slow report

13 years agofix a data lost bug.
zhaoyifeng [Wed, 25 May 2011 02:41:51 +0000 (10:41 +0800)]
fix a data lost bug.

13 years ago1. return -1 if read voltage error before reporting battery's event;
root [Tue, 24 May 2011 01:11:45 +0000 (09:11 +0800)]
1. return -1 if read voltage error before reporting battery's event;
2. change to use delay workqueue to wait spi resume;
3. delete flush(dws) operation from spi resume function to avoid spi error while system resume;
4. delete suspend_noirq function from wm831x_on.c to avoid reading spi before spim resume;
5. add touchscreen delay to 200us to avoid i2c error;

13 years agork29_phone_a22:wm8994 解决通话功放产生到噪音
邱建斌 [Tue, 24 May 2011 08:15:58 +0000 (16:15 +0800)]
rk29_phone_a22:wm8994 解决通话功放产生到噪音

13 years agophone_pad:add phone_pad key defined
root [Tue, 24 May 2011 02:45:13 +0000 (10:45 +0800)]
phone_pad:add phone_pad key defined

13 years agoRK29SmartPhone: power down when gps probe
linjh [Tue, 24 May 2011 02:35:19 +0000 (10:35 +0800)]
RK29SmartPhone: power down when gps probe

13 years agork29: vpu_mem: fix bug on invalid cache operation
陈恒明 [Tue, 24 May 2011 02:16:23 +0000 (10:16 +0800)]
rk29: vpu_mem: fix bug on invalid cache operation

13 years agork29: vpu_mem: add debug_read function and some comments
陈恒明 [Wed, 20 Apr 2011 02:03:25 +0000 (10:03 +0800)]
rk29: vpu_mem: add debug_read function and some comments

13 years agoTCL-PHONE-PAD:add mu509
赵子初 [Tue, 24 May 2011 01:50:56 +0000 (09:50 +0800)]
TCL-PHONE-PAD:add mu509

13 years agoRK29SmartPhone:mtk23d bbstatus wake irq register at probe
phc [Mon, 23 May 2011 13:19:57 +0000 (21:19 +0800)]
RK29SmartPhone:mtk23d bbstatus wake irq register at probe

13 years agocamera: support power/reset/powerdown/flash user define function in board file
ddl [Mon, 23 May 2011 09:26:10 +0000 (17:26 +0800)]
camera: support power/reset/powerdown/flash user define function in board file

13 years agoARM: 6052/1: kdump: make kexec work in interrupt context
Mika Westerberg [Tue, 13 Apr 2010 06:01:46 +0000 (07:01 +0100)]
ARM: 6052/1: kdump: make kexec work in interrupt context

When crash happens in interrupt context there is no userspace context.
We always use current->active_mm in those cases.

Signed-off-by: Mika Westerberg <ext-mika.1.westerberg@nokia.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
13 years agork29: enable reset while panic
黄涛 [Mon, 23 May 2011 06:42:09 +0000 (14:42 +0800)]
rk29: enable reset while panic

13 years agocamera: phone board sync
ddl [Sat, 21 May 2011 08:25:17 +0000 (16:25 +0800)]
camera: phone board sync

13 years agocamera: fix ov5642 driver white balance(auto) may be error after capture frequently
ddl [Fri, 20 May 2011 10:19:45 +0000 (18:19 +0800)]
camera: fix ov5642 driver white balance(auto) may be error after capture frequently

13 years agocamera: fix ov5642 auto focus cancel when firmware havn't been loaded success
ddl [Thu, 19 May 2011 08:42:19 +0000 (16:42 +0800)]
camera: fix ov5642 auto focus cancel when firmware havn't been loaded success

13 years agocamera: fix ov5642 sensor driver auto focus capture is invalidate
ddl [Tue, 17 May 2011 08:47:56 +0000 (16:47 +0800)]
camera: fix ov5642 sensor driver auto focus capture is invalidate

13 years agocamera: add pmem modify with sensor full resolution
ddl [Mon, 16 May 2011 07:35:58 +0000 (15:35 +0800)]
camera: add pmem modify with sensor full resolution

13 years agoupdate sdmmc drivers: set clk_rate error
kfx [Sat, 21 May 2011 07:51:07 +0000 (15:51 +0800)]
update sdmmc drivers: set clk_rate error

13 years agoadd fm rda580x driver support
root [Fri, 20 May 2011 15:34:37 +0000 (23:34 +0800)]
add fm rda580x driver support

13 years agodelete usb host config for A22
root [Fri, 20 May 2011 15:20:55 +0000 (23:20 +0800)]
delete usb host config for A22

13 years agoupdate sdmmc driver: set sdio clk = 36Mhz, sdcard clk = 48Mhz
kfx [Sat, 21 May 2011 04:12:42 +0000 (12:12 +0800)]
update sdmmc driver: set sdio clk = 36Mhz, sdcard clk = 48Mhz

13 years agoboard a22: add ak8975, remove mmc3280, update defconfig
lyx [Sat, 21 May 2011 03:08:37 +0000 (20:08 -0700)]
board a22: add ak8975, remove mmc3280, update defconfig

13 years agochange wm831x irq base
root [Fri, 20 May 2011 09:02:56 +0000 (17:02 +0800)]
change wm831x irq base

13 years agork29: irqs.h: define NR_BOARD_IRQS, update NR_IRQS support wm831x
黄涛 [Fri, 20 May 2011 08:34:37 +0000 (16:34 +0800)]
rk29: irqs.h: define NR_BOARD_IRQS, update NR_IRQS support wm831x

13 years agoRK29SmartPhone:change 23d reset control, sync with rk2818
phc [Fri, 20 May 2011 08:27:31 +0000 (16:27 +0800)]
RK29SmartPhone:change 23d reset control, sync with rk2818

13 years agoadd DWC_DEVICE_ONLY MACRO
yangkai [Fri, 20 May 2011 06:41:35 +0000 (14:41 +0800)]
add DWC_DEVICE_ONLY MACRO

13 years agousb support otg mode
yangkai [Fri, 20 May 2011 06:39:46 +0000 (14:39 +0800)]
usb support otg mode

13 years agofix about fm
邱建斌 [Fri, 20 May 2011 03:45:54 +0000 (11:45 +0800)]
fix about fm

13 years agoadd mpu3050 board struct
lyx [Fri, 20 May 2011 03:04:40 +0000 (20:04 -0700)]
add mpu3050 board struct

13 years agork29-ipp: add deinterlace support & fix bugs
chenli [Thu, 19 May 2011 11:44:40 +0000 (19:44 +0800)]
rk29-ipp: add deinterlace support & fix bugs
1.Add deinterlace support
2.Check input parameters in ipp_do_blit()
3.Enable or disable all clocks need by IPP in ipp_do_blit() for power saving
4.Sovle the problem of scheduling timeout

13 years agoRK29SmartPhoneSDK:mtk23d bb wakeup use Bpstatus GPIO
phc [Thu, 19 May 2011 10:03:22 +0000 (18:03 +0800)]
RK29SmartPhoneSDK:mtk23d bb wakeup use Bpstatus GPIO

13 years agoreset the ddr voltage of fih board to 1.5V.
cwz [Thu, 19 May 2011 09:24:57 +0000 (02:24 -0700)]
reset the ddr voltage of fih board to 1.5V.

13 years agoRevert the ddr voltage of fih board from 1.35 to 1.5.
cwz [Thu, 19 May 2011 08:48:18 +0000 (01:48 -0700)]
Revert the ddr voltage of fih board from 1.35 to 1.5.

13 years agoxxm FIH: 1.update cm3202 ,2.update rk29_serial for gps
root [Thu, 19 May 2011 02:30:33 +0000 (10:30 +0800)]
xxm FIH: 1.update cm3202 ,2.update rk29_serial for gps

13 years agoMerge branch 'develop' of 10.10.10.29:/home/rockchip/kernel into develop
lzg [Wed, 18 May 2011 13:54:07 +0000 (06:54 -0700)]
Merge branch 'develop' of 10.10.10.29:/home/rockchip/kernel into develop

13 years agolzg mt9p111 :to solve preview bug and video record bug; capture bug with 100M and...
lzg [Wed, 18 May 2011 13:31:30 +0000 (06:31 -0700)]
lzg mt9p111 :to solve preview bug and video record bug;  capture bug with 100M and 200m;
   fih :cameral HAL  is also  modified.refer to cameral.patch

13 years agoremove compile error while disable usb host function
yangkai [Wed, 18 May 2011 10:12:42 +0000 (18:12 +0800)]
remove compile error while disable usb host function

13 years ago update bq27510_battery.c
宋秀杰 [Wed, 18 May 2011 09:07:21 +0000 (02:07 -0700)]
 update bq27510_battery.c

13 years agoadd rt5625 driver
陈金泉 [Wed, 18 May 2011 08:39:05 +0000 (16:39 +0800)]
add rt5625 driver

13 years agoremove err when compile no fb
zyw [Wed, 18 May 2011 07:27:28 +0000 (15:27 +0800)]
remove err when compile no fb

13 years agoupdate sdmmc driver and hdmi driver
kfx [Wed, 18 May 2011 03:06:12 +0000 (11:06 +0800)]
update sdmmc driver and hdmi driver

13 years agoadd lcd nt35510 support
root [Tue, 17 May 2011 19:39:00 +0000 (03:39 +0800)]
add lcd nt35510 support

13 years agoTCL:添加和修改板级配置文件
zwp [Wed, 18 May 2011 06:42:59 +0000 (23:42 -0700)]
TCL:添加和修改板级配置文件

13 years agoHHB add LCD ili9803 driver support
root [Tue, 17 May 2011 14:30:11 +0000 (22:30 +0800)]
HHB add LCD ili9803 driver support

13 years agoadd wm831x restart support
root [Tue, 17 May 2011 13:54:52 +0000 (21:54 +0800)]
add wm831x restart support

13 years agoupdate rk29_a22_defconfig
root [Tue, 17 May 2011 10:28:34 +0000 (18:28 +0800)]
update rk29_a22_defconfig

13 years agoRK29MobileSDK:remove USBHost2.0 support, because of circuit error
phc [Tue, 17 May 2011 08:53:46 +0000 (16:53 +0800)]
RK29MobileSDK:remove USBHost2.0 support, because of circuit error

13 years agoRevert "rk29: clock: always enable tpiu clock for jtag debug"
黄涛 [Mon, 16 May 2011 13:28:15 +0000 (21:28 +0800)]
Revert "rk29: clock: always enable tpiu clock for jtag debug"

This reverts commit dfeca01a38d17344e0f8f078c611f5f6dd2d404a.
Enable TPIU make wfi not work when suspend.

13 years agork29: update defconfig for RK29_JTAG
黄涛 [Mon, 16 May 2011 12:02:39 +0000 (20:02 +0800)]
rk29: update defconfig for RK29_JTAG

13 years agork29: pm: add JTAG config for debug
黄涛 [Mon, 16 May 2011 11:55:17 +0000 (19:55 +0800)]
rk29: pm: add JTAG config for debug

13 years agork29: clock: always enable tpiu clock for jtag debug
黄涛 [Mon, 16 May 2011 11:54:02 +0000 (19:54 +0800)]
rk29: clock: always enable tpiu clock for jtag debug

13 years ago1.Do not use emmcc clk power save,2.Improve the flash read write speed for usb trans.
zhaoyifeng [Mon, 16 May 2011 09:04:15 +0000 (17:04 +0800)]
1.Do not use emmcc clk power save,2.Improve the flash read write speed for usb trans.

13 years agoupdate hdmi dirver: unregister err and update i2c driver:support direct mode
kfx [Sat, 14 May 2011 08:58:22 +0000 (16:58 +0800)]
update hdmi dirver: unregister err and update i2c driver:support direct mode

13 years agogpu: add allocnopage cache support for alloc_pages fail.
杜坤明 [Sat, 14 May 2011 03:43:34 +0000 (11:43 +0800)]
gpu: add allocnopage cache support for alloc_pages fail.

13 years agork29: pl330: avoid unaligned accesses
黄涛 [Thu, 12 May 2011 11:12:58 +0000 (19:12 +0800)]
rk29: pl330: avoid unaligned accesses

13 years agoupdate hdmi driver: support 480p
kfx [Thu, 12 May 2011 08:35:39 +0000 (16:35 +0800)]
update hdmi driver: support 480p

13 years agoRevert "RK29MobileSDK: Open Uart0 CLK when system in sleep;"
黄涛 [Thu, 12 May 2011 07:40:06 +0000 (15:40 +0800)]
Revert "RK29MobileSDK: Open Uart0 CLK when system in sleep;"

This reverts commit 9e3e1986b475e5d434f99669c3fc94751138665c.
Only revert arch/arm/mach-rk29/pm.c

13 years agoRK29MobileSDK: Open Uart0 CLK when system in sleep;
phc [Thu, 12 May 2011 07:18:17 +0000 (15:18 +0800)]
RK29MobileSDK: Open Uart0 CLK when system in sleep;

13 years agoRK29MobileSDK:add CPT claa0381a31xe LCD and CPT tp support
phc [Thu, 12 May 2011 07:14:59 +0000 (15:14 +0800)]
RK29MobileSDK:add CPT claa0381a31xe LCD and CPT tp support