firefly-linux-kernel-4.4.55.git
10 years agorkwifi: optimize wifi open time
hwg [Sat, 29 Mar 2014 06:54:03 +0000 (14:54 +0800)]
rkwifi: optimize wifi open time

10 years agoisp: disable camsys log.
zyc [Sat, 29 Mar 2014 01:45:03 +0000 (09:45 +0800)]
isp: disable camsys log.

10 years agoWifi:BT: fix rfkill compile warning.
gwl [Sat, 29 Mar 2014 02:06:02 +0000 (10:06 +0800)]
Wifi:BT: fix rfkill compile warning.

10 years agoedp: anx6345、rk32-edp:load as fs_initcall
yxj [Fri, 28 Mar 2014 08:27:59 +0000 (16:27 +0800)]
edp: anx6345、rk32-edp:load as fs_initcall

10 years agork fb: fb and screen driver load as fs_initcall
yxj [Fri, 28 Mar 2014 08:21:04 +0000 (16:21 +0800)]
rk fb: fb and screen driver load as fs_initcall

10 years agork: ion: force unmap iommu while destroy buffer
CMY [Fri, 28 Mar 2014 10:58:21 +0000 (18:58 +0800)]
rk: ion: force unmap iommu while destroy buffer

10 years agoTP: sdk tp add early resume
yj [Fri, 28 Mar 2014 10:30:21 +0000 (18:30 +0800)]
TP: sdk tp add early resume

10 years agork: ion: support iommu map/unmap for CMA/system Heap
CMY [Fri, 28 Mar 2014 10:10:51 +0000 (18:10 +0800)]
rk: ion: support iommu map/unmap for CMA/system Heap

10 years ago rk32 gpu : 1, update rk32 gpu config_attributes 2,delete gpu tracing config and...
xxm [Fri, 28 Mar 2014 10:09:39 +0000 (18:09 +0800)]
 rk32 gpu : 1, update rk32 gpu config_attributes 2,delete gpu tracing config and debug config

10 years agoARM: rockchip: rk3288 use arch timer
黄涛 [Fri, 28 Mar 2014 09:58:28 +0000 (17:58 +0800)]
ARM: rockchip: rk3288 use arch timer

10 years agoRevert "clocksource: arch_timer: use virtual counters"
黄涛 [Fri, 28 Mar 2014 09:56:56 +0000 (17:56 +0800)]
Revert "clocksource: arch_timer: use virtual counters"

This reverts commit 714c21cb90951905b269870087a99c37f3a7af0c.

10 years agoARM: fiq_debugger: fix dump_irqs
黄涛 [Fri, 28 Mar 2014 09:55:23 +0000 (17:55 +0800)]
ARM: fiq_debugger: fix dump_irqs

10 years agoSDMMC: gather each reset code into functions
xbw [Fri, 28 Mar 2014 09:59:17 +0000 (17:59 +0800)]
SDMMC: gather each reset code into functions

10 years agodisable l1 inv
xxx [Fri, 28 Mar 2014 09:54:36 +0000 (17:54 +0800)]
disable l1 inv

10 years ago1, support iommu
xxm [Fri, 28 Mar 2014 09:43:07 +0000 (17:43 +0800)]
1, support iommu

2, invalidate iommu tlb when page table updating finished
3, fix rockchip_sysmmu_irq function

10 years agodelete RK3288_GRF_GPIO0_D_IOMUX according to new datasheet
luowei [Fri, 28 Mar 2014 09:13:25 +0000 (17:13 +0800)]
delete RK3288_GRF_GPIO0_D_IOMUX according to new datasheet

10 years agommc: host: rockchip: fix commit f5b42ad17d9da38198e24b3f1912fffc86c904a6
lintao [Fri, 28 Mar 2014 08:17:59 +0000 (16:17 +0800)]
mmc: host: rockchip: fix commit f5b42ad17d9da38198e24b3f1912fffc86c904a6
     Original methdod setup max hold time for cmd_rto tear down wifi in some cases,
work around this bug by detecting hold time ahead.

10 years agork3288 pie support,but rk3188 is not be support
xxx [Fri, 28 Mar 2014 08:00:22 +0000 (16:00 +0800)]
rk3288 pie support,but rk3188 is not be support

10 years agork3288 sleep support
xxx [Fri, 28 Mar 2014 07:58:51 +0000 (15:58 +0800)]
rk3288 sleep support

10 years agorkpm sleep support
xxx [Fri, 28 Mar 2014 07:56:00 +0000 (15:56 +0800)]
rkpm sleep support

10 years agork3288: limit the decode video width from 3840 to 4096
ljf [Fri, 28 Mar 2014 07:50:30 +0000 (15:50 +0800)]
rk3288: limit the decode video width from 3840 to 4096

10 years agoadd rockchip-pinctrl.txt
luowei [Fri, 28 Mar 2014 07:42:20 +0000 (15:42 +0800)]
add rockchip-pinctrl.txt

10 years agork3288:bq27320:modify firmware_download
张晴 [Fri, 28 Mar 2014 06:48:06 +0000 (14:48 +0800)]
rk3288:bq27320:modify firmware_download

10 years agork3288 lcdc: delete win0 display config done
hjc [Fri, 28 Mar 2014 06:44:20 +0000 (14:44 +0800)]
rk3288 lcdc: delete win0 display config done

10 years agop977: dts: move headset, set back-key, move gpu 600M
郭毅 [Fri, 28 Mar 2014 06:06:16 +0000 (14:06 +0800)]
p977: dts: move headset, set back-key, move gpu 600M

10 years agommc: host: rockchip: pm_caps with MMC_PM_KEEP_POWER for eMMC
lintao [Fri, 28 Mar 2014 05:53:53 +0000 (13:53 +0800)]
mmc: host: rockchip: pm_caps with MMC_PM_KEEP_POWER for eMMC

10 years agork3288:bq24296:add bq24296 suspend and resume func
张晴 [Fri, 28 Mar 2014 05:51:56 +0000 (13:51 +0800)]
rk3288:bq24296:add bq24296 suspend and resume func

10 years agommc: core: bus:
lintao [Fri, 28 Mar 2014 05:24:38 +0000 (13:24 +0800)]
mmc: core: bus:
     Fix mmc_bus_suspend and mmc_bus_resume panic kernel bug. Since pm notify call
chain fall into mmc subsystem, host controller driver may not register bus_ops indeed ,
actually it's optional for bus-level drivers to complete this hook pointer.

[   42.603423] Freezing user space processes ... (elapsed 0.008 seconds) done.
[   42.611886] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[   42.614351] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[   42.630102] pgd = c0004000
[   42.632816] [00000000] *pgd=00000000
[   42.636483] Internal error: Oops: 80000005 [#1] PREEMPT SMP ARM
....
[   43.426496] [<c045f788>] (mmc_bus_suspend+0x40/0x44) from [<c02e94dc>] (dpm_run_callback.isra.5+0x28/0x60)
[   43.436168] [<c02e94dc>] (dpm_run_callback.isra.5+0x28/0x60) from [<c02e9b78>] (__device_suspend+0x1e4/0x274)

mmc: core: rockchip:
     Tags rockchip eMMC controller's pm_caps with MMC_PM_IGNORE_PM_NOTIFY refered to commit 3549af216ba41d5bd70.
eMMC controller now only ack probe/shudown and remove event by poweroff notify. Otherwise, PM freezing will be disterbed
by emergancy I/O error from file system.

[   42.710633] PM: suspend entry 2013-01-21 09:54:47.245333254 UTC
[   42.710659] PM: Syncing filesystems ... done.
[   42.728095] mmc0: card 0001 removed
[   42.828461] EXT4-fs error (device mmcblk0p12): ext4_wait_block_bitmap:466:
comm PackageManager: Cannot read block bitmap - block_group = 1, block_bitmap = 34
[   42.828653] EXT4-fs (mmcblk0p12): delayed block allocation failed for inode 647 at logical offset 0 with
max blocks 30 with error -5
[   42.828689] EXT4-fs (mmcblk0p12): This should not happen!! Data will be lost
[   42.829227] Aborting journal on device mmcblk0p12-8.
[   42.829322] JBD2: Error -5 detected when updating journal superblock for mmcblk0p12-8.
[   42.829409] journal commit I/O error
[   42.829942] EXT4-fs (mmcblk0p12): previous I/O error to superblock detected
......
[   43.179043] Freezing user space processes ...
[   43.179519] active wakeup source: mmc0_detect

Signed-off-by: lintao <lintao@rock-chips.com>
10 years agogmac: add power on delay
hwg [Fri, 28 Mar 2014 05:29:31 +0000 (13:29 +0800)]
gmac: add power on delay

10 years agocw2015: optimizing
yj [Fri, 28 Mar 2014 04:20:24 +0000 (12:20 +0800)]
cw2015: optimizing

10 years agousb: qtd usb-after-free
lyz [Fri, 28 Mar 2014 03:37:03 +0000 (11:37 +0800)]
usb: qtd usb-after-free

10 years agousb: fix charger detect timing
lyz [Wed, 26 Mar 2014 09:40:51 +0000 (17:40 +0800)]
usb: fix charger detect timing

10 years agoUSB: Fix compile err if not set CONFIG_USB20_OTG.
wlf [Fri, 28 Mar 2014 03:26:23 +0000 (11:26 +0800)]
USB: Fix compile err if not set CONFIG_USB20_OTG.

10 years agoUSB: Enable USB clk.
wlf [Fri, 28 Mar 2014 02:57:15 +0000 (10:57 +0800)]
USB: Enable USB clk.

10 years agoheadset: sdk enable nokia headphone
yj [Fri, 28 Mar 2014 02:49:58 +0000 (10:49 +0800)]
headset: sdk enable nokia headphone

10 years agork3288: swap rk3188 and rk3288 PIE_OVERLAY_SECTION for rk3288 pie work
陈亮 [Fri, 28 Mar 2014 02:49:20 +0000 (19:49 -0700)]
rk3288: swap rk3188 and rk3288 PIE_OVERLAY_SECTION for rk3288 pie work

10 years agoadd /sys/pm_tests/ support
陈亮 [Fri, 28 Mar 2014 02:44:10 +0000 (19:44 -0700)]
add /sys/pm_tests/ support

10 years agork3288: add watchdot support
陈亮 [Fri, 28 Mar 2014 02:37:08 +0000 (19:37 -0700)]
rk3288: add watchdot support

10 years agork3288: select vdpu clock source for vpu, grf require
ljf [Fri, 28 Mar 2014 02:16:12 +0000 (10:16 +0800)]
rk3288: select vdpu clock source for vpu, grf require

10 years agork3288 chromium: update config,fix drm hwc lvds
yzq [Fri, 28 Mar 2014 01:11:11 +0000 (09:11 +0800)]
rk3288 chromium: update config,fix drm hwc lvds

10 years agork3288 hdmi: modify phy pll to improve jitter and suplvl, and modify audio to 256fs
zwl [Thu, 27 Mar 2014 15:48:26 +0000 (23:48 +0800)]
rk3288 hdmi: modify phy pll to improve jitter and suplvl, and modify audio to 256fs

10 years agogmac: adjust power control
hwg [Thu, 27 Mar 2014 14:17:43 +0000 (22:17 +0800)]
gmac: adjust power control

10 years agobt: open dma transfer on uart0
wdc [Thu, 27 Mar 2014 12:40:37 +0000 (20:40 +0800)]
bt: open dma transfer on uart0

10 years agork32 edp: set color_depth COLOR_8
yxj [Thu, 27 Mar 2014 11:57:45 +0000 (19:57 +0800)]
rk32 edp: set color_depth COLOR_8

10 years agoP977: dts: change default-brightness-level to 20
郭毅 [Thu, 27 Mar 2014 11:51:53 +0000 (19:51 +0800)]
P977: dts: change default-brightness-level to 20

10 years agoP977: dts: fix ak8975 irq-pin err
郭毅 [Thu, 27 Mar 2014 11:25:26 +0000 (19:25 +0800)]
P977: dts: fix ak8975 irq-pin err

10 years agop977: dts: support RK808 shutdown,gpioctl,spi
郭毅 [Thu, 27 Mar 2014 11:19:13 +0000 (19:19 +0800)]
p977: dts: support RK808 shutdown,gpioctl,spi

10 years agork32 edp: workround irq
yxj [Thu, 27 Mar 2014 11:10:29 +0000 (19:10 +0800)]
rk32 edp: workround irq

10 years agork3288 lcdc: fix global alpha set error
hjc [Thu, 27 Mar 2014 11:13:56 +0000 (19:13 +0800)]
rk3288 lcdc: fix global alpha set error

10 years agork3288 lcdc: add global alpha
hjc [Thu, 27 Mar 2014 10:09:11 +0000 (18:09 +0800)]
rk3288 lcdc: add global alpha

10 years agoheadset: mod for 3.10 adc detect
yj [Thu, 27 Mar 2014 09:37:07 +0000 (17:37 +0800)]
headset: mod for 3.10 adc detect

10 years agoARM: rockchip: rk3288: better cpuidle support
黄涛 [Thu, 27 Mar 2014 09:27:54 +0000 (17:27 +0800)]
ARM: rockchip: rk3288: better cpuidle support

10 years agoAudio: add lock for machine driver, add micbias setting for rk616 codec
陈金泉 [Thu, 27 Mar 2014 08:17:54 +0000 (16:17 +0800)]
Audio: add lock for machine driver, add micbias setting for rk616 codec

10 years agoUSB: Fix USB bypass UART function.
wlf [Thu, 27 Mar 2014 08:16:25 +0000 (16:16 +0800)]
USB: Fix USB bypass UART function.

10 years agork3288 lcdc: add global alpha
hjc [Thu, 27 Mar 2014 08:08:56 +0000 (16:08 +0800)]
rk3288 lcdc: add global alpha

10 years agort5631: mod shutdown error
yj [Thu, 27 Mar 2014 08:06:05 +0000 (16:06 +0800)]
rt5631: mod shutdown error

10 years agork3288: fix encoding bug
ljf [Thu, 27 Mar 2014 07:30:21 +0000 (15:30 +0800)]
rk3288: fix encoding bug

10 years agoclk: rk: add RKCLK_FIXED_RATE_TYPE and RKCLK_FIXED_FACTOR_TYPE
dkl [Thu, 27 Mar 2014 06:18:45 +0000 (14:18 +0800)]
clk: rk: add RKCLK_FIXED_RATE_TYPE and RKCLK_FIXED_FACTOR_TYPE

10 years agobq24296: mod for probabilistic error
yj [Thu, 27 Mar 2014 07:05:01 +0000 (15:05 +0800)]
bq24296: mod for probabilistic error

10 years agoARM: rockchip: rk3288: enable cpu power down
黄涛 [Thu, 27 Mar 2014 06:52:35 +0000 (14:52 +0800)]
ARM: rockchip: rk3288: enable cpu power down

10 years agork_fb: add support display as linux architecture
zwl [Thu, 27 Mar 2014 06:53:57 +0000 (14:53 +0800)]
rk_fb: add support display as linux architecture

10 years agork3288 chromium: update config to enable wifi
yzq [Thu, 27 Mar 2014 06:28:26 +0000 (14:28 +0800)]
rk3288 chromium: update config to enable wifi

10 years agoRK3288: support suspend
许盛飞 [Thu, 27 Mar 2014 06:04:36 +0000 (14:04 +0800)]
RK3288: support suspend

10 years agodelete spi1_cs1 dts code for rk3288
luowei [Thu, 27 Mar 2014 03:55:02 +0000 (11:55 +0800)]
delete spi1_cs1 dts code for rk3288

10 years agopinctrl:fix pull operation bug and add bank0 register information
luowei [Thu, 27 Mar 2014 03:52:34 +0000 (11:52 +0800)]
pinctrl:fix pull operation bug and add bank0 register information

10 years agoisp:camsys_head ver:v0.0.5
zyc [Thu, 27 Mar 2014 03:26:25 +0000 (11:26 +0800)]
isp:camsys_head ver:v0.0.5
update D-phy driver,support one lane now.

10 years agork3288:rk808:support rk808 power off
张晴 [Thu, 27 Mar 2014 03:28:44 +0000 (11:28 +0800)]
rk3288:rk808:support rk808 power off

10 years agoRevert "tp ct36x: reduce init time"
zyk [Thu, 27 Mar 2014 03:23:38 +0000 (11:23 +0800)]
Revert "tp ct36x: reduce init time"

This reverts commit 2118788ec895ce382c3c08436c60ebdca90f855d.

10 years agofix rga2 color fill bug
zsq [Thu, 27 Mar 2014 03:12:46 +0000 (11:12 +0800)]
fix rga2 color fill bug

10 years agommc: host: rockchip: setup max hold time for cmd_rto
lintao [Thu, 27 Mar 2014 02:32:31 +0000 (10:32 +0800)]
mmc: host: rockchip: setup max hold time for cmd_rto

10 years agoUSB: Support OTG force host and force device function.
wlf [Thu, 27 Mar 2014 01:48:58 +0000 (09:48 +0800)]
USB: Support OTG force host and force device function.

10 years agoSDMMC: rk3288-p977, set the emm-clk to 200Mhz
郭毅 [Thu, 27 Mar 2014 01:12:00 +0000 (09:12 +0800)]
SDMMC: rk3288-p977, set the emm-clk to 200Mhz

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
wlf [Wed, 26 Mar 2014 12:59:24 +0000 (20:59 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agoUSB: Reduce the time of dwc_otg_driver_init.
wlf [Wed, 26 Mar 2014 12:59:20 +0000 (20:59 +0800)]
USB: Reduce the time of dwc_otg_driver_init.

10 years agogpu mali : fix dvfs cannot set 600MHz
xxm [Wed, 26 Mar 2014 12:56:25 +0000 (20:56 +0800)]
gpu mali : fix dvfs cannot set 600MHz

10 years agork32 lvds: modify compatible name
yxj [Wed, 26 Mar 2014 11:20:14 +0000 (19:20 +0800)]
rk32 lvds: modify compatible name

10 years agork32 edp: modify init sequence
yxj [Wed, 26 Mar 2014 11:18:12 +0000 (19:18 +0800)]
rk32 edp: modify init sequence

10 years agork: ion: print the length of the buffer when the allocation fail
CMY [Wed, 26 Mar 2014 10:46:07 +0000 (18:46 +0800)]
rk: ion: print the length of the buffer when the allocation fail

10 years agoWifi:BT: fix rfkill bug.
gwl [Wed, 26 Mar 2014 10:29:43 +0000 (18:29 +0800)]
Wifi:BT: fix rfkill bug.

10 years agoWifi:BT: fix rfkill bug.
gwl [Wed, 26 Mar 2014 10:28:24 +0000 (18:28 +0800)]
Wifi:BT: fix rfkill bug.

10 years agork: ion: rk3288's CMA reserve memory grow to 384MB
CMY [Wed, 26 Mar 2014 10:02:15 +0000 (18:02 +0800)]
rk: ion: rk3288's CMA reserve memory grow to 384MB

10 years agoARM: rockchip: fix build without pie
黄涛 [Wed, 26 Mar 2014 09:47:24 +0000 (17:47 +0800)]
ARM: rockchip: fix build without pie

10 years agoRevert "rk fb: close fence"
hjc [Wed, 26 Mar 2014 09:44:54 +0000 (17:44 +0800)]
Revert "rk fb: close fence"

This reverts commit 5dc0c3f593a97ccdeb66c0082c9f9a22c981f0f7.

10 years agoARM: rockchip: defconfig add cw2015 support
郭毅 [Wed, 26 Mar 2014 09:25:50 +0000 (17:25 +0800)]
ARM: rockchip: defconfig add cw2015 support

10 years agoUSB: Fix usb clk.
wlf [Wed, 26 Mar 2014 09:10:40 +0000 (17:10 +0800)]
USB: Fix usb clk.

10 years agommc: host: rockchip: add warning for non-pinctrl project
lintao [Wed, 26 Mar 2014 09:03:27 +0000 (17:03 +0800)]
mmc: host: rockchip: add warning for non-pinctrl project

10 years agoARM: rockchip: rk3288 set vop qos priority 2,2
黄涛 [Wed, 26 Mar 2014 08:53:16 +0000 (16:53 +0800)]
ARM: rockchip: rk3288 set vop qos priority 2,2

10 years agoSDMMC: rk3288-tb, set the emm-clk to 200Mhz
xbw [Wed, 26 Mar 2014 08:48:08 +0000 (16:48 +0800)]
SDMMC: rk3288-tb, set the emm-clk to 200Mhz

10 years agoSDMMC: Dynamically set the clock of sdmmc
xbw [Wed, 26 Mar 2014 08:47:01 +0000 (16:47 +0800)]
SDMMC: Dynamically set the clock of sdmmc

10 years agork3288:pwm_regulator:slove pwm io set low when power on
张晴 [Wed, 26 Mar 2014 08:13:04 +0000 (16:13 +0800)]
rk3288:pwm_regulator:slove pwm io set low when power on

10 years agoARM: rockchip: cpufreq remove loops_per_jiffy adjust
黄涛 [Wed, 26 Mar 2014 07:50:52 +0000 (15:50 +0800)]
ARM: rockchip: cpufreq remove loops_per_jiffy adjust

10 years agork: cpufreq: support rockchip
黄涛 [Wed, 26 Mar 2014 07:32:50 +0000 (15:32 +0800)]
rk: cpufreq: support rockchip

10 years agork3288 chromium: fix Kconfig waring and remove unused files
yzq [Wed, 26 Mar 2014 07:42:34 +0000 (15:42 +0800)]
rk3288 chromium: fix Kconfig waring and remove unused files

10 years agotp ct36x: reduce init time
zyk [Wed, 26 Mar 2014 07:29:42 +0000 (15:29 +0800)]
tp ct36x: reduce init time

10 years agoP977: dts: support for wifi
郭毅 [Wed, 26 Mar 2014 07:23:57 +0000 (15:23 +0800)]
P977: dts: support for wifi

10 years agocodec: choise rt5631 && hpdet
yj [Wed, 26 Mar 2014 06:04:50 +0000 (14:04 +0800)]
codec: choise  rt5631 && hpdet

10 years agocodec:mod for compatible
yj [Wed, 26 Mar 2014 06:01:39 +0000 (14:01 +0800)]
codec:mod for compatible

10 years agork3288 chromium: use drm fb config
yzq [Wed, 26 Mar 2014 05:36:40 +0000 (13:36 +0800)]
rk3288 chromium: use drm fb config

10 years agoWifi: add ap6335 as default wifi selection.
gwl [Wed, 26 Mar 2014 05:37:22 +0000 (13:37 +0800)]
Wifi: add ap6335 as default wifi selection.

10 years agommc: host: rk3288-pinctrl: fix sdmmc & sdio0 controller pad iomux setting
lintao [Wed, 26 Mar 2014 05:19:17 +0000 (13:19 +0800)]
mmc: host: rk3288-pinctrl: fix sdmmc & sdio0 controller pad iomux setting
           rk_sdmmc: setting default pinctrl in controller probe but eMMC.