Skip to content
  1. Dec 10, 2018
  2. Dec 03, 2018
    • Lyude Paul's avatar
      gallium/panfrost: Kill optional memory mapping · 83914d53
      Lyude Paul authored
      Nowadays mali_kbase tells us when we need to mmap() things, not the
      other way around. Unfortunately it's a little rude and doesn't seem to
      specify the right output flag for requiring an mmap, so we just tell if
      an mmap is required by checking for the magic number that's always the
      first cookie. Let's hope we never try multithreading with this!
      
      This might have something to do with the kbase API we're reporting.
      83914d53
  3. Nov 19, 2018
  4. Nov 18, 2018
    • Lyude Paul's avatar
      panfrost: Update to latest mali_kbase kernel driver · 44e212d6
      Lyude Paul authored
      When we started this project, I had 'interesting' ideas. Mainly, I had
      made our own custom headers for interacting with mali_kbase because the
      headers they had were a humongous mess. I wasn't aware the burden of
      maintainership it'd incur, and nowadays the kbase headers are a lot more
      acceptable anyway.
      
      Since we're updating to the latest mali_kbase uapi, I decided to just
      throw them out and start using the actual headers. Now we do that using
      a simple bridging header, panfrost-mali-base.h, which handles the
      various defines and other things needed to make including the kbase
      headers 'just work'.
      
      Additionally-move panfrost-int.h to panfrost-misc.h so we can stick some
      other required types into it.
      
      This commit doesn't get things onto the screen on my T82x board quite
      yet, but it does communicate with the kernel properly!
      44e212d6
    • Lyude Paul's avatar
      panfrost: Use panfrost- prefix for headers · 977b7628
      Lyude Paul authored
      Since we're about to pull in all of ARM's official headers for their
      kernel driver instead of our own, and all of those are prefixed with
      mali-* or mali_*, let's rename ours to panfrost-* so there isn't any
      confusion.
      
      No functional changes.
      977b7628
    • Alyssa Rosenzweig's avatar
      Merge branch 'pull/editorconfig' into 'master' · 6eaae5c2
      Alyssa Rosenzweig authored
      panfrost: Add .editorconfig
      
      See merge request panfrost/mesa!2
      6eaae5c2
  5. Nov 17, 2018
  6. Nov 16, 2018
  7. Nov 15, 2018
  8. Nov 14, 2018
  9. Nov 13, 2018
Loading