1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>drm_object_property_get_value</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Linux DRM Developer's Guide"><link rel="up" href="drm-kms-init.html#idp1123898740" title="KMS API Functions"><link rel="prev" href="API-drm-object-property-set-value.html" title="drm_object_property_set_value"><link rel="next" href="API-drm-mode-connector-set-path-property.html" title="drm_mode_connector_set_path_property"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span class="phrase">drm_object_property_get_value</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-drm-object-property-set-value.html">Prev</a>&#160;</td><th width="60%" align="center">KMS API Functions</th><td width="20%" align="right">&#160;<a accesskey="n" href="API-drm-mode-connector-set-path-property.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="API-drm-object-property-get-value"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>drm_object_property_get_value &#8212; 
2     retrieve the value of a property
3 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">int <b class="fsfunc">drm_object_property_get_value </b>(</code></td><td>struct drm_mode_object * <var class="pdparam">obj</var>, </td></tr><tr><td>&#160;</td><td>struct drm_property * <var class="pdparam">property</var>, </td></tr><tr><td>&#160;</td><td>uint64_t * <var class="pdparam">val</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1"><a name="idp1124384260"></a><h2>Arguments</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><em class="parameter"><code>obj</code></em></span></dt><dd><p>
4     drm mode object to get property value from
5    </p></dd><dt><span class="term"><em class="parameter"><code>property</code></em></span></dt><dd><p>
6     property to retrieve
7    </p></dd><dt><span class="term"><em class="parameter"><code>val</code></em></span></dt><dd><p>
8     storage for the property value
9    </p></dd></dl></div></div><div class="refsect1"><a name="idp1124387924"></a><h2>Description</h2><p>
10   This function retrieves the softare state of the given property for the given
11   property. Since there is no driver callback to retrieve the current property
12   value this might be out of sync with the hardware, depending upon the driver
13   and property.
14</p></div><div class="refsect1"><a name="idp1124388780"></a><h2>Returns</h2><p>
15   Zero on success, error code on failure.
16</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="API-drm-object-property-set-value.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="drm-kms-init.html#idp1123898740">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="API-drm-mode-connector-set-path-property.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span class="phrase">drm_object_property_set_value</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span class="phrase">drm_mode_connector_set_path_property</span></td></tr></table></div></body></html>
17