History log of /rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c (Results 1 – 17 of 17)
Revision Date Author Comments
# b0852613 25-Feb-2024 Algea Cao <algea.cao@rock-chips.com>

phy: rockchip-samsung-hdptx-hdmi: Remove phy/pll reset

These are ic debug reset, practically unusable.

Change-Id: I16c6f28d215b153e9974701ade33d137ae7351d6
Signed-off-by: Algea Cao <algea.cao@rock-

phy: rockchip-samsung-hdptx-hdmi: Remove phy/pll reset

These are ic debug reset, practically unusable.

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

show more ...


# 6922dafa 27-Dec-2023 Algea Cao <algea.cao@rock-chips.com>

phy: rockchip-samsung-hdptx-hdmi: Registered phy pll clk does not rely on dts subnode

Registered phy pll clk does not rely on dts, otherwise
the presence of only devices in dts and no drivers in
ker

phy: rockchip-samsung-hdptx-hdmi: Registered phy pll clk does not rely on dts subnode

Registered phy pll clk does not rely on dts, otherwise
the presence of only devices in dts and no drivers in
kernel 6.1 is considered illegal.

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

show more ...


# 731832d2 05-May-2023 Algea Cao <algea.cao@rock-chips.com>

phy: rockchip-samsung-hdptx-hdmi: Fix hdmi Inter-Pair Skew exceed the limits

In hdmi2.0 resolution, the phase of D2 lane is probabilistically
ahead of other lanes. Set phy deskew FIFO works on shar

phy: rockchip-samsung-hdptx-hdmi: Fix hdmi Inter-Pair Skew exceed the limits

In hdmi2.0 resolution, the phase of D2 lane is probabilistically
ahead of other lanes. Set phy deskew FIFO works on shared pointer
to fix this problem.

According to vendor, this patch is also available for frl mode.

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

show more ...


# 1bf406b1 15-Feb-2023 Algea Cao <algea.cao@rock-chips.com>

phy: phy-rockchip-samsung-hdptx: Reduce ROPLL loop bandwidth

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 o

phy: phy-rockchip-samsung-hdptx: Reduce ROPLL loop bandwidth

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 flash. Reduce ROPLL loop bandwidth
can solve this problem.

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

show more ...


# 80d7c6a5 12-Jan-2023 Joseph Chen <chenjh@rock-chips.com>

drivers: video/phy: Add '\n' for message end

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0ad57bb82a419f7583290fb167b1af34d0c91421


# 272a2028 19-Dec-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: Fix 4lanes * 8g frl mode cfg err

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


# 4e8e620b 30-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


# 40a4edb7 26-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 ...


# 0d8f8624 26-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 ...


# f037d38f 05-Sep-2022 Algea Cao <algea.cao@rock-chips.com>

phy: phy-rockchip-samsung-hdptx: Add function of enabling PLL independently in FRL mode

The phy pll must be enabled before access hdmi controller registers.
To support config hdmi controller registe

phy: phy-rockchip-samsung-hdptx: Add function of enabling PLL independently in FRL mode

The phy pll must be enabled before access hdmi controller registers.
To support config hdmi controller registers before phy output is
enabled, pll must be enabled separately in both TMDS and FRL mode.

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

show more ...


# 929573a9 19-Jul-2022 Algea Cao <algea.cao@rock-chips.com>

phy: phy-rockchip-samsung-hdptx: Increase the poll times of phy lock

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


# ebc898d9 07-Jul-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: Improve signal quality

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


# a6bf907a 29-Jun-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: Fix 10 bit pll cfg err

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


# 255c7946 26-May-2022 Zhang Yubing <yubing.zhang@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: bind child node for clock

Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>
Change-Id: I1a36542bc5c033c423d8ebceb234cc30741e8752


# c1035eae 17-Mar-2022 Wyon Bi <bivvy.bi@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: Add PLL setting calculation

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


# 55b28e7d 14-Feb-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: phy-rockchip-samsung-hdptx-hdmi: Register phy pll as child device

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


# fea6cfaa 22-Jan-2022 Algea Cao <algea.cao@rock-chips.com>

video/drm: Add samsung combphy hdmi driver

HDMI phy-pll may be used as dclk source.

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