Skip to content
  1. Oct 03, 2019
  2. Oct 01, 2019
    • Andrei Warkentin's avatar
      Platforms/RPi3: DisplayDxe virtual resolution improvements · 77757381
      Andrei Warkentin authored
      
      
      The Pi GPU decouples requested resolution from actual physical resolution
      and can perform scaling of virtual resolutions. This enables platform users
      to do something like ask for 1024x768 and get a framebuffer of that size,
      regardless of the actual output (which could be a very blurry SDTV).
      
      Specifically, this patch allows selecting which specific virtual
      resolutions to enable, thus replacing the old all-or-nothing behaviour
      with either all virtual resolutions supported, or just the native one.
      
      This patch also adds enables the common 7" Pi (800x480) screen to be used
      at 800x600 resolution, instead of forcing 640x480 as the only usable
      resolution.
      
      Signed-off-by: default avatarPete Batard <pete@akeo.ie>
      Reviewed-by: default avatarLeif Lindholm <leif.lindholm@linaro.org>
      77757381
  3. Sep 28, 2019
  4. Sep 26, 2019
  5. Sep 25, 2019
  6. Sep 24, 2019
  7. Sep 23, 2019
  8. Sep 19, 2019
  9. Sep 17, 2019
  10. Sep 16, 2019
  11. Sep 13, 2019
    • Pete Batard's avatar
      Platform/RPi3: Add missing header files in INF file · e60b5748
      Pete Batard authored
      
      
      The header files are used but missing in INF, which causes
      warning message when building them.
      
      Signed-off-by: default avatarPete Batard <pete@akeo.ie>
      Reviewed-by: default avatarLeif Lindholm <leif.lindholm@linaro.org>
      e60b5748
    • Michael Kubacki's avatar
      AdvancedFeaturePkg/Ipmi: Fix GCC Build Failures · 4888c1f1
      Michael Kubacki authored
      REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2059
      
      
      
      These build failures can be reproduced simply by building the
      AdvancedFeaturePkg.dsc file in GCC5. To build the whole package
      DSC (not pull individual features into other packages), set
      the WORKSPACE variable to the edk2 directory in the workspace
      as is done by executing edksetup.sh then create the PACKAGES_PATH
      variable and add the Platform/Intel and Silicon/Intel directories
      to the variable value. Then start the build of AdvancedFeaturePkg.dsc:
        'build -p AdvancedFeaturePkg/AdvancedFeaturePkg.dsc'
      
      This change corrects the following issues reported by GCC:
        * BmcAcpi.c - Cast the pointer actual parameter types passed to
                      functions to the formal parameter type.
        * OsWdt.c - Return the Status variable as the function return value
                    in DriverInit ().
        * PeiIpmiInit.c - Return the Status variable as the function return
                          value in PeimIpmiInterfaceInit ()
        * SolStatus.c - Remove the unused variable SOLEnabled. The variable
                        was not removed after a code refactoring.
      
      All future contributions to AdvancedFeaturePkg must successfully build
      in GCC after this change.
      
      Cc: Dandan Bi <dandan.bi@intel.com>
      Cc: Sai Chaganty <rangasai.v.chaganty@intel.com>
      Cc: Liming Gao <liming.gao@intel.com>
      Signed-off-by: default avatarMichael Kubacki <michael.a.kubacki@intel.com>
      Reviewed-by: default avatarSai Chaganty <rangasai.v.chaganty@intel.com>
      4888c1f1
Loading