Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add Support for eDP/DP Displays & Code Reorginization #4

Open
wants to merge 65 commits into
base: master
Choose a base branch
from

Conversation

patmagauran
Copy link

@patmagauran patmagauran commented Aug 24, 2020

These changes introduce compatibility with eDP displays and theoretically introduce compatibility with regular DP displays as well.

They also include

  • Refactoring of code that allows for functions specific to a model and or connection type
  • An update on the build documentation
  • Panel Power / Backlight implementations
  • A collection of scripts to assist in building/testing
  • A set of new structures that will decrease the number of parameters needed
  • Possible ability to support different generations of CPU/GPU

Known issues:

  • There is no display probing included. The connection type and DDI are hard coded.

Other Possible issues:

  • Most of the display port code is copied/ported from the linux i915 driver. Proper Attribution will be needed.

Note, There are still build warnings and other small issues that should be fixed before merging

…et which timing def to use and switched to num 1.
… in current state. Need to re-write controller start to incorporate moved functions. Need to delegate more processing to these new functions
…uild warnings and switching to release instead of debug mode
@patmagauran patmagauran changed the title Add Support for eDP/DP Displays & Code Reorginization [WIP] Add Support for eDP/DP Displays & Code Reorginization Sep 6, 2020
patmagauran and others added 30 commits December 11, 2020 15:50
For better readability and comparison when making one's own command.
Compile BaseTools With Build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants