1. 21 1月, 2015 1 次提交
  2. 04 12月, 2014 1 次提交
  3. 15 11月, 2014 2 次提交
  4. 05 11月, 2014 1 次提交
  5. 22 10月, 2014 1 次提交
  6. 30 9月, 2014 2 次提交
  7. 24 9月, 2014 3 次提交
  8. 11 9月, 2014 1 次提交
  9. 10 9月, 2014 1 次提交
  10. 03 9月, 2014 5 次提交
  11. 02 9月, 2014 2 次提交
  12. 01 9月, 2014 3 次提交
  13. 27 8月, 2014 1 次提交
  14. 13 8月, 2014 1 次提交
  15. 22 7月, 2014 1 次提交
  16. 17 7月, 2014 1 次提交
    • J
      drm/qxl: return IRQ_NONE if it was not our irq · fbb60fe3
      Jason Wang 提交于
      Return IRQ_NONE if it was not our irq. This is necessary for the case
      when qxl is sharing irq line with a device A in a crash kernel. If qxl
      is initialized before A and A's irq was raised during this gap,
      returning IRQ_HANDLED in this case will cause this irq to be raised
      again after EOI since kernel think it was handled but in fact it was
      not.
      
      Cc: Gerd Hoffmann <kraxel@redhat.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: NJason Wang <jasowang@redhat.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      fbb60fe3
  17. 08 7月, 2014 2 次提交
  18. 19 6月, 2014 1 次提交
  19. 10 6月, 2014 1 次提交
  20. 04 6月, 2014 1 次提交
    • D
      drm/qxl: use surface_id 0 for primary surface on all monitors · 52571ad5
      David Mansfield 提交于
      spice-server and downstream code expect that the primary surface
      will always have surface_id = 0, while in reality, once allocated, the
      surface_id in qxl.ko is NEVER 0.  In a dual head environment, all
      monitors render portions of the primary surface.
      
      However, when the monitor config events are generated and sent,
      the primary surface is only mapped to the correct identifier
      (i.e. 0) for the primary head (where crtc index is 0).
      
      The fix is to look at the "primary" flag in the bo and always
      use id 0, irrespective of which head is being configured.
      
      [airlied: qxl hw really needs to be fixed to scanout surfaces]
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      52571ad5
  21. 01 5月, 2014 2 次提交
  22. 23 4月, 2014 2 次提交
  23. 04 4月, 2014 1 次提交
  24. 02 4月, 2014 2 次提交
  25. 16 3月, 2014 1 次提交
    • D
      drm: init TTM dev_mapping in ttm_bo_device_init() · 44d847b7
      David Herrmann 提交于
      With dev->anon_inode we have a global address_space ready for operation
      right from the beginning. Therefore, there is no need to do a delayed
      setup with TTM. Instead, set dev_mapping during initialization in
      ttm_bo_device_init() and remove any "if (dev_mapping)" conditions.
      
      Cc: Dave Airlie <airlied@redhat.com>
      Cc: Ben Skeggs <bskeggs@redhat.com>
      Cc: Maarten Lankhorst <maarten.lankhorst@canonical.com>
      Cc: Alex Deucher <alexdeucher@gmail.com>
      Cc: Thomas Hellstrom <thellstrom@vmware.com>
      Signed-off-by: NDavid Herrmann <dh.herrmann@gmail.com>
      44d847b7