Commit Graph

404127 Commits

Author SHA1 Message Date
chenzhi
0e8e5e9e9e ethernet: GMAC driver for RK3368
Signed-off-by: chenzhi <roger.chen@rock-chips.com>
2015-03-03 11:54:13 +08:00
lintao
8e8d41507b mmc: 3368: midgreed WA
Signed-off-by: lintao <lintao@rock-chips.com>
2015-03-02 18:12:07 +08:00
chenyifu
04b24f19e5 rk3368 mipi: fix the phase between the mipi clock and mipi data
The mipi screen may be no-display in rk3368 when the mipi rate
higher than 900M, so we need to fix the phase between the clock and data.

Signed-off-by: chenyifu <chenyf@rock-chips.com>
2015-03-02 17:07:07 +08:00
hjc
9518713533 rk3368 lcdc: init pixclock when uboot logo on is open, it is need by DSI
Signed-off-by: hjc <hjc@rock-chips.com>
2015-03-02 16:09:42 +08:00
CMY
b9721d0365 rk: uboot_mem_reserve: lost a '=' in 'if' statement 2015-03-02 15:42:55 +08:00
CMY
9b094d9d58 arm64: mm: reserve memory region for uboot
Signed-off-by: CMY <cmy@rock-chips.com>
2015-03-02 11:47:20 +08:00
CMY
c9bbb3032c rk: uboot_mem_reserve: fix print format
Signed-off-by: CMY <cmy@rock-chips.com>
2015-03-02 11:47:20 +08:00
Simon
8a29c30c7c rk3368: iommu: fix 32bit iommu work error in 64bit kernel
unsigned long has 8bytes in 64bit kernel,Maybach iommu each entry
both dte and pte has 4bytes,so we can not use unsigned long type
to define the entry address,otherwise,wrong page table will be set up,
that will cause page fault.So,replace unsigned long with unsigned int to
define the entry address

Signed-off-by: Simon <xxm@rock-chips.com>
2015-03-02 11:17:33 +08:00
smj
5321cb58d4 rk3368 codec : add support for codec es8316
Signed-off-by: smj <smj@rock-chips.com>
2015-03-02 10:40:31 +08:00
guoyi
b7ee70a6d2 rk3368: p9_dts: add lcd_en delay time 2015-02-28 16:57:06 +08:00
hjc
bec9e91374 rk3368 lcdc: fix fbdc addr config error
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-28 15:09:50 +08:00
CMY
db95a55ffa rk: ion: allow the cacheable buffer to map iommu
Signed-off-by: CMY <cmy@rock-chips.com>
2015-02-27 17:59:29 +08:00
Zheng Yang
bdb1122f09 HDMI:
1. In DVI mode, input color and output color should be RGB[0-255];
	   In HDMI mode, input color should be YCbCr;
	2. For MID, HDMI is default disabled.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
2015-02-27 17:36:58 +08:00
Zheng Yang
faf8120fc8 hdmi: hdmiv1:
For nlpcm bitstream mode, we need to set audio
	channel status nlpcm bit to 1.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
2015-02-27 17:36:57 +08:00
Zheng Yang
f4fed0d820 hdmi: fix set hdmi switch state error when remove hdmi.
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
2015-02-27 17:36:57 +08:00
hjc
a20f2b7e59 rk3368 lcdc: inter bak register will lead to clear
other inter status, so when we clear inter inter
    status we should set clear register to zero.

Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-27 15:43:09 +08:00
hjc
b20d7db029 rk31xx lvds: set clock lane enable int ttl mode
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-27 15:43:08 +08:00
lintao
dadac3a32b rk_sdmmc: speed up MMC for 3368
Test with p9-818 board, without DM for ext4 mount option.

Signed-off-by: lintao <lintao@rock-chips.com>
2015-02-27 11:21:39 +08:00
hjc
ea74dadc77 rk fb: if uboot-logo-on set 1, open iommu when iommu en
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-26 18:27:40 +08:00
hjc
8dde4c0697 rk31xx lvds: ttl mode test ok
Signed-off-by: hjc<hjc@rock-chips.com>
2015-02-14 19:40:56 +08:00
hjc
457fac05ff rk3368 lcdc: overlay mode depend on screen color mode
Signed-off-by: hjc<hjc@rock-chips.com>
2015-02-14 19:40:56 +08:00
CMY
c85ce1ade5 rk: ion: assign sg's dma_length in ion allocation if CONFIG_NEED_SG_DMA_LENGTH is set 2015-02-14 18:05:01 +08:00
CMY
fca343c4d5 ARM64: dma-mapping: zero the buffer that allocate with __GFP_ZERO flags 2015-02-14 16:03:06 +08:00
zsq
abc2159654 Merge branch 'develop-3.10-next' of 10.10.10.29:rk/kernel into develop-3.10-next 2015-02-13 15:22:34 +08:00
Jianqun Xu
1fff298dee ARM64: dts: act8846: ldo5 output 3.0v
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2015-02-13 15:02:43 +08:00
Huang, Tao
8e854569be Merge branch develop-3.10
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>

Conflicts:
	drivers/video/rockchip/rk_fb.c
2015-02-13 14:40:39 +08:00
huangzhibao
f44ec323d5 dts: rk3368.dtsi:add remotectl; add rk3368-box.dts 2015-02-13 10:56:26 +08:00
Huang, Tao
05f6553656 power: reset: rockchip-reboot: rk3368 support reboot with argument
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
2015-02-12 16:39:01 +08:00
hwg
77dd1c6300 rk3368-tb_8846.dts support wifi 2015-02-12 15:23:03 +08:00
hwg
6589e9111e rfkill-wlan.c: support rk3368 2015-02-12 15:22:38 +08:00
hwg
2ed83e814f update rkwifi bcmdhd to version 1.201.34.1 2015-02-12 15:21:52 +08:00
hwg
c58cad4928 update rtl8188eu wifi driver to RTL8188EUS_linux_v4.3.0.7_12758.20141114 2015-02-12 15:03:22 +08:00
lyz
b10188f8f1 usb: dwc_otg: show warning on actual buffer length larger than
transfer buffer length

In this case DWC_OTG controller will over-write memory space that
not belongs to this urb, it may cause kernel crash.

Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-12 10:54:51 +08:00
lyz
f0be625fab usb: ehci: fix test packet mode
When enter usb test packet mode the device no longer connect
normally, so stop the connect detect timer

Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-12 10:54:50 +08:00
lyz
3d2090f535 usb: dwc_otg: add condition judgement to filter invalid
disconnect interrupt

In some case, we disconnect a usb device, then usb controller
will trigger more the one disconnect interrupt, so check port
enable change bit in hprt0 to make sure just one disconnect
interrupt be handled.
here to

Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-12 10:53:39 +08:00
lyz
1424301f3b usb: ehci-rockchip: fix typo
'work around' should be 'walk around'

Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-12 10:50:38 +08:00
lyz
3361a4c555 usb: rk3368: support wake up by usb plug
Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-11 19:25:24 +08:00
lyz
663848d830 usb: rk3368: support usb battery charger detect
Signed-off-by: lyz <lyz@rock-chips.com>
2015-02-11 19:24:57 +08:00
lyz
e9a733bb1c rockchip_defconfig: add generic EHIC and OHCI platform driver 2015-02-11 19:24:56 +08:00
hjc
01831bac5d rk31xx lvds: update config for VOCM and VDIFF
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-11 17:30:59 +08:00
hjc
fe07ef3880 rk fb: fix screen info error when in no dual mode and pull out hdmi
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-11 16:30:22 +08:00
hjc
927ee7b056 rk31xx lvds: fix lvds grf config error when disable lvds 2015-02-11 16:30:21 +08:00
chenyifu
db15be891c rk3368 mipi: modified the bug of dts file
The address of rk3368 is 64-bits.
Change the order of "pclk_mipi_dsi" and "pclk_mipi_dsi_host"
in order compatible with earlier code.

Signed-off-by: chenyifu <chenyf@rock-chips.com>
2015-02-11 16:10:19 +08:00
chenyifu
8b6814ddb8 rk3368 mipi: add mipi driver of rk3368
Signed-off-by: chenyifu <chenyf@rock-chips.com>
2015-02-11 16:10:12 +08:00
guoyi
2858c88e51 rk3368: dts: fix rk3368-p9_818 err 2015-02-11 15:28:13 +08:00
guoyi
bc327ae60b Drivers:
input: add gt9xx/ for goodix touchscreen.
2015-02-11 14:04:40 +08:00
guoyi
67edf30694 rk3368:
dts: add rk3368-p9_818.dts
2015-02-11 14:04:40 +08:00
hjc
ae87f9de3a rk fb: enable mmu when uboot-logo is 0 2015-02-11 14:02:37 +08:00
hjc
44c63d9ee6 rk fb: fix fence time out for dual display mode
Signed-off-by: hjc <hjc@rock-chips.com>
2015-02-11 11:54:29 +08:00
Huang, Tao
9b00db2327 rk: last_log: version 3.1, support arm64
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
2015-02-10 20:18:09 +08:00