[coreboot] [Broadwell-U]How the eDP, DDI1, DDI2 are enabled?

Zheng Bao fishbaoz at hotmail.com
Fri Aug 4 04:35:47 CEST 2017


I need to clarify my question.

For Broadwell-U, are there internal 3 display ports? Is the first one set statically as eDP?

How can these ports be set as other type like VGA, HDMI?

Can all these 3 ports be enabled at same time?


Zheng


________________________________
From: coreboot <coreboot-bounces at coreboot.org> on behalf of Zheng Bao <fishbaoz at hotmail.com>
Sent: Wednesday, August 2, 2017 6:35 AM
To: coreboot at coreboot.org
Subject: [coreboot] [Broadwell-U]How the eDP, DDI1, DDI2 are enabled?


---------------------------------
    # Enable eDP Hotplug with 6ms pulse
    register "gpu_dp_d_hotplug" = "0x06"

    # Enable DDI1 Hotplug with 6ms pulse
    register "gpu_dp_b_hotplug" = "0x06"

    # Enable DDI2 Hotplug with 6ms pulse
    register "gpu_dp_c_hotplug" = "0x06"

    # Set backlight PWM values for eDP
    register "gpu_cpu_backlight" = "0x00000200"
    register "gpu_pch_backlight" = "0x04000200"

    # Enable Panel and configure power delays
    register "gpu_panel_port_select" = "1"            # eDP
    register "gpu_panel_power_cycle_delay" = "6"        # 500ms
    register "gpu_panel_power_up_delay" = "2000"        # 200ms
    register "gpu_panel_power_down_delay" = "500"        # 50ms
    register "gpu_panel_power_backlight_on_delay" = "2000"    # 200ms
    register "gpu_panel_power_backlight_off_delay" = "2000"    # 200ms
---------------------------------------
I assume SOC has 3 display port, called eDP, DDI1 and DDI2.
The code above enable eDP only. How are the DDI1 and DDI2 enabled?


Zheng
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot/attachments/20170804/6ef5d265/attachment.html>


More information about the coreboot mailing list