firefly-linux-kernel-4.4.55.git
10 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

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

10 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

10 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

10 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

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

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

10 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

10 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

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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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)

10 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

10 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

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

10 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

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

10 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

10 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'

10 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

10 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

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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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)

10 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

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

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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 years agodual lvds screen b101uano:fix rk616 support
yxj [Sat, 1 Jun 2013 04:01:40 +0000 (12:01 +0800)]
dual lvds screen b101uano:fix rk616 support