Commit Graph

619448 Commits

Author SHA1 Message Date
Kees Cook
b0d48dba0c UPSTREAM: arm64, vdso: Define vdso_{start,end} as array
Adjust vdso_{start|end} to be char arrays to avoid compile-time analysis
that flags "too large" memcmp() calls with CONFIG_FORTIFY_SOURCE.

Cc: Jisheng Zhang <jszhang@marvell.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Suggested-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
(cherry picked from commit dbbb08f500)

Change-Id: Ibec1756944779b7da3965855697ee2d797f6c611
Signed-off-by: Randy Li <randy.li@rock-chips.com>
2019-06-12 14:11:20 +08:00
Shixiang Zheng
27a1523ff1 scripts/bmpconvert: 8bit bmp file should not convert to 24bit
8bit logo convert to 24bit enlarge triple buffer size which
some chips can't reserve.

Change-Id: I769602f9d04e46a039d7a9158e25c1bb2067df32
Signed-off-by: Shixiang Zheng <shixiang.zheng@rock-chips.com>
2019-06-11 16:36:09 +08:00
Yao Xiao
9c7fdd3d6d net: rockchip_wlan: update cywdhd to "1.363.125.15 (r)"
Change-Id: Ibc20ffbab407f3be98a501875894e4804d727cc8
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com>
2019-06-10 18:39:46 +08:00
Yao Xiao
70b14d6e19 net: rockchip_wlan: update rtl8723ds to v5.6.5_31752-2e2e
Change-Id: I3a1b64e9054ec36592473f059fe2373188cbc455
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com>
2019-06-10 18:39:46 +08:00
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