[PATCH 0/3] connector debugfs properties

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following series adds support for exposing various connector features using
debugfs. The first patch refactors the sysfs connector add and remove functions
into generic functions to register and unregister connectors. The remaining
patches add an interface for each connector to debugfs and expose the force
connector attribute and allow the edid value to be overridden.

Thomas Wood (3):
  drm: add register and unregister functions for connectors
  drm/debugfs: add a "force" file per connector
  drm/debugfs: add an "edid_override" file per connector

 Documentation/DocBook/drm.tmpl                |   6 +-
 drivers/gpu/drm/armada/armada_output.c        |   4 +-
 drivers/gpu/drm/ast/ast_mode.c                |   4 +-
 drivers/gpu/drm/bridge/ptn3460.c              |   2 +-
 drivers/gpu/drm/drm_crtc.c                    |  49 +++++++-
 drivers/gpu/drm/drm_debugfs.c                 | 157 ++++++++++++++++++++++++++
 drivers/gpu/drm/drm_probe_helper.c            |   9 +-
 drivers/gpu/drm/drm_sysfs.c                   |   2 -
 drivers/gpu/drm/exynos/exynos_dp_core.c       |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_dpi.c       |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c      |   2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c          |   2 +-
 drivers/gpu/drm/gma500/cdv_intel_crt.c        |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c         |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c       |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c       |   4 +-
 drivers/gpu/drm/gma500/mdfld_dsi_output.c     |   4 +-
 drivers/gpu/drm/gma500/oaktrail_hdmi.c        |   2 +-
 drivers/gpu/drm/gma500/oaktrail_lvds.c        |   2 +-
 drivers/gpu/drm/gma500/psb_intel_lvds.c       |   4 +-
 drivers/gpu/drm/gma500/psb_intel_sdvo.c       |   4 +-
 drivers/gpu/drm/i915/intel_crt.c              |   2 +-
 drivers/gpu/drm/i915/intel_display.c          |   2 +-
 drivers/gpu/drm/i915/intel_dp.c               |   4 +-
 drivers/gpu/drm/i915/intel_dsi.c              |   2 +-
 drivers/gpu/drm/i915/intel_dvo.c              |   2 +-
 drivers/gpu/drm/i915/intel_hdmi.c             |   2 +-
 drivers/gpu/drm/i915/intel_lvds.c             |   2 +-
 drivers/gpu/drm/i915/intel_sdvo.c             |  10 +-
 drivers/gpu/drm/i915/intel_tv.c               |   2 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c        |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_connector.c     |   4 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c   |   4 +-
 drivers/gpu/drm/omapdrm/omap_connector.c      |   4 +-
 drivers/gpu/drm/qxl/qxl_display.c             |   4 +-
 drivers/gpu/drm/radeon/radeon_connectors.c    |   6 +-
 drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c     |   4 +-
 drivers/gpu/drm/rcar-du/rcar_du_vgacon.c      |   4 +-
 drivers/gpu/drm/shmobile/shmob_drm_crtc.c     |   6 +-
 drivers/gpu/drm/tegra/output.c                |   4 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c         |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_slave.c         |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c        |   2 +-
 drivers/gpu/drm/udl/udl_connector.c           |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c          |   2 +-
 drivers/staging/imx-drm/imx-drm-core.c        |   6 +-
 include/drm/drmP.h                            |  11 ++
 include/drm/drm_crtc.h                        |   5 +
 52 files changed, 308 insertions(+), 83 deletions(-)

-- 
1.9.0

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux