Rev 5060 | Rev 5367 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5060 | Rev 5354 | ||
---|---|---|---|
Line 1989... | Line 1989... | ||
1989 | intel_sdvo_get_ddc_modes(connector); |
1989 | intel_sdvo_get_ddc_modes(connector); |
Line 1990... | Line 1990... | ||
1990 | 1990 | ||
1991 | return !list_empty(&connector->probed_modes); |
1991 | return !list_empty(&connector->probed_modes); |
Line 1992... | Line -... | ||
1992 | } |
- | |
1993 | - | ||
1994 | static void |
- | |
1995 | intel_sdvo_destroy_enhance_property(struct drm_connector *connector) |
- | |
1996 | { |
- | |
1997 | struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector); |
- | |
1998 | struct drm_device *dev = connector->dev; |
- | |
1999 | - | ||
2000 | if (intel_sdvo_connector->left) |
- | |
2001 | drm_property_destroy(dev, intel_sdvo_connector->left); |
- | |
2002 | if (intel_sdvo_connector->right) |
- | |
2003 | drm_property_destroy(dev, intel_sdvo_connector->right); |
- | |
2004 | if (intel_sdvo_connector->top) |
- | |
2005 | drm_property_destroy(dev, intel_sdvo_connector->top); |
- | |
2006 | if (intel_sdvo_connector->bottom) |
- | |
2007 | drm_property_destroy(dev, intel_sdvo_connector->bottom); |
- | |
2008 | if (intel_sdvo_connector->hpos) |
- | |
2009 | drm_property_destroy(dev, intel_sdvo_connector->hpos); |
- | |
2010 | if (intel_sdvo_connector->vpos) |
- | |
2011 | drm_property_destroy(dev, intel_sdvo_connector->vpos); |
- | |
2012 | if (intel_sdvo_connector->saturation) |
- | |
2013 | drm_property_destroy(dev, intel_sdvo_connector->saturation); |
- | |
2014 | if (intel_sdvo_connector->contrast) |
- | |
2015 | drm_property_destroy(dev, intel_sdvo_connector->contrast); |
- | |
2016 | if (intel_sdvo_connector->hue) |
- | |
2017 | drm_property_destroy(dev, intel_sdvo_connector->hue); |
- | |
2018 | if (intel_sdvo_connector->sharpness) |
- | |
2019 | drm_property_destroy(dev, intel_sdvo_connector->sharpness); |
- | |
2020 | if (intel_sdvo_connector->flicker_filter) |
- | |
2021 | drm_property_destroy(dev, intel_sdvo_connector->flicker_filter); |
- | |
2022 | if (intel_sdvo_connector->flicker_filter_2d) |
- | |
2023 | drm_property_destroy(dev, intel_sdvo_connector->flicker_filter_2d); |
- | |
2024 | if (intel_sdvo_connector->flicker_filter_adaptive) |
- | |
2025 | drm_property_destroy(dev, intel_sdvo_connector->flicker_filter_adaptive); |
- | |
2026 | if (intel_sdvo_connector->tv_luma_filter) |
- | |
2027 | drm_property_destroy(dev, intel_sdvo_connector->tv_luma_filter); |
- | |
2028 | if (intel_sdvo_connector->tv_chroma_filter) |
- | |
2029 | drm_property_destroy(dev, intel_sdvo_connector->tv_chroma_filter); |
- | |
2030 | if (intel_sdvo_connector->dot_crawl) |
- | |
2031 | drm_property_destroy(dev, intel_sdvo_connector->dot_crawl); |
- | |
2032 | if (intel_sdvo_connector->brightness) |
- | |
2033 | drm_property_destroy(dev, intel_sdvo_connector->brightness); |
- | |
2034 | } |
1992 | } |
2035 | 1993 | ||
2036 | static void intel_sdvo_destroy(struct drm_connector *connector) |
1994 | static void intel_sdvo_destroy(struct drm_connector *connector) |
Line 2037... | Line -... | ||
2037 | { |
- | |
2038 | struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector); |
- | |
2039 | - | ||
2040 | if (intel_sdvo_connector->tv_format) |
- | |
2041 | drm_property_destroy(connector->dev, |
- | |
2042 | intel_sdvo_connector->tv_format); |
1995 | { |
2043 | 1996 | struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector); |
|
2044 | intel_sdvo_destroy_enhance_property(connector); |
1997 | |
Line 2045... | Line 1998... | ||
2045 | drm_connector_cleanup(connector); |
1998 | drm_connector_cleanup(connector); |