| #
b692eb6f |
| 13-May-2024 |
Algea Cao <algea.cao@rock-chips.com> |
edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks
Apparently some sinks look at the YQ bits even when receiving RGB, and they get somehow confused when they see a non-zero YQ value. S
edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks
Apparently some sinks look at the YQ bits even when receiving RGB, and they get somehow confused when they see a non-zero YQ value. So we can't just blindly follow CEA-861-F and set YQ to match the RGB range.
Unfortunately there is no good way to tell whether the sink designer claims to have read CEA-861-F. The CEA extension block revision number has generally been stuck at 3 since forever, and even a very recently manufactured sink might be based on an old design so the manufacturing date doesn't seem like something we can use. In lieu of better information let's follow CEA-861-F only for HDMI 2.0 sinks, since HDMI 2.0 is based on CEA-861-F. For HDMI 1.x sinks we'll always set YQ=0.
Change-Id: If477d06e6dbbf1ef0f84ef35abb075a37ff17be1 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|
| #
28671eda |
| 22-Jan-2022 |
Algea Cao <algea.cao@rock-chips.com> |
video/drm: dw-hdmi-qp: Support dw-hdmi-qp
Signed-off-by: Algea Cao <algea.cao@rock-chips.com> Change-Id: I63477c492a3f570f06c958f2aec3bd5c7cbdca25
|
| #
d34efd25 |
| 09-Jun-2020 |
Algea Cao <algea.cao@rock-chips.com> |
edid: Complete hdmi infoframe
Complete hdmi infoframe interfaces.
Change-Id: I4a5408c83d08fb13dc1123a87d9037d4d9dc96da Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
|
| #
b5016cf2 |
| 21-Mar-2019 |
Algea Cao <algea.cao@rock-chips.com> |
drm/rockchip: dw-hdmi: Support hdmi quantization range setting
Adding hdmi quantization range switching function. The current version use default quant range, subsequent version will keep consistent
drm/rockchip: dw-hdmi: Support hdmi quantization range setting
Adding hdmi quantization range switching function. The current version use default quant range, subsequent version will keep consistent with the kernel Setting.
Change-Id: Ibb93f7c08d72322caa15f12b1d6e1f901371b27b Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|
| #
8e2bab3f |
| 13-Jul-2018 |
Algea Cao <algea.cao@rock-chips.com> |
drm: Transplant dw-hdmi code from rkdevelop
1.Updating edid parse method. 2.New hdmi i2c control method. 3.Adding mode filter. 4.Adding color select method. 5.Support hdmi 2.0. 6.Adding baseparamete
drm: Transplant dw-hdmi code from rkdevelop
1.Updating edid parse method. 2.New hdmi i2c control method. 3.Adding mode filter. 4.Adding color select method. 5.Support hdmi 2.0. 6.Adding baseparameter reading. 7.Support HDCP 1.4.
Tested in rk3399/rk3229/rk3128h/rk3328.
Change-Id: I2b3b1fb0079e97ba4b737781356e920548d6ad75 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|
| #
21016d27 |
| 30-Oct-2017 |
Algea Cao <algea.cao@rock-chips.com> |
common: edid: Add more detailed edid parsing
The original edid parsing methods are too simple. The new parsing methods are carried from kernel.
Change-Id: I28b9b14e1bc76c38366f41d23f0e01ac779780d0
common: edid: Add more detailed edid parsing
The original edid parsing methods are too simple. The new parsing methods are carried from kernel.
Change-Id: I28b9b14e1bc76c38366f41d23f0e01ac779780d0 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|