firefly-linux-kernel-4.4.55.git
13 years agork29: pm: move pm-gpio to spi_sram
黄涛 [Thu, 16 Jun 2011 07:30:17 +0000 (15:30 +0800)]
rk29: pm: move pm-gpio to spi_sram

13 years agoMerge remote-tracking branch 'linux-2.6.32.y/master' into develop
黄涛 [Thu, 16 Jun 2011 03:56:59 +0000 (11:56 +0800)]
Merge remote-tracking branch 'linux-2.6.32.y/master' into develop

Merge Linux 2.6.32.41
Conflicts:
Makefile
drivers/mmc/core/core.c
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/hw.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/regd_common.h
drivers/net/wireless/b43/dma.c
drivers/net/wireless/b43/dma.h
drivers/net/wireless/b43/sdio.c
drivers/net/wireless/hostap/hostap_cs.c
drivers/net/wireless/iwlwifi/iwl-5000.c
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-helpers.h
drivers/net/wireless/iwlwifi/iwl-tx.c
drivers/net/wireless/libertas/cmd.c
drivers/net/wireless/p54/p54pci.c
drivers/net/wireless/p54/p54usb.c
drivers/net/wireless/p54/txrx.c
drivers/net/wireless/rt2x00/rt2400pci.c
drivers/net/wireless/rt2x00/rt2500pci.c
drivers/net/wireless/rt2x00/rt2500usb.c
drivers/net/wireless/rt2x00/rt2800usb.c
drivers/net/wireless/rt2x00/rt2x00.h
drivers/net/wireless/rt2x00/rt2x00dev.c
drivers/net/wireless/rt2x00/rt2x00queue.c
drivers/net/wireless/rt2x00/rt61pci.c
drivers/net/wireless/rt2x00/rt73usb.c
drivers/usb/serial/option.c
mm/shmem.c

13 years agoA22: XSF add power reducing while suspend support
root [Tue, 14 Jun 2011 11:53:12 +0000 (19:53 +0800)]
A22: XSF add power reducing while suspend support

13 years agoA22:keep tp reset high when resume to reduce current
root [Tue, 14 Jun 2011 11:35:18 +0000 (19:35 +0800)]
A22:keep tp reset high when resume to reduce current

13 years agork29: phonesdk/a22: set codec pll to 300MHz, save more power
黄涛 [Wed, 15 Jun 2011 08:32:24 +0000 (16:32 +0800)]
rk29: phonesdk/a22: set codec pll to 300MHz, save more power

13 years agork29: ddr3sdk/sdk: set gpu low clock same as general pll clock rate, save more power
黄涛 [Wed, 15 Jun 2011 08:28:38 +0000 (16:28 +0800)]
rk29: ddr3sdk/sdk: set gpu low clock same as general pll clock rate, save more power

13 years agork29: clock: fix codec pll; add rk29_clock_init2 API to support configure codec pll...
黄涛 [Wed, 15 Jun 2011 08:18:54 +0000 (16:18 +0800)]
rk29: clock: fix codec pll; add rk29_clock_init2 API to support configure codec pll rate

13 years agoadd soft reset to usb controller
yangkai [Wed, 15 Jun 2011 08:20:36 +0000 (16:20 +0800)]
add soft reset to usb controller

13 years agoA22:change power off to restart if charging
root [Tue, 14 Jun 2011 09:55:47 +0000 (17:55 +0800)]
A22:change power off to restart if charging

13 years agoupdate usb id debounce time for rk29
yangkai [Wed, 15 Jun 2011 01:39:46 +0000 (09:39 +0800)]
update usb id debounce time for rk29

13 years agonand change erase size to 32 sectors.
zhaoyifeng [Tue, 14 Jun 2011 10:36:04 +0000 (18:36 +0800)]
nand change erase size to 32 sectors.

13 years agoA22 and phonesdk: solve compile error
xsf@rock-chips.com [Tue, 14 Jun 2011 08:15:24 +0000 (16:15 +0800)]
A22 and phonesdk: solve compile error

13 years agocamera: mt9t111 driver support mutile register write by i2c
ddl [Tue, 14 Jun 2011 07:19:16 +0000 (15:19 +0800)]
camera: mt9t111 driver support mutile register write by i2c

13 years agoA22 and phonesdk: make wm831x enter sleep in suspend, change vdd voltage to 1.0V
xsf@rock-chips.com [Tue, 14 Jun 2011 07:22:04 +0000 (15:22 +0800)]
A22 and phonesdk: make wm831x enter sleep in suspend, change vdd voltage to 1.0V

13 years ago"fb:reinit the vars when opening the fb1."
zyc [Tue, 14 Jun 2011 04:48:25 +0000 (21:48 -0700)]
"fb:reinit the vars when opening the fb1."

1. 解决旋转情况下,预览过程中,按下power键休眠,唤醒时显示异常
2. 解决旋转情况下播放视频,切换上下曲时有时会花屏一下

13 years agophonesdk: add mpu3050 sensors
lyx [Tue, 14 Jun 2011 03:16:34 +0000 (20:16 -0700)]
phonesdk: add mpu3050 sensors

13 years agork29: add define for cpufreq.h cru.h pmu.h
黄涛 [Tue, 14 Jun 2011 02:09:08 +0000 (10:09 +0800)]
rk29: add define for cpufreq.h cru.h pmu.h

13 years agork29: cpufreq: add board_update_cpufreq_table API, support board specific freq table
黄涛 [Tue, 14 Jun 2011 01:45:56 +0000 (09:45 +0800)]
rk29: cpufreq: add board_update_cpufreq_table API, support board specific freq table

13 years agorknand driver compiled as a module. need updata android soft code...
zhaoyifeng [Mon, 13 Jun 2011 10:08:57 +0000 (18:08 +0800)]
rknand driver compiled as a module. need updata android soft code...

13 years agork29: gpio: use default_enable to enable gpio irq; faster irq handler; fix resume...
黄涛 [Mon, 13 Jun 2011 08:12:28 +0000 (16:12 +0800)]
rk29: gpio: use default_enable to enable gpio irq; faster irq handler; fix resume for rk29_keys

13 years agoA22:add udelay to 200 for touch screen i2c reading
root [Thu, 9 Jun 2011 16:51:52 +0000 (00:51 +0800)]
A22:add udelay to 200 for touch screen i2c reading

13 years ago1. add irq enable and disable for gpio.c to support disable_irq_nosync() function;
root [Thu, 9 Jun 2011 16:26:36 +0000 (00:26 +0800)]
1. add irq enable and disable for gpio.c to support disable_irq_nosync() function;
2. change irq type of touch screen between IRQF_TRIGGER_LOW and IRQF_TRIGGER_FALLING when suspend and resume,
so that can avoid system death.

13 years agoedit system suspend vol control code
root [Fri, 10 Jun 2011 09:38:57 +0000 (17:38 +0800)]
edit system suspend vol control code

13 years agoRK29SmartPhone:mtk23d reset&control changed
phc [Fri, 10 Jun 2011 07:41:09 +0000 (15:41 +0800)]
RK29SmartPhone:mtk23d reset&control changed

13 years agophonesdk: pulldown uart3 when gps probe
linjh [Fri, 10 Jun 2011 07:08:57 +0000 (15:08 +0800)]
phonesdk: pulldown uart3 when gps probe

13 years agork29_phone wm8994: fix because capture.active the change pop noise
邱建斌 [Fri, 10 Jun 2011 06:38:38 +0000 (14:38 +0800)]
rk29_phone wm8994: fix because capture.active the change pop noise

13 years agork29_phone: 解决先激活蓝牙,再激活wifi时,提示出错的问题,增加对gpio WIFI_RST的控制
wdc [Fri, 10 Jun 2011 04:26:53 +0000 (12:26 +0800)]
rk29_phone: 解决先激活蓝牙,再激活wifi时,提示出错的问题,增加对gpio WIFI_RST的控制

13 years agoadd a function that spi driver codecs can run in sram
root [Sun, 5 Jun 2011 20:08:43 +0000 (04:08 +0800)]
add a function that spi driver codecs can run in sram

13 years agocamera: fix gc0309 is mirror, and turn up mt9t111 i2c speed
ddl [Fri, 10 Jun 2011 02:07:52 +0000 (10:07 +0800)]
camera: fix gc0309 is mirror, and turn up mt9t111 i2c speed

13 years agoA22:update gpio i2c support from phonesdk
root [Thu, 9 Jun 2011 01:12:35 +0000 (09:12 +0800)]
A22:update gpio i2c support from phonesdk

13 years agofix bug for usb pcd wakelocks
yangkai [Thu, 9 Jun 2011 09:10:24 +0000 (17:10 +0800)]
fix bug for usb pcd wakelocks

13 years agogpu: update gcdENABLE_AUTO_FREQ
杜坤明 [Thu, 9 Jun 2011 02:54:52 +0000 (10:54 +0800)]
gpu: update gcdENABLE_AUTO_FREQ

13 years agosupport ext3 and ext4 file system for 'system' mtd part
zhaoyifeng [Wed, 8 Jun 2011 07:01:09 +0000 (15:01 +0800)]
support ext3 and ext4 file system for 'system' mtd part

13 years agoa22 defconfig: add leds config
lyx [Wed, 8 Jun 2011 03:57:37 +0000 (20:57 -0700)]
a22 defconfig: add leds config

13 years agoa22: use system gpio-leds controls code
lyx [Wed, 8 Jun 2011 03:45:02 +0000 (20:45 -0700)]
a22: use system gpio-leds controls code

13 years agochange rt5625 driver
陈金泉 [Wed, 8 Jun 2011 01:53:56 +0000 (09:53 +0800)]
change rt5625 driver

13 years agocamera: fix gc0309 init code
ddl [Tue, 7 Jun 2011 07:12:40 +0000 (15:12 +0800)]
camera: fix gc0309 init code

13 years agocamera: fix mt9t111 sensor havn't config gpio is H-Z after standby, and fix auto...
ddl [Tue, 7 Jun 2011 07:12:04 +0000 (15:12 +0800)]
camera: fix mt9t111 sensor havn't config gpio is H-Z after standby, and fix auto focus trigger

13 years agork29: sdk: enable uinput to support bluetooth AVRCP
黄涛 [Tue, 7 Jun 2011 09:22:34 +0000 (17:22 +0800)]
rk29: sdk: enable uinput to support bluetooth AVRCP

13 years agoadd bluetooth earphone playback control
wdc [Tue, 7 Jun 2011 09:04:25 +0000 (17:04 +0800)]
add bluetooth earphone playback control

13 years agoRevert "Revert "rk29: clock: always enable tpiu clock for jtag debug""
黄涛 [Tue, 7 Jun 2011 07:03:15 +0000 (15:03 +0800)]
Revert "Revert "rk29: clock: always enable tpiu clock for jtag debug""

This reverts commit 6aca2b5c5ccb05ae0c02e23ec4519e66e5af4ea6.

13 years agophonesdk:fix the rotation bug when playing video.
zyc [Tue, 7 Jun 2011 03:11:15 +0000 (20:11 -0700)]
phonesdk:fix the rotation bug when playing video.

13 years agoa22: modify buttonlight name
lyx [Tue, 7 Jun 2011 01:56:52 +0000 (18:56 -0700)]
a22: modify buttonlight name

13 years agoa22: add button light driver
lyx [Fri, 3 Jun 2011 03:29:37 +0000 (20:29 -0700)]
a22: add button light driver

13 years agork29: last_log: support save the last kernel log on /proc/last_log
黄涛 [Tue, 7 Jun 2011 01:44:02 +0000 (09:44 +0800)]
rk29: last_log: support save the last kernel log on /proc/last_log

13 years agoupdate hdmi driver: about backlight control
kfx [Mon, 6 Jun 2011 09:30:43 +0000 (17:30 +0800)]
update hdmi driver: about backlight control

13 years agoupdate i2c driver: support gpio i2c
kfx [Mon, 6 Jun 2011 09:02:32 +0000 (17:02 +0800)]
update i2c driver: support gpio i2c

13 years agoA22:modify LDO8 voltage use to touchscreen
root [Fri, 3 Jun 2011 12:13:12 +0000 (20:13 +0800)]
A22:modify LDO8 voltage use to touchscreen

13 years agoA22:modify key define according new hardware
root [Fri, 3 Jun 2011 12:03:12 +0000 (20:03 +0800)]
A22:modify key define according new hardware

13 years agophone-pad:modify by zyw(mid sdk)fix white screen when power_on and resume ,update...
zwp [Sat, 4 Jun 2011 07:02:24 +0000 (00:02 -0700)]
phone-pad:modify by zyw(mid sdk)fix white screen when power_on and resume ,update all sdk board file

mid更新了board配置,但是没有更新到phone-pad的sdk上。

13 years agogpu: update to 2.5.3.2.2; add auto freq switch; fix some game crash.
杜坤明 [Sat, 4 Jun 2011 06:36:15 +0000 (14:36 +0800)]
gpu: update to 2.5.3.2.2; add auto freq switch; fix some game crash.

13 years ago1、update wm831x_power.c from cj5;
root [Fri, 3 Jun 2011 04:13:44 +0000 (12:13 +0800)]
1、update wm831x_power.c from cj5;
2、use resume command instead of init LCD;
3、add delay after reset TP may be avoid death while resume;

13 years agork29_phone wm8994: 1.fix MCLKchange to 3.072MHZ 2. First poweron close wm8994 and PA
邱建斌 [Fri, 3 Jun 2011 09:36:11 +0000 (17:36 +0800)]
rk29_phone wm8994: 1.fix MCLKchange to 3.072MHZ  2. First poweron close wm8994 and PA

13 years agophonepad: add lcd hsd07pfw1; tp d70_l3188a
linjh [Thu, 2 Jun 2011 04:28:56 +0000 (12:28 +0800)]
phonepad: add lcd hsd07pfw1; tp d70_l3188a

13 years agocamera: fix camera pmem also allocate when camera driver have not compile
ddl [Thu, 2 Jun 2011 02:02:57 +0000 (10:02 +0800)]
camera: fix camera pmem also allocate when camera driver have not compile

13 years agoa22 backlight: fix bug----bl shine when suspend
lyx [Thu, 2 Jun 2011 01:47:09 +0000 (18:47 -0700)]
a22 backlight: fix bug----bl shine when suspend

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 解决通话功放产生到噪音