History log of /rk3399_rockchip-uboot/include/edid.h (Results 1 – 25 of 31)
Revision Date Author Comments
# 9c170041 24-Feb-2025 Algea Cao <algea.cao@rock-chips.com>

edid: Support hdmi2.1 extend block

Support getting HF-EEODB and HF-SCDB from edid.

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


# 2d575f5b 27-May-2023 Chen Shunqing <csq@rock-chips.com>

edid: provide drm_add_hdmi_modes func

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


# 6027c871 08-Dec-2022 Zhang Yubing <yubing.zhang@rock-chips.com>

video/drm: vop3: support acm and csc

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


# 2760efa8 15-Sep-2022 Algea Cao <algea.cao@rock-chips.com>

edid: Support parse hdmi2.1 additional function

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


# e022625e 25-Aug-2022 Wyon Bi <bivvy.bi@rock-chips.com>

video/drm: Add drm_modes.c

Sync from kernel 5.10:

drivers/gpu/drm/drm_modes.c

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


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

edid: Support hdmi2.1

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


# 08c402d4 10-Jun-2021 Sandy Huang <hjc@rock-chips.com>

video/drm: add framebuffer_info

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I80dc55082671856fcef441b23f591a640957b7bf


# 50a9508e 21-Apr-2021 Sandy Huang <hjc@rock-chips.com>

video/drm: add support baseparameter v2

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I80770f5282e0702adecf1d15705ff279263e6104


# 3186eac9 04-Feb-2021 Shunqing Chen <csq@rock-chips.com>

edid: support get edid by standard i2c

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


# 00997ff1 09-Jun-2020 Algea Cao <algea.cao@rock-chips.com>

edid: Move functions of sorting modes to edid.c

Not only does dw-hdmi use these functions, but others
need to use them, such as inno-hdmi.

Change-Id: I1ced6e30b7634511fecbbfb39c24ede78894dd1d
Signe

edid: Move functions of sorting modes to edid.c

Not only does dw-hdmi use these functions, but others
need to use them, such as inno-hdmi.

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

show more ...


# 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 ...


# b9e63a96 15-Sep-2017 Mark Yao <mark.yao@rock-chips.com>

edid: support decode edid to drm modes

Change-Id: I38f82586d81177a4e6f5c20815af5480b40d2ff8
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>


# d09ec7f8 16-May-2017 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-video


# 43c6bdd0 29-Apr-2017 Jernej Skrabec <jernej.skrabec@siol.net>

edid: Add HDMI flag to timing info

Some DVI monitors don't show anything in HDMI mode since audio stream
confuses them. To solve this situation, this commit adds HDMI flag in
timing data and sets it

edid: Add HDMI flag to timing info

Some DVI monitors don't show anything in HDMI mode since audio stream
confuses them. To solve this situation, this commit adds HDMI flag in
timing data and sets it accordingly during edid parsing.

First existence of extension block is checked. If it exists and it is
CEA861 extension, then data blocks are checked for presence of HDMI
vendor specific data block. If it is present, HDMI flag is set.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


# 2dcf1433 22-Jan-2016 Simon Glass <sjg@chromium.org>

dm: video: Repurpose the 'displayport' uclass to 'display'

The current DisplayPort uclass is too specific. The operations it provides
are shared with other types of output devices, such as HDMI and

dm: video: Repurpose the 'displayport' uclass to 'display'

The current DisplayPort uclass is too specific. The operations it provides
are shared with other types of output devices, such as HDMI and LVDS LCD
displays.

Generalise the uclass so that it can be used with these devices as well.
Adjust the uclass to handle the EDID reading and conversion to
display_timing internally.

Also update nyan-big which is affected by this.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...


# 9597494e 14-May-2015 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-tegra


# 00cf1167 15-Apr-2015 Simon Glass <sjg@chromium.org>

edid: Add a function to read detailed monitor timings

For digital displays (such as EDP LCDs) we would like to read the EDID
information and use that to set display timings. Provide a function to do

edid: Add a function to read detailed monitor timings

For digital displays (such as EDP LCDs) we would like to read the EDID
information and use that to set display timings. Provide a function to do
this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>

show more ...


# d2fabdc7 20-Dec-2014 Hans de Goede <hdegoede@redhat.com>

edid: Add struct and defines for cea681 extension blocks

Add a struct describing the (fixed) bits of cea681 edid extension blocks,
and defines for accessing various bitfields.

Signed-off-by: Hans d

edid: Add struct and defines for cea681 extension blocks

Add a struct describing the (fixed) bits of cea681 edid extension blocks,
and defines for accessing various bitfields.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Anatolij Gustschin <agust@denx.de>

show more ...


# e745d064 24-Nov-2014 Hans de Goede <hdegoede@redhat.com>

edid: Add an edid_check_checksum() helper function

Add a helper function to check the checksum of an EDID data block.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Anatolij Gustschin

edid: Add an edid_check_checksum() helper function

Add a helper function to check the checksum of an EDID data block.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Anatolij Gustschin <agust@denx.de>

show more ...


# b7ce12dd 19-Dec-2014 Hans de Goede <hdegoede@redhat.com>

videomodes: Add video_edid_dtd_to_ctfb_res_modes helper function

Add a video_edid_dtd_to_ctfb_res_modes helper function to convert an EDID
detailed timing to a struct ctfb_res_modes.

Signed-off-by:

videomodes: Add video_edid_dtd_to_ctfb_res_modes helper function

Add a video_edid_dtd_to_ctfb_res_modes helper function to convert an EDID
detailed timing to a struct ctfb_res_modes.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Anatolij Gustschin <agust@denx.de>

show more ...


# c15438ea 12-Aug-2013 Tom Rini <trini@ti.com>

Merge branch 'master' of git://www.denx.de/git/u-boot-video


# 1dc793dd 07-Aug-2013 Christian Gmeiner <christian.gmeiner@gmail.com>

edid: rename struct member to fix two EDID_* macros

Without this change EDID_DETAILED_TIMING_VSYNC_OFFSET
and EDID_DETAILED_TIMING_VSYNC_PULSE_WIDTH macros can
not be used (compile error).
The fix i

edid: rename struct member to fix two EDID_* macros

Without this change EDID_DETAILED_TIMING_VSYNC_OFFSET
and EDID_DETAILED_TIMING_VSYNC_PULSE_WIDTH macros can
not be used (compile error).
The fix is quite trivial: rename struct member to the
expected name.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>

show more ...


# 326ea986 31-Jul-2013 Stefano Babic <sbabic@denx.de>

Merge git://git.denx.de/u-boot-arm

Conflicts:
board/freescale/mx6qsabrelite/Makefile
board/freescale/mx6qsabrelite/mx6qsabrelite.c
include/configs/mx6qsabrelite.h

Signed-off-by: Stefano Babic <s

Merge git://git.denx.de/u-boot-arm

Conflicts:
board/freescale/mx6qsabrelite/Makefile
board/freescale/mx6qsabrelite/mx6qsabrelite.c
include/configs/mx6qsabrelite.h

Signed-off-by: Stefano Babic <sbabic@denx.de>

show more ...


12