stephen
1a00ab0dd9
net: rkwifi: add support for ap6256
...
Change-Id: I6e5781e3391576198b27e57e15d65cd8ee24818a
Signed-off-by: Kever Yang <kever.yang@rock-chips.com >
2019-06-10 14:34:41 +08:00
Tao Huang
91ad3ad86f
Merge branch 'android-4.4' of https://android.googlesource.com/kernel/common
...
* android-4.4: (3220 commits)
ANDROID: Communicates LMK events to userland where they can be logged
Linux 4.4.179
kernel/sysctl.c: fix out-of-bounds access when setting file-max
Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()"
ALSA: info: Fix racy addition/deletion of nodes
mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n
device_cgroup: fix RCU imbalance in error case
sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup
Revert "kbuild: use -Oz instead of -Os when using clang"
mac80211: do not call driver wake_tx_queue op during reconfig
kprobes: Fix error check when reusing optimized probes
kprobes: Mark ftrace mcount handler functions nokprobe
x86/kprobes: Verify stack frame on kretprobe
arm64: futex: Restore oldval initialization to work around buggy compilers
crypto: x86/poly1305 - fix overflow during partial reduction
ALSA: core: Fix card races between register and disconnect
staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf
staging: comedi: ni_usb6501: Fix use of uninitialized mutex
staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf
staging: comedi: vmk80xx: Fix use of uninitialized semaphore
...
Conflicts:
Documentation/arm64/silicon-errata.txt
Documentation/kernel-parameters.txt
Makefile
arch/arm/Kconfig
arch/arm/configs/ranchu_defconfig
arch/arm64/Kconfig
arch/arm64/Makefile
arch/arm64/configs/cuttlefish_defconfig
arch/arm64/configs/ranchu64_defconfig
arch/arm64/include/asm/cacheflush.h
arch/arm64/include/asm/cpufeature.h
arch/arm64/include/asm/cputype.h
arch/arm64/include/asm/hardirq.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/include/asm/module.h
arch/arm64/include/asm/pgtable.h
arch/arm64/include/asm/smp.h
arch/arm64/include/asm/spinlock.h
arch/arm64/include/asm/suspend.h
arch/arm64/include/asm/sysreg.h
arch/arm64/kernel/Makefile
arch/arm64/kernel/arm64ksyms.c
arch/arm64/kernel/asm-offsets.c
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/efi-entry.S
arch/arm64/kernel/efi.c
arch/arm64/kernel/entry.S
arch/arm64/kernel/head.S
arch/arm64/kernel/image.h
arch/arm64/kernel/module-plts.c
arch/arm64/kernel/module.c
arch/arm64/kernel/module.lds
arch/arm64/kernel/process.c
arch/arm64/kernel/stacktrace.c
arch/arm64/kernel/suspend.c
arch/arm64/kernel/traps.c
arch/arm64/kernel/vmlinux.lds.S
arch/arm64/kvm/hyp.S
arch/arm64/kvm/hyp/fpsimd.S
arch/arm64/mm/dma-mapping.c
arch/arm64/mm/fault.c
arch/arm64/mm/hugetlbpage.c
arch/arm64/mm/init.c
arch/arm64/mm/mmu.c
arch/arm64/mm/pageattr.c
arch/arm64/mm/proc.S
arch/x86/configs/i386_ranchu_defconfig
arch/x86/configs/x86_64_cuttlefish_defconfig
arch/x86/configs/x86_64_ranchu_defconfig
arch/x86/entry/vdso/Makefile
arch/x86/include/asm/thread_info.h
arch/x86/include/asm/uaccess.h
arch/x86/include/asm/uaccess_32.h
arch/x86/include/asm/uaccess_64.h
build.config.cuttlefish.aarch64
build.config.cuttlefish.x86_64
drivers/Kconfig
drivers/Makefile
drivers/android/Kconfig
drivers/android/binder.c
drivers/block/loop.c
drivers/cpufreq/cpufreq-dt.c
drivers/cpufreq/cpufreq_interactive.c
drivers/firmware/Kconfig
drivers/firmware/efi/libstub/Makefile
drivers/firmware/efi/libstub/arm64-stub.c
drivers/firmware/psci.c
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
drivers/hwtracing/coresight/coresight-etm4x.c
drivers/hwtracing/coresight/coresight-funnel.c
drivers/hwtracing/coresight/coresight-tmc.c
drivers/hwtracing/coresight/coresight-tpiu.c
drivers/hwtracing/stm/Kconfig
drivers/hwtracing/stm/core.c
drivers/irqchip/Kconfig
drivers/md/Kconfig
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/uid_sys_stats.c
drivers/mmc/core/mmc.c
drivers/net/ethernet/realtek/r8169.c
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
drivers/net/wireless/virt_wifi.c
drivers/platform/goldfish/goldfish_pipe_v2.c
drivers/staging/android/fiq_debugger/Kconfig
drivers/switch/Kconfig
drivers/switch/Makefile
drivers/switch/switch_class.c
drivers/tee/optee/rpc.c
drivers/tee/optee/shm_pool.h
drivers/usb/dwc3/gadget.c
drivers/usb/gadget/function/f_audio_source.c
drivers/usb/gadget/function/f_mtp.c
drivers/usb/gadget/function/u_ether.c
drivers/usb/host/xhci-ring.c
fs/exec.c
fs/pnode.c
include/linux/cpufreq.h
include/linux/dcache.h
include/linux/memblock.h
include/linux/power/bq25700-charge.h
include/linux/uid_stat.h
include/net/activity_stats.h
include/uapi/linux/android/binder.h
kernel/events/ring_buffer.c
kernel/sched/fair.c
kernel/time/timer.c
mm/memblock.c
mm/slab.c
net/ipv4/tcp_ipv4.c
net/socket.c
scripts/dtc/checks.c
scripts/dtc/dtc-lexer.lex.c_shipped
scripts/dtc/dtc-parser.tab.c_shipped
scripts/dtc/dtc.c
scripts/dtc/dtc.h
scripts/dtc/dtx_diff
scripts/dtc/libfdt/fdt_wip.c
scripts/dtc/libfdt/libfdt.h
scripts/dtc/livetree.c
scripts/dtc/srcpos.h
scripts/dtc/util.h
scripts/dtc/version_gen.h
scripts/sortextable.c
Change-Id: Ic327e4bbeb99e98724bb626fa9df2d31b0abc003
2019-06-10 09:16:03 +08:00
Shixiang Zheng
2cd5778955
drm/rockchip: vop: add panel node parameters for screen rotate
...
Change-Id: Ia1e72ccd769ab5e2e499f7ee9c73a85c8b025b1b
Signed-off-by: Shixiang Zheng <shixiang.zheng@rock-chips.com >
2019-06-06 19:27:43 +08:00
Shixiang Zheng
450b50c8ea
drm/rockchip: add panel node parameters for screen rotate
...
Change-Id: I3cc1e1d1a514545c7bc069f3a29e8c38da2ce5b7
Signed-off-by: Shixiang Zheng <shixiang.zheng@rock-chips.com >
2019-06-06 19:27:43 +08:00
Xu Hongfei
3be8b37f59
phy: phy-rockchip-mipi-rx: increase the check whether the sensor is null
...
Change-Id: Ic80a97e5bf195ee236f7869755b88e825e57744e
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
2019-06-06 19:22:14 +08:00
Xu Hongfei
7e93cc8f5d
media: rockchip: rk-cif: support yuyv output in cif
...
support yuyv output by setting the input mode to raw8
Change-Id: Ie33fa1e5d5cee532ebcfb23d57cac3700ee25042
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
2019-06-06 19:22:14 +08:00
Xu Hongfei
fd911e7221
media: i2c: nvp6324: support media controller in driver
...
Change-Id: I982b626c22303487a5fa3d64391a37685ef4d7e1
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
2019-06-06 19:22:14 +08:00
Wyon Bi
d982bbe9bb
phy/rockchip: inno-video-phy: Fix phy poweron failed in TTL mode
...
Don't enable PLL in TTL mode, it's only validated for LVDS mode.
[ 4.193355] inno-video-phy ff96c000.video-phy: PLL is not lock
[ 4.193380] phy phy-ff96c000.video-phy.3: phy poweron failed --> -110
Change-Id: I353aebcaee5c53d675f9052c29c9e3c205c4ff4a
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-06-06 18:06:17 +08:00
Weixin Zhou
c9443140c6
PCI: rockchip: support ep-gpio undefined case
...
Change-Id: I2393a7fb8bfa7af65ad65f29122f33919740c395
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
2019-06-06 18:05:58 +08:00
William Wu
70e170d5d6
usb: dwc2: hcd: do not disable non-split periodic channels
...
The dwc2 programming guide section 3.5 'Halting a Channel'
says that the application can disable any channel by
programming the HCCHARn register with the HCCHARn.ChDis
and HCCHARn.ChEna bits set to 1'b1. This enables the
dwc_otg host to flush the posted requests (if any) and
generates a Channel Halted interrupt.
But it also requires that channel disable must not be
programmed for non-split periodic channels. At the end
of the next uframe/frame (in the worst case), the core
generates a channel halted and disables the channel
automatically.
If we disable non-spilt periodic channels to halt the
channels, it will easily to cause data transfer fail.
A typical case is take photo with usb camera or close
usb camera, Specifically, the observed order is:
1. uvc driver calls usb_kill_urb
2. usb_kill_urb calls urb_dequeue to cancel urb
3. urb_dequeue call dwc_otg_hc_halt to disable
non-spilt periodic channels
4. usb core doesn't halt the non-spilt periodic
channels immediately, and the application
reallocates the channels for other transactions
without waiting for the HCINTn.ChHltd interrupt.
5. uvc driver calls usb_set_interface to start
control transfer, and gets a channel which used
for non-spilt periodic transfer before. The core
generates a channel halted and disables the channel
automatically. This cause control transfer fail.
Change-Id: I95424a99b77b552396a9fb95a5058258270ed4c2
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-06 14:17:18 +08:00
Allon Huang
ca5a4e5615
arm64: dts: rockchip: add cif_pin_m1 node for rk3326-evb-lp3-v10-robot-linux
...
Change-Id: Ia69eb4f02a4fa2b6f5a9cbf3b4764a896d20221a
Signed-off-by: Allon Huang <allon.huang@rock-chips.com >
2019-06-06 14:09:55 +08:00
Zefa Chen
8bbe5e1382
media: i2c: add ov9281 driver.
...
Change-Id: I7b77250bbc56d2f861450cf77271ad15f9b88ab1
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2019-06-06 14:05:07 +08:00
Cai YiWei
c68b8a385c
media: rockchip: isp1: fix raw patch wrong RG10 format
...
Change-Id: I6037a34e97c6a109f01fe7610c87438c715e0af6
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2019-06-06 14:04:47 +08:00
Sandy Huang
dfc9b75b09
drm/rockchip: vop: delete rk3308 vop win empty irq
...
Because rk3308 vop win empty isn't reliable, so we delete it.
Change-Id: If033eb02c4d7174db8dde7984581e39c98ee4998
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
2019-06-05 19:49:46 +08:00
Shaokun Zhang
85d34e3388
UPSTREAM: arm64: mm: remove page_mapping check in __sync_icache_dcache
...
__sync_icache_dcache unconditionally skips the cache maintenance for
anonymous pages, under the assumption that flushing is only required in
the presence of D-side aliases [see 7249b79f6b ("arm64: Do not flush
the D-cache for anonymous pages")].
Unfortunately, this breaks migration of anonymous pages holding
self-modifying code, where userspace cannot be reasonably expected to
reissue maintenance instructions in response to a migration.
This patch fixes the problem by removing the broken page_mapping(page)
check from the cache syncing code, otherwise we may end up fetching and
executing stale instructions from the PoU.
Change-Id: Ie304b57c7a8597beff653e9a2a13b7cf3725a365
Cc: Catalin Marinas <catalin.marinas@arm.com >
Cc: Will Deacon <will.deacon@arm.com >
Cc: Mark Rutland <mark.rutland@arm.com >
Cc: <stable@vger.kernel.org >
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com >
Signed-off-by: Shaokun Zhang <zhangshaokun@hisilicon.com >
Signed-off-by: Will Deacon <will.deacon@arm.com >
Signed-off-by: Cliff Chen <cliff.chen@rock-chips.com >
(cherry picked from commit 20c27a4270 )
2019-06-05 19:03:53 +08:00
Wyon Bi
0193f9f32e
drm/rockchip: dsi: Add missing drm_panel_detach at driver unbind
...
Change-Id: I7dfaa8d4257cd2347ad6d6ee0093ee6a0bc408b1
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-06-05 18:52:50 +08:00
Wyon Bi
156923908c
Revert "drm/rockchip: dsi: ignore return value of drm_panel_attach()"
...
This reverts commit 35ccc8e0d0 .
Change-Id: I543a3bb3ef1274c765e3d6162ca05b08aea8bf6d
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-06-05 18:52:50 +08:00
William Wu
f9a1cf3341
Revert "usb: gadget: Kconfig: support Rockchip uvc"
...
This reverts commit 2eced06d5f .
Change-Id: I8ad355ed3894809c69181425e3403f75bc217b22
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-04 19:51:00 +08:00
William Wu
6c2c9d52ba
Revert "usb: gadget: Kconfig: disable CONFIG_USB_CONFIGFS_F_UVC_ROCKCHIP"
...
This reverts commit d5a3e8be19 .
Change-Id: I585934483de80e75fea49adb9413828d75f09aff
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-04 19:50:50 +08:00
William Wu
11bd4523b0
Revert "lib/Kconfig.debug: raise CONFIG_FRAME_WARN for Rockchip UVC"
...
This reverts commit 3d41efffff .
Change-Id: I8cb0ffaa002d057c26e855763ea2d0f76262d6e2
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-04 19:50:25 +08:00
William Wu
f282ec7eb8
Revert "media: v4l: increase the data length of v4l2_event"
...
This reverts commit f61d769615 .
Change-Id: Ie7fcd110323378012777b541f09cda7874f02a7f
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-04 19:49:53 +08:00
William Wu
036c067589
Revert "usb: gadget: f_uvc: increase the data buf of uvc_request_data"
...
This reverts commit 31f0ea59ba .
Change-Id: I1333abbf4215684e37d6ecf72f372ed0869af598
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-06-04 19:49:18 +08:00
Hu Kejun
8e2e12b95a
arm64: dts: rockchip: add rk3399-sapphire-excavator-edp-avb-rk1608
...
Change-Id: I3563aab4d0b3cc5e0d37ea9872f26cc860192682
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-06-04 18:01:14 +08:00
Hu Kejun
d2b46a8dc7
media: i2c: nvp6324: set i2c bus id by dts
...
Change-Id: I6d80f5a78183c36312629d9b77c1d9cfe9c1f853
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-06-04 18:00:59 +08:00
Hu Kejun
bd07e7ccbe
media: rockchip: isp1: fix kernel reboot in monkey test
...
1. use the same mutex to serialize the calls from user application.
2. keep iommu attached state when last video is closed,
because the user application may still access the buffer allocated
by v4l2 driver.
Change-Id: I667a42a07672e5d30cc4383e9f54388fe1b91f1c
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-06-04 16:10:30 +08:00
Weixin Zhou
f18816ac45
arm64: dts: rockchip: rk3399pro-evb-v11: add bootargs for GPT partition
...
Change-Id: Ia4231166ddbcf16f635b9f52055a961dca3cd731
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
2019-06-04 16:08:01 +08:00
Weixin Zhou
675523fe4e
arm64: dts: rockchip: rk3399pro-npu: add i2c3/mipi_csi2
...
Change-Id: I792e3989489104d2bc73af78cec3d89ed1d593b0
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
2019-06-04 09:16:23 +08:00
Yifeng Zhao
d44aa2f187
drivers: rk_nand: add zftl for arm32
...
Change-Id: I46100cad605959661aab846cb79d37fd29f0e4ec
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com >
2019-06-03 16:38:56 +08:00
Xu Hongfei
a54cbffb1d
arm64: dts: rockchip: increase the link config of cif in x4 dts
...
Change-Id: I1b2dc32d57355cb8b1d947c636436d97a56f8829
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
2019-06-03 14:32:31 +08:00
Xu Hongfei
5b6496ba1a
media: rockchip: rk-cif: v0.1.2
...
Compatible with cif only have single dma mode in driver
Change-Id: I5f2296549e20e3db1d8883474936e2892afc3ff0
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
2019-06-03 14:32:31 +08:00
Hu Kejun
4644cf2313
media: i2c: nvp6324: add FORCE_720P macro
...
Change-Id: Id49f73c81bee83dc3abfd7fe82703417d7e85188
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-05-31 18:03:24 +08:00
Hu Kejun
c29c94e2a7
media: spi: rk1608: synchronize interface with preisp side
...
Change-Id: I7845e855e3377a41c3363683baca4587a387dc3c
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-05-31 18:03:24 +08:00
Liang Chen
4ede1ef638
ARM: dts: rockchip: add some rk3326 board dts files
...
Change-Id: I78911eeea0a65bf1effe84b1a44a9320420af41b
Signed-off-by: Liang Chen <cl@rock-chips.com >
2019-05-31 18:01:06 +08:00
Liang Chen
565b6f5763
ARM: config: add rockchip_aarch32_defconfig for rockchip 64bit SoCs
...
64bit SoCs with 32bit code need some different configs, eg. textofs...
So we need a independent defconfig.
Change-Id: I76b6259078991d2936a568b43fe1ed67247de995
Signed-off-by: Liang Chen <cl@rock-chips.com >
2019-05-31 18:00:11 +08:00
Cai YiWei
f16d14f34e
media: i2c: add sgm3784 flash driver
...
Change-Id: I7ba480f5e76d98dcdd801c7ea7ab13173427f3ca
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2019-05-30 17:50:38 +08:00
Cai YiWei
1ff3c4c1e7
dt-bindings: media: i2c: add sgm3784
...
Change-Id: Ia7332e4737b104ef450aca572d642f0522fb5dd8
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2019-05-30 17:50:38 +08:00
Wyon Bi
d883eb7e3c
arm64: dts: rockchip: rk3326-w7: set VIF_PLL and SCL_PLL clock parents to LCDC0_CLK
...
Change-Id: I71fce70e464771278719affb8f2573d0dbda1a27
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-05-30 16:36:19 +08:00
Wyon Bi
c9aee8efb3
drm/bridge: icn6211: Fix pll setting make the output clock freq more accurate
...
Change-Id: Id8faa8677678cf187c3fadad7e5717315716f9da
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-05-30 16:35:53 +08:00
William Wu
d3528bf2ff
phy: rockchip-inno-combphy: tuning lane 0 TX driver swing for usb
...
This patch tuning lane 0 TX driver swing for USB 3.0 to
get larger swing for LFPS.
Test on RK1808-stick board:
offset[0x21b8] 5G LFPS Peak-Peak Differential Output Voltage
0xd9 Actual Value: 807.9mv Margin: 2.0%
0xe9 Actual Value: 832.2mv Margin: 8.1%
0xf9 Actual Value: 842.7mv Margin: 10.7%
We set PHY register offset[0x21b8] to 0xe9 in this patch.
Change-Id: Ic1878fbea5c0b67ce943544e9d9afdf912341b45
Signed-off-by: William Wu <william.wu@rock-chips.com >
2019-05-30 16:03:41 +08:00
Randy Li
c4a6c7275d
MALI: midgard_for_linux: fallback when dvfs is not available
...
Life would still go on without it.
Change-Id: I0d8afb009726c53cd4355f04aae1280ec52519b1
Signed-off-by: Randy Li <randy.li@rock-chips.com >
2019-05-29 17:16:14 +08:00
Randy Li
ec28136b07
Mali: midgard: fix the memory translation for aarch32
...
When the clients are 32 bits while the kernel is 64 bits,
we need to translate the memory address before accessing.
The previous commit was refreshed by ddk update.
Change-Id: I7f47ab94da258e9d170613252aae9b396623cf48
Signed-off-by: Randy Li <randy.li@rock-chips.com >
2019-05-29 17:16:13 +08:00
Wang Panzhenzhuan
8b7bf8d12d
media: i2c: gc2145 mipi add svga 30fps support
...
Change-Id: I86222ef5059bae4b83c28026f884740f610f20f9
Signed-off-by: Wang Panzhenzhuan <randy.wang@rock-chips.com >
2019-05-29 08:51:11 +08:00
Hu Kejun
ab56a9ca9a
media: rockchip: isp1: change version to v0.1.4
...
Change-Id: I37d78df7af00cb3deef45fd133f637c3d305f858
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2019-05-28 18:47:12 +08:00
Allon Huang
b4105ab6e1
media: i2c: add isl79987 driver
...
Change-Id: I0f5b19c37d45e308195ab600bb32b69685935416
Signed-off-by: Allon Huang <allon.huang@rock-chips.com >
2019-05-28 18:41:09 +08:00
Jon Lin
02da512333
drivers: rkflash: add new spi nor flash
...
MX25L51245G08G
Change-Id: Iaf9e33000d36c8a0f91597eb31afd18bf82ea99a
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2019-05-28 18:24:05 +08:00
Wyon Bi
36ae4ef430
drm/rockchip: cdn-dp: enable/disable SSC based on the receiver capability
...
Change-Id: Ie79fb55c6b315e252260f8593044e083a7a33e80
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-05-28 18:22:52 +08:00
Wyon Bi
b1fb40d126
phy/rockchip: typec: make SSC on/off optional
...
Fixes: 08aea10ffd ("phy/rockchip: typec: PLL1 settings improvements")
Change-Id: Iba8251d1d876034af88f8f1b7a07ac78a834df69
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2019-05-28 18:22:52 +08:00
Elon Zhang
cec3b99562
OP-TEE: fix missing mutex unlock
...
Change-Id: I4b4ba136b94da4dbe8d1fa561dbd03f7addfb350
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com >
2019-05-28 18:15:44 +08:00
Elon Zhang
6d8a539d6c
OP-TEE: optimize client application running process
...
Client applications are forbidden to run before supplicant
application is ready. Detection of supplicant application
status is added at the entry of open operation.
Change-Id: Ief4106bcd75251790b82d76e4d69092900af29e3
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com >
2019-05-28 18:15:44 +08:00
Zhen Chen
e95e312188
Mali: bifrost: set "FMODE_UNSIGNED_OFFSET" bit in file flags of mali device file
...
According to commit "mmap: introduce sane default mmap limits",
just as the same as commit 18166b6556 ("Mali: midgard:
set "FMODE_UNSIGNED_OFFSET" bit in file flags of mali device file")
Change-Id: Ic03fd03c94c7ac1ae0da59d0a69c519dc5e2810c
Signed-off-by: Zhen Chen <chenzhen@rock-chips.com >
2019-05-28 18:11:33 +08:00