diff options
author | 2014-01-22 05:16:55 +0000 | |
---|---|---|
committer | 2014-01-22 05:16:55 +0000 | |
commit | 31094e71058274c05ce50ef0ed9dd5f98cdc90b8 (patch) | |
tree | baffcb48a4778a51ff6cce1ee2f3b33fdb2abdb6 | |
parent | Move sr_dump from the RAID5 code into shared code. Rename it to (diff) | |
download | wireguard-openbsd-31094e71058274c05ce50ef0ed9dd5f98cdc90b8.tar.xz wireguard-openbsd-31094e71058274c05ce50ef0ed9dd5f98cdc90b8.zip |
Provide inline dummy implementations of drm_sysfs_connector_add() and
drm_sysfs_connector_remove() and call those instead of #ifdef'ing them out.
Reduces the noise when diffing against Linux.
-rw-r--r-- | sys/dev/pci/drm/drmP.h | 13 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_crt.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_dp.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_dvo.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_hdmi.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_lvds.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_sdvo.c | 6 | ||||
-rw-r--r-- | sys/dev/pci/drm/i915/intel_tv.c | 6 |
8 files changed, 20 insertions, 35 deletions
diff --git a/sys/dev/pci/drm/drmP.h b/sys/dev/pci/drm/drmP.h index a18e65aca49..a8bf3e2c065 100644 --- a/sys/dev/pci/drm/drmP.h +++ b/sys/dev/pci/drm/drmP.h @@ -1,4 +1,4 @@ -/* $OpenBSD: drmP.h,v 1.160 2014/01/22 04:04:53 kettenis Exp $ */ +/* $OpenBSD: drmP.h,v 1.161 2014/01/22 05:16:55 kettenis Exp $ */ /* drmP.h -- Private header for Direct Rendering Manager -*- linux-c -*- * Created: Mon Jan 4 10:05:05 1999 by faith@precisioninsight.com */ @@ -1033,6 +1033,17 @@ int drm_agp_bind_ioctl(struct drm_device *, void *, struct drm_file *); int drm_sg_alloc_ioctl(struct drm_device *, void *, struct drm_file *); int drm_sg_free(struct drm_device *, void *, struct drm_file *); +static inline int +drm_sysfs_connector_add(struct drm_connector *connector) +{ + return 0; +} + +static inline void +drm_sysfs_connector_remove(struct drm_connector *connector) +{ +} + /* Graphics Execution Manager library functions (drm_gem.c) */ void drm_gem_object_release(struct drm_gem_object *obj); struct drm_gem_object *drm_gem_object_alloc(struct drm_device *dev, diff --git a/sys/dev/pci/drm/i915/intel_crt.c b/sys/dev/pci/drm/i915/intel_crt.c index 959256d5f78..38f8d72e240 100644 --- a/sys/dev/pci/drm/i915/intel_crt.c +++ b/sys/dev/pci/drm/i915/intel_crt.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_crt.c,v 1.6 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_crt.c,v 1.7 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright © 2006-2007 Intel Corporation * @@ -635,9 +635,7 @@ intel_crt_detect(struct drm_connector *connector, bool force) static void intel_crt_destroy(struct drm_connector *connector) { -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(connector); } @@ -796,9 +794,7 @@ void intel_crt_init(struct drm_device *dev) drm_encoder_helper_add(&crt->base.base, &crt_encoder_funcs); drm_connector_helper_add(connector, &intel_crt_connector_helper_funcs); -#if 0 drm_sysfs_connector_add(connector); -#endif if (I915_HAS_HOTPLUG(dev)) connector->polled = DRM_CONNECTOR_POLL_HPD; diff --git a/sys/dev/pci/drm/i915/intel_dp.c b/sys/dev/pci/drm/i915/intel_dp.c index 32afd838e8f..4c13c70bccd 100644 --- a/sys/dev/pci/drm/i915/intel_dp.c +++ b/sys/dev/pci/drm/i915/intel_dp.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_dp.c,v 1.12 2014/01/22 04:04:53 kettenis Exp $ */ +/* $OpenBSD: intel_dp.c,v 1.13 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright © 2008 Intel Corporation * @@ -2502,9 +2502,7 @@ intel_dp_destroy(struct drm_connector *connector) if (is_edp(intel_dp)) intel_panel_fini(&intel_connector->panel); -#ifdef notyet drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(connector); } @@ -2792,9 +2790,7 @@ intel_dp_init_connector(struct intel_digital_port *intel_dig_port, timeout_set(&intel_dp->panel_vdd_to, ironlake_panel_vdd_tick, intel_dp); intel_connector_attach_encoder(intel_connector, intel_encoder); -#ifdef notyet drm_sysfs_connector_add(connector); -#endif if (IS_HASWELL(dev)) intel_connector->get_hw_state = intel_ddi_connector_get_hw_state; diff --git a/sys/dev/pci/drm/i915/intel_dvo.c b/sys/dev/pci/drm/i915/intel_dvo.c index f29e8524ea5..636090e2c39 100644 --- a/sys/dev/pci/drm/i915/intel_dvo.c +++ b/sys/dev/pci/drm/i915/intel_dvo.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_dvo.c,v 1.5 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_dvo.c,v 1.6 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright 2006 Dave Airlie <airlied@linux.ie> * Copyright © 2006-2007 Intel Corporation @@ -336,9 +336,7 @@ static int intel_dvo_get_modes(struct drm_connector *connector) static void intel_dvo_destroy(struct drm_connector *connector) { -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(connector); } @@ -525,9 +523,7 @@ void intel_dvo_init(struct drm_device *dev) intel_dvo->panel_wants_dither = true; } -#if 0 drm_sysfs_connector_add(connector); -#endif return; } diff --git a/sys/dev/pci/drm/i915/intel_hdmi.c b/sys/dev/pci/drm/i915/intel_hdmi.c index da65d288164..d80586388f1 100644 --- a/sys/dev/pci/drm/i915/intel_hdmi.c +++ b/sys/dev/pci/drm/i915/intel_hdmi.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_hdmi.c,v 1.5 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_hdmi.c,v 1.6 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright 2006 Dave Airlie <airlied@linux.ie> * Copyright © 2006-2009 Intel Corporation @@ -921,9 +921,7 @@ done: static void intel_hdmi_destroy(struct drm_connector *connector) { -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); free(connector, M_DRM); } @@ -1021,9 +1019,7 @@ void intel_hdmi_init_connector(struct intel_digital_port *intel_dig_port, intel_hdmi_add_properties(intel_hdmi, connector); intel_connector_attach_encoder(intel_connector, intel_encoder); -#if 0 drm_sysfs_connector_add(connector); -#endif /* For G4X desktop chip, PEG_BAND_GAP_DATA 3:0 must first be written * 0xd. Failure to do so will result in spurious interrupts being diff --git a/sys/dev/pci/drm/i915/intel_lvds.c b/sys/dev/pci/drm/i915/intel_lvds.c index b7689ae8f05..bcbd68a057a 100644 --- a/sys/dev/pci/drm/i915/intel_lvds.c +++ b/sys/dev/pci/drm/i915/intel_lvds.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_lvds.c,v 1.7 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_lvds.c,v 1.8 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright © 2006-2007 Intel Corporation * Copyright (c) 2006 Dave Airlie <airlied@linux.ie> @@ -572,9 +572,7 @@ static void intel_lvds_destroy(struct drm_connector *connector) intel_panel_fini(&lvds_connector->base.panel); -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(connector); } @@ -1141,8 +1139,8 @@ out: DRM_DEBUG_KMS("lid notifier registration failed\n"); lvds_connector->lid_notifier.notifier_call = NULL; } - drm_sysfs_connector_add(connector); #endif + drm_sysfs_connector_add(connector); intel_panel_init(&intel_connector->panel, fixed_mode); intel_panel_setup_backlight(connector); diff --git a/sys/dev/pci/drm/i915/intel_sdvo.c b/sys/dev/pci/drm/i915/intel_sdvo.c index 556515a7175..d92daa8771b 100644 --- a/sys/dev/pci/drm/i915/intel_sdvo.c +++ b/sys/dev/pci/drm/i915/intel_sdvo.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_sdvo.c,v 1.12 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_sdvo.c,v 1.13 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright 2006 Dave Airlie <airlied@linux.ie> * Copyright © 2006-2007 Intel Corporation @@ -1865,9 +1865,7 @@ static void intel_sdvo_destroy(struct drm_connector *connector) intel_sdvo_connector->tv_format); intel_sdvo_destroy_enhance_property(connector); -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(intel_sdvo_connector); } @@ -2228,9 +2226,7 @@ intel_sdvo_connector_init(struct intel_sdvo_connector *connector, connector->base.get_hw_state = intel_sdvo_connector_get_hw_state; intel_connector_attach_encoder(&connector->base, &encoder->base); -#if 0 drm_sysfs_connector_add(&connector->base.base); -#endif } static void diff --git a/sys/dev/pci/drm/i915/intel_tv.c b/sys/dev/pci/drm/i915/intel_tv.c index 4279fbfd88a..e1cf5706e68 100644 --- a/sys/dev/pci/drm/i915/intel_tv.c +++ b/sys/dev/pci/drm/i915/intel_tv.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intel_tv.c,v 1.4 2014/01/21 08:57:22 kettenis Exp $ */ +/* $OpenBSD: intel_tv.c,v 1.5 2014/01/22 05:16:55 kettenis Exp $ */ /* * Copyright © 2006-2008 Intel Corporation * Jesse Barnes <jesse.barnes@intel.com> @@ -1427,9 +1427,7 @@ intel_tv_get_modes(struct drm_connector *connector) static void intel_tv_destroy(struct drm_connector *connector) { -#if 0 drm_sysfs_connector_remove(connector); -#endif drm_connector_cleanup(connector); kfree(connector); } @@ -1671,7 +1669,5 @@ intel_tv_init(struct drm_device *dev) drm_object_attach_property(&connector->base, dev->mode_config.tv_bottom_margin_property, intel_tv->margin[TV_MARGIN_BOTTOM]); -#if 0 drm_sysfs_connector_add(connector); -#endif } |