firefly-linux-kernel-4.4.55.git
11 years agosensors:add akm8963 support,need update HAL
luowei [Sat, 9 Mar 2013 07:57:37 +0000 (15:57 +0800)]
sensors:add akm8963 support,need update HAL

11 years agocamera: ov5640 soft reset cancel in init_data, because outformat may be error for...
ddl [Sat, 9 Mar 2013 07:08:42 +0000 (15:08 +0800)]
camera: ov5640 soft reset cancel in init_data, because outformat may be error for register write fail

11 years agoadd clk disable by dvfs
xxx [Fri, 8 Mar 2013 10:57:53 +0000 (18:57 +0800)]
add clk disable by dvfs

11 years agocamera: update gc2035 and sp2518 driver, 2035 fix some module may output error
ddl [Fri, 8 Mar 2013 09:58:48 +0000 (17:58 +0800)]
camera: update gc2035 and sp2518 driver, 2035 fix some module may output error

11 years agork3066: fix board-rk30-ds975.c for rk_cif_power
wbx [Fri, 8 Mar 2013 09:48:47 +0000 (17:48 +0800)]
rk3066: fix board-rk30-ds975.c for rk_cif_power

11 years agork_serial: set DBG_PORT to CONFIG_RK_DEBUG_UART and close DEBUG
hhb [Fri, 8 Mar 2013 08:11:45 +0000 (16:11 +0800)]
rk_serial: set DBG_PORT to CONFIG_RK_DEBUG_UART and close DEBUG

11 years agork3066: fix board-rk30-ds975.c for screen blink
wbx [Fri, 8 Mar 2013 06:14:38 +0000 (14:14 +0800)]
rk3066: fix board-rk30-ds975.c for screen blink

11 years agork3066: add board-rk30-ds975.c for /sys/module/board/parameters/
wbx [Fri, 8 Mar 2013 04:49:01 +0000 (12:49 +0800)]
rk3066: add board-rk30-ds975.c for /sys/module/board/parameters/

11 years agork2928b: add board file and defconfig
hjc [Fri, 8 Mar 2013 02:08:23 +0000 (10:08 +0800)]
rk2928b: add board file and defconfig

11 years agork3188 : add board path for /sys/module/board/parameters/
Cody Xie [Fri, 8 Mar 2013 00:55:01 +0000 (08:55 +0800)]
rk3188 : add board path for /sys/module/board/parameters/

11 years agoz600t board add ct36x tp support
蓝斌元 [Thu, 7 Mar 2013 12:45:38 +0000 (20:45 +0800)]
z600t board add ct36x tp support

11 years agork292x : usb : exit_phy_hi-z_when_check_dpdm
lyz [Thu, 7 Mar 2013 09:50:02 +0000 (17:50 +0800)]
rk292x : usb : exit_phy_hi-z_when_check_dpdm

11 years agomodify for ct36x touchscreen
蓝斌元 [Thu, 7 Mar 2013 09:22:55 +0000 (17:22 +0800)]
modify for ct36x touchscreen

11 years agoadd freq volt table selects for productions
xxx [Thu, 7 Mar 2013 07:12:41 +0000 (15:12 +0800)]
add freq volt table selects for productions

11 years agork: cpu.h: add soc_is_rk2928b
黄涛 [Thu, 7 Mar 2013 06:29:08 +0000 (14:29 +0800)]
rk: cpu.h: add soc_is_rk2928b

11 years agork: Kconfig add RK2928B support
黄涛 [Thu, 7 Mar 2013 06:28:51 +0000 (14:28 +0800)]
rk: Kconfig add RK2928B support

11 years agork30: Makefile: fix board.o define
黄涛 [Thu, 7 Mar 2013 03:43:40 +0000 (11:43 +0800)]
rk30: Makefile: fix board.o define

11 years agork610 : support 1366x768 dual screen
yzq [Thu, 7 Mar 2013 04:17:05 +0000 (12:17 +0800)]
rk610 : support 1366x768 dual screen

11 years agork3168_86v: set min brightness
hjc [Thu, 7 Mar 2013 03:00:30 +0000 (11:00 +0800)]
rk3168_86v: set min brightness

11 years agoRK3168 DDR:support DDR change frequency for RK3168
cym [Thu, 7 Mar 2013 02:56:17 +0000 (10:56 +0800)]
RK3168 DDR:support DDR change frequency for RK3168

11 years agort5616: add rt5616 audio codec support
邱建斌 [Thu, 7 Mar 2013 02:40:34 +0000 (10:40 +0800)]
rt5616:  add rt5616 audio codec support

11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
蓝斌元 [Thu, 7 Mar 2013 02:18:40 +0000 (10:18 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agoadd board path for /sys/module/board/parameters/
蓝斌元 [Thu, 7 Mar 2013 02:18:31 +0000 (10:18 +0800)]
add board path for /sys/module/board/parameters/

11 years agoadd pid for mu509
赵子初 [Thu, 7 Mar 2013 02:13:21 +0000 (10:13 +0800)]
add pid for mu509

11 years agofix rga mmu map process lock bug
zsq [Thu, 7 Mar 2013 01:04:56 +0000 (09:04 +0800)]
fix rga mmu map process lock bug

11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
蓝斌元 [Wed, 6 Mar 2013 10:15:57 +0000 (18:15 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agork3066 add phone pad modem support
蓝斌元 [Wed, 6 Mar 2013 10:13:33 +0000 (18:13 +0800)]
rk3066 add phone pad  modem support

11 years agork3168_86v: new hardware for lcd_cs pin
hjc [Wed, 6 Mar 2013 10:09:07 +0000 (18:09 +0800)]
rk3168_86v: new hardware for lcd_cs pin

11 years agork3188 ds1006h: wakeup system by OTG BVALID interrupt when USB OTG conneted
wuhao [Tue, 5 Mar 2013 10:51:05 +0000 (18:51 +0800)]
rk3188 ds1006h: wakeup system by OTG BVALID interrupt when USB OTG conneted

11 years agoRevert "netfilter: xt_qtaguid: Allow tracking loopback"
黄涛 [Tue, 5 Mar 2013 10:48:02 +0000 (18:48 +0800)]
Revert "netfilter: xt_qtaguid: Allow tracking loopback"

This reverts commit 5310c3c75b0dd301da8c76e0971e82d194df6fdb.
For pass TrafficStatsTest on CTS-4.2_r2

11 years agork3168/rk3066b: force dclk_lcdc0/1 even div
chenxing [Tue, 5 Mar 2013 10:25:53 +0000 (18:25 +0800)]
rk3168/rk3066b: force dclk_lcdc0/1 even div

11 years agovpu_service: reset decoder when buffer empty
chm [Tue, 5 Mar 2013 09:46:06 +0000 (17:46 +0800)]
vpu_service: reset decoder when buffer empty

11 years agork3066b lcdc:fix compile err
yxj [Tue, 5 Mar 2013 09:14:13 +0000 (17:14 +0800)]
rk3066b lcdc:fix compile err

11 years agork3188: force dclk_lcdc0/1 even div
chenxing [Tue, 5 Mar 2013 08:42:50 +0000 (16:42 +0800)]
rk3188: force dclk_lcdc0/1 even div

11 years agork3168m: defconfig codec rk610
hjc [Tue, 5 Mar 2013 07:57:00 +0000 (15:57 +0800)]
rk3168m: defconfig codec rk610

11 years agork3168m: add lcd_hdmi_rk3168m_b101ew05
hjc [Tue, 5 Mar 2013 07:55:51 +0000 (15:55 +0800)]
rk3168m: add lcd_hdmi_rk3168m_b101ew05

11 years agork30 lcdc:delay 30ms before turn off lcdc clk when enter standby
yxj [Tue, 5 Mar 2013 07:37:41 +0000 (15:37 +0800)]
rk30 lcdc:delay 30ms before turn off lcdc clk when enter standby

11 years agoRK3188 USB: disable usb bypass uart function in standby, reduce power consumption
wlf [Tue, 5 Mar 2013 07:11:59 +0000 (15:11 +0800)]
RK3188 USB: disable usb bypass uart function in standby, reduce power consumption

11 years agork3168/rk3188: board enable CONFIG_UHID in defconfig
黄涛 [Tue, 5 Mar 2013 04:02:20 +0000 (12:02 +0800)]
rk3168/rk3188: board enable CONFIG_UHID in defconfig

Enable CONFIG_UHID to allow userspace to inject HID packets.

11 years agork3188: grf add io power domain voltage api
黄涛 [Tue, 5 Mar 2013 03:54:28 +0000 (11:54 +0800)]
rk3188: grf add io power domain voltage api

11 years agork3066b: grf add io power domain voltage api
黄涛 [Tue, 5 Mar 2013 03:54:11 +0000 (11:54 +0800)]
rk3066b: grf add io power domain voltage api

11 years agork30、rk3168、rk3188 lcdc:use get_format_string print data format
yxj [Mon, 4 Mar 2013 02:58:36 +0000 (10:58 +0800)]
rk30、rk3168、rk3188 lcdc:use get_format_string print data format

11 years agork fb:add get_format_string to convert format to string for debug
yxj [Mon, 4 Mar 2013 02:42:32 +0000 (10:42 +0800)]
rk fb:add get_format_string to convert format to string for debug

11 years agolcd_hdmi_xxx.c:compatile with new rk hdmi framework
yxj [Fri, 1 Mar 2013 02:31:06 +0000 (10:31 +0800)]
lcd_hdmi_xxx.c:compatile with new rk hdmi framework

11 years agoLR097:compatile with gsensor lis3dh
yxj [Thu, 28 Feb 2013 09:58:46 +0000 (17:58 +0800)]
LR097:compatile with gsensor lis3dh

11 years agork610 codec: add poweroff codec diable clk
邱建斌 [Tue, 5 Mar 2013 02:59:30 +0000 (10:59 +0800)]
rk610 codec: add poweroff codec diable clk

11 years agork610 codec : disable rk610 pll and 0AH clkgate,reduce power consumption
邱建斌 [Tue, 5 Mar 2013 02:15:03 +0000 (10:15 +0800)]
rk610 codec : disable rk610 pll and 0AH clkgate,reduce power consumption

11 years agork3188 : modify to support dedicated memory reserved for mali driver
Cody Xie [Mon, 4 Mar 2013 12:43:15 +0000 (20:43 +0800)]
rk3188 : modify to support dedicated memory reserved for mali driver

11 years agoadd CONFIG_UHID for bluetooth hid devices
CMY [Mon, 4 Mar 2013 10:06:34 +0000 (18:06 +0800)]
add CONFIG_UHID for bluetooth hid devices

11 years agort5639: add rt5639 support
邱建斌 [Mon, 4 Mar 2013 08:54:36 +0000 (16:54 +0800)]
rt5639: add rt5639 support

11 years agomodify rk30_ds975_defconfig for HDMI and USB hub
wbx [Mon, 4 Mar 2013 06:33:19 +0000 (14:33 +0800)]
modify rk30_ds975_defconfig for HDMI and USB hub

11 years agork3168_86v: modify the tp gt811 config
hjc [Mon, 4 Mar 2013 03:35:06 +0000 (11:35 +0800)]
rk3168_86v: modify the tp gt811 config

11 years agork3188 ds1006h: add cw2015
wuhao [Fri, 1 Mar 2013 07:26:53 +0000 (15:26 +0800)]
rk3188 ds1006h: add cw2015

11 years agoadd cw2015 battery gauge driver
xuhuicong [Fri, 1 Mar 2013 06:25:43 +0000 (14:25 +0800)]
add cw2015 battery gauge driver

11 years agork: dvfs: fix wrong mutex_unlock on dvfs_get_vd_regulator_volt_list
黄涛 [Fri, 1 Mar 2013 02:21:49 +0000 (10:21 +0800)]
rk: dvfs: fix wrong mutex_unlock on dvfs_get_vd_regulator_volt_list

11 years agotps65910&rk610:Solve communication conflict when rk610 and tps65910 on the same i2c
张晴 [Thu, 28 Feb 2013 10:42:37 +0000 (18:42 +0800)]
tps65910&rk610:Solve communication conflict when rk610 and tps65910 on the same i2c

11 years agotps65910&rk610:Solve communication conflict when rk610 and tps65910 on the same i2c
张晴 [Thu, 28 Feb 2013 10:19:28 +0000 (18:19 +0800)]
tps65910&rk610:Solve communication conflict when rk610 and tps65910 on the same i2c

11 years agoMT6620
xbw [Thu, 28 Feb 2013 09:59:45 +0000 (17:59 +0800)]
MT6620
 add the support of MT6620 in your RK31xx project.
Now,with this project board-rk3168-tb.c as an example.

11 years agolcdc_hdmi_xxx.c:compatile with new rk fb dual dispaly framework
yxj [Thu, 28 Feb 2013 09:23:25 +0000 (17:23 +0800)]
lcdc_hdmi_xxx.c:compatile with new rk fb dual dispaly framework

11 years agolcd_hdmi_xxx.c:fix compile err
yxj [Thu, 28 Feb 2013 09:10:44 +0000 (17:10 +0800)]
lcd_hdmi_xxx.c:fix compile err

11 years agork3168_86v: modify the resolutation of tp
hjc [Thu, 28 Feb 2013 09:04:08 +0000 (17:04 +0800)]
rk3168_86v: modify the resolutation of tp

11 years agork3168m: add rk3168m defconfig
hjc [Thu, 28 Feb 2013 08:48:18 +0000 (16:48 +0800)]
rk3168m: add rk3168m defconfig

11 years agork3168_86v: add defconfig for rk3168+codec
hjc [Thu, 28 Feb 2013 08:45:19 +0000 (16:45 +0800)]
rk3168_86v: add defconfig for rk3168+codec

11 years agopack-kernel.sh: exclude rk3168m
黄涛 [Thu, 28 Feb 2013 05:56:19 +0000 (13:56 +0800)]
pack-kernel.sh: exclude rk3168m

11 years agork3168: tb: update defconfig by savedefconfig
黄涛 [Thu, 28 Feb 2013 05:55:47 +0000 (13:55 +0800)]
rk3168: tb: update defconfig by savedefconfig

11 years agork3188: tb: update defconfig by savedefconfig
黄涛 [Thu, 28 Feb 2013 05:39:03 +0000 (13:39 +0800)]
rk3188: tb: update defconfig by savedefconfig

11 years agork: disable preempt_disable when power off
黄涛 [Thu, 28 Feb 2013 05:30:49 +0000 (13:30 +0800)]
rk: disable preempt_disable when power off

On power off, pmic driver use mutex, so can not disable preemption.
Else will see this bug:
  rk30_pm_power_off start...
  act8846_device_shutdown
  BUG: scheduling while atomic: Thread-102/1505/0x00000002
  [<c043e390>] (unwind_backtrace+0x0/0xf8) from [<c09019f0>] (__schedule+0x7ec/0x8a8)
  [<c09019f0>] (__schedule+0x7ec/0x8a8) from [<c0902ca8>] (__mutex_lock_slowpath+0x128/0x1bc)
  [<c0902ca8>] (__mutex_lock_slowpath+0x128/0x1bc) from [<c0902da8>] (mutex_lock+0x6c/0x70)
  [<c0902da8>] (mutex_lock+0x6c/0x70) from [<c06213d8>] (act8846_reg_read+0x28/0x4c)
  [<c06213d8>] (act8846_reg_read+0x28/0x4c) from [<c062159c>] (act8846_device_shutdown+0x24/0x80)
  [<c062159c>] (act8846_device_shutdown+0x24/0x80) from [<c044f060>] (rk30_pm_power_off+0x4c/0x78)
  [<c044f060>] (rk30_pm_power_off+0x4c/0x78) from [<c0439dbc>] (machine_power_off+0x1c/0x24)
  [<c0439dbc>] (machine_power_off+0x1c/0x24) from [<c0481488>] (sys_reboot+0x154/0x214)
  [<c0481488>] (sys_reboot+0x154/0x214) from [<c0438f80>] (ret_fast_syscall+0x0/0x30)

And smp_send_stop is doing nothing on rk platform when power off, so it is no need to disable preemption.

11 years agoRevert "rk: disable disable_nonboot_cpus when kernel restart"
黄涛 [Thu, 28 Feb 2013 05:29:56 +0000 (13:29 +0800)]
Revert "rk: disable disable_nonboot_cpus when kernel restart"

This reverts commit cbf319ea81fc0066a389c8ff7015871ee59bd152.

11 years agoit66121 hdmi:add macro for hdmi source lcdc select
yzq [Thu, 28 Feb 2013 05:27:21 +0000 (13:27 +0800)]
it66121 hdmi:add macro for hdmi source lcdc select

11 years agork3168_86v: close pwm regulator for 86v new board
hjc [Wed, 27 Feb 2013 03:20:50 +0000 (11:20 +0800)]
rk3168_86v: close pwm regulator for 86v new board

11 years agork3168:set defult voltage for new 86v hardware
张晴 [Wed, 27 Feb 2013 03:21:34 +0000 (11:21 +0800)]
rk3168:set defult voltage for new 86v hardware

11 years agoadd temperature and pressure sensor driver support
luowei [Wed, 27 Feb 2013 02:33:18 +0000 (10:33 +0800)]
add temperature and pressure sensor driver support

11 years agork3188 lcdc:add ioctl RK_FBIOPUT_COLOR_KEY_CFG for color key config
yxj [Tue, 26 Feb 2013 09:11:20 +0000 (17:11 +0800)]
rk3188 lcdc:add ioctl RK_FBIOPUT_COLOR_KEY_CFG for color key config

11 years agork fb:add ioctl RK_FBIOPUT_COLOR_KEY_CFG for color key config
yxj [Tue, 26 Feb 2013 09:09:29 +0000 (17:09 +0800)]
rk fb:add ioctl RK_FBIOPUT_COLOR_KEY_CFG for color key config

11 years agork3188: set l2c data latency 231
黄涛 [Tue, 26 Feb 2013 08:23:51 +0000 (16:23 +0800)]
rk3188: set l2c data latency 231

11 years agork3188: fix cpu up down bug
黄涛 [Tue, 26 Feb 2013 07:06:12 +0000 (15:06 +0800)]
rk3188: fix cpu up down bug

11 years agork3188 lr097 : fix ct36x bug on lr097
Cody Xie [Tue, 26 Feb 2013 06:47:36 +0000 (14:47 +0800)]
rk3188 lr097 : fix ct36x bug on lr097

11 years agoMerge ssh://10.10.10.29/rk/kernel into develop-3.0
hjc [Tue, 26 Feb 2013 06:40:15 +0000 (14:40 +0800)]
Merge ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agork3168_86v: when ddr=300M,the logic voltage=1000mv,defconfig set CONFIG_RK30_I2C_INSRAM
hjc [Tue, 26 Feb 2013 06:36:50 +0000 (14:36 +0800)]
rk3168_86v: when ddr=300M,the logic voltage=1000mv,defconfig set CONFIG_RK30_I2C_INSRAM

11 years agork3188: NFS Most Wanted workaround only for rk3188
黄涛 [Tue, 26 Feb 2013 06:38:56 +0000 (14:38 +0800)]
rk3188: NFS Most Wanted workaround only for rk3188

11 years agork3168_86v: when ddr=300M,the logic voltage=1000mv,defconfig set CONFIG_RK30_I2C_INSRAM
hjc [Tue, 26 Feb 2013 06:36:50 +0000 (14:36 +0800)]
rk3168_86v: when ddr=300M,the logic voltage=1000mv,defconfig set CONFIG_RK30_I2C_INSRAM

11 years agomodify the query of cpu_present workaround for <NFS Most Wanted>
dkm [Tue, 26 Feb 2013 06:30:46 +0000 (14:30 +0800)]
modify the query of cpu_present workaround for <NFS Most Wanted>

11 years agoRevert "rk3188 lcdc:support color key config for win1"
yxj [Tue, 26 Feb 2013 04:46:39 +0000 (12:46 +0800)]
Revert "rk3188 lcdc:support color key config for win1"

This reverts commit 08a95bd55f6e7165d82ddd35e95605f80c4e09e0.

11 years agoforce rga output dst alpha channel
zsq [Tue, 26 Feb 2013 02:59:32 +0000 (10:59 +0800)]
force rga output dst alpha channel

11 years agofix touch ct363
wuhao [Tue, 26 Feb 2013 01:15:37 +0000 (09:15 +0800)]
fix touch ct363

11 years agork3168_86v: delete arm:1.4G and 1.6G; gpu:600M
hjc [Mon, 25 Feb 2013 08:51:33 +0000 (16:51 +0800)]
rk3168_86v: delete arm:1.4G and 1.6G; gpu:600M

11 years agork3168_86v: add rk3168_86v_old,the arm is connected to the DCDC
hjc [Mon, 25 Feb 2013 07:53:25 +0000 (15:53 +0800)]
rk3168_86v: add rk3168_86v_old,the arm is connected to the DCDC

11 years agork3188 lcdc:support color key config for win1
yxj [Mon, 25 Feb 2013 06:46:43 +0000 (14:46 +0800)]
rk3188 lcdc:support color key config for win1

11 years agork: disable disable_nonboot_cpus when kernel restart
黄涛 [Mon, 25 Feb 2013 06:44:51 +0000 (14:44 +0800)]
rk: disable disable_nonboot_cpus when kernel restart

work around rk3188 cpu down bug temporarily.

11 years agork3188 ds1006h: do not use logo from customer, the sdk uses default
Cody Xie [Mon, 25 Feb 2013 05:59:52 +0000 (13:59 +0800)]
rk3188 ds1006h: do not use logo from customer, the sdk uses default
please config logo on your project by yourself
Revert "rk3188 ds1006h: sync logo"

This reverts commit e591148c1cc1e074d0e112e632adfd016322c61a.

11 years agork3168_86v: deconfig set ddr 324M,support charge display
hjc [Mon, 25 Feb 2013 04:44:33 +0000 (12:44 +0800)]
rk3168_86v: deconfig set ddr 324M,support charge display

11 years agork3168_86v: update dvfs_gpu_table
hjc [Mon, 25 Feb 2013 04:43:46 +0000 (12:43 +0800)]
rk3168_86v: update dvfs_gpu_table

11 years agork3168m: use a useless gpio to instead of PMU_EN; set 4in1 voltage 2800->1800
hjc [Mon, 25 Feb 2013 04:24:52 +0000 (12:24 +0800)]
rk3168m: use a useless gpio to instead of PMU_EN; set 4in1 voltage 2800->1800

11 years agork3168m: To backup defconfig
hjc [Mon, 25 Feb 2013 01:49:19 +0000 (09:49 +0800)]
rk3168m: To backup defconfig

11 years agork3168m: add board-rk3168m-tb.c
hjc [Mon, 25 Feb 2013 01:27:30 +0000 (09:27 +0800)]
rk3168m: add board-rk3168m-tb.c

11 years agork3168_86v: add maxbrightness restriction
hjc [Mon, 25 Feb 2013 01:11:24 +0000 (09:11 +0800)]
rk3168_86v: add maxbrightness restriction

11 years agork3188 lcdc:move RK_FBIOSET_CONFIG_DONE to rk fb
yxj [Sat, 23 Feb 2013 09:00:05 +0000 (17:00 +0800)]
rk3188 lcdc:move  RK_FBIOSET_CONFIG_DONE to rk fb

11 years agork fb: move ioctl RK_FBIOSET_CONFIG_DONE to rk fb
yxj [Sat, 23 Feb 2013 08:59:41 +0000 (16:59 +0800)]
rk fb: move ioctl RK_FBIOSET_CONFIG_DONE to rk fb

11 years agork3188 lcdc:update lcdc register in config done
yxj [Sat, 23 Feb 2013 06:18:49 +0000 (14:18 +0800)]
rk3188 lcdc:update lcdc register in config done

11 years agork fb: add some key parameter for layer_par,wirite config done when show logo
yxj [Sat, 23 Feb 2013 06:17:42 +0000 (14:17 +0800)]
rk fb: add some key parameter for layer_par,wirite config done when show logo