firefly-linux-kernel-4.4.55.git
10 years agoclk: rockchip: rk3288: not use usbphy_480m temporarily
dkl [Tue, 1 Apr 2014 01:28:10 +0000 (09:28 +0800)]
clk: rockchip: rk3288: not use usbphy_480m temporarily

10 years agotp ct36x:reduce init time
zyk [Mon, 31 Mar 2014 11:43:38 +0000 (19:43 +0800)]
tp ct36x:reduce init time

10 years agoARM: rockchip: cru.h add rk3288 soft reset support
黄涛 [Mon, 31 Mar 2014 10:06:10 +0000 (18:06 +0800)]
ARM: rockchip: cru.h add rk3288 soft reset support

10 years agork3288 chromium: update drm fb
yzq [Mon, 31 Mar 2014 07:42:15 +0000 (15:42 +0800)]
rk3288 chromium: update drm fb

10 years agork3288-tb: adjust core dvfs table
陈亮 [Mon, 31 Mar 2014 09:48:35 +0000 (02:48 -0700)]
rk3288-tb: adjust core dvfs table

10 years agopinctrl:fix _rockchip_pinconf_set bug
luowei [Mon, 31 Mar 2014 08:35:49 +0000 (16:35 +0800)]
pinctrl:fix _rockchip_pinconf_set bug

10 years agork3288:io_domain:support io domain setting by regulator
张晴 [Mon, 31 Mar 2014 08:33:51 +0000 (16:33 +0800)]
rk3288:io_domain:support io domain setting by regulator

10 years agommc: host: rockchips:
lintao [Mon, 31 Mar 2014 06:49:28 +0000 (14:49 +0800)]
mmc: host: rockchips:
   Delay sched init for sdmmc & sdio controllers' probe for optimization.

10 years agoclk: rockchip: rk3288: fix rk3288-clocks.dtsi
dkl [Mon, 31 Mar 2014 06:06:12 +0000 (14:06 +0800)]
clk: rockchip: rk3288: fix rk3288-clocks.dtsi

10 years agoclk: rockchip: add rkclk_init_enable and open rk3288 gating
dkl [Sun, 30 Mar 2014 08:37:47 +0000 (16:37 +0800)]
clk: rockchip: add rkclk_init_enable and open rk3288 gating

10 years agork3288 lcdc: add support x and y mirror
hjc [Mon, 31 Mar 2014 06:00:45 +0000 (14:00 +0800)]
rk3288 lcdc: add support x and y mirror

10 years agork3288:rk808:support two switch enable and disable as ldo
张晴 [Mon, 31 Mar 2014 05:51:48 +0000 (13:51 +0800)]
rk3288:rk808:support two switch enable and disable as ldo

10 years agop977: dts: wifi ignore-pm-notify and keep-power-in-suspend;
郭毅 [Mon, 31 Mar 2014 03:28:45 +0000 (11:28 +0800)]
p977: dts: wifi ignore-pm-notify and keep-power-in-suspend;
tesco: dts: add rk3288-tesco.dts

10 years agork3288: modify pd_a12 to pd_core
陈亮 [Mon, 31 Mar 2014 03:08:21 +0000 (20:08 -0700)]
rk3288: modify pd_a12 to pd_core

10 years agork3288;rk808:support two switch as ldo & enable rk808 irq to wakeup
张晴 [Mon, 31 Mar 2014 02:56:37 +0000 (10:56 +0800)]
rk3288;rk808:support two switch as ldo & enable rk808 irq to wakeup

10 years agoWifi: add ignore-pm-notify to sdio dts.
gwl [Mon, 31 Mar 2014 02:24:04 +0000 (10:24 +0800)]
Wifi: add ignore-pm-notify to sdio dts.

10 years agoWifi: fix wifi disconnect when suspended. add keep-power-in-suspend to sdio cap.
gwl [Mon, 31 Mar 2014 01:47:24 +0000 (09:47 +0800)]
Wifi: fix wifi disconnect when suspended. add keep-power-in-suspend to sdio cap.

10 years agork fb: close lcd pwr in suspend mode
hjc [Mon, 31 Mar 2014 01:19:50 +0000 (09:19 +0800)]
rk fb: close lcd pwr in suspend mode

10 years agop977: dts: Rockchip mmc controller take pm token from borad-relatived dts description.
郭毅 [Mon, 31 Mar 2014 00:32:14 +0000 (08:32 +0800)]
p977: dts: Rockchip mmc controller take pm token from borad-relatived dts description.

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
libing [Sun, 30 Mar 2014 15:08:30 +0000 (23:08 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agork3288-mipi-dsi: add arch/arm/boot/dts/include/dt-bindings/rkmipi/mipi_dsi.h.
libing [Sun, 30 Mar 2014 15:07:29 +0000 (23:07 +0800)]
rk3288-mipi-dsi: add arch/arm/boot/dts/include/dt-bindings/rkmipi/mipi_dsi.h.

10 years agork3288-mipi-dsi: add dual mipi screen dtsi.
libing [Sun, 30 Mar 2014 15:04:28 +0000 (23:04 +0800)]
rk3288-mipi-dsi: add dual mipi screen dtsi.

10 years agork3288-mipi-dsi: add single mipi screen dtsi.
libing [Sun, 30 Mar 2014 15:01:29 +0000 (23:01 +0800)]
rk3288-mipi-dsi: add single mipi screen dtsi.

10 years agork3288-mipi-dsi: add rk3288 mipi dsi driver.
libing [Sun, 30 Mar 2014 14:57:14 +0000 (22:57 +0800)]
rk3288-mipi-dsi: add rk3288 mipi dsi driver.

10 years agork3288-mipi-dsi: fix mipi
libing [Sun, 30 Mar 2014 14:55:08 +0000 (22:55 +0800)]
rk3288-mipi-dsi: fix mipi

10 years agork3288-mipi-dsi: add mipi screen driver.
libing [Sun, 30 Mar 2014 14:53:47 +0000 (22:53 +0800)]
rk3288-mipi-dsi: add mipi screen driver.

10 years agork3288-mipi-dsi: add support mipi dsi.
libing [Sun, 30 Mar 2014 14:51:15 +0000 (22:51 +0800)]
rk3288-mipi-dsi: add support mipi dsi.

10 years agork3288-hdmi: fix resume failed and modify some phy para config
zwl [Sun, 30 Mar 2014 14:18:40 +0000 (22:18 +0800)]
rk3288-hdmi: fix resume failed and modify some phy para config

10 years agork3288-hdmi: fix i2s audio output no sound
zwl [Sun, 30 Mar 2014 08:05:02 +0000 (16:05 +0800)]
rk3288-hdmi: fix i2s audio output no sound

10 years agop977: dts: arm clk support 1.6G by commit:
郭毅 [Sun, 30 Mar 2014 03:31:57 +0000 (11:31 +0800)]
p977: dts:  arm clk support 1.6G by commit:

commit 84771bd1c7631050d956c2d7a9cb975802428c4d
Author: 陈亮 <cl@rock-chips.com>
Date:   Sat Mar 29 04:20:57 2014 -0700

    rk3288: add limit clk rate by temperature

10 years agoct36x: add early suspend && resume
yj [Sat, 29 Mar 2014 13:16:39 +0000 (21:16 +0800)]
ct36x: add early suspend && resume

10 years agoTP_SUSPEND: mod compiler warning
yj [Sat, 29 Mar 2014 13:12:09 +0000 (21:12 +0800)]
TP_SUSPEND: mod compiler warning

10 years agork3288: add limit clk rate by temperature
陈亮 [Sat, 29 Mar 2014 11:20:57 +0000 (04:20 -0700)]
rk3288: add limit clk rate by temperature

10 years agommc: core: rockchip:
lintao [Sat, 29 Mar 2014 07:01:32 +0000 (15:01 +0800)]
mmc: core: rockchip:
    Rockchip mmc controller take pm token from borad-relatived dts description.
Now, we assign pm_caps equals to pm_flags.
    ignore-pm-notify ==> MMC_PM_IGNORE_PM_NOTIFY
    keep-power-in-suspend ==> MMC_PM_KEEP_POWER

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.