CMY
c32433f1e0
ion: export ion_device for some kernel modules
2014-12-25 14:54:36 +08:00
hjc
c3ec2077f4
rk3368 lcdc: fix crash when close display
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-25 14:26:22 +08:00
hjc
b7bff6a27b
rk fb: add win mirror pos config
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-25 14:26:22 +08:00
hjc
3db3476b6b
rk3368 lcdc: add yuv overlay and close lut when switch hdmi
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-25 14:26:21 +08:00
hjc
20fbcf2a42
rk3368 lcdc: fbdc test ok use auto test case
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-25 14:26:21 +08:00
hjc
686c2212a6
rk fb: compatible when 32bit system call used on 64bit kernel
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-25 14:26:21 +08:00
lyz
d2f97737dd
usb: support rk3368 OTG device side and EHCI
2014-12-24 18:50:05 +08:00
lyz
522b75a51d
usb: ohci: backport ohci-platform.c driver from kernel-3.18
2014-12-24 18:50:05 +08:00
lyz
7844ff3788
usb: ehci: backport ehci-platform.c driver from kernel-3.18
2014-12-24 18:50:05 +08:00
lyz
c7877396ea
usb: dwc_otg: set dma_mask 32bit for both device and host mode
2014-12-24 18:50:05 +08:00
David Wu
73cc56277c
rk3368: io-domain: add io domain volt sel
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-24 17:25:17 +08:00
lintao
e68d16d336
mmc: rk_sdmmc: manually zero desc after allocated on ARM64 platform.
...
ARM64 call dmam_alloc_coherent mathod to allocate descriptor
will not auto clear buffer. So mmc may get wrong d->desc1 calculated that
load wrong address for BUF2 for dual-buf mode if NO CH set in d->desc0.
Then IDMAC will halt for BUF2 in WR_REQ_WAIT state and cannot generate
TI/RI or others in combine-interrupt.
Signed-off-by: lintao <lintao@rock-chips.com >
2014-12-24 16:38:17 +08:00
lintao
1b4317b2c9
Revert "arm64: rockchip: rockchip_defconfig disable MMC_DW_IDMAC temporarily"
...
This reverts commit da9ae0c513 .
Signed-off-by: lintao <lintao@rock-chips.com >
2014-12-24 16:38:13 +08:00
Huang, Tao
0a6d05ddd6
arm64: rockchip: rk3368 enable 8 CPUs support
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-23 22:30:58 +08:00
Huang, Tao
22eb70f063
ion: rockchip: fix snapshot alignment fault on armv8
...
Fix this bug:
Unhandled fault: alignment fault (0x96000061) at 0xffffff8000006016
Internal error: : 96000061 [#1 ] PREEMPT SMP
Modules linked in: dc_fbdev(O) pvrsrvkm(O)
CPU: 0 PID: 125 Comm: Binder_2 Tainted: G O 3.10.0 #36
task: ffffffc0530f7380 ti: ffffffc0531c0000 task.ti: ffffffc0531c0000
PC is at memcpy+0x2c/0x60
LR is at vsnprintf+0x100/0x598
[<ffffffc0002e093c>] memcpy+0x2c/0x60
[<ffffffc00018b3bc>] seq_vprintf+0x48/0x84
[<ffffffc00018b44c>] seq_printf+0x54/0x60
[<ffffffc00063a238>] ion_alloc+0x4fc/0x778
[<ffffffc00063a98c>] ion_ioctl+0x164/0x360
[<ffffffc00017bfa8>] vfs_ioctl+0x20/0x3c
[<ffffffc00017c8ac>] do_vfs_ioctl+0x474/0x540
[<ffffffc00017c9d4>] SyS_ioctl+0x5c/0x88
pgprot_noncached will map buffer as MT_DEVICE, but
All store accesses to Device memory use the asynchronous abort mechanism on
Cortex-A53.
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-23 21:36:07 +08:00
David Wu
e93588288e
rk3368: io-domain: sync with upstream to add REGULATOR_EVENT_PRE_VOLTAGE_CHANGE
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-23 21:20:36 +08:00
chenjh
08959c3554
arm64: rockchip: rk3368-tb_8836 fix cw2015 gpio define
2014-12-23 19:31:23 +08:00
David Wu
5ecb63c75e
rk3368: i2c: fix i2c1&i2c2 reg address and irq error
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-23 17:15:32 +08:00
Huang, Tao
41b711c60f
arm64: rockchip: rk3368 enable 4 big CPUs support
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-23 16:30:13 +08:00
Huang, Tao
eaaf5aad38
arm64: rockchip: rk3368-tb_8836 add tp support
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-23 16:26:56 +08:00
Huang, Tao
93b7173068
arm64: rockchip: rk3368 fix cpu axi init
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-23 15:29:14 +08:00
Huang, Tao
79437e3372
Merge tag 'lsk-v3.10-android-14.12'
...
LSK Android 14.12 v3.10
Conflicts:
include/linux/clk-provider.h
2014-12-19 20:02:18 +08:00
David Wu
561fe83bd4
rk3368: dma: enable pl330 and dmadevices defconfig
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-19 19:28:03 +08:00
David Wu
6f96245db8
rk3368: uart_dbg: uart_dbg pinctrl is decided by hardware
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-19 19:27:53 +08:00
David Wu
b633fe40c5
rk3368: voppwm: add voppwm function
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-19 19:27:31 +08:00
Huang, Tao
f93b5a57ce
arm64: rockchip: build resource.img with logo_kernel.bmp
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-17 13:45:01 +08:00
yxj
a8e1ae1adb
arm64: dts: rk3368-tb_8846: enable edp panel
...
Signed-off-by: yxj <yxj@rock-chips.com >
2014-12-16 20:57:45 +08:00
yxj
fc2658c1bb
arm64: dts: rk3368: fix grf, interrupts, resets for edp
...
Signed-off-by: yxj <yxj@rock-chips.com >
2014-12-16 20:57:41 +08:00
yxj
a1364527e9
video: rockchip: rk32_dp: add support for rk3368
...
Signed-off-by: yxj <yxj@rock-chips.com >
2014-12-16 20:57:29 +08:00
yxj
8b9fe46efc
video: rockchip: rk32_dp: covert dsb() to dsb(sy)
...
Signed-off-by: yxj <yxj@rock-chips.com >
2014-12-16 20:56:17 +08:00
Huang, Tao
2920ad6c0d
Revert "rk32 dp: port to rk3368"
...
This reverts commit b8fdfeb2cf .
2014-12-16 20:55:58 +08:00
hjc
623d53b7e2
rk3368 lcdc: 1.add YUV domain overlay config; 2.edp force rgb888 output; 3.add 1.8 IO domain selete;
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-16 20:50:20 +08:00
hjc
b490bce9e0
rk fb: fix open hdmi open backlight again in no dual mode
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-16 20:49:45 +08:00
hjc
b3cd2058cd
rk3368 lcdc: update gamma lut 10bit to 8bit
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-16 20:47:37 +08:00
hjc
0ad8f3f803
rk31xx lvds: set iomux for lvds ttl mode
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-16 20:47:21 +08:00
Huang, Tao
6ea75be3c1
Merge branch develop-3.10 into develop-3.10-next
2014-12-16 20:36:30 +08:00
ljf
0b6f34f8ac
iep driver:
...
get rid of kfree buffer which allocated using devm_kzalloc.
Signed-off-by: ljf <ljf@rock-chips.com >
2014-12-16 19:56:18 +08:00
yxj
17b6509381
reset: rockchip: load as subsys_initcall_sync
...
rockchip reset control should probe before edp
Signed-off-by: yxj <yxj@rock-chips.com >
2014-12-15 21:15:10 +08:00
David Wu
d39cf37ff0
rk3368: pinctrl: add hdmi-i2c-xfer
...
Signed-off-by: David Wu <wdc@rock-chips.com >
2014-12-15 18:49:18 +08:00
zsq
bc190eca53
remove rga driver mmu buf malloc to prevent crash
2014-12-15 17:24:31 +08:00
dalon.zhang
86a0db3527
camera: UVC: fix UVC interrupt and other issues
2014-12-15 16:25:18 +08:00
cl
2adaeb93a1
rk312x: miss the new file rk3126.dtsi&&3128.dtsi for the commit c59e8d086aaf89d0f48351ff7287708b57e5aba1(rk312x: adjust dts relation)
...
Signed-off-by: cl <cl@rock-chips.com >
2014-12-15 09:09:09 +08:00
Huang, Tao
76511ba280
arm64: rockchip: rk3368 disable qos init temporarily
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-13 22:12:26 +08:00
dkl
fd28f459b1
rk3368: clk: fix rk3368 apllb/aplll set_rate
...
After rk3368 apllb/aplll change settings, set the divider of core back to 1.
Signed-off-by: dkl <dkl@rock-chips.com >
2014-12-13 21:10:11 +08:00
Mark Brown
f891dfcd5f
Merge branch 'linux-linaro-lsk' into linux-linaro-lsk-android
2014-12-13 11:40:22 +00:00
Mark Brown
3e5fe00cd3
Merge remote-tracking branch 'lsk/v3.10/topic/genpd' into linux-linaro-lsk
2014-12-13 11:39:36 +00:00
Huang, Tao
fd62e6c91e
arm64: rockchip: rockchip_defconfig enable RK31XX_LVDS RK32_DP
...
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2014-12-13 18:05:41 +08:00
hjc
5cc05e4945
ion: ino reserve
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-13 18:02:46 +08:00
hjc
b8fdfeb2cf
rk32 dp: port to rk3368
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-13 18:02:28 +08:00
hjc
84f0f91f51
rk31xx lvds: add lvds grf config
...
Signed-off-by: hjc <hjc@rock-chips.com >
2014-12-13 17:59:51 +08:00