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

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

14 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

14 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,两者必须匹配,否则休眠时会有一秒的延时。

14 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

14 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

14 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

14 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.

14 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

14 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

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

14 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

14 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

14 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

14 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

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

14 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

14 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

14 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

14 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

14 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

14 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

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

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

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

14 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

14 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

14 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

14 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

14 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

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

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

14 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.

14 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

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

14 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.

14 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

14 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

14 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

14 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

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

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

14 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

14 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

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

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

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

14 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

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

14 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

14 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

14 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

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

14 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

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

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

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

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

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

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

14 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

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

14 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

14 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

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

This reverts commit 0b193d2d8e3f8d893c7a2ee922c563ddf45dcd22.

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

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

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

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

14 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.

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

14 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

14 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.

14 years agoadd LCD_RESET and FPGA_RESET again,deal with a bug in rk2818_batter
luowei [Mon, 6 Sep 2010 10:36:17 +0000 (18:36 +0800)]
add LCD_RESET and FPGA_RESET again,deal with a bug in rk2818_batter

14 years agoadd LCD_RESET and FPGA_RESET again,deal with a bug in rk2818_batter.cdrivers/fpga...
luowei [Mon, 6 Sep 2010 10:33:19 +0000 (18:33 +0800)]
add LCD_RESET and FPGA_RESET again,deal with a bug in rk2818_batter.cdrivers/fpga/spi_fpga_init.c

14 years agork2818_lp8725: fix error handling, which may make kernel panic
黄涛 [Mon, 6 Sep 2010 08:55:32 +0000 (16:55 +0800)]
rk2818_lp8725: fix error handling, which may make kernel panic

14 years agodefconfig: disable cpufreq debug
黄涛 [Mon, 6 Sep 2010 07:08:26 +0000 (15:08 +0800)]
defconfig: disable cpufreq debug

14 years agochange spi_gpio interrupt trigger type name
luowei [Mon, 6 Sep 2010 05:06:39 +0000 (13:06 +0800)]
change spi_gpio interrupt trigger type name

14 years agodelete delay in rtc probe
root [Sat, 4 Sep 2010 16:53:40 +0000 (00:53 +0800)]
delete delay in rtc probe

14 years agocommit code adapte raho board
root [Sat, 4 Sep 2010 15:14:42 +0000 (23:14 +0800)]
commit code adapte raho board

14 years agomodify change charge current
hxy [Sat, 4 Sep 2010 14:38:09 +0000 (22:38 +0800)]
modify change charge current

14 years agospi:修改spi驱动的工作方式,提高spi驱动的效率
lyx [Sat, 4 Sep 2010 13:40:39 +0000 (06:40 -0700)]
spi:修改spi驱动的工作方式,提高spi驱动的效率

14 years agomask spi_dpram's debug info
luowei [Sat, 4 Sep 2010 13:03:33 +0000 (21:03 +0800)]
mask spi_dpram's debug info

14 years agochange fpga_gpio interrupt trigger type name
luowei [Sat, 4 Sep 2010 13:02:28 +0000 (21:02 +0800)]
change fpga_gpio interrupt trigger type name

14 years agochange charge current
hxy [Sat, 4 Sep 2010 12:35:24 +0000 (20:35 +0800)]
change charge current

14 years agochange wm8994 codec headset incall channel
ChenJQ [Sat, 4 Sep 2010 08:54:47 +0000 (01:54 -0700)]
change wm8994 codec headset incall channel

14 years agoadd cmmb and commit code adapting raho board
root [Fri, 3 Sep 2010 14:16:14 +0000 (22:16 +0800)]
add cmmb and commit code adapting raho board

14 years agoadd bt rfkill support for the raho board platform
lbt [Fri, 3 Sep 2010 13:01:46 +0000 (21:01 +0800)]
add bt rfkill support for the raho board platform

14 years agoconfig:info: config rfkill
lbt [Thu, 2 Sep 2010 08:41:58 +0000 (16:41 +0800)]
config:info: config rfkill

14 years agoMerge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop
jiangyk [Fri, 3 Sep 2010 03:56:51 +0000 (11:56 +0800)]
Merge branch 'develop' of 10.10.10.201:/home/rockchip/rk2818/kernel into develop

14 years ago提交v4l2 和ov2655的默认支持
jiangyk [Fri, 3 Sep 2010 03:52:39 +0000 (11:52 +0800)]
提交v4l2 和ov2655的默认支持

修改arch/arm/configs/rk2818_info_defconfig 文件,默认支持v4l2 和ov2655

14 years ago修改wm8994 codec resume没有声音,取消resume调用hw_write
ChenJQ [Fri, 3 Sep 2010 02:39:57 +0000 (19:39 -0700)]
修改wm8994 codec resume没有声音,取消resume调用hw_write

14 years agoupdate rk2818_headset for cjq
lhh [Fri, 3 Sep 2010 01:22:36 +0000 (09:22 +0800)]
update rk2818_headset for cjq

14 years agomach:infosdk: add file board-infosdk-rfkill.c to support bt rfkill
lbt [Thu, 2 Sep 2010 08:33:03 +0000 (16:33 +0800)]
mach:infosdk: add file board-infosdk-rfkill.c to support bt rfkill

14 years agodrivers:bluetooth: remove the file bcm4325.c
lbt [Thu, 2 Sep 2010 08:10:49 +0000 (16:10 +0800)]
drivers:bluetooth: remove the file bcm4325.c

14 years agobt:rfkill: add bluetooth rfkill support
lbt [Thu, 2 Sep 2010 08:01:39 +0000 (16:01 +0800)]
bt:rfkill: add bluetooth rfkill support

14 years agodel no use something for infosdk
lhh [Thu, 2 Sep 2010 06:48:18 +0000 (14:48 +0800)]
del no use something for infosdk

14 years agofix 'sdio_probe return error when host controller's status is data_busy. data_busy...
kfx [Thu, 2 Sep 2010 04:28:42 +0000 (12:28 +0800)]
fix 'sdio_probe return error when host controller's status is data_busy. data_busy occurs when wifi module is NOT inserted.'

14 years agocamera:fix memory leak, the struct videobuf_buffer which malloced videobuf_alloc...
ddl [Thu, 2 Sep 2010 02:59:22 +0000 (10:59 +0800)]
camera:fix memory leak, the struct videobuf_buffer which malloced videobuf_alloc isn't free after camera exit

14 years agocamera:add qcif for ov2655
ddl [Thu, 2 Sep 2010 02:58:21 +0000 (10:58 +0800)]
camera:add qcif for ov2655