firefly-linux-kernel-4.4.55.git
11 years agork616 hdmi: remove some hdmi global variable and change operate reg func name
xuhuicong [Wed, 3 Jul 2013 15:34:44 +0000 (23:34 +0800)]
rk616 hdmi: remove some hdmi global variable and change operate reg func name

11 years agork616 hdmi: change irq flag as IRQF_TRIGGER_LOW to modify some time lost interrupt
xuhuicong [Wed, 3 Jul 2013 15:29:52 +0000 (23:29 +0800)]
rk616 hdmi: change irq flag as IRQF_TRIGGER_LOW to modify some time lost interrupt

11 years agomt6622: support wake up host
hwg [Wed, 3 Jul 2013 09:08:35 +0000 (17:08 +0800)]
mt6622: support wake up host

11 years agocamera: cif v0.3.7:support rk3028 , read 3028 chip id by efuse for check cif controll...
ddl [Wed, 3 Jul 2013 07:04:01 +0000 (15:04 +0800)]
camera: cif v0.3.7:support rk3028 , read 3028 chip id by efuse for check cif controller is normal or not

11 years agork2928:
xbw [Wed, 3 Jul 2013 05:15:33 +0000 (13:15 +0800)]
rk2928:
eliminate the build error using rk2928_tb_defconfig/rk2928_sdk_defconfig.
as the following:
  UPD     include/generated/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
drivers/built-in.o: In function rk29_sdmmc_gpio_open'
make: *** [.tmp_vmlinux1] Error 1

11 years agocamera: ov5640 v0.1.3, rk_cam_io:v0.1.1
ddl [Wed, 3 Jul 2013 03:00:40 +0000 (11:00 +0800)]
camera: ov5640 v0.1.3, rk_cam_io:v0.1.1

11 years agork30: cpufreq: support sys_state
黄涛 [Wed, 3 Jul 2013 02:11:09 +0000 (10:11 +0800)]
rk30: cpufreq: support sys_state

11 years agork hdmi i2s: add I2S judgement
陈金泉 [Tue, 2 Jul 2013 08:47:48 +0000 (16:47 +0800)]
rk hdmi i2s: add I2S judgement

11 years agork616 codec: delete proc, correct get parameter
陈金泉 [Tue, 2 Jul 2013 03:47:07 +0000 (11:47 +0800)]
rk616 codec: delete proc, correct get parameter

11 years agork616 codec:get parameter with new method
陈金泉 [Mon, 1 Jul 2013 09:35:36 +0000 (17:35 +0800)]
rk616 codec:get parameter with new method

11 years agoadd es8323 codec for pcm modem
陈金泉 [Mon, 1 Jul 2013 09:31:52 +0000 (17:31 +0800)]
add es8323 codec for pcm modem

11 years agoreverts commit for error commit
wdc [Mon, 1 Jul 2013 08:19:46 +0000 (16:19 +0800)]
reverts commit for error commit
Revert "ad"

This reverts commit cfb56f5fce19d27cfbe7740880f4f98d8fe1c7d4.

11 years agowifi: rtl8723as add sdio_reset
wdc [Mon, 1 Jul 2013 08:03:39 +0000 (16:03 +0800)]
wifi: rtl8723as add sdio_reset

11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
wdc [Mon, 1 Jul 2013 07:54:31 +0000 (15:54 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agort5616 codec : fix play tail problem solving
邱建斌 [Mon, 1 Jul 2013 06:15:05 +0000 (14:15 +0800)]
rt5616 codec : fix play tail problem solving

11 years agork3188: do nothing with usb clks when system deep suspend
chenxing [Sat, 29 Jun 2013 09:07:08 +0000 (17:07 +0800)]
rk3188: do nothing with usb clks when system deep suspend

11 years agork3188: uboot: open pd_lcdc0/1 for uboot display
chenxing [Sat, 29 Jun 2013 09:01:28 +0000 (17:01 +0800)]
rk3188: uboot: open pd_lcdc0/1 for uboot display

11 years agork screen:fix Makefile,only update lcd.h when the source file is changed
yxj [Sat, 29 Jun 2013 06:11:49 +0000 (14:11 +0800)]
rk screen:fix Makefile,only update lcd.h when the source file is changed

11 years agork fb: set scaler after lcdc timing modification in one lcdc dual display mode
yxj [Sat, 29 Jun 2013 03:57:07 +0000 (11:57 +0800)]
rk fb: set scaler after lcdc timing modification in one lcdc dual display mode
       this is to mach jettb vif sync requirement

11 years agork hdmi:fix a macro err
yxj [Sat, 29 Jun 2013 03:55:21 +0000 (11:55 +0800)]
rk hdmi:fix a macro err

11 years agork3066B: rk3028: get version interface export
chenxing [Sat, 29 Jun 2013 03:22:56 +0000 (11:22 +0800)]
rk3066B: rk3028: get version interface export

11 years agork3188 lcdc:support uboot display
hjc [Sat, 29 Jun 2013 02:06:16 +0000 (10:06 +0800)]
rk3188 lcdc:support uboot display

11 years ago support Huawei HiLink dongle vid pid 0x12d1 0x1f01
xxh [Fri, 28 Jun 2013 08:59:52 +0000 (16:59 +0800)]
  support Huawei HiLink dongle vid pid 0x12d1 0x1f01

11 years agork3066B: suport hdmi 576p(dclk_lcdc freediv when need 27 MHz)
chenxing [Fri, 28 Jun 2013 07:17:44 +0000 (15:17 +0800)]
rk3066B: suport hdmi 576p(dclk_lcdc freediv when need 27 MHz)

11 years agomfd:rk616:core:fix rk616_i2c_write_bits
yxj [Fri, 28 Jun 2013 06:13:05 +0000 (14:13 +0800)]
mfd:rk616:core:fix rk616_i2c_write_bits

11 years agohdmi: rk616:
xuhuicong [Fri, 28 Jun 2013 06:54:55 +0000 (14:54 +0800)]
hdmi: rk616:
set hdmi polarity invent and time sequence when switch fb resolution
to modify display shake

11 years agork2928 lcdc:fix compile err
yxj [Fri, 28 Jun 2013 04:19:01 +0000 (12:19 +0800)]
rk2928 lcdc:fix compile err

11 years agomfd:rk616: vif:add sync mode
yxj [Fri, 28 Jun 2013 04:10:48 +0000 (12:10 +0800)]
mfd:rk616: vif:add sync mode
       core:add write_dev_bits interface

11 years agofix rk2928 dual display mode
yxj [Thu, 27 Jun 2013 06:15:01 +0000 (14:15 +0800)]
fix rk2928 dual display mode

11 years agocamera: generic_sensor v0.1.9
ddl [Fri, 28 Jun 2013 03:16:15 +0000 (11:16 +0800)]
camera: generic_sensor v0.1.9

11 years agoi2c: 'fixed bug: set scl clk' and 'warning if scl is hold by slave'
kfx [Fri, 28 Jun 2013 02:38:35 +0000 (10:38 +0800)]
i2c: 'fixed bug: set scl clk' and 'warning if scl is hold by slave'

11 years agovmac: reset phy to solve sometimes phy do not work when boot
hwg [Thu, 27 Jun 2013 11:16:19 +0000 (19:16 +0800)]
vmac: reset phy to solve sometimes phy do not work when boot

11 years agork610 codec: add pa enable delay time config
邱建斌 [Thu, 27 Jun 2013 08:34:36 +0000 (16:34 +0800)]
rk610 codec: add pa enable delay time config

    Some amplifiers enable a longer time.
    config after pa_enable_io delay pa_enable_time(ms)
    default = 0,preferably not more than 1000ms

11 years agork3188m: update defconfig
kfx [Wed, 26 Jun 2013 06:58:05 +0000 (14:58 +0800)]
rk3188m: update defconfig

11 years agoRK610: fix dual screen sleep resume err
yzq [Wed, 26 Jun 2013 05:21:54 +0000 (13:21 +0800)]
RK610: fix dual screen sleep resume err

11 years agork610 : support dual lcdc display
yzq [Tue, 25 Jun 2013 07:32:41 +0000 (15:32 +0800)]
rk610 : support dual lcdc display

11 years agoboard jettaplus:update defconfig,set ddr to 456MHZ in dual display mode
yxj [Tue, 25 Jun 2013 01:19:23 +0000 (09:19 +0800)]
board jettaplus:update defconfig,set ddr to 456MHZ in dual display mode

11 years agomfd:rk616:support power down in suspend,add config to enable/disable debug message
yxj [Tue, 25 Jun 2013 01:17:13 +0000 (09:17 +0800)]
mfd:rk616:support power down in suspend,add config to enable/disable debug message

11 years agork3188: fix i2s set cnt init error
chenxing [Tue, 25 Jun 2013 01:57:59 +0000 (09:57 +0800)]
rk3188: fix i2s set cnt init error

11 years agork3188: use mdelay instead of msleep in clock_data.c because of lock
chenxing [Mon, 24 Jun 2013 09:21:26 +0000 (17:21 +0800)]
rk3188: use mdelay instead of msleep in clock_data.c because of lock

11 years agork3188: fix i2s frac set rate do not effect
chenxing [Mon, 24 Jun 2013 06:26:39 +0000 (14:26 +0800)]
rk3188: fix i2s frac set rate do not effect

11 years agork3188: uboot display support; use support_uboot_display to get status
chenxing [Mon, 24 Jun 2013 03:32:32 +0000 (11:32 +0800)]
rk3188: uboot display support; use support_uboot_display to get status

11 years agohdmi: cat66121: set i2s freq 44.1k to fix sound too small on some tv
xuhuicong [Sat, 22 Jun 2013 08:06:34 +0000 (16:06 +0800)]
hdmi: cat66121: set i2s freq 44.1k to fix sound too small on some tv

11 years agohdmi: rk616
xuhuicong [Sat, 22 Jun 2013 07:41:46 +0000 (15:41 +0800)]
hdmi: rk616

release work queue and disable irq in rk616_hdmi_shutdown
to avid panic when shutdown

11 years agobattery: cw2015: add wakeup system when capacity is 0 and Resolve some bug
xuhuicong [Sat, 22 Jun 2013 05:55:54 +0000 (13:55 +0800)]
battery: cw2015: add wakeup system when capacity is 0 and Resolve some bug

11 years agork3188: cpufreq version 2.1
黄涛 [Fri, 21 Jun 2013 10:04:24 +0000 (18:04 +0800)]
rk3188: cpufreq version 2.1

fix over thermal throttle when some cpu is offline
more throttle when 4 cpus run on rk3188
support rk3188m

11 years agork3188m: add SOC_RK3188M config
黄涛 [Fri, 21 Jun 2013 10:00:47 +0000 (18:00 +0800)]
rk3188m: add SOC_RK3188M config

11 years agork292x: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:33 +0000 (17:14 +0800)]
rk292x: support set_rate_even div = 1

11 years agork3066: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:21 +0000 (17:14 +0800)]
rk3066: support set_rate_even div = 1

11 years agork3066B: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:11 +0000 (17:14 +0800)]
rk3066B: support set_rate_even div = 1

11 years agork3188: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:09:51 +0000 (17:09 +0800)]
rk3188: support set_rate_even div = 1

11 years agork3066B: rk3028: efuse support
chenxing [Fri, 21 Jun 2013 06:21:09 +0000 (14:21 +0800)]
rk3066B: rk3028: efuse support

11 years agork3066B: add EFUSE BASE support
chenxing [Fri, 21 Jun 2013 06:20:56 +0000 (14:20 +0800)]
rk3066B: add EFUSE BASE support

11 years agork_screen.c add mipi config
hhb [Fri, 21 Jun 2013 06:17:32 +0000 (14:17 +0800)]
rk_screen.c add mipi config

11 years agomipi dsi: add mipi lcd reference driver, lcd_LD089WU1_mipi.c
hhb [Fri, 21 Jun 2013 03:36:05 +0000 (11:36 +0800)]
mipi dsi: add mipi lcd reference driver, lcd_LD089WU1_mipi.c

11 years agomipi dsi: add new interfaces of dsi
hhb [Fri, 21 Jun 2013 03:34:14 +0000 (11:34 +0800)]
mipi dsi: add new interfaces of dsi

11 years agosensor:dmard10 use 4G range
luowei [Fri, 21 Jun 2013 03:20:23 +0000 (11:20 +0800)]
sensor:dmard10 use 4G range

11 years agoAdd sound card 1 for HDMI i2s, RK616 codec:add path for tiny alsa
陈金泉 [Fri, 21 Jun 2013 02:21:21 +0000 (10:21 +0800)]
Add sound card 1 for HDMI i2s, RK616 codec:add path for tiny alsa

11 years agosensor:add gsensor dmard10 support
luowei [Fri, 21 Jun 2013 01:58:22 +0000 (09:58 +0800)]
sensor:add gsensor dmard10 support

11 years agork3188: fix uart0 init 49.5MHz error, set uart0 = 48MHz
chenxing [Thu, 20 Jun 2013 10:03:11 +0000 (18:03 +0800)]
rk3188: fix uart0 init 49.5MHz error, set uart0 = 48MHz

11 years agoWi-Fi:MT7601U select NL80211_TESTMODE
lintao [Thu, 20 Jun 2013 08:52:48 +0000 (16:52 +0800)]
Wi-Fi:MT7601U select NL80211_TESTMODE

11 years agovpu_service: use dynamic chip detect for 3066 bus address bug
chm [Thu, 20 Jun 2013 07:39:55 +0000 (15:39 +0800)]
vpu_service: use dynamic chip detect for 3066 bus address bug
then binary file can be used for rk30xx and rk3188

11 years agoupdate LR097 defconfig
yxj [Thu, 20 Jun 2013 03:12:32 +0000 (11:12 +0800)]
update LR097 defconfig

11 years agoHD screen:LP097QX1:set fps to 60
yxj [Tue, 18 Jun 2013 14:07:10 +0000 (22:07 +0800)]
HD screen:LP097QX1:set fps to 60

11 years agosensor:add gyro ewtsa support
luowei [Wed, 19 Jun 2013 09:51:41 +0000 (17:51 +0800)]
sensor:add gyro ewtsa support

11 years agork3066B/rk3168: Negative voltage diff support for rk3066B/rk3168
chenxing [Wed, 19 Jun 2013 09:34:25 +0000 (17:34 +0800)]
rk3066B/rk3168: Negative voltage diff support for rk3066B/rk3168

11 years agork3066B: fix compiled error with mach-rk3188/cpufreq.c
chenxing [Wed, 19 Jun 2013 09:31:06 +0000 (17:31 +0800)]
rk3066B: fix compiled error with mach-rk3188/cpufreq.c

11 years agosensor:add layout control direction for ak8963
luowei [Wed, 19 Jun 2013 08:59:03 +0000 (16:59 +0800)]
sensor:add layout control direction for ak8963

11 years agoit is not init ddr rate for testing ft
xxx [Wed, 19 Jun 2013 06:38:51 +0000 (14:38 +0800)]
it is not init ddr rate for testing ft

11 years agoedit ft_test.c for ft test
xxx [Wed, 19 Jun 2013 06:34:02 +0000 (14:34 +0800)]
edit ft_test.c for ft test

11 years agork3188: dvfs: determine if clk is null
chenxing [Wed, 19 Jun 2013 03:57:30 +0000 (11:57 +0800)]
rk3188: dvfs: determine if clk is null

11 years agork3188: dvfs: dvfs_adjust_table_lmtvolt determine whether variables are legitimate
chenxing [Wed, 19 Jun 2013 03:14:52 +0000 (11:14 +0800)]
rk3188: dvfs: dvfs_adjust_table_lmtvolt determine whether variables are legitimate

11 years agork3188: enable dvfs clk after adjust dvfs table
chenxing [Wed, 19 Jun 2013 02:56:09 +0000 (10:56 +0800)]
rk3188: enable dvfs clk after adjust dvfs table

11 years agopmu:modify some warning and delay time
张晴 [Wed, 19 Jun 2013 02:48:19 +0000 (10:48 +0800)]
pmu:modify some warning and delay time

11 years agork3188: auto calc delayline boundary
chenxing [Wed, 19 Jun 2013 02:07:53 +0000 (10:07 +0800)]
rk3188: auto calc delayline boundary

11 years agork3188: efuse: use byte[22] bit[2] to ctrl leakage's effective
chenxing [Wed, 19 Jun 2013 02:07:15 +0000 (10:07 +0800)]
rk3188: efuse: use byte[22] bit[2] to ctrl leakage's effective

11 years agomt6622: add rts control for hwflow
hwg [Tue, 18 Jun 2013 12:20:19 +0000 (20:20 +0800)]
mt6622: add rts control for hwflow

11 years agomt6622 driver update to support 4.2
hwg [Tue, 18 Jun 2013 12:15:17 +0000 (20:15 +0800)]
mt6622 driver update to support 4.2

11 years agosolve usb buffer align problem to support usb tether(rndis)
hwg [Tue, 18 Jun 2013 12:09:52 +0000 (20:09 +0800)]
solve usb buffer align problem to support usb tether(rndis)

11 years agomt5931: disable roaming, driver version update to 2.14 for android 4.1
hwg [Tue, 18 Jun 2013 12:07:20 +0000 (20:07 +0800)]
mt5931: disable roaming, driver version update to 2.14 for android 4.1

11 years agoupdate bp driver
赵子初 [Tue, 18 Jun 2013 03:56:53 +0000 (11:56 +0800)]
update bp driver

11 years agofix async flag error
zsq [Tue, 18 Jun 2013 01:37:07 +0000 (09:37 +0800)]
fix async flag error

11 years agoad
wdc [Mon, 17 Jun 2013 08:23:15 +0000 (16:23 +0800)]
ad

11 years agork3188: for version -t: ddr gpll path always on
chenxing [Fri, 14 Jun 2013 01:36:27 +0000 (09:36 +0800)]
rk3188: for version -t: ddr gpll path always on

11 years agork3188: use leakage or delayline auto scale voltage
chenxing [Mon, 17 Jun 2013 06:39:08 +0000 (14:39 +0800)]
rk3188: use leakage or delayline auto scale voltage

11 years agoRevert "rk3188: use leakage or delayline auto scale voltage"
chenxing [Mon, 17 Jun 2013 06:37:52 +0000 (14:37 +0800)]
Revert "rk3188: use leakage or delayline auto scale voltage"

This reverts commit 576021075c4f2d6eb6a0735f316bff397f39ba5d.

11 years agork3188: use leakage or delayline auto scale voltage
chenxing [Mon, 17 Jun 2013 06:19:09 +0000 (14:19 +0800)]
rk3188: use leakage or delayline auto scale voltage

11 years agoscreen:modify some screen config file for new screen framework
yxj [Mon, 17 Jun 2013 02:39:43 +0000 (10:39 +0800)]
screen:modify some screen config file for new screen framework

11 years agomipi dsi: fix some warnning in rk616_mipi_dsi.c
hhb [Fri, 14 Jun 2013 08:36:50 +0000 (16:36 +0800)]
mipi dsi: fix some warnning in rk616_mipi_dsi.c

11 years agomipi: modify dsi framework and add rk616 mipi dis dirver
hhb [Fri, 14 Jun 2013 08:00:08 +0000 (16:00 +0800)]
mipi: modify dsi framework and add rk616 mipi dis dirver

11 years agodma: change module init from module_init to arch_initcall_sync
hhb [Fri, 14 Jun 2013 07:56:55 +0000 (15:56 +0800)]
dma: change module init from module_init to arch_initcall_sync

11 years agoi2s : Set drive current depend rk3168 && rk3188
邱建斌 [Fri, 14 Jun 2013 07:00:32 +0000 (15:00 +0800)]
i2s : Set drive current depend rk3168 && rk3188

11 years agoupadte rk3066、jettaplus、rk618、rk3188、rk3188m defconfig
yxj [Fri, 14 Jun 2013 04:57:55 +0000 (12:57 +0800)]
upadte rk3066、jettaplus、rk618、rk3188、rk3188m defconfig

11 years agork30、rk3066b、rk3188:lcdc: do not call ssreen_set
yxj [Fri, 31 May 2013 06:36:21 +0000 (14:36 +0800)]
rk30、rk3066b、rk3188:lcdc: do not call ssreen_set

11 years agork2928 rk610 rk616 lvds:indepent from screen config file
yxj [Fri, 31 May 2013 04:23:48 +0000 (12:23 +0800)]
rk2928 rk610 rk616 lvds:indepent from screen config file

11 years agork fb:add interface to get pixclock and primary screen
yxj [Thu, 30 May 2013 08:08:34 +0000 (16:08 +0800)]
rk fb:add interface to get pixclock and primary screen

fix one lcdc dual output

11 years agomove screen、transmitter、tve to rockchip
yxj [Thu, 30 May 2013 04:16:40 +0000 (12:16 +0800)]
move screen、transmitter、tve to rockchip
screen:indepent from jetta scaler
screen private info indepent from rk_screen

11 years agoi2s: add support samplerate up to 192K and support S32_LE
邱建斌 [Thu, 13 Jun 2013 06:40:34 +0000 (14:40 +0800)]
i2s: add support samplerate up to 192K and support S32_LE

11 years agoi2s:Set the default drive current 8ma
邱建斌 [Thu, 13 Jun 2013 06:35:26 +0000 (14:35 +0800)]
i2s:Set the default drive current 8ma

11 years agoboard jettaplus:support rk618 sdk
yxj [Thu, 13 Jun 2013 04:38:45 +0000 (12:38 +0800)]
board jettaplus:support rk618 sdk