Commit Graph

400275 Commits

Author SHA1 Message Date
黄涛
9d37e0c05b reset: rockchip: fix compilation warning 2014-07-02 19:58:15 +08:00
dkl
3207637c8d rockchip: add reset-rockchip driver to support Generic Reset Controller framework 2014-07-02 19:30:37 +08:00
zwl
0c6b163418 rk fb: add the judgement that if the variable dev_drv is null pointer 2014-07-02 11:55:42 +08:00
lintao
71bda07de2 mmc: host: rk_sdmmc: no requirement to reclaim edmac in err handle routine
Signed-off-by: lintao <lintao@rock-chips.com>
Cc: xujh <xujh@rock-chips.com>
2014-07-02 10:01:52 +08:00
黄涛
c6d94274db ARM: rockchip: ft support GPU test 2014-07-01 19:14:36 +08:00
xxx
735b2ce1dd add:ddr reg dump,resume code data align 2014-07-01 16:58:51 +08:00
黄涛
c440545679 ARM: rockchip: pm: fix compilation warning 2014-07-01 16:17:17 +08:00
黄涛
7bce321881 ARM: rockchip: fix compilation error when SENSORS_ROCKCHIP_TSADC is not selected 2014-07-01 15:51:57 +08:00
黄涛
0b3023b70c ARM: rockchip: pm-rk3288.c fix compilation warning when RK_LAST_LOG is not selected 2014-07-01 15:47:53 +08:00
xxx
519bbf15b9 suspend:resume arm errata818325 2014-07-01 15:43:34 +08:00
郭毅
d7836cf34f tb_8846 : dts: swap lcd0 and lcd1 2014-07-01 11:05:49 +08:00
郭毅
3828a871e0 dts: delete rk3288-tb1.dts 2014-07-01 11:03:47 +08:00
zwl
373657e263 rk fb: add set screen status for ddr change 2014-07-01 10:32:18 +08:00
陈亮
8377e1e269 auto down ldcd0 or lcdc1 dclk rate when ddr change rate.
This commit corresponds to commit debf1d2237

Signed-off-by: 陈亮 <cl@rock-chips.com>
2014-06-30 17:55:51 -07:00
lintao
a30c015d9d mmc: host: rk_sdmmc: fix re-put count of dma 2014-07-01 08:35:33 +08:00
黄涛
b086d4e66c ARM: rockchip: enable ARM_ERRATA_818325 for RK3288 2014-06-30 20:28:24 +08:00
黄涛
a7796adfa7 ARM: errata: Workaround for Cortex-A12 erratum 818325
On Cortex-A12 (r0p0..r0p1-00lac0-rc11), when a CPU executes a sequence of
two conditional store instructions with opposite condition code and
updating the same register, the system might enter a deadlock if the
second conditional instruction is an UNPREDICTABLE STR or STM
instruction. This workaround setting bit[12] of the Feature Register
prevents the erratum. This bit disables an optimisation applied to a
sequence of 2 instructions that use opposing condition codes.
2014-06-30 20:28:24 +08:00
wlf
1072285176 USB: fix DWC_OTG HCD disconnect bug to avoid NULL pointer. 2014-06-30 17:01:12 +08:00
CMY
87c0f56f96 rk: ion: add caller info in snapshot if alloc failed 2014-06-30 14:53:13 +08:00
郭毅
d067b0c5c4 Author: CMY <cmy@rock-chips.com>
rk: dts: more convenient to modify CMA region
2014-06-30 14:31:54 +08:00
张晴
b837ad0f8d rk3288:tsadc:support auto mode,high temp to reset cru or cut down pmic 2014-06-30 11:35:50 +08:00
郭毅
a44c3dcf84 p977:dts: modify gpu freq to 420M 2014-06-30 10:30:58 +08:00
郭毅
b533680ad5 rk3288: dts: add rk3288-tb_8846.dts for sdk v2.0 2014-06-30 10:04:47 +08:00
xxx
7c4ae262d3 fixed : ft test config 2014-06-27 18:23:08 +08:00
lintao
e4d2240463 mmc: core: rk_sdmmc: fix NULL pointer cause by edma complete
If card been removed after sending read cmd to it, and before its
response data sent to host, data null pointer occur.
2014-06-27 14:56:34 +08:00
lintao
70dbd2ae6b mmc: host: rk_sdmmc: fix edma src max burst size 2014-06-27 09:56:52 +08:00
lintao
78f99b8039 mmc: core: rk_sdmmc: prepare for next Soc(s)
Merge branch from develop-3.10-next into develop-3.10
2014-06-26 21:27:48 +08:00
陈亮
533d7de8c0 fix BUG: sleeping function called from invalid context at kernel/mutex.c 2014-06-26 04:27:42 -07:00
xxx
c15a73336a add ft tst func 2014-06-26 18:19:48 +08:00
xxx
f4f515221a add arm pll rate conf 2014-06-26 18:17:08 +08:00
xxx
6aaca10464 fixed not define CONFIG_PM warning 2014-06-26 18:15:27 +08:00
xxx
1c10453a00 ddr_rk32.c:fixed warning 2014-06-26 18:13:16 +08:00
CMY
3abd1e3900 rk: dts: more convenient to modify CMA region 2014-06-26 18:01:34 +08:00
gwl
4cb292a95f WiFi:bcmdhd: fix wifi driver endless loop when initialization fail. 2014-06-26 15:56:01 +08:00
xxx
d966cddbfd fixed: suspend gpios setting 2014-06-26 15:15:58 +08:00
xxx
d205f857f9 fixed : rkpm_ddr_regs_dump 2014-06-26 15:11:41 +08:00
CMY
320849fc29 rk: ion: enable CMA that placed in highmem zone by default 2014-06-26 14:47:09 +08:00
CMY
c7a375ec6e rk: p977: adjust lowmem/vmalloc area to 496/504 MB 2014-06-26 14:42:20 +08:00
CMY
f5c4d1ac8e rk: ion: Add support cma heap placed in highmem zone
Add CONFIG_ION_CMA_HIGHMEM to support cma that placed in highmem zone.

Use dma_alloc_attrs() with DMA_ATTR_NO_KERNEL_MAPPING to alloc memory from
cma heap that placed in highmem zone, and use dma_free_attrs() with
DMA_ATTR_NO_KERNEL_MAPPING to free the memory.

Use ion_heap_map_kernel/ion_heap_unmap_kernel for map/unmap to the kernel
when support cma in highmem.
2014-06-26 14:42:20 +08:00
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