1. 04 4月, 2014 3 次提交
  2. 23 1月, 2014 1 次提交
    • T
      drm/tegra: Obtain head number from DT · 13411ddd
      Thierry Reding 提交于
      The head number of a given display controller is fixed in hardware and
      required to program outputs appropriately. Relying on the driver probe
      order to determine this number will not work, since that could yield a
      situation where the second head was probed first and would be assigned
      head number 0 instead of 1.
      
      By explicitly specifying the head number in the device tree, it is no
      longer necessary to rely on these assumptions. As a fallback, if the
      property isn't available, derive the head number from the display
      controller node's position in the device tree. That's somewhat more
      reliable than the previous default but not a proper solution.
      Tested-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NThierry Reding <treding@nvidia.com>
      13411ddd
  3. 14 1月, 2014 4 次提交
  4. 20 12月, 2013 9 次提交
  5. 19 12月, 2013 8 次提交
  6. 18 12月, 2013 2 次提交
    • D
      drm: restrict the device list for shadow attached drivers · b3f2333d
      Daniel Vetter 提交于
      There's really no need for the drm core to keep a list of all
      devices of a given driver - the linux device model keeps perfect
      track of this already for us.
      
      The exception is old legacy ums drivers using pci shadow attaching.
      So rename the lists to make the use case clearer and rip out everything
      else.
      
      v2: Rebase on top of David Herrmann's drm device register changes.
      Also drop the bogus dev_set_drvdata for platform drivers that somehow
      crept into the original version - drivers really should be in full
      control of that field.
      
      v3: Initialize driver->legacy_dev_list outside of the loop, spotted by
      David Herrmann.
      
      v4: Rebase on top of the newly created host1x drm_bus for tegra.
      
      Cc: David Herrmann <dh.herrmann@gmail.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      b3f2333d
    • T
      drm/tegra: Implement panel support · 9be7d864
      Thierry Reding 提交于
      Use the DRM panel framework to attach a panel to an output. If the panel
      attached to a connector supports supports the backlight brightness
      accessors, a property will be available to allow the brightness to be
      modified from userspace.
      Signed-off-by: NThierry Reding <treding@nvidia.com>
      9be7d864
  7. 12 12月, 2013 2 次提交
  8. 03 12月, 2013 6 次提交
  9. 31 10月, 2013 5 次提交