History log of /rk3399_rockchip-uboot/drivers/video/drm/ (Results 301 – 325 of 742)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
aa67029308-Dec-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: add dsp_vs_t_sel reg config

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I773e1a21aadcd668fd70df84b3f208c66d4fb4b9

9764efeb14-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: display: add kernel logo valid check

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Ic75aa73617497e8610a35a1fbf212eccf656c1cf

38729a0808-Dec-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: tve: modify tve and dac configs for SI

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I53aa98ef922ac37c4076ee3f157c7a5c83f37d9c

268b913402-Dec-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: Improve signal quality less than or equal to 340m

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I95a2c2d908910ee74d9f609b160fe784c0a3f4e3

baf2c41408-Nov-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: modify config process of dsc_ctrl0 reg

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Ia6ee748f43adcea7dd185e461915e0f9e68eb6b0

1ace1b6d10-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: update dsc_hsync and dly_num config

In addition, fix dsc_nslc mask and dsc clock calculation
error.

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Signed-off-by: Damon Ding <damon

video/drm: vop2: update dsc_hsync and dly_num config

In addition, fix dsc_nslc mask and dsc clock calculation
error.

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I1892a0eeab7fadf292dc4f6b9e104ae45a79e54e

show more ...

4e8e620b30-Nov-2022 Chen Shunqing <csq@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: solve the issue that memory is not freeed

Signed-off-by: Chen Shunqing <csq@rock-chips.com>
Change-Id: Idccf20cb8f45488c98315076f2c02364f489334a

84a9a3d830-Nov-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: Improve 594m signal quality

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: Id6c3ea9f1d44dd0c3490aecfd5821e21e4976fe9

ebbd144c30-Nov-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: vop3: Add support for rk3528 hdmi

Support use inno hdmi phy pll as dclk source

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I3bfd2f89df2fa4be3cfa871a2ce778871935b055

cb24dc0e26-Nov-2022 Algea Cao <algea.cao@rock-chips.com>

drm/rockchip: dw-hdmi: Add support for rk3528

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I3ae3c428e5796f440e76d2ccbdda251a0fc66ecf

19957ff808-Nov-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: Support rk3528 hdmi phy

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: Icd0b47b4592d7f7168400867ca272227aac8319d

96f3d86b28-Nov-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: tve: fix the cvbs enable process

1. Config the vdac regs after bt656 decoder and tve regs.
2. Delay 1s between the two steps above, in order to
ensure bt656 decoder and tve regs to tak

video/drm: tve: fix the cvbs enable process

1. Config the vdac regs after bt656 decoder and tve regs.
2. Delay 1s between the two steps above, in order to
ensure bt656 decoder and tve regs to take effect.

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Ib9573719b9fa68bfd45cef29d323a4d29ae7c1b2

show more ...

7efea85d27-Nov-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: tve: four times the dclk for CVBS in rk3528

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: If5eb759fe57dd010aaf024ecbad44e7c15651ac4

ffaa1c6626-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: tve: rename rockchip_drm_tve to rockchip_tve

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Ifa6fbf747b8a59d515a4d135ec77f8f50ffff491

cf328f8526-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: tve: add support for rk3528

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I00e2c8f28bd5f55916fe1814169718d44389e681

5fa6e66525-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop3: add support for rk3528

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I7e238351be6d44c5a6cfdecf8201dc4c04862d04

337d1c1325-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: init vp_primary_plane_order based on the soc

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Icb6c69992d8f6741c9ef2be7536fde03c04c162b


/rk3399_rockchip-uboot/arch/arm/dts/rk3528-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3528.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/hotkey.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/clk_rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/syscon_rk3528.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/evb_rk3528.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/rk3528-aarch32.config
/rk3399_rockchip-uboot/configs/rk3528_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/drivers/adc/rockchip-saradc-v2.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3528.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3528.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3528.c
/rk3399_rockchip-uboot/drivers/rng/rockchip_rng.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
rockchip_display.c
rockchip_vop2.c
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/android_image.h
/rk3399_rockchip-uboot/include/configs/evb_rk3528.h
/rk3399_rockchip-uboot/include/configs/rk3528_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3528-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/display/rockchip-tve.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3528-power.h
/rk3399_rockchip-uboot/include/dt-bindings/suspend/rockchip-rk3528.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/tools/rkcommon.c
db328a0d09-Sep-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: add gamma support for rk3588

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I26edfc870bbbd8cf3d5ba4199103d63596e9045d

40a4edb726-Sep-2022 Algea Cao <algea.cao@rock-chips.com>

phy: phy-rockchip-samsung-hdptx: FRL 8Gbps * 4 lanes mode use pll cascade mode

Vendor suggest FRL 8G * 4 lanes mode use ROPLL/LCPLL cascade mode.
ROPLL ref clock is from LCPLL.

Signed-off-by: Algea

phy: phy-rockchip-samsung-hdptx: FRL 8Gbps * 4 lanes mode use pll cascade mode

Vendor suggest FRL 8G * 4 lanes mode use ROPLL/LCPLL cascade mode.
ROPLL ref clock is from LCPLL.

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I72ededdec20a87fc1a3245515bd09e902ee5cf58

show more ...

0d8f862426-Sep-2022 Algea Cao <algea.cao@rock-chips.com>

phy: phy-rockchip-samsung-hdptx: LCPLL is also used for low rate frl mode

In RK3588C, 24M clock noise is carried into the PHY ROPLL loop filter.
Due to the low noise frequency, it can pass through t

phy: phy-rockchip-samsung-hdptx: LCPLL is also used for low rate frl mode

In RK3588C, 24M clock noise is carried into the PHY ROPLL loop filter.
Due to the low noise frequency, it can pass through the low-pass loop
filter of ROPLL, resulting in hdmi clk jitter test fail.
The loop bandwidth of LCPLL is low, so LCPLL can be used to circumvent
this problem. RK3588 is also suitable for this scheme.

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: Iadd87adfddd284937ae9b6ffe2d83595ea7c6fcc

show more ...

71ac76f728-Oct-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: display: fix crtc_rect calculation error

In crtc_rect calculation, vdisplay should not be
crtc_vdisplay, which is halved in interlace mode.

Signed-off-by: Damon Ding <damon.ding@rock-chi

video/drm: display: fix crtc_rect calculation error

In crtc_rect calculation, vdisplay should not be
crtc_vdisplay, which is halved in interlace mode.

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I88c2003ba817a75c487852a5c6a6dc1042664e8b

show more ...

c7dcfb2120-Oct-2022 Wyon Bi <bivvy.bi@rock-chips.com>

Revert "video/drm: analogix_dp: Fix sync polarity configuration in msa packet"

This reverts commit 57c33e2a3cb453933624c3769fe2f65158030c38.

VOP only supports the negative polarity of vsync/hsync o

Revert "video/drm: analogix_dp: Fix sync polarity configuration in msa packet"

This reverts commit 57c33e2a3cb453933624c3769fe2f65158030c38.

VOP only supports the negative polarity of vsync/hsync on rk3588.

Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Change-Id: If830138671b6a47bacbff0af7357457a974d5abd

show more ...

ae5256b510-Oct-2022 Wyon Bi <bivvy.bi@rock-chips.com>

video/drm: analogix_dp: Fix stream valid control

Fixes: e9cac7f1fea9 ("video/drm: analogix_dp: Use video format information from register")
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Change-Id

video/drm: analogix_dp: Fix stream valid control

Fixes: e9cac7f1fea9 ("video/drm: analogix_dp: Use video format information from register")
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Change-Id: I94c32572bc8b58cc5902a1ada23f45f300d06ca5

show more ...

c2b1fe3505-Aug-2022 Damon Ding <damon.ding@rock-chips.com>

video/drm: vop2: support to enable xmirror in dts

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I41bb2700a51a8715f8581507f4c64fe066c87ff7

2afea1f015-Sep-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: dw-hdmi-qp: Support allm

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I09ffdb392f6ef7f4513bf720ebba8382dad23b40

1...<<11121314151617181920>>...30