[haiku-commits] haiku.r1alpha4: hrevr1alpha4-44576 - src/add-ons/kernel/drivers/graphics/radeon_hd

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 29 Aug 2012 19:38:41 +0200 (CEST)

hrevr1alpha4-44576 adds 1 changeset to branch 'r1alpha4'
old head: eba887e6cf06abfc860d2cc46fc02359624dfa4c
new head: e7a92b1b7456b947c43e0d735854f312a1479ce3

----------------------------------------------------------------------------

e7a92b1: radeon_hd: Disable APU chipsets for R1A4
  
  * APU Chipsets use internal DisplayPort bridge
    chips. These chips do not function yet. Users
    would be greeted with a black screen.
  * This prevents users of these cards from having
    to boot into safe (vesa) graphics mode.

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrevr1alpha4-44576
Commit:      e7a92b1b7456b947c43e0d735854f312a1479ce3
URL:         http://cgit.haiku-os.org/haiku/commit/?id=e7a92b1
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Wed Aug 29 17:37:02 2012 UTC

----------------------------------------------------------------------------

1 file changed, 7 insertions(+)
.../kernel/drivers/graphics/radeon_hd/driver.cpp   |    7 +++++++

----------------------------------------------------------------------------

diff --git a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp 
b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
index 5e00ffe..59d4b29 100644
--- a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
+++ b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
@@ -186,7 +186,13 @@ const struct supported_device {
        {0x6898, 4, 0, RADEON_CYPRESS, CHIP_STD, "Radeon HD 5870"},
        //  Hemlock
        {0x689c, 4, 0, RADEON_HEMLOCK, CHIP_STD, "Radeon HD 5900"},
+
        // Fusion APUS
+       /* R1A4 branch change: Disable APU's as external Display
+     * Port bridges don't yet function. Users of these cards
+     * will see only a black screen at boot.
+     */
+       #if 0
        //  Palm
        {0x9804, 4, 1, RADEON_PALM, CHIP_APU, "Radeon HD 6250"},
        {0x9805, 4, 1, RADEON_PALM, CHIP_APU, "Radeon HD 6290"},
@@ -207,6 +213,7 @@ const struct supported_device {
        {0x9643, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD SUMO2 M"},
        {0x9644, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD 6410D"},
        {0x9645, 4, 1, RADEON_SUMO2, CHIP_APU, "Radeon HD SUMO2 M"},
+       #endif
 
        // Radeon HD 64xx - HD 69xx
        // Introduced: 2010


Other related posts:

  • » [haiku-commits] haiku.r1alpha4: hrevr1alpha4-44576 - src/add-ons/kernel/drivers/graphics/radeon_hd - kallisti5