lintao [Fri, 27 Jun 2014 06:56:34 +0000 (14:56 +0800)]
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.
lintao [Fri, 27 Jun 2014 01:56:52 +0000 (09:56 +0800)]
mmc: host: rk_sdmmc: fix edma src max burst size
lintao [Thu, 26 Jun 2014 13:27:48 +0000 (21:27 +0800)]
mmc: core: rk_sdmmc: prepare for next Soc(s)
Merge branch from develop-3.10-next into develop-3.10
陈亮 [Thu, 26 Jun 2014 11:27:24 +0000 (04:27 -0700)]
fix BUG: sleeping function called from invalid context at kernel/mutex.c
xxx [Thu, 26 Jun 2014 10:19:48 +0000 (18:19 +0800)]
add ft tst func
xxx [Thu, 26 Jun 2014 10:17:08 +0000 (18:17 +0800)]
add arm pll rate conf
xxx [Thu, 26 Jun 2014 10:15:27 +0000 (18:15 +0800)]
fixed not define CONFIG_PM warning
xxx [Thu, 26 Jun 2014 10:13:16 +0000 (18:13 +0800)]
ddr_rk32.c:fixed warning
CMY [Thu, 26 Jun 2014 10:01:34 +0000 (18:01 +0800)]
rk: dts: more convenient to modify CMA region
gwl [Thu, 26 Jun 2014 07:55:05 +0000 (15:55 +0800)]
WiFi:bcmdhd: fix wifi driver endless loop when initialization fail.
xxx [Thu, 26 Jun 2014 07:15:58 +0000 (15:15 +0800)]
fixed: suspend gpios setting
xxx [Thu, 26 Jun 2014 07:11:41 +0000 (15:11 +0800)]
fixed : rkpm_ddr_regs_dump
CMY [Thu, 26 Jun 2014 06:47:09 +0000 (14:47 +0800)]
rk: ion: enable CMA that placed in highmem zone by default
CMY [Thu, 26 Jun 2014 06:29:01 +0000 (14:29 +0800)]
rk: p977: adjust lowmem/vmalloc area to 496/504 MB
CMY [Thu, 26 Jun 2014 03:21:41 +0000 (11:21 +0800)]
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.
CMY [Thu, 26 Jun 2014 03:18:23 +0000 (11:18 +0800)]
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.
zwl [Thu, 26 Jun 2014 03:33:24 +0000 (11:33 +0800)]
rk3288 hdmi: fix some tv have no display if switch resolution several times
ywj [Thu, 26 Jun 2014 02:59:32 +0000 (10:59 +0800)]
fix some warning for mpu6050
hwg [Thu, 26 Jun 2014 02:13:06 +0000 (10:13 +0800)]
asix usb ethernet:
avoid kernel panic when alloc skb fail in lowmemory case
lintao [Tue, 24 Jun 2014 09:20:42 +0000 (17:20 +0800)]
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)
dkl [Wed, 25 Jun 2014 12:21:16 +0000 (20:21 +0800)]
rk3288: set "rockchip,clocks-uboot-has-init" "aclk_vio0" as default.
This commit corresponds to commit
debf1d2237185a26503d737d54db730f62cf5ea5.
CMY [Tue, 24 Jun 2014 02:48:50 +0000 (10:48 +0800)]
rk: ion: fix build warning for iommu API
zyc [Wed, 25 Jun 2014 00:44:42 +0000 (08:44 +0800)]
camera: change isp ddr freq from 400M to 533M
dkl [Tue, 24 Jun 2014 10:00:38 +0000 (18:00 +0800)]
clk: rk3288: modify RK3288_LIMIT_PLL_VIO0/1
This commit corresponds to commit
debf1d2237185a26503d737d54db730f62cf5ea5.
xxm [Tue, 24 Jun 2014 08:42:20 +0000 (16:42 +0800)]
rockchip:midgard:1,katom->fence NULL workaround 2,version to 4
ddl [Tue, 24 Jun 2014 07:24:06 +0000 (15:24 +0800)]
camsys: v0.e.0
陈亮 [Tue, 24 Jun 2014 06:11:32 +0000 (23:11 -0700)]
disable vdd_gpu when early suspend
Signed-off-by: 陈亮 <cl@rock-chips.com>
zwl [Tue, 24 Jun 2014 06:15:09 +0000 (14:15 +0800)]
rk3288 dts: modify lcdc0 as prmry(LCD) and lcdc1 as extend(HDMI) that just used for MID
zwl [Tue, 24 Jun 2014 02:58:17 +0000 (10:58 +0800)]
rk fb: modify the judgement of vertical screen for hdmi
xxm [Tue, 24 Jun 2014 02:51:07 +0000 (10:51 +0800)]
rockchip:iommu:fix compiling warning when iommu enabled
lin tao [Tue, 24 Jun 2014 02:15:34 +0000 (10:15 +0800)]
mmc: host: rk_sdmmc: clk_prepare/unprepare should be used in non-atomic context
lyz [Tue, 24 Jun 2014 01:02:18 +0000 (09:02 +0800)]
usb: dwc_otg: fix BUG: scheduling while atomic
黄涛 [Mon, 23 Jun 2014 11:22:25 +0000 (19:22 +0800)]
wlf [Mon, 23 Jun 2014 09:46:59 +0000 (17:46 +0800)]
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.
wlf [Mon, 23 Jun 2014 07:20:24 +0000 (15:20 +0800)]
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.
黄涛 [Mon, 23 Jun 2014 06:25:05 +0000 (14:25 +0800)]
ARM: rockchip: support reboot fastboot
CMY [Mon, 23 Jun 2014 02:11:35 +0000 (10:11 +0800)]
rk: lowmemorykiller: calculator free pages exclude CMA's free
zsq [Mon, 23 Jun 2014 02:11:28 +0000 (10:11 +0800)]
rga2 driver add x_mirr/y_mirr feature support
zwl [Fri, 20 Jun 2014 03:38:20 +0000 (11:38 +0800)]
rk fb: modify fb rotate config read from dts
zwl [Thu, 19 Jun 2014 13:05:45 +0000 (21:05 +0800)]
rk fb: modify get_prmry_screen_ft in case ft is zero
hwg [Thu, 19 Jun 2014 07:34:41 +0000 (15:34 +0800)]
update rkwifi driver to version 4.80.WFD.OOB
use pre alloc memory for driver, solve memory alloc fail problem
lyz [Thu, 19 Jun 2014 03:42:25 +0000 (11:42 +0800)]
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.
xxm [Thu, 19 Jun 2014 02:40:55 +0000 (10:40 +0800)]
Told to update this issue to avoid midgard compile warning
陈亮 [Wed, 18 Jun 2014 12:15:42 +0000 (05:15 -0700)]
ddr_freq: fix Division by zero in kernel
陈亮 [Wed, 18 Jun 2014 02:01:42 +0000 (19:01 -0700)]
rk3288: new ddrfreq policy, change freq by vop request
zwl [Wed, 18 Jun 2014 01:29:14 +0000 (09:29 +0800)]
rk fb: modify wait_event to wait_event_timeout for update_regs_wait
dkl [Wed, 18 Jun 2014 01:24:02 +0000 (09:24 +0800)]
clk: rockchip: pll: use reg offset instead of reg
xjh [Tue, 17 Jun 2014 09:01:11 +0000 (17:01 +0800)]
MIPI: 1. cmd length up to 1kB long; 2. sync to uboot MIPI
陈亮 [Tue, 17 Jun 2014 08:40:23 +0000 (01:40 -0700)]
rk3288: fix wdt dts wrong config
黄涛 [Tue, 17 Jun 2014 04:53:45 +0000 (12:53 +0800)]
rk: gcc-wrapper.py ignore atags_to_fdt.c:96
lin tao [Tue, 17 Jun 2014 03:23:52 +0000 (11:23 +0800)]
mmc: fix warning
黄涛 [Tue, 17 Jun 2014 02:44:17 +0000 (10:44 +0800)]
ARM: rockchip: rockchip_pm: fix compilation warning
黄涛 [Tue, 17 Jun 2014 02:40:33 +0000 (10:40 +0800)]
ARM: rockchip: ddr_rk32: fix compilation warning
黄涛 [Tue, 17 Jun 2014 02:40:00 +0000 (10:40 +0800)]
ARM: rockchip: ddr_rk30: fix compilation warning
xxx [Tue, 17 Jun 2014 01:55:24 +0000 (09:55 +0800)]
rkpm remove warning
wdc [Tue, 17 Jun 2014 01:21:17 +0000 (09:21 +0800)]
fiq_debugger: disable usb uart by pass during booting time, when uart irqs are too many
lin tao [Tue, 17 Jun 2014 00:44:28 +0000 (08:44 +0800)]
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.
黄涛 [Mon, 16 Jun 2014 14:03:54 +0000 (22:03 +0800)]
rk: add gcc-wrapper
黄涛 [Mon, 16 Jun 2014 13:48:58 +0000 (21:48 +0800)]
video: rockchip: display-sys: fix compilation warning
黄涛 [Mon, 16 Jun 2014 13:14:15 +0000 (21:14 +0800)]
input: touchscreen: k29_i2c_goodix: fix compilation warning
黄涛 [Mon, 16 Jun 2014 13:11:58 +0000 (21:11 +0800)]
input: touchscreen: vtl_ts: fix compilation warning
zwl [Mon, 16 Jun 2014 12:55:37 +0000 (20:55 +0800)]
rk fb: move read mirror prop position to fix system crash
黄涛 [Mon, 16 Jun 2014 12:54:10 +0000 (20:54 +0800)]
spi: rockchip: fix compilation warning
黄涛 [Mon, 16 Jun 2014 12:44:31 +0000 (20:44 +0800)]
input: keyboard: rk_keys: fix compilation warning
黄涛 [Mon, 16 Jun 2014 12:26:56 +0000 (20:26 +0800)]
input: touchscreen: fix tp_suspend.h compilation warning
黄涛 [Mon, 16 Jun 2014 12:22:54 +0000 (20:22 +0800)]
ARM: rockchip: dvfs: fix compilation warning
黄涛 [Mon, 16 Jun 2014 12:16:15 +0000 (20:16 +0800)]
pinctrl: rockchip: fix compilation warning
dkl [Mon, 16 Jun 2014 11:47:27 +0000 (19:47 +0800)]
clk: rockchip: add support for uboot display
zwl [Mon, 16 Jun 2014 11:19:52 +0000 (19:19 +0800)]
rk32 lcdc: modify the mirror prop read
Zhaoyifeng [Mon, 16 Jun 2014 10:27:35 +0000 (18:27 +0800)]
nand : move nand config form dtsi to dts,add nandc0reg config for sn read api.
Zhaoyifeng [Mon, 16 Jun 2014 10:25:23 +0000 (18:25 +0800)]
nand:remove compile warnings and add error handle.
zwl [Mon, 16 Jun 2014 09:10:51 +0000 (17:10 +0800)]
rk32 dts: fix lcdc node some warning
zwl [Mon, 16 Jun 2014 08:20:44 +0000 (16:20 +0800)]
rk fb: fix the error vir_stride in hdmi fb if rotate
xxm [Mon, 16 Jun 2014 08:18:14 +0000 (16:18 +0800)]
rockchip:midgard:1,compatible with rk3288 ft project 2,version to 3
lin tao [Mon, 16 Jun 2014 08:11:13 +0000 (16:11 +0800)]
mmc: host: rk_sdmmmc: fix rk32xx H/W reset
lin tao [Mon, 16 Jun 2014 07:46:50 +0000 (15:46 +0800)]
mmc: remove unused macro tag
zwl [Mon, 16 Jun 2014 07:35:18 +0000 (15:35 +0800)]
rk fb: fix compile warning
张晴 [Mon, 16 Jun 2014 06:39:00 +0000 (14:39 +0800)]
rk3288:pmic:rk808&act8846&ricoh619:fixed msleep to mdelay in shutdown function
zwl [Mon, 16 Jun 2014 06:24:00 +0000 (14:24 +0800)]
rk lcdc: fix compile warning
qjb [Mon, 16 Jun 2014 05:45:10 +0000 (13:45 +0800)]
rt5616 : add hp change pump config and spk io control remove
zwl [Mon, 16 Jun 2014 03:18:30 +0000 (11:18 +0800)]
rk hdmi: fix compile warnning
lin tao [Mon, 16 Jun 2014 02:40:18 +0000 (10:40 +0800)]
mmc: host: rk_sdmmc:
Support physical level three transfer.
zwl [Mon, 16 Jun 2014 02:15:56 +0000 (10:15 +0800)]
rk32 hdmi: no pull down i2c5 when suspend
zyh [Mon, 16 Jun 2014 01:49:49 +0000 (09:49 +0800)]
audio:fix last audio commit
郭毅 [Mon, 16 Jun 2014 01:36:28 +0000 (09:36 +0800)]
p977: Revert "rk3288:pmic:modify gpu not always on by defult"
lin tao [Sun, 15 Jun 2014 23:59:53 +0000 (07:59 +0800)]
mmc: fix compile warning
xjh [Sat, 14 Jun 2014 12:06:01 +0000 (20:06 +0800)]
MIPI: 1. update dts; 2. remove warnings
yxj [Sat, 14 Jun 2014 07:45:28 +0000 (15:45 +0800)]
dp anx6345, dp rk32:fix warining
zyh [Fri, 13 Jun 2014 13:15:44 +0000 (21:15 +0800)]
audio:fix some compile log
zyh [Fri, 13 Jun 2014 12:37:46 +0000 (20:37 +0800)]
spdif:fix hclk
许盛飞 [Fri, 13 Jun 2014 11:21:41 +0000 (19:21 +0800)]
resolve the warning: initialization from incompatible pointer type
陈亮 [Fri, 13 Jun 2014 10:36:43 +0000 (03:36 -0700)]
Revert "diable vdd_gpu when early suspend"
This reverts commit
8b0f7177ae661d6579ef71d85b72ba1bcc85403d.
陈亮 [Fri, 13 Jun 2014 10:36:18 +0000 (03:36 -0700)]
Revert "rk3288:pmic:modify gpu not always on by defult"
This reverts commit
ec490fda1f7c40e91143b090c622e504d420b178.
陈亮 [Fri, 13 Jun 2014 10:35:51 +0000 (03:35 -0700)]
Revert "ARM: rockchip: rk3288: power down GPU domain by default"
This reverts commit
875c39be53ac090fd52c410081e99d2ea17873b9.
陈亮 [Fri, 13 Jun 2014 10:20:56 +0000 (03:20 -0700)]
rockchip-cpufreq.c: remove warning
郭毅 [Fri, 13 Jun 2014 08:50:38 +0000 (16:50 +0800)]
sensor: modify some warnings of sensor_dev.c
wlf [Fri, 13 Jun 2014 08:47:32 +0000 (16:47 +0800)]
USB: fix compile warnings.
ddl [Fri, 13 Jun 2014 08:24:40 +0000 (16:24 +0800)]
camsys_drv: v0.0x11.0
lin tao [Fri, 13 Jun 2014 07:23:50 +0000 (15:23 +0800)]
mmc: host: rk_sdmmc:
verid: 270A, Complete H/W Reset programming sequence.
黄涛 [Fri, 13 Jun 2014 07:22:58 +0000 (15:22 +0800)]
i2c: rockchip: fix using smp_processor_id() in preemptible warning
Fix this warning when DEBUG_PREEMPT is selected:
BUG: using smp_processor_id() in preemptible [
00000000] code: cfinteractive/72
caller is rockchip_i2c_doxfer+0x58/0x3cc