Commit Graph

400236 Commits

Author SHA1 Message Date
CMY
862c97fb02 rk: dma-mapping: Add support DMA allocate memory without mapping
reserved DMA(CMA) regions may be large than 512MB for devices, placed it
in the highmem zone is appropriate, but according to the existing
mechanism, memory allocation with mapping will cause vmalloc area not
enough.

Now we don't do mapping if the DMA_ATTR_NO_KERNEL_MAPPING is set.
2014-06-26 14:42:20 +08:00
zwl
6e577310c9 rk3288 hdmi: fix some tv have no display if switch resolution several times 2014-06-26 11:33:42 +08:00
ywj
39e5cf1b68 fix some warning for mpu6050 2014-06-26 11:00:30 +08:00
hwg
7091eb42d6 asix usb ethernet:
avoid kernel panic when alloc skb fail in lowmemory case
2014-06-26 10:13:06 +08:00
lintao
fbfdff1f46 mmc: host: rk_sdmmc: add data-over-int timeout for data_busy
If devices fall in bad state make data_busy be hold too long,
dto interrupt will not be present, which leading  mmc-core wait for it forever.

 [<c06d42e4>] (__schedule+0x48c/0x554) from [<c06d275c>] (schedule_timeout+0x1c/0x260)
 [<c06d275c>] (schedule_timeout+0x1c/0x260) from [<c06d3c10>] (wait_for_common+0xd0/0x164)
 [<c06d3c10>] (wait_for_common+0xd0/0x164) from [<c044a4bc>] (mmc_wait_for_req_done+0x1c/0xe0)
 [<c044a4bc>] (mmc_wait_for_req_done+0x1c/0xe0) from [<c0453730>] (mmc_io_rw_extended+0x218/0x294)
 [<c0453730>] (mmc_io_rw_extended+0x218/0x294) from [<c0454590>] (sdio_io_rw_ext_helper+0xc8/0x194)
 [<c0454590>] (sdio_io_rw_ext_helper+0xc8/0x194) from [<c04546b0>] (sdio_memcpy_toio+0x1c/0x20)
 [<c04546b0>] (sdio_memcpy_toio+0x1c/0x20) from [<c032e96c>] (sdioh_request_packet+0x664/0x7e8)
 [<c032e96c>] (sdioh_request_packet+0x664/0x7e8) from [<c032fc78>] (sdioh_request_buffer+0x1a8/0x210)
2014-06-25 21:42:19 +08:00
dkl
42573d84b2 rk3288: set "rockchip,clocks-uboot-has-init" "aclk_vio0" as default.
This commit corresponds to commit debf1d2237.
2014-06-25 20:21:16 +08:00
CMY
1cb1bd40a6 rk: ion: fix build warning for iommu API 2014-06-25 10:59:18 +08:00
zyc
a9f4a9f439 camera: change isp ddr freq from 400M to 533M 2014-06-25 08:44:42 +08:00
dkl
22bab315d1 clk: rk3288: modify RK3288_LIMIT_PLL_VIO0/1
This commit corresponds to commit debf1d2237.
2014-06-24 18:00:38 +08:00
xxm
1c1008ad6c rockchip:midgard:1,katom->fence NULL workaround 2,version to 4 2014-06-24 16:42:20 +08:00
ddl
05b8d7f7cc camsys: v0.e.0 2014-06-24 15:24:27 +08:00
陈亮
89169e1bb9 disable vdd_gpu when early suspend
Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-06-23 23:20:56 -07:00
zwl
debf1d2237 rk3288 dts: modify lcdc0 as prmry(LCD) and lcdc1 as extend(HDMI) that just used for MID 2014-06-24 14:15:09 +08:00
zwl
e8242f4e1b rk fb: modify the judgement of vertical screen for hdmi 2014-06-24 10:59:58 +08:00
xxm
55c6e001c3 rockchip:iommu:fix compiling warning when iommu enabled 2014-06-24 10:51:07 +08:00
lin tao
6161c3dd95 mmc: host: rk_sdmmc: clk_prepare/unprepare should be used in non-atomic context 2014-06-24 10:18:00 +08:00
lyz
cbe2eabbb6 usb: dwc_otg: fix BUG: scheduling while atomic 2014-06-24 09:02:18 +08:00
黄涛
132c57a600 scripts/checkpatch.pl: update to ae3ccc4678 2014-06-23 19:22:25 +08:00
wlf
9e0ae71d8d USB: Fix usb battery charger detect bug.
In some case, if usb connect with otg cable,
and set OTG_VBUS_DRV high to output 5V,it
will lead to usb bc detecting wrongly.
Check otg_id to avoid this bug.
2014-06-23 17:46:59 +08:00
wlf
aa94e57874 USB: Fix RK3288 USB HOST2(DWC_OTG) remote wakeup bug.
When the HOST2 DWC_OTG core detects a USB remote wakeup
sequence, the core starts driving resume signal but
the usb phy is halted. So try to do soft reset phy.
2014-06-23 15:20:24 +08:00
黄涛
6823e0329f ARM: rockchip: support reboot fastboot 2014-06-23 14:25:05 +08:00
CMY
217438370d rk: lowmemorykiller: calculator free pages exclude CMA's free 2014-06-23 10:11:35 +08:00
zsq
6664248787 rga2 driver add x_mirr/y_mirr feature support 2014-06-23 10:11:28 +08:00
zwl
a33266695a rk fb: modify fb rotate config read from dts 2014-06-20 11:38:20 +08:00
zwl
8c3548e466 rk fb: modify get_prmry_screen_ft in case ft is zero 2014-06-19 21:07:11 +08:00
hwg
01c70c399b update rkwifi driver to version 4.80.WFD.OOB
use pre alloc memory for driver, solve memory alloc fail problem
2014-06-19 15:40:20 +08:00
lyz
036f439338 usb: dwc_otg hcd driver: fix a race condition
When pannic occurs,
PC is at dwc_otg_hcd_urb_enqueue+0x118/0x184
LR is at dwc_otg_hcd_urb_enqueue+0xf4/0x184
There may be more than one threads running function
dwc_otg_hcd_urb_enqueue().So we should use a spinlock to protect the
dwc_otg_qh_t struct against a use-after-free bug.
2014-06-19 11:53:01 +08:00
xxm
1e51b0ee15 Told to update this issue to avoid midgard compile warning 2014-06-19 10:40:55 +08:00
陈亮
1b8f13ca4c ddr_freq: fix Division by zero in kernel 2014-06-18 05:15:42 -07:00
陈亮
5cb9d8dcff rk3288: new ddrfreq policy, change freq by vop request 2014-06-17 19:02:16 -07:00
zwl
a62d7f6461 rk fb: modify wait_event to wait_event_timeout for update_regs_wait 2014-06-18 09:29:31 +08:00
dkl
e288a66e3d clk: rockchip: pll: use reg offset instead of reg 2014-06-18 09:27:53 +08:00
xjh
abf500d9d0 MIPI: 1. cmd length up to 1kB long; 2. sync to uboot MIPI 2014-06-17 17:01:59 +08:00
陈亮
2acef1383a rk3288: fix wdt dts wrong config 2014-06-17 01:40:23 -07:00
黄涛
3388a670bd rk: gcc-wrapper.py ignore atags_to_fdt.c:96 2014-06-17 12:53:45 +08:00
lin tao
d74914e81d mmc: fix warning 2014-06-17 11:24:14 +08:00
黄涛
05fadc457d ARM: rockchip: rockchip_pm: fix compilation warning 2014-06-17 10:44:17 +08:00
黄涛
b85685203f ARM: rockchip: ddr_rk32: fix compilation warning 2014-06-17 10:40:33 +08:00
黄涛
b210c306c9 ARM: rockchip: ddr_rk30: fix compilation warning 2014-06-17 10:40:00 +08:00
xxx
7b5040ea21 rkpm remove warning 2014-06-17 09:55:24 +08:00
wdc
6be1549533 fiq_debugger: disable usb uart by pass during booting time, when uart irqs are too many 2014-06-17 09:30:27 +08:00
lin tao
2098730fcd mmc: host: rk_sdmmc:
Support poll-hw-reset for emmc devices with vccq always on,
that may fail boot since devices cannot enter pre-idle in this case.
No sense send CMD12 and wait DTO when booting recommended by dw-spec.
Default no attribute poll-hw-reset in dts.
2014-06-17 08:44:28 +08:00
黄涛
e9fa201a63 rk: add gcc-wrapper 2014-06-16 22:03:54 +08:00
黄涛
3d8b327e0e video: rockchip: display-sys: fix compilation warning 2014-06-16 21:48:58 +08:00
黄涛
f76a860c34 input: touchscreen: k29_i2c_goodix: fix compilation warning 2014-06-16 21:14:15 +08:00
黄涛
e1c7e54fcb input: touchscreen: vtl_ts: fix compilation warning 2014-06-16 21:11:58 +08:00
zwl
1c237092bc rk fb: move read mirror prop position to fix system crash 2014-06-16 20:56:03 +08:00
黄涛
e7bd1edd0f spi: rockchip: fix compilation warning 2014-06-16 20:54:10 +08:00
黄涛
e8b0677568 input: keyboard: rk_keys: fix compilation warning 2014-06-16 20:44:31 +08:00
黄涛
73a6ed1e58 input: touchscreen: fix tp_suspend.h compilation warning 2014-06-16 20:26:56 +08:00