[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

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux