#
2bb90254 |
|
12-Jul-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Separate ddis from pipes/transcoders This change creates a standalone Pipe class which manages hardware pipes and transcoders, which leaves displays to only manage ddis. This allows more dynamic configuration of the hardware. Test: Virtcon and hotplugging on skl NUC/kbl NUC/eve/acer, virtcon switching, boot menu, display-test, vkcube on skl NUC. Change-Id: I845ec143b14866099f7b17840dfe24492f6e5909
|
#
bfb31fbb |
|
20-Apr-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Move bootloader display into simple driver Change-Id: Ie231a28e21fe8ecb76e16c2c839a255bbb2a6eae
|
#
c0486491 |
|
14-Mar-2018 |
David Stevens <stevensd@google.com> |
[intel-i915][edid] Create standalone edid library Change-Id: I0bceb8ef276b836e25c89830ff155c8a02965a97
|
#
1c58992f |
|
06-Mar-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Refactor interrupts and add vsync Change-Id: I9645afa3a49fdc9e80c8ddfa61b3c37a8c79a524
|
#
b77eb94b |
|
26-Feb-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Only enable power wells when in use Change-Id: I4cde102b41ef4a39f19f6c71a2de2725bfb34b10
|
#
38f284ab |
|
10-Jan-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Read VBT to check for ddi type Change-Id: Ia6daa1c0db445a719b57560793ffc690f1815bef
|
#
834dc19e |
|
09-Jan-2018 |
David Stevens <stevensd@google.com> |
[intel-i915] Add allocator to gtt Change-Id: I49ecd0797938b3975701ccea566d90023d7d8928
|
#
d90976be |
|
19-Dec-2017 |
Todd Eisenberger <teisenbe@google.com> |
[dev][i915] Switch code over to hwreg lib The hwreg code is derived from registers-base.h and has support for additional features (like reserved-zero bits). Change-Id: I1476a23de273896e029c99231833d30d4105e3cd
|
#
e56241a9 |
|
05-Dec-2017 |
David Stevens <stevensd@google.com> |
[system][intel-i915] Add DisplayPort configuration Change-Id: I7ff60fa0be08f8ebbed048829c677aec7fa69c3e
|
#
5b34af45 |
|
29-Nov-2017 |
David Stevens <stevensd@google.com> |
[system][intel-i915] Add HDMI configuration The bulk of this logic is disabled behind a #define flag. Change-Id: I3240895203b71bfa4fc61f2a7df723bae55ede71
|
#
fb33cf46 |
|
27-Nov-2017 |
David Stevens <stevensd@google.com> |
[dev][intel-i915] Create dedicated display class Change-Id: I98e1a550ded205f66c56a74e98873478645b8e3c
|
#
43625c58 |
|
28-Nov-2017 |
David Stevens <stevensd@google.com> |
[dev][intel-i915] Allocate our own framebuffer This CL reapplies change 90324. It fixes a fb size calculation error in gtt.cpp which caused failures with some display dimensions. It also relies on a devmgr fix in change 94798 to not break full fuchsia local storage installations. Change-Id: I737074f0201ed613ac35f0c99fd3d2c4bbd9e55f
|
#
200b7396 |
|
27-Nov-2017 |
David Stevens <stevensd@google.com> |
Revert "[dev][intel-i915] Allocate our own framebuffer" This reverts commit 49b79aa77b7c9c9ce28cd68374da9fa4c804cbd3. Reason for revert: Doesn't work on Acer [00009.799] 02175.02198> i915: Failed to allocate gfx address for framebuffer Original change's description: > [dev][intel-i915] Allocate our own framebuffer > > Change-Id: I2b39e369e81b403231edb60955ccc239a69ebcc0 TBR=cstout@google.com,teisenbe@google.com,stevensd@google.com Change-Id: Icd2ab9bc1dd85bbb443979afd42c3811aaf62b9e No-Presubmit: true No-Tree-Checks: true No-Try: true
|
#
49b79aa7 |
|
14-Nov-2017 |
David Stevens <stevensd@google.com> |
[dev][intel-i915] Allocate our own framebuffer Change-Id: I2b39e369e81b403231edb60955ccc239a69ebcc0
|
#
2b703969 |
|
14-Nov-2017 |
David Stevens <stevensd@google.com> |
[dev][intel-i915] Convert driver to c++/ddktl Change-Id: I927ef64122402fee3e661c8a473b24423dca63d9
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
ffb9c02c |
|
07-Jun-2017 |
Brian Swetland <swetland@google.com> |
[udev][intel-i915] rename Change-Id: I569575d65a0d610ebd2a2844a45030483cfbbab1
|