Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b7b6877999d0754e8ed227e0b2f603dc > files > 50

syntek-1.3.1-6mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>SyntekUSBVideoCamera: stk11xx-sysfs.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>stk11xx-sysfs.c File Reference</h1>Driver for Syntek USB video camera.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;linux/module.h&gt;</code><br>
<code>#include &lt;linux/init.h&gt;</code><br>
<code>#include &lt;linux/kernel.h&gt;</code><br>
<code>#include &lt;linux/version.h&gt;</code><br>
<code>#include &lt;linux/errno.h&gt;</code><br>
<code>#include &lt;linux/slab.h&gt;</code><br>
<code>#include &lt;linux/kref.h&gt;</code><br>
<code>#include &lt;linux/device.h&gt;</code><br>
<code>#include &lt;linux/mm.h&gt;</code><br>
<code>#include &lt;linux/videodev.h&gt;</code><br>
<code>#include &lt;linux/usb.h&gt;</code><br>
<code>#include &lt;media/v4l2-common.h&gt;</code><br>
<code>#include &quot;<a class="el" href="stk11xx_8h_source.html">stk11xx.h</a>&quot;</code><br>

<p>
<a href="stk11xx-sysfs_8c_source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#7d7fb6facb6b447788ae51a3dac9fde0">show_release</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_release  <a href="#7d7fb6facb6b447788ae51a3dac9fde0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#0e84742146bed3de4f8ef53576a6c7a9">show_videostatus</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_videostatus  <a href="#0e84742146bed3de4f8ef53576a6c7a9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#ae13dd84bc4d4a8b4126cef14e6811bf">show_informations</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_informations  <a href="#ae13dd84bc4d4a8b4126cef14e6811bf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#fec6bde279929097d59d7a42837584d9">show_fps</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_fps  <a href="#fec6bde279929097d59d7a42837584d9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#28115395e131622ab5e1642900f3e6a0">show_brightness</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_brightness  <a href="#28115395e131622ab5e1642900f3e6a0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#8dedf1a3e0a78460453fb0c3362f05e8">store_brightness</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_brightness  <a href="#8dedf1a3e0a78460453fb0c3362f05e8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#7bb9a031161643cbda3fa4977335eb6f">show_contrast</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_contrast  <a href="#7bb9a031161643cbda3fa4977335eb6f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#46dee667d9abe7111693f7b3e4afaebf">store_contrast</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_contrast  <a href="#46dee667d9abe7111693f7b3e4afaebf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#413d928267a56e0be63d87ed726807eb">show_whitebalance</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_whitebalance  <a href="#413d928267a56e0be63d87ed726807eb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#f07d36d682f85619b6de93734531efe6">store_whitebalance</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_whitebalance  <a href="#f07d36d682f85619b6de93734531efe6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#b0e17a7f3bb494401b41e6973d2b50c2">show_colour</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_colour  <a href="#b0e17a7f3bb494401b41e6973d2b50c2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#d936f451a1428d8ffca048a8cf09a857">store_colour</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_colour  <a href="#d936f451a1428d8ffca048a8cf09a857"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#95da9da72ca2228a167cf99772fb840d">show_hflip</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_hflip  <a href="#95da9da72ca2228a167cf99772fb840d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#6210931bbcddc09cce874a283a038eb6">store_hflip</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_hflip  <a href="#6210931bbcddc09cce874a283a038eb6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#c392c2b85292fe4fd92777ebd9292d9d">show_vflip</a> (struct device *class, struct device_attribute *attr, char *buf)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">show_vflip  <a href="#c392c2b85292fe4fd92777ebd9292d9d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#1002945672e08bf2bd971f8aebe59b75">store_vflip</a> (struct device *class, struct device_attribute *attr, const char *buf, size_t count)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">store_vflip  <a href="#1002945672e08bf2bd971f8aebe59b75"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#b3d325229e3dfd08f7f6778d77adff67">DEVICE_ATTR</a> (release, S_IRUGO, show_release, NULL)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#a2be88d66b3351ef5a197a24e1b0e186">DEVICE_ATTR</a> (videostatus, S_IRUGO, show_videostatus, NULL)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#6107ad09b4014f421303ece31c87f010">DEVICE_ATTR</a> (informations, S_IRUGO, show_informations, NULL)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#e858292ff325539d3d20539fc6d39dbd">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#681bb2c58cd55763494a71a1935b6de4">fps</a>, S_IRUGO, show_fps, NULL)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#6628719243166d01271037671c642fb6">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#f3e3271e8fbc9f3863a2989d0105b070">brightness</a>, S_IRUGO|S_IWUGO, show_brightness, store_brightness)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#3bedd523d5a992d9106b3ff066fabbd3">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#f7a235a0e8630e9c6cf86db22ec293e8">contrast</a>, S_IRUGO|S_IWUGO, show_contrast, store_contrast)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#88b1c3a7080a628fd3cc406efa401c48">DEVICE_ATTR</a> (whitebalance, S_IRUGO|S_IWUGO, show_whitebalance, store_whitebalance)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#a8f958c615a9c32f46afb9cc5704a97a">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#a68e842dd7ce4ebaf9792928e4a990f0">colour</a>, S_IRUGO|S_IWUGO, show_colour, store_colour)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#bd3b6073cf82070c97463ab815fae75f">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#16f641fad5b6a3a19b62c1486d413728">hflip</a>, S_IRUGO|S_IWUGO, show_hflip, store_hflip)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#83fc859d27726b53b53650f15e6245aa">DEVICE_ATTR</a> (<a class="el" href="stk11xx-usb_8c.html#5cd2e203aadee84bf52b7c8abf5af815">vflip</a>, S_IRUGO|S_IWUGO, show_vflip, store_vflip)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#6b58e4f6d2baa9c5ccb3a18e5c64bb65">stk11xx_create_sysfs_files</a> (struct video_device *vdev)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create the 'sys' entries.  <a href="#6b58e4f6d2baa9c5ccb3a18e5c64bb65"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#717ca8ef4a41adb32b2fb33e9c537621">stk11xx_remove_sysfs_files</a> (struct video_device *vdev)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove the 'sys' entries.  <a href="#717ca8ef4a41adb32b2fb33e9c537621"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct stk11xx_coord&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stk11xx-sysfs_8c.html#b9b23c97c63356e4db4c0f40448ed109">stk11xx_image_sizes</a> [STK11XX_NBR_SIZES]</td></tr>

</table>
<hr><h2>Detailed Description</h2>
Driver for Syntek USB video camera. 
<p>
<dl class="author" compact><dt><b>Author:</b></dt><dd>Nicolas VIVIEN </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>2006-10-23 </dd></dl>
<dl class="version" compact><dt><b>Version:</b></dt><dd>v1.3.x</dd></dl>
<dl class="note" compact><dt><b>Note:</b></dt><dd>Copyright (C) Nicolas VIVIEN</dd></dl>
<dl class="user" compact><dt><b>Licences</b></dt><dd></dd></dl>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.<p>
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.<p>
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<p>
<dl class="user" compact><dt><b>SubVersion</b></dt><dd></dd></dl>
<dl class="rcs" compact><dt><b>Date</b></dt><dd>2008-02-05 14:24:14 +0100 (mar, 05 fév 2008) </dd></dl>
<dl class="rcs" compact><dt><b>Revision</b></dt><dd>74 </dd></dl>
<dl class="rcs" compact><dt><b>Author</b></dt><dd>nicklas79 </dd></dl>
<dl class="rcs" compact><dt><b>HeadURL</b></dt><dd><a href="https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/tags/1.3.1/stk11xx-sysfs.c">https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/tags/1.3.1/stk11xx-sysfs.c</a> </dd></dl>

<p>Definition in file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="83fc859d27726b53b53650f15e6245aa"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="83fc859d27726b53b53650f15e6245aa" args="(vflip, S_IRUGO|S_IWUGO, show_vflip, store_vflip)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#5cd2e203aadee84bf52b7c8abf5af815">vflip</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_vflip&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_vflip&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Vertical filp value 
</div>
</div><p>
<a class="anchor" name="bd3b6073cf82070c97463ab815fae75f"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="bd3b6073cf82070c97463ab815fae75f" args="(hflip, S_IRUGO|S_IWUGO, show_hflip, store_hflip)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#16f641fad5b6a3a19b62c1486d413728">hflip</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_hflip&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_hflip&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Horizontal filp value 
</div>
</div><p>
<a class="anchor" name="a8f958c615a9c32f46afb9cc5704a97a"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="a8f958c615a9c32f46afb9cc5704a97a" args="(colour, S_IRUGO|S_IWUGO, show_colour, store_colour)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#a68e842dd7ce4ebaf9792928e4a990f0">colour</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_colour&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_colour&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Hue value 
</div>
</div><p>
<a class="anchor" name="88b1c3a7080a628fd3cc406efa401c48"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="88b1c3a7080a628fd3cc406efa401c48" args="(whitebalance, S_IRUGO|S_IWUGO, show_whitebalance, store_whitebalance)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype">whitebalance&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_whitebalance&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_whitebalance&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Whitebalance value 
</div>
</div><p>
<a class="anchor" name="3bedd523d5a992d9106b3ff066fabbd3"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="3bedd523d5a992d9106b3ff066fabbd3" args="(contrast, S_IRUGO|S_IWUGO, show_contrast, store_contrast)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#f7a235a0e8630e9c6cf86db22ec293e8">contrast</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_contrast&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_contrast&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Contrast value 
</div>
</div><p>
<a class="anchor" name="6628719243166d01271037671c642fb6"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="6628719243166d01271037671c642fb6" args="(brightness, S_IRUGO|S_IWUGO, show_brightness, store_brightness)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#f3e3271e8fbc9f3863a2989d0105b070">brightness</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO|&nbsp;</td>
          <td class="paramname"> <em>S_IWUGO</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_brightness&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">store_brightness&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Brightness value 
</div>
</div><p>
<a class="anchor" name="e858292ff325539d3d20539fc6d39dbd"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="e858292ff325539d3d20539fc6d39dbd" args="(fps, S_IRUGO, show_fps, NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="stk11xx-usb_8c.html#681bb2c58cd55763494a71a1935b6de4">fps</a>&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_fps&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">NULL&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
FPS value 
</div>
</div><p>
<a class="anchor" name="6107ad09b4014f421303ece31c87f010"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="6107ad09b4014f421303ece31c87f010" args="(informations, S_IRUGO, show_informations, NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype">informations&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_informations&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">NULL&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Informations 
</div>
</div><p>
<a class="anchor" name="a2be88d66b3351ef5a197a24e1b0e186"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="a2be88d66b3351ef5a197a24e1b0e186" args="(videostatus, S_IRUGO, show_videostatus, NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype">videostatus&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_videostatus&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">NULL&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Video status 
</div>
</div><p>
<a class="anchor" name="b3d325229e3dfd08f7f6778d77adff67"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::DEVICE_ATTR" ref="b3d325229e3dfd08f7f6778d77adff67" args="(release, S_IRUGO, show_release, NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static DEVICE_ATTR           </td>
          <td>(</td>
          <td class="paramtype">release&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">S_IRUGO&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">show_release&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">NULL&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Release value 
</div>
</div><p>
<a class="anchor" name="28115395e131622ab5e1642900f3e6a0"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_brightness" ref="28115395e131622ab5e1642900f3e6a0" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_brightness           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_brightness 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'brightness' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00241">241</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="b0e17a7f3bb494401b41e6973d2b50c2"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_colour" ref="b0e17a7f3bb494401b41e6973d2b50c2" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_colour           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_colour 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'colour' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00402">402</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="7bb9a031161643cbda3fa4977335eb6f"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_contrast" ref="7bb9a031161643cbda3fa4977335eb6f" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_contrast           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_contrast 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'contrast' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00294">294</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="fec6bde279929097d59d7a42837584d9"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_fps" ref="fec6bde279929097d59d7a42837584d9" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_fps           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_fps 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'fps' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00219">219</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="95da9da72ca2228a167cf99772fb840d"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_hflip" ref="95da9da72ca2228a167cf99772fb840d" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_hflip           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_hflip 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'hflip' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00456">456</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="ae13dd84bc4d4a8b4126cef14e6811bf"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_informations" ref="ae13dd84bc4d4a8b4126cef14e6811bf" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_informations           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_informations 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'informations' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00119">119</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>References <a class="el" href="stk11xx-v4l_8c_source.html#l00062">stk11xx_image_sizes</a>.</p>

</div>
</div><p>
<a class="anchor" name="7d7fb6facb6b447788ae51a3dac9fde0"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_release" ref="7d7fb6facb6b447788ae51a3dac9fde0" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_release           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_release 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'release' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00069">69</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="c392c2b85292fe4fd92777ebd9292d9d"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_vflip" ref="c392c2b85292fe4fd92777ebd9292d9d" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_vflip           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_vflip 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'vflip' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00508">508</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e84742146bed3de4f8ef53576a6c7a9"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_videostatus" ref="0e84742146bed3de4f8ef53576a6c7a9" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_videostatus           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_videostatus 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'videostatus' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00091">91</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="413d928267a56e0be63d87ed726807eb"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::show_whitebalance" ref="413d928267a56e0be63d87ed726807eb" args="(struct device *class, struct device_attribute *attr, char *buf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t show_whitebalance           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
show_whitebalance 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device</td></tr>
  </table>
</dl>
<dl compact><dt><b>Return values:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Adress of buffer with the 'whitebalance' value</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00348">348</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="6b58e4f6d2baa9c5ccb3a18e5c64bb65"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::stk11xx_create_sysfs_files" ref="6b58e4f6d2baa9c5ccb3a18e5c64bb65" args="(struct video_device *vdev)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int stk11xx_create_sysfs_files           </td>
          <td>(</td>
          <td class="paramtype">struct video_device *&nbsp;</td>
          <td class="paramname"> <em>vdev</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create the 'sys' entries. 
<p>
This function permits to create all the entries in the 'sys' filesystem.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>vdev</em>&nbsp;</td><td>Video device structure</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 if all is OK </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00581">581</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>Referenced by <a class="el" href="stk11xx-usb_8c_source.html#l00679">usb_stk11xx_probe()</a>.</p>

</div>
</div><p>
<a class="anchor" name="717ca8ef4a41adb32b2fb33e9c537621"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::stk11xx_remove_sysfs_files" ref="717ca8ef4a41adb32b2fb33e9c537621" args="(struct video_device *vdev)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void stk11xx_remove_sysfs_files           </td>
          <td>(</td>
          <td class="paramtype">struct video_device *&nbsp;</td>
          <td class="paramname"> <em>vdev</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove the 'sys' entries. 
<p>
This function permits to remove all the entries in the 'sys' filesystem.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>vdev</em>&nbsp;</td><td>Video device structure</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 if all is OK </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00634">634</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>Referenced by <a class="el" href="stk11xx-usb_8c_source.html#l00897">usb_stk11xx_disconnect()</a>.</p>

</div>
</div><p>
<a class="anchor" name="8dedf1a3e0a78460453fb0c3362f05e8"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_brightness" ref="8dedf1a3e0a78460453fb0c3362f05e8" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_brightness           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_brightness 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00263">263</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>References <a class="el" href="stk11xx-dev_8c_source.html#l00372">dev_stk11xx_set_camera_quality()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d936f451a1428d8ffca048a8cf09a857"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_colour" ref="d936f451a1428d8ffca048a8cf09a857" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_colour           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_colour 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00424">424</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>References <a class="el" href="stk11xx-dev_8c_source.html#l00372">dev_stk11xx_set_camera_quality()</a>.</p>

</div>
</div><p>
<a class="anchor" name="46dee667d9abe7111693f7b3e4afaebf"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_contrast" ref="46dee667d9abe7111693f7b3e4afaebf" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_contrast           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_contrast 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00316">316</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>References <a class="el" href="stk11xx-dev_8c_source.html#l00372">dev_stk11xx_set_camera_quality()</a>.</p>

</div>
</div><p>
<a class="anchor" name="6210931bbcddc09cce874a283a038eb6"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_hflip" ref="6210931bbcddc09cce874a283a038eb6" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_hflip           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_hflip 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00478">478</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="1002945672e08bf2bd971f8aebe59b75"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_vflip" ref="1002945672e08bf2bd971f8aebe59b75" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_vflip           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_vflip 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00530">530</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="f07d36d682f85619b6de93734531efe6"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::store_whitebalance" ref="f07d36d682f85619b6de93734531efe6" args="(struct device *class, struct device_attribute *attr, const char *buf, size_t count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t store_whitebalance           </td>
          <td>(</td>
          <td class="paramtype">struct device *&nbsp;</td>
          <td class="paramname"> <em>class</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct device_attribute *&nbsp;</td>
          <td class="paramname"> <em>attr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
store_whitebalance 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>class</em>&nbsp;</td><td>Class device </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>Counter</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of buffer </dd></dl>

<p>Definition at line <a class="el" href="stk11xx-sysfs_8c_source.html#l00370">370</a> of file <a class="el" href="stk11xx-sysfs_8c_source.html">stk11xx-sysfs.c</a>.</p>

<p>References <a class="el" href="stk11xx-dev_8c_source.html#l00372">dev_stk11xx_set_camera_quality()</a>.</p>

</div>
</div><p>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="b9b23c97c63356e4db4c0f40448ed109"></a><!-- doxytag: member="stk11xx&#45;sysfs.c::stk11xx_image_sizes" ref="b9b23c97c63356e4db4c0f40448ed109" args="[STK11XX_NBR_SIZES]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="stk11xx_8h.html#4977da08718c28052dab2096023754e2">stk11xx_image_sizes</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
List of all resolutions supported by the driver 
<p>Definition at line <a class="el" href="stk11xx-v4l_8c_source.html#l00062">62</a> of file <a class="el" href="stk11xx-v4l_8c_source.html">stk11xx-v4l.c</a>.</p>

<p>Referenced by <a class="el" href="stk11xx-sysfs_8c_source.html#l00119">show_informations()</a>, <a class="el" href="stk11xx-v4l_8c_source.html#l00590">v4l_stk11xx_do_ioctl()</a>, and <a class="el" href="stk11xx-v4l_8c_source.html#l00130">v4l_stk11xx_select_video_mode()</a>.</p>

</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Sep 20 12:18:50 2009 for SyntekUSBVideoCamera by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>