Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: support for first generation UVD blocks (RV6xx, RS780, RS880 and RV790)

  1. #1
    Join Date
    Jul 2012
    Posts
    7

    Default support for first generation UVD blocks (RV6xx, RS780, RS880 and RV790)

    Hi,

    According to the following post by Christian König, UVD support is ready and only awaits reviewer's approval.

    http://lists.freedesktop.org/archive...ry/051584.html

    I run Linux on an Asus M4A89GTD PRO/USB3 motherboard (i.e. with AMD 890GX/RS880D chipset, with UVD 2), and I really would like support for first generation UVD blocks to be validated, and go open source.
    This would allow people with no-brand-new AMD chipset like me to take advantage of their hardware.
    But, as Christian's message says, this could happen soon or never.
    Maybe it could help if people show their interest for this support, maybe not.
    Maybe this "possible" new open source UVD support could also be advertised on Phoronix news ;-)

  2. #2
    Join Date
    Jan 2013
    Posts
    1,116

    Default

    See it as it is: They already have your money, so you are low priority. For them it is more important to work on drivers for newer hardware, so that they can get more money, instead of not pissing of customers they already have (which in turn possibly would buy more AMD hardware if they would be satisfied with AMD). AMD's marketing is something no sane person can understand.

  3. #3
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,575

    Default

    There are a number of threads on this already, but each one starts out pretty much the same. Folks are misinterpreting Christian's comment as "yeah, the code is ready but we might never review it for release", but in fact he is talking about two separate issues :

    1. Yes, code is ready for review but not all the code that gets written is ever able to be released.

    2. Reviews are significant efforts, not just checking for rude comments in the source code, and it's not unusual for them to fail. If that happens, the developers take what they learned from the review feedback and try to come up with a different (and hopefully acceptable) solution and another review is organized.

    An acceptable implementation *was* eventually developed for the later UVD hardware and we were able to release the code after a couple of years of work. We don't know yet if we'll be able to do something similar for earlier UVD hardware.

    EDIT -- now the misinterpretation has its own article. Sigh...
    Last edited by bridgman; 01-29-2014 at 01:32 AM.

  4. #4
    Join Date
    Jan 2013
    Posts
    1,116

    Default

    Quote Originally Posted by bridgman View Post
    There are a number of threads on this already, but each one starts out pretty much the same. Folks are misinterpreting Christian's comment as "yeah, the code is ready but we might never review it for release", but in fact he is talking about two separate issues :

    1. Yes, code is ready for review but not all the code that gets written is ever able to be released.

    2. Reviews are significant efforts, not just checking for rude comments in the source code, and it's not unusual for them to fail. If that happens, the developers take what they learned from the review feedback and try to come up with a different (and hopefully acceptable) solution and another review is organized.

    An acceptable implementation *was* eventually developed for the later UVD hardware and we were able to release the code after a couple of years of work. We don't know yet if we'll be able to do something similar for earlier UVD hardware.

    EDIT -- now the misinterpretation has its own article. Sigh...
    Indeed you have explained that before. But what is not open to misinterpretation is this quote from Christian König:
    It just doesn't has a high priority for the reviewer because we don't really sell that old hardware any more.
    Which is clearly wrong. Newegg alone lists 18 different mainboards with RS780/880 chipsets that are still sold.

  5. #5
    Join Date
    Jul 2008
    Posts
    30

    Default

    Not only that, but who is ever going to buy AMD again, if this is the kind of support they can expect? Not me, for a start......

    --
    Pete

  6. #6
    Join Date
    Dec 2007
    Posts
    2,404

    Default

    It should be noted that AMD never said we would support UVD in open source. We said repeatedly that we would look into it, but if it was deemed too risky we may not be able to do it. It should also be noted that we never said UVD would be supported on Linux at all (closed or open source) when these families of hw were launched. UVD 1.x and 2.0 are much different at a hw level compared to UVD 2.2 and newer. As such the older hardware needed had to be evaluated separately for release in open source. Additionally, this family of UVD hardware is several generations old so the relevant architects that need to review it have to look up the relevant details for the older hardware in order to review it properly. For closed source, you can still use catalyst along with a supported distro. Having a drm breach due to open source UVD and losing our ability to sell into a lot of markets is not going to help anyone. It doesn't matter that many of the various drm technologies have already been hacked. AMD is still legally responsible for it's part of the drm stack regardless.

  7. #7
    Join Date
    Jul 2013
    Posts
    7

    Default

    Attention rs880 stopped working dpm with 3.14 kernel (http://kernel.ubuntu.com/~kernel-ppa...-next/current/)
    when using radeon.dpm=1 then
    OpenGL renderer string: Gallium 0.4 on llvmpipe

  8. #8
    Join Date
    Jul 2013
    Posts
    7

    Default

    Attention rs880 stopped working dpm with 3.14 kernel(drm-next)
    when using radeon.dpm=1 then
    OpenGL renderer string: Gallium 0.4 on llvmpipe

  9. #9
    Join Date
    May 2012
    Posts
    145

    Default

    Quote Originally Posted by pchristy View Post
    Not only that, but who is ever going to buy AMD again, if this is the kind of support they can expect? Not me, for a start......
    I'll never buy NVIDIA hardware until there are open source drivers that are supported and documentation.

  10. #10
    Join Date
    Jan 2013
    Posts
    1,116

    Default

    Quote Originally Posted by agd5f View Post
    For closed source, you can still use catalyst along with a supported distro.
    For sure, using an ancient kernel.
    Interested in the latest F2FS improvements? You don't get it!
    Improvements made to BTRFS? Nope, not for you!
    Any improvements in the kernel at all since 3.4? AMd says: No, use this old version!

    So we have the choice between using an ancient kernel or using new stuff that doesn't support our hardware fully? Great, really great.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •