Commit Graph

605536 Commits

Author SHA1 Message Date
Zhang Yunlong
18cb8e2d64 camera: rockchip: cif: modify sensor register setting
1.mirror gc2145.
2.fix gc2145&gc0329 frame rates.

Change-Id: If4b0c8f11f30a3ae82bb530df7a5964a612542f5
Signed-off-by: Zhang Yunlong <dalon.zhang@rock-chips.com>
2017-12-22 12:09:43 +08:00
Wyon Bi
7563c28f83 arm64: dts: rockchip: rk3366: Add rockchip,grf property to mipi-dphy node
Change-Id: If986025b4e097d2d79a136cabe2ff62dd51ad39f
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-22 09:36:03 +08:00
Wyon Bi
33b6b46c7e ARM: dts: rockchip: rk312x: Add rockchip,grf property to mipi-dphy node
Change-Id: Ia1c5ca2cbd38735b3ade3522b3d10ee49bf7d3ee
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-22 09:35:53 +08:00
Zhang Yunlong
9d9ed22a0c arm: dts: rockchip: rk3126-m708-cif-sensor: change gc2145 orientation
Change-Id: If31ece66cfc0c1d6bb49bd9f28ca46bf390b8375
Signed-off-by: Zhang Yunlong <dalon.zhang@rock-chips.com>
2017-12-22 09:35:01 +08:00
Shunqing Chen
d285744e02 arm64: dts: rockchip: rk3368-p9: add HDMI_SWITCH regulator
if not add HDMI_SWITCH node, h_5V will be disabled when resume

Change-Id: I06349a4e1f8c6caabaaa93f95db92ae514957d48
Signed-off-by: Shunqing Chen <csq@rock-chips.com>
2017-12-21 11:26:12 +08:00
Liang Chen
98e61fb89c arm64: dts: rockchip: rk3328-evb-android: move some common nodes to dtsi
Some nodes are always used for android, so we move them to android.dtsi.

Change-Id: Ifc5ef68dd00f14a0faec4a24998feef6dc592d5e
Signed-off-by: Liang Chen <cl@rock-chips.com>
2017-12-21 11:02:15 +08:00
Eric Dumazet
702d673e9e BACKPORT: tcp/dccp: drop SYN packets if accept queue is full
Per listen(fd, backlog) rules, there is really no point accepting a SYN,
sending a SYNACK, and dropping the following ACK packet if accept queue
is full, because application is not draining accept queue fast enough.

This behavior is fooling TCP clients that believe they established a
flow, while there is nothing at server side. They might then send about
10 MSS (if using IW10) that will be dropped anyway while server is under
stress.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Neal Cardwell <ncardwell@google.com>
Acked-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 5ea8ea2cb7)

Backport for pass Android CTS CtsLibcoreTestCases:
libcore.javax.net.ServerSocketFactoryTest#testCreateServerSocketWithPortNoBacklog

Refer the comments on libcore/luni/src/test/java/libcore/javax/net/ServerSocketFactoryTest.java
// This test may fail on kernel versions between 4.4 and 4.9, due to a kernel implementation
// detail change. Backporting the following kernel change will fix the behavior.
// http://b/31960002
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5ea8ea2cb7f1d0db15762c9b0bb9e7330425a071
public void testCreateServerSocketWithPortNoBacklog() throws IOException {
    ServerSocket serverSocket = ServerSocketFactory.getDefault().createServerSocket(0, 1);
    testSocket(serverSocket, 1);
}

Change-Id: I9bb3531480f4942447d8d4eded110aa31bc7c031
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-12-21 10:42:52 +08:00
Wyon Bi
5eb7acedd4 arm64: dts: rockchip: Add rk3368 Sziauto board support
Change-Id: I1d4188dcb268d25d445c8369a44813eeceaace2f
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:33:24 +08:00
Wyon Bi
3f39dbd253 arm64: rockchip_defconfig: enable CONFIG_DRM_ROCKCHIP_RK618
Change-Id: Ib1840a6eb5521a29b7de7d84814b49b75d29d362
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:32:27 +08:00
Wyon Bi
6d51582d57 drm/rockchip: add support for rk618
RK618 provides a complete set of display interface to support
very flexible applications as follows:
- 2 RGB display input interface with double data rate
- 1 LVDS display output interface with double channels
- 1 MIPI display output interface with 4 data lanes
- 1 HDMI display output interface
- 1 RGB display output interface shared with LVDS
- 1 RGB display output interface shared with RGB display input interface

VIF is used to LCDC SDR/DDR timing reconstruction.

SCALER is a synchronous parallel RGB frame converter for different
resolution. It is used to realize dual display function from
one display source. It can be used like VIF for LCDC SDR timing
reconstruction only.

DITHER is used for converting 24bit RGB888 to 18bit RGB666 with FRC
dither down.

Change-Id: I5b25e64c283bd84f85d7d7686bee6d940df44910
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:32:02 +08:00
Wyon Bi
2566bc4f35 arm64: rockchip_defconfig: enable CONFIG_MFD_RK618
Change-Id: I1cca183f53e93b984fb729c53382ea108b3b5a6f
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:30:52 +08:00
Wyon Bi
d04dec1a54 clk/rockchip: add cru support for rk618
Change-Id: I223c85194f62fec2c22c2a013466b767a1128f9c
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:30:28 +08:00
Wyon Bi
2ef4ee93f4 mfd: Add support for rk618
RK618 is a partner chip for Rockchip mobile application processor.

RK618 includes two RGB display input interface with double data rate.
With the internal MUX function, it can output 1080P HDMI signal to
TV and output RGB/LVDS/MIPI signal to TFT panel. In this case, RK618
can support dual panel (TV and TFT) display.

RK618 includes a audio codec, which with two I2S/PCM interface, two
differential microphone input and audio processing function.

Change-Id: Id18c251cbe1613de98e84c2b022826f85b3dd82b
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:29:40 +08:00
Wyon Bi
46cf38cc9d arm64: dts: rockchip: Add pinmux for mipi dphy on rk3368
Change-Id: I4ab2ab92bfa5e084dd846ca1b5186fcc20097ed6
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:29:10 +08:00
Wyon Bi
3811ad8de8 phy/rockchip: mipi-dphy: support pinmux
Change-Id: I3eb8a9fcc3196d8c190e5dca7b4ab71e7529265b
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-21 10:28:37 +08:00
xxh
21ff1d170f net: wireless: rockchip_wlan: fix bcmdhd driver spin lock issue
stack backtrace:
[   95.323698] BUG: scheduling while atomic: dhd_dpc/307/0xfffffe00
[   95.323739] Modules linked in: bcmdhd
[   95.323775] CPU: 3 PID: 307 Comm: dhd_dpc Tainted: G        W       4.4.103 #13
[   95.323792] Hardware name: Rockchip RK3328 EVB (DT)
[   95.323807] Call trace:
[   95.323838] [<ffffff80080896ac>] dump_backtrace+0x0/0x1cc
[   95.323863] [<ffffff800808988c>] show_stack+0x14/0x1c
[   95.323889] [<ffffff80083830b8>] dump_stack+0x94/0xb4
[   95.323915] [<ffffff80080c58c0>] __schedule_bug+0x40/0x54
[   95.323941] [<ffffff8008b0c250>] __schedule+0x8c/0x6f0
[   95.323964] [<ffffff8008b0c934>] schedule+0x80/0xa0
[   95.323991] [<ffffff8008b0f258>] schedule_timeout+0x3c/0x260
[   95.324015] [<ffffff8008b0d48c>] wait_for_common+0x130/0x168
[   95.324040] [<ffffff8008b0d4d8>] wait_for_completion+0x14/0x1c
[   95.324066] [<ffffff800876947c>] mmc_wait_for_req+0x84/0x160
[   95.324091] [<ffffff8008774518>] mmc_io_rw_extended+0x26c/0x2ec
[   95.324117] [<ffffff8008775958>] sdio_io_rw_ext_helper+0x14c/0x1a0
[   95.324141] [<ffffff8008775b50>] sdio_readsb+0x1c/0x24
[   95.325601] [<ffffff8000b5d480>] sdioh_buffer_tofrom_bus+0xc0/0x238 [bcmdhd]
[   95.327078] [<ffffff8000b5e910>] sdioh_request_buffer+0x1c0/0x360 [bcmdhd]
[   95.328529] [<ffffff8000b5c1c8>] bcmsdh_recv_buf+0x88/0xc0 [bcmdhd]
[   95.329991] [<ffffff8000b6412c>] dhd_bcmsdh_recv_buf.constprop.25+0x64/0x98 [bcmdhd]
[   95.331444] [<ffffff8000b66fb8>] dhdsdio_readframes+0x908/0x14e0 [bcmdhd]
[   95.332916] [<ffffff8000b6bc20>] dhd_bus_dpc+0x6c0/0xb80 [bcmdhd]
[   95.334004] [<ffffff8000b35cd8>] dhd_dpc_thread+0x128/0x1a0 [bcmdhd]
[   95.334023] [<ffffff80080bc6e4>] kthread+0xe8/0xf0
[   95.334035] [<ffffff80080828d0>] ret_from_fork+0x10/0x40

Change-Id: I56c837ca08e946970b873e72cc87150592d5eaad
Signed-off-by: Xu Xuehui <xxh@rock-chips.com>
2017-12-21 09:18:41 +08:00
Zheng Yang
1a01eb5d1f drm/rockchip: vop: fix dsp_stx and dsp_sty of plane
The dsp_stx and dsp_sty of plane should use crtc_ variables
in adjusted_mode, which is the actual mode we give to hw.

Change-Id: I83199c80604e076f0b91559bff18e1da3783523f
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
2017-12-20 17:08:15 +08:00
Rocky Hao
eee2b6bc90 thermal: rk_virtual_thermal: fix memleak issue for rk3126
Change-Id: Icb5a3c8e52b26f968e10e33a40a40a47da82134d
Signed-off-by: Rocky Hao <rocky.hao@rock-chips.com>
2017-12-20 17:06:12 +08:00
Finley Xiao
e8a0df4762 drm/rockchip: Avoid multiple definition
Change-Id: I091eb45fd4ccc30e648d4b743e1f541a8718cc9d
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2017-12-20 14:51:39 +08:00
Zhangbin Tong
98e3aceb3a arm64: rockchip_defconfig: enable CONFIG_GPIO_RK8XX
Change-Id: I484ff31adb057791bacea8b395d672161b9c2ef3
Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com>
2017-12-20 14:46:03 +08:00
Zhangbin Tong
72bce93750 arm64: dts: rockchip: rk3328-evb: set rk805 ldo3 to 1.1v
Change-Id: I677331baecf15c7ac836218819564a79ef198bfd
Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com>
2017-12-20 14:45:35 +08:00
Zhangbin Tong
22fda7a545 arm64: rockchip_defconfig: enable CONFIG_SDCARD_FS
Change-Id: I4ed24c6107032a9cb447f54154335eaf84fd7e3c
Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com>
2017-12-20 14:45:25 +08:00
Wenping Zhang
195d8bc5df ARM: configs: rockchip_linux: add configs for echo board.
enable CX20810, ROTARY_ENCODER and led configs for echo.

Change-Id: Ie12a2a45bcfd21c8d65e8603d9b7163f0b56067b
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-12-20 14:44:20 +08:00
Wenping Zhang
71598ceb82 ARM: dts: rk3036-echo: add rk3036 echo board file.
Change-Id: Ic3b920fa36de72cae7ddaa6537de323b367593e4
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-12-20 14:40:15 +08:00
Wenping Zhang
c634371a6c ASoC: Add support for cx20810 codec
Change-Id: I659ab6c426304ca1ebb1b0469984d821c9fa276d
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-12-20 14:40:01 +08:00
Rocky Hao
b46a22d426 thermal: rk_virtual_thermal: optimize code and fix memleak bug for rk3126
Change-Id: I17b8c673f65863320c65a96830e6583db6eb13f0
Fixes: 6568142f01ac ("thermal: rockchip: add virtual tsadc support for rk3126")
Signed-off-by: Rocky Hao <rocky.hao@rock-chips.com>
2017-12-20 14:22:05 +08:00
Mayank Rana
63d50ca93e USB: f_fs: Use HS and SS descriptors without checking gadget speed
User space function driver could always provide descriptors for all
speeds irrespective of USB speed supported with USB gadget. If USB
gadget is not high/super speed capable, f_fs driver doesn't parse
HS or SS descriptors which results into OS descriptors processing
fail due to checking against wrong offset within received descriptor
buffer. Fix this issue by always processing HS and SS descriptors
without checking USB gadget speed.

Change-Id: I3b2ad8a4447c06a4302f0ef2c6759cb3f0c09cbd
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(am from https://android.googlesource.com/kernel/msm android-msm-wahoo-4.4-oreo-dr1
 commit 362a9cd1380e16a963c20d453ae14ee3611f3f21)
2017-12-20 14:16:01 +08:00
Jim Lin
ff61ac65de UPSTREAM: usb: gadget: f_fs: Fix kernel panic if use_os_string not set
If c->cdev->use_os_string flag is not set,
don't need to invoke ffs_do_os_descs() in _ffs_func_bind.
So uninitialized ext_compat_id pointer won't be accessed by
__ffs_func_bind_do_os_desc to cause kernel panic.

Change-Id: I7b04774e7bc69ce77e4cffc463d6335bb4bd64e8
Signed-off-by: Jim Lin <jilin@nvidia.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit c6010c8b4d)
2017-12-20 14:11:19 +08:00
Mayank Rana
548b453dcc usb: gadget: f_fs: Update driver to handle compat id descriptors
Extended compat ID descriptor contains fixed-length header section and
one or more function section. Function section contains five fields as:
bFirstInterfaceNumber, Reserved1, compatibleID, subCompatibleID and
Reserved2. Specification suggests that Reserved1 needs to be set as 0x1
but f_fs driver fails processing descriptors if Reserved1 field is 0x1.
This results into USB enumeration issue due to incomplete descriptors.

This issue is seen with newer adbd which is passing extended compat ID
descriptors.

Change-Id: I6c6dae3ab2322bc914e3b04c8a29b4fcab19322f
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(am from git@10.10.10.29/kernel/msm android-msm-wahoo-4.4-oreo-dr1
 commit 1431dc81797891e90c4ea37db4f00665df4fe697)
2017-12-20 14:11:05 +08:00
Huibin Hong
c8d875c9c6 rk_fiq_debugger: disable RLSI interrupt
RDI interrupt is enough, disable RLSI, which can also
reduce the risk of continuous interrupt.

Change-Id: I1946813034cb895e550c5f5ab2aa9647256dda9c
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
2017-12-20 14:10:25 +08:00
Huibin Hong
f726197117 fiq_debugger: rockchip: move uart_init to the last
1.When fiq debugger driver probes, and uart rx is pulled low.
The uart interrupt comes so early that uart handler can't be
called. Which makes interrupt come frequently and block the cpu.
2.Remove '<hit enter to activate fiq debugger>'.

Change-Id: I4656d6942bb2cbb0e992852a52bc82f71deadda8
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
2017-12-20 14:10:18 +08:00
Sandy Huang
d5417d3cac drm/rockchip: compare mode->flags with uboot config
If output interlace mode, we should compare the mode->flags to
make sure the vop output timing is unchanged.

Change-Id: I98b540a970cbfff2e957bb33506866dc954f3b05
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
2017-12-19 17:51:54 +08:00
Sugar Zhang
5efe86359a ASoC: rockchip: pdm: change dma burst to 8
This patch is to avoid fifo xrun in some timing case.

Change-Id: I511ebc4c443f1c3369fff1c4b4eb5faf145d5ae5
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2017-12-19 16:26:46 +08:00
Sugar Zhang
e5f09b47a3 ASoC: rockchip: i2s: change dma burst to 8
This patch is to avoid fifo xrun in some timing case.

Change-Id: I0231030d054e4d3cb861dce8702898decc8ea0af
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2017-12-19 16:24:14 +08:00
Philipp Zabel
14607484a2 UPSTREAM: regmap: add iopoll-like polling macro
This patch adds a macro regmap_read_poll_timeout that works similar
to the readx_poll_timeout defined in linux/iopoll.h, except that this
can also return the error value returned by a failed regmap_read.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
(cherry picked from commit 08188ba882)

Change-Id: I6f358e2b324591b311590e1b421cd7fb69f20cd7
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-12-19 09:37:31 +08:00
Tao Huang
94329df8b2 ARM: rockchip_defconfig: update by savedefconfig
Change-Id: I241696b752a70452c7af464f056f23bcbd52a599
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-12-18 18:36:07 +08:00
Tao Huang
d00f781fc2 arm64: rockchip_defconfig: update by savedefconfig
Change-Id: I60aff75acb956492a4defd187a3cd374256aacd2
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-12-18 18:29:33 +08:00
Sandy Huang
56c68a50e7 drm/rockchip: vop: fix vop_area->area_id define error
1.
before this commit:
	win3-0: DISABLED
	win3-0: DISABLED
	win3-1: DISABLED
	win3-2: DISABLED
after this commit:
	win3-0: DISABLED
	win3-1: DISABLED
	win3-2: DISABLED
	win3-3: DISABLED
2. fix compile error:
    vop_crtc_load_lut() error: uninitialized symbol 'lut_idx'.

Change-Id: I6cd2de972181438004a68d38ffeca939772ddb29
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
2017-12-18 16:08:55 +08:00
Xing Zheng
48ec76438e ARM: dts: rk3288-evb-rk1608: using bb io-domain 1.8v
The rk3288-evb-rk1608 hardware using APIO5_VDD 1.8v,
the default 3.3v bb-iomain cause the abnormal waveform
(<1V @24MHz) on the SPI0 bus (GPIO3_B7~B4), even with max
driving strength 12mA. So we need to switch the bb-iodomain
to 1.8v, then the waveform is corrent.

Change-Id: I0fa49e5348897933ee56867ca458ec3aa519bcba
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2017-12-15 20:37:03 +08:00
Peng Zhou
53d1fcd77e arm64: dts: rockchip: rk3368: enable iommu for cif
Change-Id: If80f1a8a0a1e8dceb786568cfd3fdb4a63f82d88
Signed-off-by: Peng Zhou <benjo.zhou@rock-chips.com>
2017-12-15 17:28:12 +08:00
Peng Zhou
c599654dac camera: rockchip: cif: fix fival_list alloc and free
fix fival_list alloc and free with API doesn't match

Change-Id: I4d24a783cf8caaba3aa1575be26078cc7e1336fc
Signed-off-by: Peng Zhou <benjo.zhou@rock-chips.com>
2017-12-15 17:28:01 +08:00
Meng Dongyang
c101690c54 phy: rockchip-inno-usb2: power on phy if host connected when resume
In current code, the id irq will be disabled in suspend, if the otg
cable is connected during suspend, the id interrupt will be missing.
This patch checkout the voltage of id pin, power on phy and turn
on vbus if the otg cable is connected.

Change-Id: I988ecdf12e40fdfbc5360896cfb983879ebe23eb
Signed-off-by: Meng Dongyang <daniel.meng@rock-chips.com>
2017-12-15 12:08:16 +08:00
Peng Zhou
3592b98ce3 media: v4l2buf: fix videobuf ext_lock locked
Fixed the videobuf ext_lock locked result no buffer used.

Change-Id: I25384fb79200bd3a9b1e604fd634d7f067168d1c
Signed-off-by: Peng Zhou <benjo.zhou@rock-chips.com>
2017-12-15 09:07:01 +08:00
Tao Huang
f121419cf8 Revert "ANDROID: binder: Add thread->process_todo flag."
This reverts commit 6c70907428.

Which unable to pass
VtsKernelBinderTest#BinderDriverInterfaceTest.Transaction_IPC64_64bit
VtsKernelBinderTest#BinderDriverInterfaceTest.Transaction_IPC64_32bit

frameworks/native/libs/binder/tests/binderDriverInterfaceTest.cpp:84
Value of: ret
 Actual: -1
Expected: expect_ret
Which is: 0
Google Test trace:
frameworks/native/libs/binder/tests/binderDriverInterfaceTest.cpp:252: 1st WriteRead
frameworks/native/libs/binder/tests/binderDriverInterfaceTest.cpp:87
Value of: (*__errno())
 Actual: 11
Expected: expect_errno
Which is: 0
Google Test trace:
frameworks/native/libs/binder/tests/binderDriverInterfaceTest.cpp:252: 1st WriteRead

Change-Id: I982d7a2a8690c9d1ae7533e91bf7d41e814cdc54
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-12-15 09:06:15 +08:00
Tao Huang
a979f578cc Revert "ANDROID: binder: clarify deferred thread work."
This reverts commit 3f883f9b5c.

Change-Id: I7b597f826bf975ac2221ee4558c8164408f3fc1b
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-12-15 09:06:09 +08:00
Xinhuang Li
2801809213 arm64: dts: rk3328-evb-android: modify spdif_tx from spdifm2_tx to spdifm0_tx
Change-Id: I6e7e82069441a9d1f5a7af1aceb18c901dacffea
Signed-off-by: Xinhuang Li <buluess.li@rock-chips.com>
2017-12-14 18:28:33 +08:00
Caesar Wang
e014552989 ARM: dts: rockchip: remove the psci on rk3036 kylin
As the kylin had not ready supported it during the short time.
Due to kylin enabled the psci will cause crash on bootup.

..
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] Bad mode in prefetch abort handler detected
[    0.000000] Internal error: Oops - bad mode: 0 [#1] SMP ARM
[    0.000000] Modules linked in:
[    0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.103 #294
[    0.000000] Hardware name: Generic DT based system
[    0.000000] task: c130d040 task.stack: c1300000
[    0.000000] PC is at 0xa60656a8
[    0.000000] LR is at __invoke_psci_fn_smc+0x38/0x44
[    0.000000] pc : [<a60656a8>]    lr : [<c0922234>]    psr: 600001d6

Change-Id: I2edc8d1becc63e932321698b6d4a6090b527a360
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2017-12-14 18:27:41 +08:00
xuhuicong
21622e96da arm64: dts: rk3328-evb-android: enable uboot loader logo display
Change-Id: I138ff0118882d1be11c21cd868d1b142605f6eec
Signed-off-by: xuhuicong <xhc@rock-chips.com>
2017-12-14 15:42:41 +08:00
Caesar Wang
848ba9f9b3 net: wireless: rockchip_wlan: fixes the warning with gcc-7.2 build
when used the arm-linux-gnueabihf-gcc-7.2.1, had the below
warning information:

1) drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/siutils.c:607:14:
    warning: self-comparison always evaluates to false
    [-Wtautological-compare]

2) drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_common.c:3583:16:
    warning: comparison between pointer and zero character constant
    [-Wpointer-compare] error, forbidden warning: dhd_common.c:3583

Change-Id: Ida287252b7f20b17b68365b965edbff63ae7cbf9
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2017-12-14 15:36:23 +08:00
Yankun Zheng
bdf6d5faff ARM: dts: rk3229-at-gva: delete mode-bootloader property
The reboot bootloader flag has been written in misc,
do not need to write in the register

Change-Id: I161b94d554c3a0cb21f6d85b981a247aa1b110ff
Signed-off-by: Yankun Zheng <zyk@rock-chips.com>
2017-12-14 14:30:27 +08:00