1. 03 10月, 2012 29 次提交
  2. 26 7月, 2012 2 次提交
  3. 24 5月, 2012 5 次提交
  4. 23 5月, 2012 1 次提交
  5. 13 3月, 2012 1 次提交
  6. 21 12月, 2011 2 次提交
    • B
      drm/nouveau/gpio: reimplement as nouveau_gpio.c, fixing a number of issues · a0b25635
      Ben Skeggs 提交于
      - moves out of nouveau_bios.c and demagics the logical state definitions
      - simplifies chipset-specific driver interface
      - makes most of gpio irq handling common, will use for nv4x hpd later
      - api extended to allow both direct gpio access, and access using the
        logical function states
      - api extended to allow for future use of gpio extender chips
      - pre-nv50 was handled very badly, the main issue being that all GPIOs
        were being treated as output-only.
      - fixes nvd0 so gpio changes actually stick, magic reg needs bashing
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      a0b25635
    • B
      drm/nouveau/mxm: initial implementation of dcb sanitisation · b4c26818
      Ben Skeggs 提交于
      The DCB table provided by the VBIOS on most MXM chips has a number of
      entries which either need to be disabled, or modified according to the
      MXM-SIS Output Device Descriptors.
      
      The x86 vbios code usually takes care of this for us, however, with the
      large number of laptops now with switchable graphics or optimus, a lot
      of the time nouveau is responsible for POSTing the card instead - leaving
      some fun situations like, plugging in a monitor and having nouveau decide
      3 connectors actually just got plugged in..
      
      No MXM-SIS fetching methods implemented yet.
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      b4c26818