firefly-linux-kernel-4.4.55.git
13 years agoMerge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop
lhh [Sat, 25 Sep 2010 12:07:13 +0000 (20:07 +0800)]
Merge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoadd hym8563 alarm can work when system suspend
lhh [Sat, 25 Sep 2010 12:06:27 +0000 (20:06 +0800)]
add hym8563 alarm can work when system suspend

13 years agoi2c don NOT suspend when system enter sleep
kfx [Sat, 25 Sep 2010 09:31:03 +0000 (17:31 +0800)]
i2c don NOT suspend when system enter sleep

13 years ago解决wm8994配置调用报错的问题
ChenJQ [Sat, 25 Sep 2010 08:57:01 +0000 (01:57 -0700)]
解决wm8994配置调用报错的问题

13 years agomodify drivers/regulator/rk2818_lp8725.c for lilo enable/disable function bug
cym [Sat, 25 Sep 2010 07:29:08 +0000 (15:29 +0800)]
modify drivers/regulator/rk2818_lp8725.c for lilo enable/disable function bug

13 years agospi:improve spi read of full duplex
lyx [Sat, 25 Sep 2010 06:42:20 +0000 (23:42 -0700)]
spi:improve spi read of full duplex
1.write 0 to spi send bufer only once, or spi may receive unexpect data

13 years agoimprove something for fpga
luowei [Fri, 24 Sep 2010 14:05:57 +0000 (22:05 +0800)]
improve something for fpga

13 years agofix the irq error when release cmmb irq
root [Fri, 24 Sep 2010 13:51:59 +0000 (21:51 +0800)]
fix the irq error when release cmmb irq

13 years agoimprove something for fpga
luowei [Fri, 24 Sep 2010 13:43:37 +0000 (21:43 +0800)]
improve something for fpga

13 years agofall down the pixel clock input hx8357 lcd
root [Fri, 24 Sep 2010 09:05:38 +0000 (17:05 +0800)]
fall down the pixel clock input hx8357 lcd

13 years agobacklight: backlight shine when frenquence change, fix it
lyx [Fri, 24 Sep 2010 08:11:01 +0000 (01:11 -0700)]
backlight: backlight shine when frenquence change, fix it
1.use pwd clk
2.when write register, should disable clk, enable it after writen

13 years agoprotect handle before calling regulator_set_current_limit
hxy [Fri, 24 Sep 2010 07:46:33 +0000 (15:46 +0800)]
protect handle before calling regulator_set_current_limit

13 years agospi: add spi transfer mode, full duplex and half duplex
lyx [Fri, 24 Sep 2010 06:36:32 +0000 (23:36 -0700)]
spi: add spi transfer mode, full duplex and half duplex

13 years agoclear usb flag when pull out usb
root [Fri, 24 Sep 2010 03:34:24 +0000 (11:34 +0800)]
clear usb flag when pull out usb

13 years agomodify how to monitor whether charge is full
root [Fri, 24 Sep 2010 03:31:47 +0000 (11:31 +0800)]
modify how to monitor whether charge is full

13 years ago默认情况下关闭psensor
chenli [Wed, 22 Sep 2010 01:12:19 +0000 (09:12 +0800)]
默认情况下关闭psensor

13 years agoclock: ARM运行在192时,AHB保持为192,临时解决播放720p时,屏幕花屏的问题
黄涛 [Fri, 24 Sep 2010 10:05:15 +0000 (18:05 +0800)]
clock: ARM运行在192时,AHB保持为192,临时解决播放720p时,屏幕花屏的问题

13 years agofix the compile warning of siano Kconfig file
root [Fri, 24 Sep 2010 09:59:21 +0000 (17:59 +0800)]
fix the compile warning of siano Kconfig file

13 years agofix the cmmb irq release error
root [Fri, 24 Sep 2010 08:33:56 +0000 (16:33 +0800)]
fix the cmmb irq release error

13 years agomodify smsspiphy_rk.c,set the gpio type as pull up
root [Sun, 19 Sep 2010 10:06:29 +0000 (18:06 +0800)]
modify smsspiphy_rk.c,set the gpio type as pull up

13 years agofix cmmb compile error
root [Sun, 19 Sep 2010 08:07:07 +0000 (16:07 +0800)]
fix cmmb compile error

13 years agoupdate cmmb driver
root [Sun, 19 Sep 2010 02:43:27 +0000 (10:43 +0800)]
update cmmb driver

13 years ago fix the Response of PWR key in resume
宋秀杰 [Tue, 21 Sep 2010 11:56:38 +0000 (04:56 -0700)]
 fix the Response of PWR key in resume

13 years agoupdate pm control for raho, default close
宋秀杰 [Tue, 21 Sep 2010 10:41:57 +0000 (03:41 -0700)]
update pm control for raho, default close

13 years agocamera:fix camera client connect error,because capture videobuf queue may be not...
ddl [Tue, 21 Sep 2010 10:15:08 +0000 (18:15 +0800)]
camera:fix camera client connect error,because capture videobuf queue may be not dequeue before camera is closed. Add stream control for vip

13 years agoclock: clk_get_rate不加锁
黄涛 [Tue, 21 Sep 2010 10:15:30 +0000 (18:15 +0800)]
clock: clk_get_rate不加锁

13 years agodsp: 移植.25,打开dsp时关闭arm电源域
黄涛 [Tue, 21 Sep 2010 09:19:23 +0000 (17:19 +0800)]
dsp: 移植.25,打开dsp时关闭arm电源域

13 years agoclock: fix warning in softirq.c
黄涛 [Tue, 21 Sep 2010 09:13:47 +0000 (17:13 +0800)]
clock: fix warning in softirq.c

13 years agoset menuconfig for wm8994 codec
ChenJQ [Tue, 21 Sep 2010 19:13:48 +0000 (12:13 -0700)]
set menuconfig for wm8994 codec

13 years agoadd wm8994 Parameters to menuconfig.include set volume,chose earpiece and BB input...
ChenJQ [Tue, 21 Sep 2010 06:33:48 +0000 (23:33 -0700)]
add wm8994 Parameters to menuconfig.include set volume,chose earpiece and BB input signal type

13 years agodefconfig: enable CONSOLE_EARLYSUSPEND disable FB_EARLYSUSPEND
黄涛 [Mon, 20 Sep 2010 10:18:40 +0000 (18:18 +0800)]
defconfig: enable CONSOLE_EARLYSUSPEND disable FB_EARLYSUSPEND

由于我们使用了fb console,休眠也要使用console earlysuspend,两者必须匹配,否则休眠时会有一秒的延时。

13 years ago using memcpy lead to Array bounds error, fix it
宋秀杰 [Mon, 20 Sep 2010 06:50:53 +0000 (23:50 -0700)]
 using memcpy lead to Array bounds error, fix it

13 years agoclock: 获取/设置clk时,不关闭中断(除改变arm clk),只关闭软中断(dsp会在timer中访问),避免断音。减小dsp变频时的delay
黄涛 [Mon, 20 Sep 2010 03:58:55 +0000 (11:58 +0800)]
clock: 获取/设置clk时,不关闭中断(除改变arm clk),只关闭软中断(dsp会在timer中访问),避免断音。减小dsp变频时的delay

13 years agousb: move struct usb_mass_storage_platform_data to board_xxx.c
lyx [Sun, 19 Sep 2010 11:57:53 +0000 (04:57 -0700)]
usb: move struct usb_mass_storage_platform_data to board_xxx.c

13 years agofix bug in xpt2046_ts.c, move ahead data discard.
Rich.jiangyk [Sun, 19 Sep 2010 11:49:54 +0000 (19:49 +0800)]
fix bug in xpt2046_ts.c, move ahead data discard.

The configuration for XPT2046 TS driver with CALIBRATION is "XPT2046 based touchscreens: XPT2046 SPI Interface".
In this modification,  the first raw data is discarded before processed, so that it can work on IT50.

13 years agousb: hide usb_mass_storage 2
lyx [Sun, 19 Sep 2010 09:52:05 +0000 (02:52 -0700)]
usb: hide usb_mass_storage 2
nand flash user area is recognise as a usb device when connect to computer, we hide it now

13 years agoadc key:modify adckey for raho
lyx [Sun, 19 Sep 2010 07:45:07 +0000 (00:45 -0700)]
adc key:modify adckey for raho
1.reset adckey value for the vccio now is 3V againest old 3.3v;
2.modify touchscreen key_find to key_search

13 years agoinfo: enable ubi to support udisk
黄涛 [Sun, 19 Sep 2010 02:32:28 +0000 (10:32 +0800)]
info: enable ubi to support udisk

13 years agoCorrect xpt2046_cbn_ts bug on IT50
Rich.jiangyk [Fri, 17 Sep 2010 03:41:35 +0000 (11:41 +0800)]
Correct xpt2046_cbn_ts bug on IT50

On IT50 board, the touch screen sends 4095 invalid message for first raw data sample, especially
for the top-left corner.
The modification discards the first sample before processing it, which correct the bug and solve
the problem on IT50. This won't affect other boards.
NOTE: mod by srt, commit by jyk

13 years agoMerge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop
Rich.jiangyk [Thu, 16 Sep 2010 08:47:25 +0000 (16:47 +0800)]
Merge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoMerge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop
lhh [Thu, 16 Sep 2010 08:45:42 +0000 (16:45 +0800)]
Merge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoupdate rk2818_backlight.c to correct bl suspend and resume
Rich.jiangyk [Thu, 16 Sep 2010 07:00:10 +0000 (15:00 +0800)]
update rk2818_backlight.c to correct bl suspend and resume

1. old rk2818_backlight.c  use CONFIG_ANDROID_POWER macro, which is no longer supported,
lyx changed to use CONFIG_HAS_EARLYSUSPEND.  This sovled lcd blanking when resuming.
2. changed backlight module init into late_initcall from rootfs_initcall, this solve the
problem of blanking when powered on.
3. updated:  close dbg info and  comments.
note: code mod by lyx, commited by jyk

13 years agoenter key code 232
lhh [Thu, 16 Sep 2010 08:45:04 +0000 (16:45 +0800)]
enter key code 232

13 years agoadd delay after pll change in pm.c, fix sdk can not be resume
宋秀杰 [Thu, 16 Sep 2010 08:33:42 +0000 (01:33 -0700)]
add delay after pll change in pm.c, fix sdk can not be resume

13 years agoupdate rk2818_backlight.c to correct bl suspend and resume
Rich.jiangyk [Thu, 16 Sep 2010 07:00:10 +0000 (15:00 +0800)]
update rk2818_backlight.c to correct bl suspend and resume

1. old rk2818_backlight.c  use CONFIG_ANDROID_POWER macro, which is no longer supported,
lyx changed to use CONFIG_HAS_EARLYSUSPEND.  This sovled lcd blanking when resuming.
2. changed backlight module init into late_initcall from rootfs_initcall, this solve the
problem of blanking when powered on.
note: code mod by lyx, commited by jyk

13 years agoadd falling and rising edge support for fpga's gpio interrupt,add support that fpga...
luowei [Thu, 16 Sep 2010 03:32:43 +0000 (11:32 +0800)]
add falling and rising edge support for fpga's gpio interrupt,add support that fpga's gpio interrupt wake system while system is suspending

13 years agomodify pm.c, make resume stable, default close control
宋秀杰 [Wed, 15 Sep 2010 13:42:12 +0000 (06:42 -0700)]
modify pm.c, make resume stable, default close control

13 years agobsp:modify wifi and bt gpio control for the infoit50 board
lbt [Wed, 15 Sep 2010 09:33:41 +0000 (17:33 +0800)]
bsp:modify wifi and bt gpio control for the infoit50 board

13 years agoflash pm.c, default close it control
宋秀杰 [Tue, 14 Sep 2010 14:20:07 +0000 (07:20 -0700)]
flash pm.c, default close it control

13 years agomodified gsensor for it50
swj [Tue, 14 Sep 2010 10:23:01 +0000 (03:23 -0700)]
modified gsensor for it50

13 years agoadd rk2818_pm.h
宋秀杰 [Tue, 14 Sep 2010 09:12:33 +0000 (02:12 -0700)]
add rk2818_pm.h

13 years agoit50 key charge
lhh [Tue, 14 Sep 2010 08:53:17 +0000 (16:53 +0800)]
it50 key charge

13 years agoadd raho pm control, add LCDC resume
宋秀杰 [Tue, 14 Sep 2010 08:34:23 +0000 (01:34 -0700)]
add raho pm control, add LCDC resume

13 years agoupdate rk2818_info_defconfig for expand gpio
宋秀杰 [Wed, 8 Sep 2010 13:53:28 +0000 (06:53 -0700)]
update rk2818_info_defconfig for expand gpio

13 years agoauto TS Calibration: auto switch support between info_sdk and it50
srt [Tue, 14 Sep 2010 07:10:31 +0000 (15:10 +0800)]
auto TS Calibration: auto switch support between info_sdk and it50

13 years agoadd Auto set TS calibration Function
srt [Tue, 14 Sep 2010 02:58:17 +0000 (10:58 +0800)]
add Auto set TS calibration Function

13 years agoadd Auto set TS calibration Function
srt [Tue, 14 Sep 2010 02:17:18 +0000 (10:17 +0800)]
add Auto set TS calibration Function

13 years agomodified touchscreen driver for it50
swj [Tue, 14 Sep 2010 01:52:04 +0000 (18:52 -0700)]
modified touchscreen driver for it50

13 years agochange jogball for it50
swj [Mon, 13 Sep 2010 09:34:10 +0000 (02:34 -0700)]
change jogball for it50

13 years agofix ov9650 init_array to solve mirrored images
Rich.jiangyk [Mon, 13 Sep 2010 09:16:27 +0000 (17:16 +0800)]
fix ov9650 init_array to solve mirrored images

ov9650 register 0x1e controls mirro/vflip functions. modify settings to correct mirrored image problems.

13 years agoMerge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop
swj [Mon, 13 Sep 2010 09:09:34 +0000 (02:09 -0700)]
Merge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agojogball
swj [Mon, 13 Sep 2010 09:07:35 +0000 (02:07 -0700)]
jogball

13 years agofix ov9650 init_data bug
Rich.jiangyk [Mon, 13 Sep 2010 08:51:28 +0000 (16:51 +0800)]
fix ov9650 init_data bug

in sensor_init_data array, register 0x00 was set to 0x00, which cause the initialization unfinished.
This setting is useless, so remove it! ov9650 is working better at vga dc/dv now.

13 years agospi: set spi chipselect gpios HIGH in io_init function for infosdk
lyx [Mon, 13 Sep 2010 07:48:12 +0000 (00:48 -0700)]
spi: set spi chipselect gpios HIGH in io_init function for infosdk

13 years agospi: set spi chipselect gpios HIGH in io_init function
lyx [Mon, 13 Sep 2010 07:40:56 +0000 (00:40 -0700)]
spi: set spi chipselect gpios HIGH in io_init function

13 years agocamera:Optimize camera sensor driver, It is easy to transplante for new camera sensor
ddl [Mon, 13 Sep 2010 06:40:17 +0000 (14:40 +0800)]
camera:Optimize camera sensor driver, It is easy to transplante for new camera sensor

13 years ago在capella_cm3602.c中,将cm3602在dev目录下的设备文件名改为psensor
chenli [Mon, 13 Sep 2010 02:32:04 +0000 (10:32 +0800)]
在capella_cm3602.c中,将cm3602在dev目录下的设备文件名改为psensor

13 years agomodified jogball driver for it50
swj [Mon, 13 Sep 2010 02:45:30 +0000 (19:45 -0700)]
modified jogball driver for it50

13 years agomodefied file for jogball
swj [Sun, 12 Sep 2010 09:27:40 +0000 (02:27 -0700)]
modefied file for jogball

13 years agoadd ov9650 for it50 and del tca6424 for i2c set low one
lhh [Sat, 11 Sep 2010 16:23:46 +0000 (00:23 +0800)]
add ov9650 for it50 and del tca6424 for i2c set low one

13 years agoMerge branch 'develop' of xwj@10.10.10.201:/home/rockchip/rk2818/kernel into develop
xwj [Sat, 11 Sep 2010 05:16:21 +0000 (13:16 +0800)]
Merge branch 'develop' of xwj@10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoadd ac100 support
xwj [Sat, 11 Sep 2010 05:11:22 +0000 (13:11 +0800)]
add ac100 support

13 years agoupdate config for it50
lhh [Fri, 10 Sep 2010 17:08:01 +0000 (01:08 +0800)]
update config for it50

13 years agoadd jogball
swj [Fri, 10 Sep 2010 15:52:13 +0000 (08:52 -0700)]
add jogball

13 years agoAdd set volume for call in codec wm8994
ChenJQ [Fri, 10 Sep 2010 07:54:38 +0000 (00:54 -0700)]
Add set volume for call in codec wm8994

13 years agoadd touchscreen calibration function
srt [Fri, 10 Sep 2010 07:36:05 +0000 (15:36 +0800)]
add touchscreen calibration function

13 years agodelete charge_ok pin's scanning for external gpio
luowei [Fri, 10 Sep 2010 03:17:39 +0000 (11:17 +0800)]
delete charge_ok pin's scanning for external gpio

13 years agospi:modify spi drivers, add wait_busy after write
lyx [Fri, 10 Sep 2010 01:22:48 +0000 (18:22 -0700)]
spi:modify spi drivers, add wait_busy after write

13 years agoMerge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop
lhh [Thu, 9 Sep 2010 14:26:45 +0000 (22:26 +0800)]
Merge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoit50 bt io change
lhh [Thu, 9 Sep 2010 14:26:23 +0000 (22:26 +0800)]
it50 bt io change

13 years agoadd suspend and resume support for fpga
luowei [Thu, 9 Sep 2010 12:06:52 +0000 (20:06 +0800)]
add suspend and resume support for fpga

13 years agospi: improve spi driver
lyx [Thu, 9 Sep 2010 10:23:23 +0000 (03:23 -0700)]
spi: improve spi driver

13 years agomodified t50 adckey
swj [Thu, 9 Sep 2010 09:35:56 +0000 (02:35 -0700)]
modified t50 adckey

13 years agoit50 backlight high
lhh [Thu, 9 Sep 2010 07:51:39 +0000 (15:51 +0800)]
it50 backlight high

13 years agomodified it50 defconfig file
swj [Thu, 9 Sep 2010 02:22:30 +0000 (19:22 -0700)]
modified it50 defconfig file

13 years agoswj add it50 adckey
swj [Thu, 9 Sep 2010 02:14:24 +0000 (19:14 -0700)]
swj add it50 adckey

13 years agoadd it50 touch
lhh [Wed, 8 Sep 2010 14:20:32 +0000 (22:20 +0800)]
add it50 touch

13 years agoadd expand gpio soft interrupt in kconfig, so modify raho defconfig, amended some...
宋秀杰 [Wed, 8 Sep 2010 13:04:29 +0000 (06:04 -0700)]
add expand gpio soft interrupt in kconfig, so modify raho defconfig, amended some places which is not standard

13 years agoupdate info it50 config
lhh [Wed, 8 Sep 2010 11:46:00 +0000 (19:46 +0800)]
update info it50 config

13 years agoMerge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop
lhh [Wed, 8 Sep 2010 09:27:42 +0000 (17:27 +0800)]
Merge branch 'develop' of lhh@10.10.10.201:/home/rockchip/rk2818/kernel into develop

13 years agoadd info it50 and add uart0-3 config
lhh [Wed, 8 Sep 2010 09:27:32 +0000 (17:27 +0800)]
add info it50 and add uart0-3 config

13 years agoRevert "gpio: label和宏定义匹配,方便调试"
黄涛 [Wed, 8 Sep 2010 07:15:20 +0000 (15:15 +0800)]
Revert "gpio: label和宏定义匹配,方便调试"

This reverts commit 0b193d2d8e3f8d893c7a2ee922c563ddf45dcd22.

13 years agotca6424: 提前设置chip->client,tca6424_setup_gpio会访问到。移除部分编译警告
黄涛 [Wed, 8 Sep 2010 06:26:31 +0000 (14:26 +0800)]
tca6424: 提前设置chip->client,tca6424_setup_gpio会访问到。移除部分编译警告

13 years agogpio: label和宏定义匹配,方便调试
黄涛 [Wed, 8 Sep 2010 06:23:21 +0000 (14:23 +0800)]
gpio: label和宏定义匹配,方便调试

13 years agoboard-*: 移除部分编译警告,其中names是指针的数组,不能直接赋为字符串,会引起内核oops
黄涛 [Wed, 8 Sep 2010 06:21:03 +0000 (14:21 +0800)]
board-*: 移除部分编译警告,其中names是指针的数组,不能直接赋为字符串,会引起内核oops

13 years agomach-rk2818/Kconfig: 修订USB唤醒说明
黄涛 [Wed, 8 Sep 2010 06:15:35 +0000 (14:15 +0800)]
mach-rk2818/Kconfig: 修订USB唤醒说明

13 years agomodify expand gpio tca6424'interrupt to respond Matrix Keyboard,At the same
宋秀杰 [Wed, 8 Sep 2010 02:18:03 +0000 (19:18 -0700)]
modify expand gpio tca6424'interrupt to respond Matrix Keyboard,At the same
time separate soft interrupt from tca6424.c

Details:rk2818_info_defconfig default open soft interrupt and matrix keyboard.
board-infosdk.c modify I2C1 mode from IRQ to POLL,add member for struct
rk2818_tca6424_data, add  privata data for Matrix Keyboard.board.h modify
tca6424_platform_data.Kconfig and Makefile add soft interrupt Configuration.
soft_interrupt.c and tca6424.c are the main modify, they will not affect other
 modules.i2c-rk2818.c retain control SCL function for old tca6424 device,it
will remove later.Matrix Keyboard.c is modify based on kernel Matrix Keyboard.c
file.

13 years agork2818_fb: fix memory leak
黄涛 [Tue, 7 Sep 2010 10:35:52 +0000 (18:35 +0800)]
rk2818_fb: fix memory leak

13 years agodelete printk in alarm and add pulldown in xpt2046
root [Tue, 7 Sep 2010 09:25:19 +0000 (17:25 +0800)]
delete printk in alarm and add pulldown in xpt2046

13 years agoChange mdelay to msleep.Open recorder when musie is playing for video.
ChenJQ [Tue, 7 Sep 2010 06:12:41 +0000 (23:12 -0700)]
Change mdelay to msleep.Open recorder when musie is playing for video.