\hypertarget{structsnps__dwc3__softc}{}\doxysection{snps\+\_\+dwc3\+\_\+softc Struct Reference}
\label{structsnps__dwc3__softc}\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}}


Collaboration diagram for snps\+\_\+dwc3\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dcd/structsnps__dwc3__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structxhci__softc}{xhci\+\_\+softc}} \mbox{\hyperlink{structsnps__dwc3__softc_ab3b6edeffa781ddc651cd0ae0db352c3}{sc}}
\item 
device\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_abc2c35d61d4b44d988749c4c697b4e8e}{dev}}
\item 
char \mbox{\hyperlink{structsnps__dwc3__softc_abb1bd9a4ae6ac7483cdfde577a6d59f2}{dr\+\_\+mode}} \mbox{[}16\mbox{]}
\item 
struct resource $\ast$ \mbox{\hyperlink{structsnps__dwc3__softc_afc95b9a3bc6bdec0f0ec99521a38fdd8}{mem\+\_\+res}}
\item 
bus\+\_\+space\+\_\+tag\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_a611c38f0f8dad30abd5e9acfd29fd8cf}{bst}}
\item 
bus\+\_\+space\+\_\+handle\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_a5226ba6d85c2811697dbf2768933a713}{bsh}}
\item 
phandle\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_a67890fbc3df3ac63280c70d1aa259986}{node}}
\item 
phy\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_a45cdc2601a07aa899dc9d4ceda2918ea}{usb2\+\_\+phy}}
\item 
phy\+\_\+t \mbox{\hyperlink{structsnps__dwc3__softc_a15e7c27a1e0936f1062a5266b8362b3a}{usb3\+\_\+phy}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{dwc3_8c_source_l00073}{73}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structsnps__dwc3__softc_a5226ba6d85c2811697dbf2768933a713}\label{structsnps__dwc3__softc_a5226ba6d85c2811697dbf2768933a713}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!bsh@{bsh}}
\index{bsh@{bsh}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{bsh}{bsh}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+handle\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::bsh}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00079}{79}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00091}{snps\+\_\+dwc3\+\_\+attach\+\_\+xhci()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_a611c38f0f8dad30abd5e9acfd29fd8cf}\label{structsnps__dwc3__softc_a611c38f0f8dad30abd5e9acfd29fd8cf}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!bst@{bst}}
\index{bst@{bst}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{bst}{bst}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+tag\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::bst}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00078}{78}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00091}{snps\+\_\+dwc3\+\_\+attach\+\_\+xhci()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_abc2c35d61d4b44d988749c4c697b4e8e}\label{structsnps__dwc3__softc_abc2c35d61d4b44d988749c4c697b4e8e}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!dev@{dev}}
\index{dev@{dev}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{dev}{dev}}
{\footnotesize\ttfamily device\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::dev}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00075}{75}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00300}{snps\+\_\+dwc3\+\_\+attach()}}, \mbox{\hyperlink{dwc3_8c_source_l00091}{snps\+\_\+dwc3\+\_\+attach\+\_\+xhci()}}, and \mbox{\hyperlink{dwc3_8c_source_l00277}{snps\+\_\+dwc3\+\_\+probe()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_abb1bd9a4ae6ac7483cdfde577a6d59f2}\label{structsnps__dwc3__softc_abb1bd9a4ae6ac7483cdfde577a6d59f2}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!dr\_mode@{dr\_mode}}
\index{dr\_mode@{dr\_mode}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{dr\_mode}{dr\_mode}}
{\footnotesize\ttfamily char snps\+\_\+dwc3\+\_\+softc\+::dr\+\_\+mode\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00076}{76}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_afc95b9a3bc6bdec0f0ec99521a38fdd8}\label{structsnps__dwc3__softc_afc95b9a3bc6bdec0f0ec99521a38fdd8}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!mem\_res@{mem\_res}}
\index{mem\_res@{mem\_res}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{mem\_res}{mem\_res}}
{\footnotesize\ttfamily struct resource$\ast$ snps\+\_\+dwc3\+\_\+softc\+::mem\+\_\+res}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00077}{77}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00091}{snps\+\_\+dwc3\+\_\+attach\+\_\+xhci()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_a67890fbc3df3ac63280c70d1aa259986}\label{structsnps__dwc3__softc_a67890fbc3df3ac63280c70d1aa259986}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!node@{node}}
\index{node@{node}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{node}{node}}
{\footnotesize\ttfamily phandle\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::node}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00080}{80}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00216}{snps\+\_\+dwc3\+\_\+configure\+\_\+phy()}}, and \mbox{\hyperlink{dwc3_8c_source_l00242}{snps\+\_\+dwc3\+\_\+do\+\_\+quirks()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_ab3b6edeffa781ddc651cd0ae0db352c3}\label{structsnps__dwc3__softc_ab3b6edeffa781ddc651cd0ae0db352c3}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!sc@{sc}}
\index{sc@{sc}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{sc}{sc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structxhci__softc}{xhci\+\_\+softc}} snps\+\_\+dwc3\+\_\+softc\+::sc}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00074}{74}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00300}{snps\+\_\+dwc3\+\_\+attach()}}, \mbox{\hyperlink{dwc3_8c_source_l00091}{snps\+\_\+dwc3\+\_\+attach\+\_\+xhci()}}, and \mbox{\hyperlink{dwc3_8c_source_l00277}{snps\+\_\+dwc3\+\_\+probe()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_a45cdc2601a07aa899dc9d4ceda2918ea}\label{structsnps__dwc3__softc_a45cdc2601a07aa899dc9d4ceda2918ea}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!usb2\_phy@{usb2\_phy}}
\index{usb2\_phy@{usb2\_phy}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{usb2\_phy}{usb2\_phy}}
{\footnotesize\ttfamily phy\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::usb2\+\_\+phy}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00081}{81}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00170}{snps\+\_\+dwc3\+\_\+reset()}}.

\mbox{\Hypertarget{structsnps__dwc3__softc_a15e7c27a1e0936f1062a5266b8362b3a}\label{structsnps__dwc3__softc_a15e7c27a1e0936f1062a5266b8362b3a}} 
\index{snps\_dwc3\_softc@{snps\_dwc3\_softc}!usb3\_phy@{usb3\_phy}}
\index{usb3\_phy@{usb3\_phy}!snps\_dwc3\_softc@{snps\_dwc3\_softc}}
\doxysubsubsection{\texorpdfstring{usb3\_phy}{usb3\_phy}}
{\footnotesize\ttfamily phy\+\_\+t snps\+\_\+dwc3\+\_\+softc\+::usb3\+\_\+phy}



Definition at line \mbox{\hyperlink{dwc3_8c_source_l00082}{82}} of file \mbox{\hyperlink{dwc3_8c_source}{dwc3.\+c}}.



Referenced by \mbox{\hyperlink{dwc3_8c_source_l00170}{snps\+\_\+dwc3\+\_\+reset()}}.



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