firefly-linux-kernel-4.4.55.git
11 years agoUSB: fix potential qtd use-after-free case in interrupt handler
wlf [Wed, 22 May 2013 09:46:51 +0000 (17:46 +0800)]
USB: fix potential qtd use-after-free case in interrupt handler

11 years agoUSB: fix usb lock without unlock if req->queue is not empty
wlf [Wed, 22 May 2013 09:33:38 +0000 (17:33 +0800)]
USB: fix usb lock without unlock if req->queue is not empty

11 years agork29:act8931:modify act8931 power on control reg
张晴 [Wed, 22 May 2013 08:43:35 +0000 (16:43 +0800)]
rk29:act8931:modify act8931 power on control reg

11 years agoboard rk30、rk3168-tb rk3188-jettaplus: modify lcdx_screen_info config
yxj [Wed, 22 May 2013 06:54:46 +0000 (14:54 +0800)]
board rk30、rk3168-tb rk3188-jettaplus: modify lcdx_screen_info config

11 years agork fb:fix some warning
yxj [Wed, 22 May 2013 06:26:09 +0000 (14:26 +0800)]
rk fb:fix some warning

11 years agork3188 lcdc:fix some waring
yxj [Wed, 22 May 2013 02:48:25 +0000 (10:48 +0800)]
rk3188 lcdc:fix some waring

11 years agork3066b lcdc:dynamic gating lcdc clk
yxj [Wed, 22 May 2013 02:35:54 +0000 (10:35 +0800)]
rk3066b lcdc:dynamic gating lcdc clk

11 years agork3066b lcdc:fix swap and DSP_CTRL1 reg set err
yxj [Mon, 20 May 2013 06:20:57 +0000 (14:20 +0800)]
rk3066b lcdc:fix swap and DSP_CTRL1 reg set err
       do not wait for vsync int kernel

11 years agoadd a85xx support
赵子初 [Tue, 21 May 2013 10:12:15 +0000 (18:12 +0800)]
add a85xx support

11 years agokernel for u7501 3G modem
zzy [Tue, 21 May 2013 06:45:03 +0000 (14:45 +0800)]
kernel for u7501 3G modem

11 years agocamera: delete compile warning
ddl [Tue, 21 May 2013 06:31:03 +0000 (14:31 +0800)]
camera: delete compile warning

11 years agomodify hdmi some time no chean up interrupt
xuhuicong [Tue, 21 May 2013 06:24:00 +0000 (14:24 +0800)]
modify hdmi some time no chean up interrupt

11 years agoadd some bp id
赵子初 [Tue, 21 May 2013 03:52:47 +0000 (11:52 +0800)]
add some bp id

11 years agomodify compile warning for rkwifi_sys_iface.c
hwg [Tue, 21 May 2013 02:33:11 +0000 (10:33 +0800)]
modify compile warning for rkwifi_sys_iface.c

11 years agork3188: fix compile warning of mach-rk3188/clock_data.c
chenxing [Tue, 21 May 2013 02:24:05 +0000 (10:24 +0800)]
rk3188: fix compile warning of mach-rk3188/clock_data.c

11 years agork: fix compile warning of plat-rk/clock.c
chenxing [Tue, 21 May 2013 02:23:45 +0000 (10:23 +0800)]
rk: fix compile warning of plat-rk/clock.c

11 years agork29_pcm : temp disable infiniteloop
邱建斌 [Mon, 20 May 2013 10:30:43 +0000 (18:30 +0800)]
rk29_pcm : temp disable infiniteloop

11 years agork616 codec:do not set mclk when HDMI is in
陈金泉 [Mon, 20 May 2013 09:40:47 +0000 (17:40 +0800)]
rk616 codec:do not set mclk when HDMI is in

11 years agomipi_dsi: update ssd2828 driver
hhb [Mon, 20 May 2013 07:54:52 +0000 (15:54 +0800)]
mipi_dsi: update ssd2828 driver

11 years agomipi_dsi: update mipi dsi framework driver
hhb [Mon, 20 May 2013 07:54:19 +0000 (15:54 +0800)]
mipi_dsi: update mipi dsi framework driver

11 years agoMT6620: add the new driver JB2 V1.0
xbw [Mon, 20 May 2013 07:22:32 +0000 (15:22 +0800)]
MT6620: add the new driver JB2 V1.0

11 years agoMT6620: git rm the old driver V3.1
xbw [Mon, 20 May 2013 07:17:33 +0000 (15:17 +0800)]
MT6620: git rm the old driver V3.1

11 years agoPlease update your board-xxx-sdmmc.c in your old project.
xbw [Mon, 20 May 2013 04:15:40 +0000 (12:15 +0800)]
Please update your board-xxx-sdmmc.c in your old project.
For exmaple board-rk30-sdk-sdmmc.c.

If you do not modify your files,you will encounter an error similar to the following.
      3066 4.2 develop-3.0的分支编译出错,报告
   drivers/built-in.o: In function rk29_sdmmc_set_ios
   bt_plat_smdk.c:(.text+0x16cfd8): undefined reference to rk29_sdmmc_gpio_open
   make: *** [.tmp_vmlinux1] 错误 1

11 years agoHow to use CONFIG_RK29_SDIO_IRQ_FROM_GPIO for your new wifi-module.
xbw [Mon, 20 May 2013 03:04:19 +0000 (11:04 +0800)]
How to use CONFIG_RK29_SDIO_IRQ_FROM_GPIO for your new  wifi-module.
For example,please refer to board-rk3168m-tb.c.
continue with the commit eb1ab60e9f7308d90aff40998178ff2a8a502a29

11 years ago1. The accuracy enhanced gpio_detect_card, such as RK2926.
xbw [Mon, 20 May 2013 02:59:14 +0000 (10:59 +0800)]
1. The accuracy enhanced gpio_detect_card, such as RK2926.
2. To enhance removeal-insert card, voltage stability.
3. add the suspend-resume process for SDIO module.
4. 4. close the clock when the sdio go into suspend. refer to No3.
5. 5. add the wake-up-host for wifi when use CONFIG_RK29_SDIO_IRQ_FROM_GPIO.

11 years agoboard rk3168 tb:add power deinit for rk616
yxj [Sun, 19 May 2013 08:44:22 +0000 (16:44 +0800)]
board rk3168 tb:add power deinit for rk616

11 years agoboard jettaplus:add power deinit for rk616
yxj [Sun, 19 May 2013 07:45:55 +0000 (15:45 +0800)]
board jettaplus:add power deinit for rk616

11 years agomfd:rk616:modify some operation for vif
yxj [Sun, 19 May 2013 07:43:41 +0000 (15:43 +0800)]
mfd:rk616:modify some operation for vif

11 years agork3188 lcdc: do not call sscreen_set in shutdown
yxj [Fri, 10 May 2013 09:51:10 +0000 (17:51 +0800)]
rk3188 lcdc: do not call sscreen_set in shutdown

11 years agofix RK616 codec ADC TYPE error
陈金泉 [Sat, 18 May 2013 08:09:28 +0000 (16:09 +0800)]
fix RK616 codec ADC TYPE error

11 years agork30xx: pmic: delay 10ms after 32.768K switch to 24M
chenxing [Sat, 18 May 2013 05:20:45 +0000 (13:20 +0800)]
rk30xx: pmic: delay 10ms after 32.768K switch to 24M

11 years agork3188: fix CORE_CLK_DIV define error
chenxing [Sat, 18 May 2013 05:17:38 +0000 (13:17 +0800)]
rk3188: fix CORE_CLK_DIV define error

11 years agork3066b/rk3168: fix CORE_CLK_DIV define error
chenxing [Sat, 18 May 2013 05:17:24 +0000 (13:17 +0800)]
rk3066b/rk3168: fix CORE_CLK_DIV define error

11 years agork30 i2s : modify hdmi inside i2s error
邱建斌 [Sat, 18 May 2013 03:47:37 +0000 (11:47 +0800)]
rk30 i2s : modify hdmi inside i2s error
not disable i2s when hdmi inside

11 years agosetting gpll 594 cpll 798 for sys stabilization
xxx [Sat, 18 May 2013 02:26:56 +0000 (10:26 +0800)]
setting gpll 594 cpll 798 for sys stabilization

11 years agork30: pm: use macro for access clksel0
黄涛 [Sat, 18 May 2013 02:14:35 +0000 (10:14 +0800)]
rk30: pm: use macro for access clksel0

11 years agoRK2928:resolve compiled ddr.c fail for rk2928
cym [Sat, 18 May 2013 01:11:45 +0000 (09:11 +0800)]
RK2928:resolve compiled ddr.c fail for rk2928

11 years agork3028 support uart48M
xxx [Fri, 17 May 2013 10:27:40 +0000 (18:27 +0800)]
rk3028 support uart48M

11 years agork30 i2s : clear format bit when update format
邱建斌 [Fri, 17 May 2013 09:04:31 +0000 (17:04 +0800)]
rk30 i2s : clear format bit when update format

11 years agork3168 rk3028 change apll setting
xxx [Fri, 17 May 2013 07:21:29 +0000 (15:21 +0800)]
rk3168 rk3028 change apll setting

11 years agochange gpll 384 config
xxx [Fri, 17 May 2013 03:43:31 +0000 (11:43 +0800)]
change gpll 384 config

11 years agork3168:modify tps65910 dc1 defult voltage 1.2V
张晴 [Fri, 17 May 2013 02:05:57 +0000 (10:05 +0800)]
rk3168:modify tps65910 dc1 defult voltage 1.2V

11 years agocamera: cif:v0.3.5 generic_sensor:v0.1.7
ddl [Thu, 16 May 2013 10:40:28 +0000 (18:40 +0800)]
camera: cif:v0.3.5  generic_sensor:v0.1.7

11 years agoit66121 hdmi: remove deviceId check because it maybe be changed when the chip upgraded
yzq [Thu, 16 May 2013 02:44:23 +0000 (10:44 +0800)]
it66121 hdmi: remove deviceId check because it maybe be changed when the chip upgraded

11 years agork3188: chips pll_flag != 0: need to ensure aclk_cpu parent select DO NOT appear...
chenxing [Thu, 16 May 2013 01:56:55 +0000 (09:56 +0800)]
rk3188: chips pll_flag != 0: need to ensure aclk_cpu parent select DO NOT appear high rate

11 years ago fix make clean error
wdc [Wed, 15 May 2013 13:26:46 +0000 (21:26 +0800)]
 fix make clean error

11 years agopm.c remove redefine clkgt_regs_sram
xxx [Wed, 15 May 2013 09:05:23 +0000 (17:05 +0800)]
pm.c remove redefine clkgt_regs_sram

11 years agoiomux: iomux_switch_gpio_mode
kfx [Wed, 15 May 2013 06:50:09 +0000 (14:50 +0800)]
iomux: iomux_switch_gpio_mode

11 years agocamera: cif:v0.3.3, generic_sensor:v0.1.5
ddl [Wed, 15 May 2013 03:10:14 +0000 (11:10 +0800)]
camera: cif:v0.3.3, generic_sensor:v0.1.5

11 years agoadd rk616 hdmi roll polling method when hdmi_irq = INVALID_GPIO
xuhuicong [Tue, 14 May 2013 10:43:11 +0000 (18:43 +0800)]
add rk616 hdmi roll polling method when hdmi_irq = INVALID_GPIO

11 years agofix codec rk616 I2S format setting error
陈金泉 [Tue, 14 May 2013 07:51:11 +0000 (15:51 +0800)]
fix codec rk616 I2S format setting error

11 years agork fb hdmi:fix plug and unplug hdmi,which cause Null pointer
yzq [Tue, 14 May 2013 06:21:11 +0000 (14:21 +0800)]
rk fb hdmi:fix plug and unplug hdmi,which cause Null pointer

11 years agoRK3188:ddr_clock select GPLL_2_div if ddr_freq big then 250MHz,
cym [Mon, 13 May 2013 08:40:25 +0000 (16:40 +0800)]
RK3188:ddr_clock select GPLL_2_div if ddr_freq big then 250MHz,
  only use for DPLL bad and ddr_clock must select GPLL(800MHz-1000MHz).

11 years agoadd SEW290 3G modem
zzy [Mon, 13 May 2013 03:49:36 +0000 (11:49 +0800)]
add SEW290 3G modem

11 years agork3188: pm.c: optimize soc_is_rk3188plus flag
chenxing [Mon, 13 May 2013 03:24:41 +0000 (11:24 +0800)]
rk3188: pm.c: optimize soc_is_rk3188plus flag

11 years agoWIFI: support mt7601u usb wifi
lintao [Mon, 13 May 2013 02:52:02 +0000 (10:52 +0800)]
WIFI: support mt7601u usb wifi

11 years agork: add pll wait lock error dump infomations
chenxing [Mon, 13 May 2013 02:20:14 +0000 (10:20 +0800)]
rk: add pll wait lock error dump infomations

11 years agork30xx: add lpj_gpll init to prevent dma halt and sdio error
chenxing [Mon, 13 May 2013 02:15:39 +0000 (10:15 +0800)]
rk30xx: add lpj_gpll init to prevent dma halt and sdio error

11 years agork3188: add lpj_gpll init in clock_data, fix dma halt and sdio error
chenxing [Mon, 13 May 2013 01:16:45 +0000 (09:16 +0800)]
rk3188: add lpj_gpll init in clock_data, fix dma halt and sdio error

11 years agork3066B: compatible with rk3188 plus pll config, fix compile error
chenxing [Fri, 10 May 2013 10:06:04 +0000 (18:06 +0800)]
rk3066B: compatible with rk3188 plus pll config, fix compile error

11 years agoRK3188 :no matter what CPLL or DPLL is bad,DDR_CLOCK select GPLL
cym [Fri, 10 May 2013 09:56:08 +0000 (17:56 +0800)]
RK3188 :no matter what CPLL or DPLL is bad,DDR_CLOCK select GPLL

11 years agowifi: add rtl8723as
wdc [Fri, 10 May 2013 09:56:18 +0000 (17:56 +0800)]
wifi: add rtl8723as

11 years agork3188: plus: add power on pll
chenxing [Fri, 10 May 2013 09:15:15 +0000 (17:15 +0800)]
rk3188: plus: add power on pll

11 years agork: pm_tests: add delayline support
chenxing [Fri, 10 May 2013 02:22:13 +0000 (10:22 +0800)]
rk: pm_tests: add delayline support

11 years agofix codec set init error
陈金泉 [Thu, 9 May 2013 13:16:21 +0000 (21:16 +0800)]
fix codec set init error

11 years agork616 codec: modify power up and down
wuhao [Thu, 9 May 2013 08:11:04 +0000 (16:11 +0800)]
rk616 codec: modify power up and down

11 years agomfd:rk616:vif:fix rk616 set vif
yxj [Thu, 9 May 2013 07:53:27 +0000 (15:53 +0800)]
mfd:rk616:vif:fix rk616 set vif

11 years agoboard jettaplus defconfig:add lvds config
yxj [Thu, 9 May 2013 07:43:32 +0000 (15:43 +0800)]
board jettaplus defconfig:add lvds config

11 years agork3188m tb board:config rk616 lvds
yxj [Thu, 9 May 2013 06:21:50 +0000 (14:21 +0800)]
rk3188m tb board:config rk616 lvds

11 years agork30xx/rk3168/rk3188: dvfs: nandc delayline break lock status to make sure every...
chenxing [Thu, 9 May 2013 06:37:27 +0000 (14:37 +0800)]
rk30xx/rk3168/rk3188: dvfs: nandc delayline break lock status to make sure every time relock

11 years agoadd setting codec from parameter
陈金泉 [Thu, 9 May 2013 04:13:26 +0000 (12:13 +0800)]
add setting codec from parameter

11 years agork616 codec: adjust the code
wuhao [Thu, 9 May 2013 02:57:29 +0000 (10:57 +0800)]
rk616 codec: adjust the code

11 years agomfd:rk616:vif:disable vif when hdmi remove
yxj [Thu, 9 May 2013 02:41:07 +0000 (10:41 +0800)]
mfd:rk616:vif:disable vif when hdmi remove

11 years agork3066b lcdc:fix vif support
yxj [Thu, 9 May 2013 01:10:57 +0000 (09:10 +0800)]
rk3066b lcdc:fix vif support

11 years ago MTD:MTD MERGE READ AND WRITE FOR ONE REQ(MAX SIZE 1024KB). ZYF
Zhaoyifeng [Thu, 9 May 2013 02:02:49 +0000 (10:02 +0800)]
 MTD:MTD MERGE READ AND WRITE FOR ONE REQ(MAX SIZE 1024KB).   ZYF

11 years agoboard jettaplus:set vcc_io to 3.2v to fix spdif
yxj [Wed, 8 May 2013 13:11:25 +0000 (21:11 +0800)]
board jettaplus:set vcc_io to 3.2v to fix spdif

11 years agoscreen:lcd b101ew05:fix vif support
yxj [Wed, 8 May 2013 13:10:46 +0000 (21:10 +0800)]
screen:lcd b101ew05:fix vif support

11 years agomfd:rk616:hdmi:modify vif set interface
yxj [Wed, 8 May 2013 13:10:05 +0000 (21:10 +0800)]
mfd:rk616:hdmi:modify vif set interface

11 years agork30 rk3188 lcdc:fix vif support
yxj [Wed, 8 May 2013 13:09:10 +0000 (21:09 +0800)]
rk30 rk3188 lcdc:fix vif support

11 years agork screen:fix vif support
yxj [Wed, 8 May 2013 13:08:29 +0000 (21:08 +0800)]
rk screen:fix vif support

11 years agomfd:rk616:vif:support hdmi only mode
yxj [Wed, 8 May 2013 13:06:46 +0000 (21:06 +0800)]
mfd:rk616:vif:support hdmi only mode

11 years agork: pm_test: add maxfreq operation support
chenxing [Wed, 8 May 2013 11:32:01 +0000 (19:32 +0800)]
rk: pm_test: add maxfreq operation support

11 years agork616 codec: optimize the playback, capture processes, to reduce power consumption
wuhao [Wed, 8 May 2013 11:06:12 +0000 (19:06 +0800)]
rk616 codec: optimize the playback, capture processes, to reduce power consumption

11 years agofix codec pop noise
陈金泉 [Wed, 8 May 2013 08:50:54 +0000 (16:50 +0800)]
fix codec pop noise

11 years agork3188: add delayline support again
黄涛 [Wed, 8 May 2013 08:17:54 +0000 (16:17 +0800)]
rk3188: add delayline support again

11 years agovpu_service: add reg_size check on reg_init
chm [Wed, 8 May 2013 06:18:00 +0000 (14:18 +0800)]
vpu_service: add reg_size check on reg_init

11 years agochange for 3188-m codec controls
陈金泉 [Tue, 7 May 2013 13:20:37 +0000 (21:20 +0800)]
change for 3188-m codec controls

11 years ago 1.fix Vodafone K4505 3G dongle USB switch faild
xxh [Tue, 7 May 2013 12:35:01 +0000 (20:35 +0800)]
   1.fix Vodafone K4505 3G dongle USB switch faild
       2.Add more VID PID for option driver

11 years agork3168: uart\sdmmc 48M
xxx [Tue, 7 May 2013 10:02:40 +0000 (18:02 +0800)]
rk3168: uart\sdmmc 48M

11 years agomfd:rk616 hdmi: use vif rebuild signal for hdmi 1080p
yzq [Tue, 7 May 2013 09:35:41 +0000 (17:35 +0800)]
mfd:rk616 hdmi: use vif rebuild signal for hdmi 1080p

11 years agomdf:rk616:vif:set mclk to 12M when vif on
yxj [Tue, 7 May 2013 09:26:12 +0000 (17:26 +0800)]
mdf:rk616:vif:set mclk to 12M when vif on

11 years agoboard-rk3168-tb.c use default pll rate
xxx [Tue, 7 May 2013 09:17:31 +0000 (17:17 +0800)]
board-rk3168-tb.c use default pll rate

11 years agocharging-displasy: when mode_normal and mode_charge
许盛飞 [Tue, 7 May 2013 08:42:36 +0000 (16:42 +0800)]
charging-displasy: when mode_normal and mode_charge

11 years agomdf:rk616:vif:add vif set for hdmi
yxj [Tue, 7 May 2013 08:05:31 +0000 (16:05 +0800)]
mdf:rk616:vif:add vif set for hdmi

11 years agolcd b101uano:support rk616 dual lvds
yxj [Fri, 3 May 2013 04:24:37 +0000 (12:24 +0800)]
lcd b101uano:support rk616 dual lvds

11 years agomfd:rk616:vif:fix dual lvds support
yxj [Fri, 3 May 2013 04:22:54 +0000 (12:22 +0800)]
mfd:rk616:vif:fix dual lvds support

11 years agoremove pm.c rk3188/clock_data.c pirntk
xxx [Tue, 7 May 2013 06:58:05 +0000 (14:58 +0800)]
remove pm.c rk3188/clock_data.c pirntk

11 years agoadd uart\sdmmc 48M supporting
xxx [Tue, 7 May 2013 06:51:45 +0000 (14:51 +0800)]
add uart\sdmmc 48M supporting

11 years agoRevert "rk3188 plus: add delay line support"
黄涛 [Tue, 7 May 2013 06:14:34 +0000 (14:14 +0800)]
Revert "rk3188 plus: add delay line support"

This reverts commit 24903a6bd082bea5d7fb9ce030c72d5feff23a1b.

11 years agork spdif: support
yzq [Tue, 7 May 2013 03:42:27 +0000 (11:42 +0800)]
rk spdif: support