firefly-linux-kernel-4.4.55.git
11 years agoshow the lowerpower picture , battery lower-power when start up
许盛飞 [Mon, 11 Mar 2013 08:50:02 +0000 (16:50 +0800)]
show the lowerpower picture , battery lower-power when start up

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

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

11 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

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

11 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

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