\hypertarget{structcp2112__softc}{}\doxysection{cp2112\+\_\+softc Struct Reference}
\label{structcp2112__softc}\index{cp2112\_softc@{cp2112\_softc}}


Collaboration diagram for cp2112\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d6/d91/structcp2112__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
device\+\_\+t \mbox{\hyperlink{structcp2112__softc_aa428c67b8d83ce52e7620bfcf005b0ce}{sc\+\_\+gpio\+\_\+dev}}
\item 
device\+\_\+t \mbox{\hyperlink{structcp2112__softc_ae1dcd00e4713f6b1b5231f673ffe398b}{sc\+\_\+iic\+\_\+dev}}
\item 
struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}} $\ast$ \mbox{\hyperlink{structcp2112__softc_a8d9f55878b67c03ca3fd8bf66e9575f0}{sc\+\_\+udev}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structcp2112__softc_a83b9814f23de666707b88255a8c3181b}{sc\+\_\+iface\+\_\+index}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structcp2112__softc_a79bafd6db686b4f1e46c969fa2944b95}{sc\+\_\+version}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{cp2112_8c_source_l00220}{220}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structcp2112__softc_aa428c67b8d83ce52e7620bfcf005b0ce}\label{structcp2112__softc_aa428c67b8d83ce52e7620bfcf005b0ce}} 
\index{cp2112\_softc@{cp2112\_softc}!sc\_gpio\_dev@{sc\_gpio\_dev}}
\index{sc\_gpio\_dev@{sc\_gpio\_dev}!cp2112\_softc@{cp2112\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_gpio\_dev}{sc\_gpio\_dev}}
{\footnotesize\ttfamily device\+\_\+t cp2112\+\_\+softc\+::sc\+\_\+gpio\+\_\+dev}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00221}{221}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00309}{cp2112\+\_\+attach()}}.

\mbox{\Hypertarget{structcp2112__softc_a83b9814f23de666707b88255a8c3181b}\label{structcp2112__softc_a83b9814f23de666707b88255a8c3181b}} 
\index{cp2112\_softc@{cp2112\_softc}!sc\_iface\_index@{sc\_iface\_index}}
\index{sc\_iface\_index@{sc\_iface\_index}!cp2112\_softc@{cp2112\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_iface\_index}{sc\_iface\_index}}
{\footnotesize\ttfamily uint8\+\_\+t cp2112\+\_\+softc\+::sc\+\_\+iface\+\_\+index}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00224}{224}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00309}{cp2112\+\_\+attach()}}, \mbox{\hyperlink{cp2112_8c_source_l00268}{cp2112\+\_\+get\+\_\+report()}}, \mbox{\hyperlink{cp2112_8c_source_l00280}{cp2112\+\_\+set\+\_\+report()}}, and \mbox{\hyperlink{cp2112_8c_source_l01314}{cp2112iic\+\_\+attach()}}.

\mbox{\Hypertarget{structcp2112__softc_ae1dcd00e4713f6b1b5231f673ffe398b}\label{structcp2112__softc_ae1dcd00e4713f6b1b5231f673ffe398b}} 
\index{cp2112\_softc@{cp2112\_softc}!sc\_iic\_dev@{sc\_iic\_dev}}
\index{sc\_iic\_dev@{sc\_iic\_dev}!cp2112\_softc@{cp2112\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_iic\_dev}{sc\_iic\_dev}}
{\footnotesize\ttfamily device\+\_\+t cp2112\+\_\+softc\+::sc\+\_\+iic\+\_\+dev}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00222}{222}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00309}{cp2112\+\_\+attach()}}.

\mbox{\Hypertarget{structcp2112__softc_a8d9f55878b67c03ca3fd8bf66e9575f0}\label{structcp2112__softc_a8d9f55878b67c03ca3fd8bf66e9575f0}} 
\index{cp2112\_softc@{cp2112\_softc}!sc\_udev@{sc\_udev}}
\index{sc\_udev@{sc\_udev}!cp2112\_softc@{cp2112\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_udev}{sc\_udev}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}}$\ast$ cp2112\+\_\+softc\+::sc\+\_\+udev}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00223}{223}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00309}{cp2112\+\_\+attach()}}, \mbox{\hyperlink{cp2112_8c_source_l00268}{cp2112\+\_\+get\+\_\+report()}}, \mbox{\hyperlink{cp2112_8c_source_l00280}{cp2112\+\_\+set\+\_\+report()}}, and \mbox{\hyperlink{cp2112_8c_source_l01314}{cp2112iic\+\_\+attach()}}.

\mbox{\Hypertarget{structcp2112__softc_a79bafd6db686b4f1e46c969fa2944b95}\label{structcp2112__softc_a79bafd6db686b4f1e46c969fa2944b95}} 
\index{cp2112\_softc@{cp2112\_softc}!sc\_version@{sc\_version}}
\index{sc\_version@{sc\_version}!cp2112\_softc@{cp2112\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_version}{sc\_version}}
{\footnotesize\ttfamily uint8\+\_\+t cp2112\+\_\+softc\+::sc\+\_\+version}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00225}{225}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00309}{cp2112\+\_\+attach()}}, and \mbox{\hyperlink{cp2112_8c_source_l01084}{cp2112iic\+\_\+transfer()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/usb/misc/\mbox{\hyperlink{cp2112_8c}{cp2112.\+c}}\end{DoxyCompactItemize}
