firefly-linux-kernel-4.4.55.git
11 years agoSDMMC:
xbw [Fri, 2 Aug 2013 07:58:43 +0000 (15:58 +0800)]
SDMMC:
1、add the support for SD Spec V3.0.
2、add the support for UHS-I
3. add the support for IDMA(Internal DMA)
4. eliminate the small flaw about some machines may crash because of sdio-interrupt.

11 years ago codec: *** miss codec files again ***
yj [Fri, 2 Aug 2013 06:55:21 +0000 (14:55 +0800)]
codec: *** miss codec files again ***

11 years agork3026: rk3028a_tb: pwm regulator support
kfx [Fri, 2 Aug 2013 06:41:47 +0000 (14:41 +0800)]
rk3026: rk3028a_tb: pwm regulator support

11 years ago codec: 3028a & 3026, change str 3028 to 3026
yj [Fri, 2 Aug 2013 06:33:14 +0000 (14:33 +0800)]
codec: 3028a & 3026, change str 3028 to 3026

11 years agork3026: rk3028a_tb: fix wifi config: RK903->BCM4330
kfx [Fri, 2 Aug 2013 04:29:27 +0000 (12:29 +0800)]
rk3026: rk3028a_tb: fix wifi config: RK903->BCM4330

11 years agork3026: rk3028a_tb: wifi support
kfx [Fri, 2 Aug 2013 02:44:40 +0000 (10:44 +0800)]
rk3026: rk3028a_tb: wifi support

11 years agork: ipp: only avaliable on arch rk29/rk30/rk3188
黄涛 [Fri, 2 Aug 2013 02:29:04 +0000 (10:29 +0800)]
rk: ipp: only avaliable on arch rk29/rk30/rk3188

11 years agork3026: devices.c: rename device_vpu_service to device_vpu, prevent duplicate add...
黄涛 [Fri, 2 Aug 2013 02:17:16 +0000 (10:17 +0800)]
rk3026: devices.c: rename device_vpu_service to device_vpu, prevent duplicate add device

11 years agork: vpu_service: better support irq import by add new driver
黄涛 [Fri, 2 Aug 2013 02:14:22 +0000 (10:14 +0800)]
rk: vpu_service: better support irq import by add new driver

11 years agork3026: tb: defconfig enable CC_OPTIMIZE_FOR_SIZE
黄涛 [Fri, 2 Aug 2013 01:46:12 +0000 (09:46 +0800)]
rk3026: tb: defconfig enable CC_OPTIMIZE_FOR_SIZE

11 years agork3026: usb: config usb fifo for device mode
lyz [Thu, 1 Aug 2013 15:39:25 +0000 (23:39 +0800)]
rk3026: usb: config usb fifo for device mode

11 years agork3028a hdmi: add pre-driver and main-driver strength to make signal more good
xuhuicong [Thu, 1 Aug 2013 14:00:40 +0000 (22:00 +0800)]
rk3028a hdmi: add pre-driver and main-driver strength to make signal more good

11 years agork3026: rk3028a_tb: sdmmc support
kfx [Thu, 1 Aug 2013 12:57:11 +0000 (20:57 +0800)]
rk3026: rk3028a_tb: sdmmc support

11 years agork: mem_reserve: fix reserved_base_end when meminfo split by kernel
黄涛 [Thu, 1 Aug 2013 12:44:13 +0000 (20:44 +0800)]
rk: mem_reserve: fix reserved_base_end when meminfo split by kernel

commit again, should with commit:
block: initialize the bounce pool if high memory may be added later

11 years agoblock: initialize the bounce pool if high memory may be added later
David Vrabel [Thu, 20 Oct 2011 19:24:30 +0000 (21:24 +0200)]
block: initialize the bounce pool if high memory may be added later

init_emergency_pool() does not create the page pool for bouncing block
requests if the current count of high pages is zero.  If high memory
may be added later (either via memory hotplug or a balloon driver in a
virtualized system) then a oops occurs if a request with a high page
need bouncing because the pool does not exist.

So, always create the pool if memory hotplug is enabled and change the
test so it's valid even if all high pages are currently in the balloon
(the balloon drivers adjust totalhigh_pages but not max_pfn).

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
11 years agoRevert "rk: mem_reserve: fix reserved_base_end when meminfo split by kernel"
黄涛 [Thu, 1 Aug 2013 12:01:37 +0000 (20:01 +0800)]
Revert "rk: mem_reserve: fix reserved_base_end when meminfo split by kernel"

This reverts commit 54438770201575effabffe6bce9a52e0d440fd60.

11 years agork3188: allow compile vpu_service on rk3188
黄涛 [Thu, 1 Aug 2013 11:40:22 +0000 (19:40 +0800)]
rk3188: allow compile vpu_service on rk3188

11 years agork: mem_reserve: fix reserved_base_end when meminfo split by kernel
黄涛 [Thu, 1 Aug 2013 11:35:51 +0000 (19:35 +0800)]
rk: mem_reserve: fix reserved_base_end when meminfo split by kernel

11 years agork3026: tb: defconfig: NR_CPUS set to 2
黄涛 [Thu, 1 Aug 2013 10:45:10 +0000 (18:45 +0800)]
rk3026: tb: defconfig: NR_CPUS set to 2

11 years agork3026: set aclk_vio0/1_niu as parent to make sure it is open when clk need it
chenxing [Thu, 1 Aug 2013 10:27:43 +0000 (18:27 +0800)]
rk3026: set aclk_vio0/1_niu as parent to make sure it is open when clk need it

11 years agork3026: fix ddr freq do not update
chenxing [Thu, 1 Aug 2013 09:51:33 +0000 (17:51 +0800)]
rk3026: fix ddr freq do not update

11 years agoRK3028A/RK3026:change driving and odt strength setting
typ [Thu, 1 Aug 2013 10:51:04 +0000 (18:51 +0800)]
RK3028A/RK3026:change driving and odt strength setting

11 years agork3026: add watch dog platform device
hhb [Thu, 1 Aug 2013 10:14:13 +0000 (18:14 +0800)]
rk3026: add watch dog platform device

11 years ago codec:3028a & 3026 miss files
yj [Thu, 1 Aug 2013 09:12:09 +0000 (17:12 +0800)]
codec:3028a & 3026 miss files

11 years ago codec: support 3028a & 3026
yj [Thu, 1 Aug 2013 08:52:07 +0000 (16:52 +0800)]
codec: support 3028a & 3026

11 years agork3026: disable adc keyboard
kfx [Thu, 1 Aug 2013 07:53:01 +0000 (15:53 +0800)]
rk3026: disable adc keyboard

because rk280a adc reference voltage is 3.3V, but
rk30xx mainbord key's supply voltage is 2.5V and
rk31xx mainbord key's supply voltage is 1.8V.

11 years agork: vpu_service: support rk3026 by irq import
黄涛 [Thu, 1 Aug 2013 07:33:10 +0000 (15:33 +0800)]
rk: vpu_service: support rk3026 by irq import

11 years agork3026: devices.c: register device_vpu_service
黄涛 [Thu, 1 Aug 2013 07:27:25 +0000 (15:27 +0800)]
rk3026: devices.c: register device_vpu_service

11 years agork_serial: fix compile error when printascii no define
黄涛 [Thu, 1 Aug 2013 01:27:14 +0000 (09:27 +0800)]
rk_serial: fix compile error when printascii no define

11 years agork3026: lcdc and lvds fix
hjc [Thu, 1 Aug 2013 02:09:02 +0000 (10:09 +0800)]
rk3026: lcdc and lvds fix

11 years agork3026: rk3026_tb&&rk3028a_tb: set max cpu freq: 816Mhz
kfx [Thu, 1 Aug 2013 01:05:12 +0000 (09:05 +0800)]
rk3026: rk3026_tb&&rk3028a_tb: set max cpu freq: 816Mhz

11 years agoDDR support RK3028A/RK3026
typ [Wed, 31 Jul 2013 11:05:10 +0000 (19:05 +0800)]
DDR support RK3028A/RK3026

11 years agork3026: surnamed clk_core_periph as smp_twd
chenxing [Wed, 31 Jul 2013 10:27:20 +0000 (18:27 +0800)]
rk3026: surnamed clk_core_periph as smp_twd

11 years agork3026: usb-detect: disable wake-up by otg-id
lyz [Wed, 31 Jul 2013 08:24:20 +0000 (16:24 +0800)]
rk3026: usb-detect: disable wake-up by otg-id

11 years agork3026: usb-uart: fix compile err
lyz [Wed, 31 Jul 2013 08:12:56 +0000 (16:12 +0800)]
rk3026: usb-uart: fix compile err

11 years agork3026: cpufreq: suspend voltage set to 1.1v
黄涛 [Wed, 31 Jul 2013 06:47:57 +0000 (14:47 +0800)]
rk3026: cpufreq: suspend voltage set to 1.1v

11 years agousb : fix pannic
lyz [Wed, 31 Jul 2013 07:17:23 +0000 (15:17 +0800)]
usb : fix pannic

11 years agork3028a_tb: update gpio pins
kfx [Wed, 31 Jul 2013 06:37:31 +0000 (14:37 +0800)]
rk3028a_tb: update gpio pins

11 years agork3026: tb: fix lcdc reg size define
黄涛 [Wed, 31 Jul 2013 06:32:01 +0000 (14:32 +0800)]
rk3026: tb: fix lcdc reg size define

11 years agork3026: force l2 cache 16-way, 16KB way-size
黄涛 [Wed, 31 Jul 2013 05:39:12 +0000 (13:39 +0800)]
rk3026: force l2 cache 16-way, 16KB way-size

11 years agork3026: io: add ROM map
黄涛 [Wed, 31 Jul 2013 05:20:18 +0000 (13:20 +0800)]
rk3026: io: add ROM map

11 years agork3026: cpu_axi.h: fix core offset define
黄涛 [Wed, 31 Jul 2013 05:06:27 +0000 (13:06 +0800)]
rk3026: cpu_axi.h: fix core offset define

11 years agork3026: board defined LCD_EN and BL_EN
hjc [Wed, 31 Jul 2013 04:31:25 +0000 (12:31 +0800)]
rk3026: board defined LCD_EN and BL_EN

11 years agork3026: rk_timer: fix timer base define
黄涛 [Wed, 31 Jul 2013 03:38:19 +0000 (11:38 +0800)]
rk3026: rk_timer: fix timer base define

11 years agork3026: remove clk dump msg; surnamed clk_core_periph as smp_twd
chenxing [Wed, 31 Jul 2013 03:37:31 +0000 (11:37 +0800)]
rk3026: remove clk dump msg; surnamed clk_core_periph as smp_twd

11 years agowifi: support custom mac from idb
hwg [Wed, 31 Jul 2013 03:22:30 +0000 (11:22 +0800)]
wifi: support custom mac from idb

11 years agork616 codec: add tiny alsa route(playback capture incall) support
陈金泉 [Wed, 31 Jul 2013 03:01:49 +0000 (11:01 +0800)]
rk616 codec: add tiny alsa route(playback capture incall) support

11 years agopm_test:clk_volt.c,fix info help
xxx [Wed, 31 Jul 2013 01:26:53 +0000 (09:26 +0800)]
pm_test:clk_volt.c,fix info help

11 years agork3026: fix cpu_is_rk3026, tag offset is 0x3ff0
黄涛 [Tue, 30 Jul 2013 13:23:22 +0000 (21:23 +0800)]
rk3026: fix cpu_is_rk3026, tag offset is 0x3ff0

11 years agosensor:add gsensor lsm303d support
luowei [Tue, 30 Jul 2013 09:47:20 +0000 (17:47 +0800)]
sensor:add gsensor lsm303d support

11 years agomodify wifi compile error
hwg [Tue, 30 Jul 2013 07:46:46 +0000 (15:46 +0800)]
modify wifi compile error

11 years agork3168_ft_defconfig:fixed ddr is no init
xxx [Tue, 30 Jul 2013 06:55:40 +0000 (14:55 +0800)]
rk3168_ft_defconfig:fixed ddr is no init

11 years agoadd rk3028_ft_defconfig
xxx [Tue, 30 Jul 2013 06:48:16 +0000 (14:48 +0800)]
add rk3028_ft_defconfig

11 years agofix ak8963 building error
luowei [Tue, 30 Jul 2013 02:08:41 +0000 (10:08 +0800)]
fix ak8963 building error

11 years agork: efuse: fix comments describe error
chenxing [Tue, 30 Jul 2013 01:54:20 +0000 (09:54 +0800)]
rk: efuse: fix comments describe error

11 years agork610 : fix dual screen display err when only use rk610 lvds
yzq [Mon, 29 Jul 2013 07:52:33 +0000 (15:52 +0800)]
rk610 : fix dual screen display err when only use rk610 lvds

11 years agork: mmu.c: vmalloc reserve 512MB
黄涛 [Mon, 29 Jul 2013 07:30:17 +0000 (15:30 +0800)]
rk: mmu.c: vmalloc reserve 512MB

11 years agork3188 ds1006h : fix compile error for wifi
Cody Xie [Mon, 29 Jul 2013 02:40:00 +0000 (10:40 +0800)]
rk3188 ds1006h : fix compile error for wifi

11 years agork3188 ds1006h: update rk3188_ds1006h_v1_1_defconfig for lcd display
Cody Xie [Mon, 29 Jul 2013 02:35:00 +0000 (10:35 +0800)]
rk3188 ds1006h: update rk3188_ds1006h_v1_1_defconfig for lcd display

11 years agork3026 pm.c: fix ctr bits parameter to support help inf,add arm\logic suspend volt...
xxx [Sat, 27 Jul 2013 07:26:42 +0000 (15:26 +0800)]
rk3026 pm.c: fix ctr bits parameter to support help inf,add arm\logic suspend volt parameter

11 years agork30 pm.c: fix ctr bits parameter to support help inf,add arm\logic suspend volt...
xxx [Sat, 27 Jul 2013 07:05:59 +0000 (15:05 +0800)]
rk30 pm.c: fix ctr bits parameter to support help inf,add arm\logic suspend volt parameter

11 years agofix cpu_usage for dual\quad core
xxx [Sat, 27 Jul 2013 03:51:19 +0000 (11:51 +0800)]
fix cpu_usage for dual\quad core

11 years agoarm rate support 552m for ft, fix l2\mem test code
xxx [Sat, 27 Jul 2013 02:52:40 +0000 (10:52 +0800)]
arm rate support 552m for ft, fix l2\mem test code

11 years agochange mu509 modem usb port to 244
赵子初 [Sat, 27 Jul 2013 02:02:26 +0000 (10:02 +0800)]
change mu509 modem usb port to 244

11 years agort5616: record from mic2 because sdk default use mic2
邱建斌 [Sat, 27 Jul 2013 01:44:27 +0000 (09:44 +0800)]
rt5616: record from mic2 because sdk default use mic2

11 years agoWi-Fi Group:update Kconfig
lintao [Fri, 26 Jul 2013 10:35:24 +0000 (18:35 +0800)]
Wi-Fi Group:update Kconfig

11 years agomipi dsi: fix compile error,sorry
hhb [Fri, 26 Jul 2013 08:08:31 +0000 (16:08 +0800)]
mipi dsi: fix compile error,sorry

11 years agomipi dsi: add ft code support and make code more independent
hhb [Fri, 26 Jul 2013 07:42:10 +0000 (15:42 +0800)]
mipi dsi: add ft code support and make code more independent

11 years agork30 hdmi: update hdcp driver which pass CTS.
Zheng Yang [Fri, 26 Jul 2013 02:03:22 +0000 (10:03 +0800)]
rk30 hdmi: update hdcp driver which pass CTS.

11 years agork3188 lcdc: fix compile error
hjc [Thu, 25 Jul 2013 06:33:40 +0000 (14:33 +0800)]
rk3188 lcdc: fix compile error

11 years agork3188 lcdc:add support rk3026/rk3028a lcdc and iep
hjc [Thu, 25 Jul 2013 02:52:25 +0000 (10:52 +0800)]
rk3188 lcdc:add support rk3026/rk3028a lcdc and iep

11 years agork3168m_f304: add board and defconfig file
hjc [Thu, 25 Jul 2013 03:15:48 +0000 (11:15 +0800)]
rk3168m_f304: add board and defconfig file

11 years agoit66121: fix hdmi 720p flash
yzq [Thu, 25 Jul 2013 03:08:33 +0000 (11:08 +0800)]
it66121: fix hdmi 720p flash

11 years agork3026: add uboot display support
chenxing [Thu, 25 Jul 2013 01:46:16 +0000 (09:46 +0800)]
rk3026: add uboot display support

11 years agocompatible with factory tool kernel config
hwg [Wed, 24 Jul 2013 10:43:38 +0000 (18:43 +0800)]
compatible with factory tool kernel config

11 years agork3026: add dvfs support
chenxing [Wed, 24 Jul 2013 10:35:47 +0000 (18:35 +0800)]
rk3026: add dvfs support

11 years agork2928: pm.c code refactoring
chenxing [Wed, 24 Jul 2013 09:20:04 +0000 (17:20 +0800)]
rk2928: pm.c code refactoring

11 years agork3026: memory.h fix for smp
黄涛 [Wed, 24 Jul 2013 08:31:00 +0000 (16:31 +0800)]
rk3026: memory.h fix for smp

11 years agoadd broadcom wifi host wake up support for sys interface.
gwl [Wed, 24 Jul 2013 06:50:30 +0000 (14:50 +0800)]
add broadcom wifi host wake up support for sys interface.

11 years agork3026 hdmi: add hdmi config to 3026/3028a tb deconfig, change platform driver name
xuhuicong [Wed, 24 Jul 2013 06:31:42 +0000 (14:31 +0800)]
rk3026 hdmi: add hdmi config to 3026/3028a tb deconfig, change platform driver name

11 years agolvds: modify rk3026_lvds
ZHW [Wed, 24 Jul 2013 04:02:33 +0000 (12:02 +0800)]
lvds: modify rk3026_lvds

1.add register device:"rk3026-lvds".
2.modify driver name:"rk3028a"->"rk3026".

11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into local-develop-3.0
lintao [Wed, 24 Jul 2013 02:49:07 +0000 (10:49 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into local-develop-3.0

11 years agoWi-Fi Group: add esp8089 SDIO Wi-Fi support
lintao [Wed, 24 Jul 2013 02:47:51 +0000 (10:47 +0800)]
Wi-Fi Group: add esp8089 SDIO Wi-Fi support

11 years agomend dos ^M character
ywj [Wed, 24 Jul 2013 01:56:31 +0000 (09:56 +0800)]
mend dos ^M character

11 years agoadd bcm wifi 24M crystal options for AP6210.
gwl [Wed, 24 Jul 2013 01:49:10 +0000 (09:49 +0800)]
add bcm wifi 24M crystal options for AP6210.

11 years agork3028a hdmi: add 3028a hdmi driver as compatible with rk616 hdmi
xuhuicong [Wed, 24 Jul 2013 01:28:11 +0000 (09:28 +0800)]
rk3028a hdmi: add 3028a hdmi driver as compatible with rk616 hdmi

11 years agoMerge branch 'develop-3.0' of 10.10.10.29:rk/kernel into develop-3.0
ywj [Tue, 23 Jul 2013 11:08:44 +0000 (19:08 +0800)]
Merge branch 'develop-3.0' of 10.10.10.29:rk/kernel into develop-3.0

11 years agomend lcd parameter error
ywj [Tue, 23 Jul 2013 11:06:37 +0000 (19:06 +0800)]
mend lcd parameter error

11 years ago【修改内容】更新bp-auto驱动
wlq [Tue, 23 Jul 2013 10:16:49 +0000 (18:16 +0800)]
【修改内容】更新bp-auto驱动
【涉及文件】
drivers/misc/bp/bp-auto.c
drivers/misc/bp/chips/Kconfig
drivers/misc/bp/chips/Makefile
drivers/misc/bp/chips/a85xx.c
drivers/misc/bp/chips/aw706.c
drivers/misc/bp/chips/m51.c
drivers/misc/bp/chips/sc6610.c
include/linux/bp-auto.h

11 years agoadd broadcom wifi OOB support, gpio resource & sdio irq.
gwl [Tue, 23 Jul 2013 07:09:21 +0000 (15:09 +0800)]
add broadcom wifi OOB support, gpio resource & sdio irq.

11 years agork3188:pmu:rt5025:modify some bug for pmu charger & irq & guage
张晴 [Tue, 23 Jul 2013 03:04:22 +0000 (11:04 +0800)]
rk3188:pmu:rt5025:modify some bug for pmu charger & irq & guage

11 years agork3026: usb: support for usb-debug
lyz [Tue, 23 Jul 2013 03:06:47 +0000 (11:06 +0800)]
rk3026: usb: support for usb-debug

11 years agousb: support for rk3026
lyz [Mon, 22 Jul 2013 11:16:32 +0000 (19:16 +0800)]
usb: support for rk3026

11 years agoboard rk3188m f304:update dvfs table
yxj [Mon, 22 Jul 2013 09:48:23 +0000 (17:48 +0800)]
board rk3188m f304:update dvfs table

11 years agomipi dsi: decrease phy hs2lp and lp2hs time
hhb [Mon, 22 Jul 2013 08:45:37 +0000 (16:45 +0800)]
mipi dsi: decrease phy hs2lp and lp2hs time

11 years agork3026:pmu:modify defult voltage
张晴 [Mon, 22 Jul 2013 08:23:28 +0000 (16:23 +0800)]
rk3026:pmu:modify defult voltage

11 years agoadd config 'emmc io domain voltage select 3.3v'
kfx [Mon, 22 Jul 2013 06:36:14 +0000 (14:36 +0800)]
add config 'emmc io domain voltage select 3.3v'

11 years agofs/partitions: mtdpart: add command line fix for rk emmc
黄涛 [Mon, 22 Jul 2013 03:35:20 +0000 (11:35 +0800)]
fs/partitions: mtdpart: add command line fix for rk emmc

11 years agork3026:pmu:modify tps65910 defult voltage
张晴 [Sat, 20 Jul 2013 09:14:39 +0000 (17:14 +0800)]
rk3026:pmu:modify tps65910 defult voltage

11 years agofactoryToolV4.0 support on rk3168,lcd,bL,codec,tp,usbwifi,battery control by parameter
ywj [Sat, 20 Jul 2013 07:40:09 +0000 (15:40 +0800)]
factoryToolV4.0 support on rk3168,lcd,bL,codec,tp,usbwifi,battery control by parameter