\hypertarget{structcp2112gpio__softc}{}\doxysection{cp2112gpio\+\_\+softc Struct Reference}
\label{structcp2112gpio__softc}\index{cp2112gpio\_softc@{cp2112gpio\_softc}}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct sx \mbox{\hyperlink{structcp2112gpio__softc_aa1ea8eb8bc08e5e0d931f17478be07e0}{gpio\+\_\+lock}}
\item 
device\+\_\+t \mbox{\hyperlink{structcp2112gpio__softc_a1f59ad12cf3cc7d3f656dae4d651e65b}{busdev}}
\item 
int \mbox{\hyperlink{structcp2112gpio__softc_a009864b0349da13fab18f8c2de32ad6f}{gpio\+\_\+caps}}
\item 
struct gpio\+\_\+pin \mbox{\hyperlink{structcp2112gpio__softc_a72d6e8fb7d990bd30a82b46fcb5cefb7}{pins}} \mbox{[}\mbox{\hyperlink{cp2112_8c_a089507f4c1c5fb78d3cef9a3e1289242}{CP2112\+\_\+\+GPIO\+\_\+\+COUNT}}\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{cp2112_8c_source_l00228}{228}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structcp2112gpio__softc_a1f59ad12cf3cc7d3f656dae4d651e65b}\label{structcp2112gpio__softc_a1f59ad12cf3cc7d3f656dae4d651e65b}} 
\index{cp2112gpio\_softc@{cp2112gpio\_softc}!busdev@{busdev}}
\index{busdev@{busdev}!cp2112gpio\_softc@{cp2112gpio\_softc}}
\doxysubsubsection{\texorpdfstring{busdev}{busdev}}
{\footnotesize\ttfamily device\+\_\+t cp2112gpio\+\_\+softc\+::busdev}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00230}{230}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00484}{cp2112\+\_\+gpio\+\_\+get\+\_\+bus()}}, \mbox{\hyperlink{cp2112_8c_source_l00681}{cp2112gpio\+\_\+attach()}}, and \mbox{\hyperlink{cp2112_8c_source_l00740}{cp2112gpio\+\_\+detach()}}.

\mbox{\Hypertarget{structcp2112gpio__softc_a009864b0349da13fab18f8c2de32ad6f}\label{structcp2112gpio__softc_a009864b0349da13fab18f8c2de32ad6f}} 
\index{cp2112gpio\_softc@{cp2112gpio\_softc}!gpio\_caps@{gpio\_caps}}
\index{gpio\_caps@{gpio\_caps}!cp2112gpio\_softc@{cp2112gpio\_softc}}
\doxysubsubsection{\texorpdfstring{gpio\_caps}{gpio\_caps}}
{\footnotesize\ttfamily int cp2112gpio\+\_\+softc\+::gpio\+\_\+caps}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00231}{231}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00558}{cp2112\+\_\+gpio\+\_\+pin\+\_\+getcaps()}}, \mbox{\hyperlink{cp2112_8c_source_l00606}{cp2112\+\_\+gpio\+\_\+pin\+\_\+setflags()}}, and \mbox{\hyperlink{cp2112_8c_source_l00681}{cp2112gpio\+\_\+attach()}}.

\mbox{\Hypertarget{structcp2112gpio__softc_aa1ea8eb8bc08e5e0d931f17478be07e0}\label{structcp2112gpio__softc_aa1ea8eb8bc08e5e0d931f17478be07e0}} 
\index{cp2112gpio\_softc@{cp2112gpio\_softc}!gpio\_lock@{gpio\_lock}}
\index{gpio\_lock@{gpio\_lock}!cp2112gpio\_softc@{cp2112gpio\_softc}}
\doxysubsubsection{\texorpdfstring{gpio\_lock}{gpio\_lock}}
{\footnotesize\ttfamily struct sx cp2112gpio\+\_\+softc\+::gpio\+\_\+lock}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00229}{229}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00681}{cp2112gpio\+\_\+attach()}}, and \mbox{\hyperlink{cp2112_8c_source_l00740}{cp2112gpio\+\_\+detach()}}.

\mbox{\Hypertarget{structcp2112gpio__softc_a72d6e8fb7d990bd30a82b46fcb5cefb7}\label{structcp2112gpio__softc_a72d6e8fb7d990bd30a82b46fcb5cefb7}} 
\index{cp2112gpio\_softc@{cp2112gpio\_softc}!pins@{pins}}
\index{pins@{pins}!cp2112gpio\_softc@{cp2112gpio\_softc}}
\doxysubsubsection{\texorpdfstring{pins}{pins}}
{\footnotesize\ttfamily struct gpio\+\_\+pin cp2112gpio\+\_\+softc\+::pins\mbox{[}\mbox{\hyperlink{cp2112_8c_a089507f4c1c5fb78d3cef9a3e1289242}{CP2112\+\_\+\+GPIO\+\_\+\+COUNT}}\mbox{]}}



Definition at line \mbox{\hyperlink{cp2112_8c_source_l00232}{232}} of file \mbox{\hyperlink{cp2112_8c_source}{cp2112.\+c}}.



Referenced by \mbox{\hyperlink{cp2112_8c_source_l00574}{cp2112\+\_\+gpio\+\_\+pin\+\_\+getflags()}}, \mbox{\hyperlink{cp2112_8c_source_l00590}{cp2112\+\_\+gpio\+\_\+pin\+\_\+getname()}}, \mbox{\hyperlink{cp2112_8c_source_l00606}{cp2112\+\_\+gpio\+\_\+pin\+\_\+setflags()}}, and \mbox{\hyperlink{cp2112_8c_source_l00681}{cp2112gpio\+\_\+attach()}}.



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}
