<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - DRM / KMS bootup error on VX900 platform"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94473#c57">Comment # 57</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - DRM / KMS bootup error on VX900 platform"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94473">bug 94473</a>
              from <span class="vcard"><a class="email" href="mailto:kevinbrace@gmx.com" title="Kevin Brace <kevinbrace@gmx.com>"> <span class="fn">Kevin Brace</span></a>
</span></b>
        <pre>


Hi Frank,

I tried compiling James Simmons' developmental DRM module that supports KMS
with Linux 3.2 kernel.
It was a pretty miserable several hours I spent trying this . . .
It appears that James used the latest TTM API, so it cannot practically be
compiled with Linux kernel anything older than 3.18 without some rewriting.
Considering that VIA Technologies hardware we are dealing here is not state of
the art unlike stuff from NVIDIA, AMD, or Intel (in no particular order), I
will be philosophically against using the latest API.
If the older API is adequate, I will be inclined to sticking to it, unless
there are technical reasons to using the newer API for newer generation
hardware or older the API was obsoleted.
Anyway, just to make it somewhat easier to compile it against older Linux
kernels, the newer DRM module should supply its own PCI device IDs, rather than
using the ones from DRM header file or Linux PCI device ID header file.
    Due to this compilation issue, I probably will have to use a shorter
support period Lubuntu for the newer DRM development like Lubuntu 15.10 for
experimenting with my ZOTAC ZBOX nano VD01.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>