firefly-linux-kernel-4.4.55.git
12 years agoadc-battery: for lower-power warning
许盛飞 [Mon, 11 Mar 2013 08:40:00 +0000 (16:40 +0800)]
adc-battery: for lower-power warning

12 years agoadc-battery: add for lower warning
许盛飞 [Mon, 11 Mar 2013 08:38:16 +0000 (16:38 +0800)]
adc-battery: add for lower warning

12 years agork3188 lcdc:fix bug in rk3188_lcdc_open/close
yxj [Mon, 11 Mar 2013 06:48:28 +0000 (14:48 +0800)]
rk3188 lcdc:fix bug in rk3188_lcdc_open/close
before disable lcdc clk,we must make sure
the lcdc enter stanby and finish read or write
the lcdc register。
Before this commit,some hdmi hotplug crash made
by thie issue

12 years agoscreen:rename LVDS_FORMAT
yxj [Thu, 7 Mar 2013 02:25:01 +0000 (10:25 +0800)]
screen:rename LVDS_FORMAT

12 years agoUSB: support RK3168M for usb host and usb otg
wlf [Mon, 11 Mar 2013 02:55:24 +0000 (10:55 +0800)]
USB: support RK3168M for usb host and usb otg

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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/

12 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

12 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/

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

12 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

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

12 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

12 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

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

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

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

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

12 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

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

12 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

12 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/

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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

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

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

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

12 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

12 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

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

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

12 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

12 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

12 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

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

12 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

12 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

12 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

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

12 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

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

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

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

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

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

12 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

12 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

12 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

12 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

12 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

12 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

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

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

12 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

12 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

12 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

12 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

12 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

12 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>

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

12 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

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

12 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

12 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

12 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

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

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

12 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

12 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

12 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

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

12 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