1.add data reset after video enable
2.fix mipi dphy reset before dphy init
Change-Id: I003f1c99563dc658f4bbff706de84668e24161d2
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com>
This reverts commit e15707617c.
This need the system to rmmod wireless ko before suspend, otherwise even if
the power is down but removing wakeup will call the sub-device driver to
broadcast this uevent to the userspace which prevent the system from into
suspend. Whether to rmmod wireless driver is system depend, so revert this
commit.
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I9f0467a7403c1f18820a89ae4707d3bd469910a6
* commit '8b9ce96e9b27632cbf780e95eca4a6e35b44589c': (25 commits)
arm64: dts: rockchip: Add rk3576m.dtsi
drm/rockchip: vop: remove afbc support for rk3399 vop lit
soc: rockchip: opp_select: Add support to config pvtpll volt sel
firmware: rockchip_sip: Add sub func id PVTPLL_VOLT_SEL for SIP_PVTPLL_CFG
arm64: dts: rockchip: Add rk3576j.dtsi
arm64: dts: rockchip: rk3576: Add opp table rk3576j/m
mtd: spinand: dosilicon: Support new device DS35Q2GBS
mtd: spinand: foresee: Support new device F35SQB002G
mtd: spinand: HIKSEMI: Support new device HSESYHDSW2G
mtd: spinand: GSTO: Support new device GSS01GSAX1 and GSS02GSAX1
mtd: spinand: xtx: Support new device XT26Q01DWSIGA
mtd: spi-nor: xtx: Support xt25q256f
mtd: spinand: Winbond: Set W25N01KWZPIG buffer read
mtd: spinand: fmsh: Support new device FM25G02D
mtd: spinand: xtx: Support new device XT26Q04DWSIGT-B
mtd: spinand: UNIM: Support new device UM19A9LISW and UM19A9HISW
mtd: spinand: Winbond: Support new device W25N01KWZPIG
mtd: spinand: zbit: Add code
mtd: rawnand: rockchip: Reset controller registers during resume process
mtd: spinand: foresee: Support new device F35SQB004G
...
Change-Id: I466d469f61fec9e6f685645a3cc7010cb6040b56
rk3399 vop lite can't support afbc, so remove afbc support from
win feature.
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I3ccdc2a821bc97fd4993688c61b776c1c77d0cb9
* commit '8f92481f41b7570445e85deeb2cb92b9f5864b55':
media: i2c: cam-tb-setup: add rockit_en_mcu flag
media: i2c: cam-tb-setup: add more cmdline parameters for dual camera
media: i2c: cam-tb-setup: rk_cam_skip_frame_interval modified to rk_cam_skip
media: i2c: cam-tb-setup: enable by VIDEO_ROCKCHIP_THUNDER_BOOT_SETUP
mmc: debugfs: Allow more host caps to be moodified
drm/rockchip: vop2: Request userspace reset if there is a post_buf_empty strom in non-overlay mode
drm/rockchip: vop2: Report POST_BUF_EMPTY event to userspace
drm/rockchip: Report drm error event to userspace
drm/rockchip: vop2: Avoid call clk_get_rate from vop2_crtc_debugfs_dump when in interrupt context
drm/rockchip: dw-dp: enable phy when hpd irq coming
drm/rockchip: dw-dp: get eotf type before use it
rockchip/drm: dw-dp: dump some info when can't get bus format
Revert "drm/rockchip: dw-dp: reset dp controller status"
Revert "drm/rockchip: dw-dp: filtering unexpected hotplug event."
ARM: dts: rockchip: rk3502: Fix rockchip,temp-freq-table for cpu0_opp_table
MALI: bifrost: Sync mali_kbase_mem_linux.c to the status in 'develop-6.1-android14'
Change-Id: I077e315e93f33196f06f1307c418de4b241ce2fa
Fix rockit link error occurs in NOFASTAE scenario:
arch/arm/configs/rv1106-tb-nofastae.config
Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: Ib309742b7c2e095481e68dcbf70e5f361819ae22
This maybe also an iommu isuue(without page fault), we need
to do disable then enable display pipeline to revcovery it.
Change-Id: If6886d624d6a354952bb7c9d1a6369707d432d92
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Report ROCKCHIP_DRM_ERROR_EVENT_POST_BUF_EMPTY to userspace
if a POST_BUF_EMPTY storm lasts more than 1 minute.
The userspace should try to avoid use VOP for ovelay and scale
down after receive such event.
Change-Id: Ibd5be1cdb5a64708616e46e1729a16130e6afaf9
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Userspace can do a error recovery by disable/enable all
the display pipeline when get such error event like IOMMU_FAULT.
Change-Id: I4fb5bc7f6f1c04eb3559462ef5ffee5960507d2f
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
vop2_crt_debugfs_dump may call by iommu fault handler,
this may case BUG: scheduling while atomic.
Change-Id: Ia9505a3c4ded48652c1ebc63839a16e48de7a90f
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
when hpd irq coming, the dptx will access dpcd registers, but
the phy may be disabled. it need enable phy first.
Change-Id: I0a07659eafdbf5d093949d85e9f6f18651dc04ec
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>
This reverts commit f14693316b.
A better solution to avoid the fifo overflow is to adjust the
config order between vop and dp, which has been applied. So
revert this commit.
Change-Id: I972ff9d92f348657421b510c992c82f0d5b4bd4a
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>