Announcement

Collapse
No announcement yet.

Open-Source AMD Fusion E-350 Support Takes A Dive

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    How about downloading and building a kernel.org kernel? I have no problem on my ASRock E350M1 using 2.6.38_rc6
    The firmware files can be downloaded from here, too: http://people.freedesktop.org/~agd5f/radeon_ucode/

    Comment


    • #12
      btw. your new dmesg looks like bug 34137. Workaround: Option "EnablePageFlip" "false" in xorg.conf

      Comment


      • #13


        test that please

        Comment


        • #14
          Code:
          From 3999b9e25d285ef1959f9177936471448476aee1 Mon Sep 17 00:00:00 2001
          From: Dave Airlie <[email protected]>
          Date: Fri, 11 Mar 2011 10:04:23 +1000
          Subject: [PATCH] radeon: add pageflip hooks for fusion
          
          Looks like these got lost in the merge time, should fix bug
          posted on phoronix in an article. (Note this isn't how you report
          bugs).
          
          Not-reported-usefully-by: Michael Larabel @ phoronix
          Signed-off-by: Dave Airlie <[email protected]>
          ---
           drivers/gpu/drm/radeon/radeon_asic.c |    3 +++
           1 files changed, 3 insertions(+), 0 deletions(-)
          
          diff --git a/drivers/gpu/drm/radeon/radeon_asic.c b/drivers/gpu/drm/radeon/radeon_asic.c
          index e75d63b..793c5e6 100644
          --- a/drivers/gpu/drm/radeon/radeon_asic.c
          +++ b/drivers/gpu/drm/radeon/radeon_asic.c
          @@ -834,6 +834,9 @@ static struct radeon_asic sumo_asic = {
           	.pm_finish = &evergreen_pm_finish,
           	.pm_init_profile = &rs780_pm_init_profile,
           	.pm_get_dynpm_state = &r600_pm_get_dynpm_state,
          +	.pre_page_flip = &evergreen_pre_page_flip,
          +	.page_flip = &evergreen_page_flip,
          +	.post_page_flip = &evergreen_post_page_flip,
           };
           
           static struct radeon_asic btc_asic = {
          -- 
          1.7.1
          Dave, I can confirm that the patch atop Linus' tree as of this evening (10 March) fixes my E-350 setup. Acceleration appears to be working fine with KMS and Gallium3D. Thanks.

          P.S. I am sorry that you may not like some of my unconventional bug reporting techniques etc, but we all share a common goal -- and that is to improve Linux hardware support. We may just have different approaches to doing so, but this method at least gets the job done (I see that bug #34137 was open for one month with no responses at all) and concurrently allows me to finance my time and hardware expenses.
          Michael Larabel
          https://www.michaellarabel.com/

          Comment


          • #15
            Seems to me you could do both : write an article **AND** a bug report.

            Comment


            • #16
              Originally posted by rvdboom View Post
              Seems to me you could do both : write an article **AND** a bug report.
              But it's hard to write such a sensationalist story if you do

              Comment


              • #17
                Originally posted by airlied View Post
                Will this get pulled for final or get more testing? Thanks

                Comment


                • #18
                  Subject: [PATCH] radeon: add pageflip hooks for fusion

                  Looks like these got lost in the merge time, should fix bug
                  posted on phoronix in an article. (Note this isn't how you report
                  bugs).

                  Not-reported-usefully-by: Michael Larabel @ phoronix
                  Signed-off-by: Dave Airlie <[email protected]>
                  Yeah, Dave. Made my day.

                  Comment


                  • #19
                    my main issue isn't with the article, but with the not filing a bug upstream so I can ask for more info and have logs that aren't a pastebin.

                    drm.debug=15 runs would have been useful.

                    It was only by luck I was tracking down another bug in page flip today and saw the problem in passing.

                    Comment


                    • #20
                      Originally posted by rvdboom View Post
                      Seems to me you could do both : write an article **AND** a bug report.
                      Dealing with bug reports tends to be tedious and chews up a lot of time... I did let Alex and John know though a day in advance via email soon as I discovered the issue.
                      Michael Larabel
                      https://www.michaellarabel.com/

                      Comment

                      Working...
                      X