\hypertarget{structdwc__otg__softc}{}\doxysection{dwc\+\_\+otg\+\_\+softc Struct Reference}
\label{structdwc__otg__softc}\index{dwc\_otg\_softc@{dwc\_otg\_softc}}


{\ttfamily \#include $<$dwc\+\_\+otg.\+h$>$}



Collaboration diagram for dwc\+\_\+otg\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d9/d8d/structdwc__otg__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structusb__bus}{usb\+\_\+bus}} \mbox{\hyperlink{structdwc__otg__softc_a2d18e35e7a2c125c7b0c58de419e85bd}{sc\+\_\+bus}}
\item 
union \mbox{\hyperlink{uniondwc__otg__hub__temp}{dwc\+\_\+otg\+\_\+hub\+\_\+temp}} \mbox{\hyperlink{structdwc__otg__softc_a96a313184017c02027f840f1734768a4}{sc\+\_\+hub\+\_\+temp}}
\item 
struct \mbox{\hyperlink{structdwc__otg__profile}{dwc\+\_\+otg\+\_\+profile}} \mbox{\hyperlink{structdwc__otg__softc_a3a91b05c875019c6e927ad8170491f0c}{sc\+\_\+hw\+\_\+ep\+\_\+profile}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}
\item 
struct \mbox{\hyperlink{structdwc__otg__tt__info}{dwc\+\_\+otg\+\_\+tt\+\_\+info}} \mbox{\hyperlink{structdwc__otg__softc_a3a4813faf4a2ac2e0b55585ad4d48328}{sc\+\_\+tt\+\_\+info}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_aeae6a33501980353d137bba8cb031004}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+DEVICES}}\mbox{]}
\item 
struct \mbox{\hyperlink{structusb__callout}{usb\+\_\+callout}} \mbox{\hyperlink{structdwc__otg__softc_ac09cdaea3d1df24c2a57ebfc1ae7fb39}{sc\+\_\+timer}}
\item 
struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}} $\ast$ \mbox{\hyperlink{structdwc__otg__softc_ab29b8ae5df7b5afd5673a12bdae94cf3}{sc\+\_\+devices}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_aeae6a33501980353d137bba8cb031004}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+DEVICES}}\mbox{]}
\item 
struct resource $\ast$ \mbox{\hyperlink{structdwc__otg__softc_a9a864d92934ae354d25c02175d335e58}{sc\+\_\+io\+\_\+res}}
\item 
struct resource $\ast$ \mbox{\hyperlink{structdwc__otg__softc_a3b6be71a23365464f2e41a55844f8198}{sc\+\_\+irq\+\_\+res}}
\item 
void $\ast$ \mbox{\hyperlink{structdwc__otg__softc_adac69f12e0e0b3178e338fad1460fbc4}{sc\+\_\+intr\+\_\+hdl}}
\item 
bus\+\_\+size\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a68813438931ef7f2fafa485d2d5722a5}{sc\+\_\+io\+\_\+size}}
\item 
bus\+\_\+space\+\_\+tag\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ad8b65c3ed5624f8954e6f302440edcb6}{sc\+\_\+io\+\_\+tag}}
\item 
bus\+\_\+space\+\_\+handle\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_aee700d28e3475506533e94c1d1af4058}{sc\+\_\+io\+\_\+hdl}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_aea8f643584f85b8e49943eedfc1aebf2}{sc\+\_\+bounce\+\_\+buffer}} \mbox{[}MAX(512 $\ast$\mbox{\hyperlink{dwc__otg_8h_a6f1eb7527b2eb34fc47fff56fd4af706}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+TXP}}, 1024)/4\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a5f861fbd8e208d25ab5ca65ba5235d7c}{sc\+\_\+fifo\+\_\+size}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a634341a37547d7db71820cffb56115cc}{sc\+\_\+irq\+\_\+mask}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a39104529e93176d45d421eb86721d946}{sc\+\_\+last\+\_\+rx\+\_\+status}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a27bb87c36786bdb0848ac7761bbadf13}{sc\+\_\+out\+\_\+ctl}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_adce150448f0af2ca73f807029f4dd8f1}{sc\+\_\+in\+\_\+ctl}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}
\item 
struct \mbox{\hyperlink{structdwc__otg__chan__state}{dwc\+\_\+otg\+\_\+chan\+\_\+state}} \mbox{\hyperlink{structdwc__otg__softc_ad00638586052606a9c9f5b4f3a3e896b}{sc\+\_\+chan\+\_\+state}} \mbox{[}\mbox{\hyperlink{dwc__otg_8h_a7ce1e2f4b2db38684038cdd071632d67}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+CHANNELS}}\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a409825439725225e83aa9ede12bdd426}{sc\+\_\+tmr\+\_\+val}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a396c03dc15c2f440934cb0c1c79e87e1}{sc\+\_\+hprt\+\_\+val}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_aacf82a0b5693807ee3230bd03c840150}{sc\+\_\+xfer\+\_\+complete}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a7b0007b008ef2c77574d57d8eb0b2c5b}{sc\+\_\+current\+\_\+rx\+\_\+bytes}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a4db922ae077f85ceb01d53e77428b714}{sc\+\_\+current\+\_\+rx\+\_\+fifo}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a99e38df25e8168ae50b2b61c262fc348}{sc\+\_\+active\+\_\+rx\+\_\+ep}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a71b80c923b6eb7552e4e80c82411e92c}{sc\+\_\+last\+\_\+frame\+\_\+num}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a69970ee53412da5235f0de115b7cbb26}{sc\+\_\+phy\+\_\+type}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ace77709096f314a52a4c0e7aab0ac8d1}{sc\+\_\+phy\+\_\+bits}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ae97332e8ce604c2090ab4545ca21b4d1}{sc\+\_\+timer\+\_\+active}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a021504d77977a95b8f85f647f9d40fb7}{sc\+\_\+dev\+\_\+ep\+\_\+max}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ad67c51dbdb7a91234c91fae48bc12146}{sc\+\_\+dev\+\_\+in\+\_\+ep\+\_\+max}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ae33e2c6d9ca88509866850125241d60d}{sc\+\_\+host\+\_\+ch\+\_\+max}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a239a9e50129c880b3f772dcf6bc2c218}{sc\+\_\+needsof}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a653f94cded869b9478630d05f515ad0a}{sc\+\_\+rt\+\_\+addr}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a1e8a51b11d27b8c19967037bcea8c038}{sc\+\_\+conf}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_a557c6224acb2aaa866791be357dc344b}{sc\+\_\+mode}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structdwc__otg__softc_ac570a8fc3e9eae0d9f5a006bd23730d0}{sc\+\_\+hub\+\_\+idata}} \mbox{[}1\mbox{]}
\item 
struct \mbox{\hyperlink{structdwc__otg__flags}{dwc\+\_\+otg\+\_\+flags}} \mbox{\hyperlink{structdwc__otg__softc_ab59cbf388267d9642523bc0e38d940ab}{sc\+\_\+flags}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00163}{163}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structdwc__otg__softc_a99e38df25e8168ae50b2b61c262fc348}\label{structdwc__otg__softc_a99e38df25e8168ae50b2b61c262fc348}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_active\_rx\_ep@{sc\_active\_rx\_ep}}
\index{sc\_active\_rx\_ep@{sc\_active\_rx\_ep}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_active\_rx\_ep}{sc\_active\_rx\_ep}}
{\footnotesize\ttfamily uint16\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+active\+\_\+rx\+\_\+ep}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00193}{193}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03705}{dwc\+\_\+otg\+\_\+clear\+\_\+stall\+\_\+sub\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00750}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+alloc()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00815}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+free\+\_\+sub()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l03650}{dwc\+\_\+otg\+\_\+set\+\_\+stall()}}.

\mbox{\Hypertarget{structdwc__otg__softc_aea8f643584f85b8e49943eedfc1aebf2}\label{structdwc__otg__softc_aea8f643584f85b8e49943eedfc1aebf2}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_bounce\_buffer@{sc\_bounce\_buffer}}
\index{sc\_bounce\_buffer@{sc\_bounce\_buffer}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_bounce\_buffer}{sc\_bounce\_buffer}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+bounce\+\_\+buffer\mbox{[}MAX(512 $\ast$\mbox{\hyperlink{dwc__otg_8h_a6f1eb7527b2eb34fc47fff56fd4af706}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+TXP}}, 1024)/4\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00178}{178}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00221}{dwc\+\_\+otg\+\_\+read\+\_\+fifo()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00171}{dwc\+\_\+otg\+\_\+write\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a2d18e35e7a2c125c7b0c58de419e85bd}\label{structdwc__otg__softc_a2d18e35e7a2c125c7b0c58de419e85bd}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_bus@{sc\_bus}}
\index{sc\_bus@{sc\_bus}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_bus}{sc\_bus}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__bus}{usb\+\_\+bus}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+bus}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00164}{164}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00089}{dwc\+\_\+otg\+\_\+attach()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03768}{dwc\+\_\+otg\+\_\+clear\+\_\+stall()}}, \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00129}{dwc\+\_\+otg\+\_\+detach()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03619}{dwc\+\_\+otg\+\_\+device\+\_\+done()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03801}{dwc\+\_\+otg\+\_\+device\+\_\+state\+\_\+change()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04118}{dwc\+\_\+otg\+\_\+do\+\_\+poll()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02850}{dwc\+\_\+otg\+\_\+filter\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02903}{dwc\+\_\+otg\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02806}{dwc\+\_\+otg\+\_\+interrupt\+\_\+complete\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03492}{dwc\+\_\+otg\+\_\+root\+\_\+intr()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03650}{dwc\+\_\+otg\+\_\+set\+\_\+stall()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03441}{dwc\+\_\+otg\+\_\+start\+\_\+standard\+\_\+chain()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02428}{dwc\+\_\+otg\+\_\+timer()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04075}{dwc\+\_\+otg\+\_\+uninit()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02489}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+transfer\+\_\+schedule\+\_\+locked()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00622}{dwc\+\_\+otg\+\_\+wakeup\+\_\+peer()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ad00638586052606a9c9f5b4f3a3e896b}\label{structdwc__otg__softc_ad00638586052606a9c9f5b4f3a3e896b}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_chan\_state@{sc\_chan\_state}}
\index{sc\_chan\_state@{sc\_chan\_state}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_chan\_state}{sc\_chan\_state}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structdwc__otg__chan__state}{dwc\+\_\+otg\+\_\+chan\+\_\+state}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+chan\+\_\+state\mbox{[}\mbox{\hyperlink{dwc__otg_8h_a7ce1e2f4b2db38684038cdd071632d67}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+CHANNELS}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00185}{185}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00703}{dwc\+\_\+otg\+\_\+clear\+\_\+hcint()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00750}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+alloc()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00815}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+free\+\_\+sub()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01352}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+rx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01254}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+rx\+\_\+sub()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01790}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00885}{dwc\+\_\+otg\+\_\+host\+\_\+setup\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a1e8a51b11d27b8c19967037bcea8c038}\label{structdwc__otg__softc_a1e8a51b11d27b8c19967037bcea8c038}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_conf@{sc\_conf}}
\index{sc\_conf@{sc\_conf}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_conf}{sc\_conf}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+conf}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00209}{209}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a7b0007b008ef2c77574d57d8eb0b2c5b}\label{structdwc__otg__softc_a7b0007b008ef2c77574d57d8eb0b2c5b}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_current\_rx\_bytes@{sc\_current\_rx\_bytes}}
\index{sc\_current\_rx\_bytes@{sc\_current\_rx\_bytes}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_current\_rx\_bytes}{sc\_current\_rx\_bytes}}
{\footnotesize\ttfamily uint16\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+current\+\_\+rx\+\_\+bytes}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00190}{190}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00221}{dwc\+\_\+otg\+\_\+read\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a4db922ae077f85ceb01d53e77428b714}\label{structdwc__otg__softc_a4db922ae077f85ceb01d53e77428b714}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_current\_rx\_fifo@{sc\_current\_rx\_fifo}}
\index{sc\_current\_rx\_fifo@{sc\_current\_rx\_fifo}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_current\_rx\_fifo}{sc\_current\_rx\_fifo}}
{\footnotesize\ttfamily uint16\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+current\+\_\+rx\+\_\+fifo}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00191}{191}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00221}{dwc\+\_\+otg\+\_\+read\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a021504d77977a95b8f85f647f9d40fb7}\label{structdwc__otg__softc_a021504d77977a95b8f85f647f9d40fb7}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_dev\_ep\_max@{sc\_dev\_ep\_max}}
\index{sc\_dev\_ep\_max@{sc\_dev\_ep\_max}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_dev\_ep\_max}{sc\_dev\_ep\_max}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+dev\+\_\+ep\+\_\+max}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00204}{204}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03801}{dwc\+\_\+otg\+\_\+device\+\_\+state\+\_\+change()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00157}{dwc\+\_\+otg\+\_\+get\+\_\+hw\+\_\+ep\+\_\+profile()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ad67c51dbdb7a91234c91fae48bc12146}\label{structdwc__otg__softc_ad67c51dbdb7a91234c91fae48bc12146}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_dev\_in\_ep\_max@{sc\_dev\_in\_ep\_max}}
\index{sc\_dev\_in\_ep\_max@{sc\_dev\_in\_ep\_max}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_dev\_in\_ep\_max}{sc\_dev\_in\_ep\_max}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+dev\+\_\+in\+\_\+ep\+\_\+max}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00205}{205}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03801}{dwc\+\_\+otg\+\_\+device\+\_\+state\+\_\+change()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02850}{dwc\+\_\+otg\+\_\+filter\+\_\+interrupt()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ab29b8ae5df7b5afd5673a12bdae94cf3}\label{structdwc__otg__softc_ab29b8ae5df7b5afd5673a12bdae94cf3}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_devices@{sc\_devices}}
\index{sc\_devices@{sc\_devices}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_devices}{sc\_devices}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}}$\ast$ dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+devices\mbox{[}\mbox{\hyperlink{dwc__otg_8h_aeae6a33501980353d137bba8cb031004}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+DEVICES}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00170}{170}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a5f861fbd8e208d25ab5ca65ba5235d7c}\label{structdwc__otg__softc_a5f861fbd8e208d25ab5ca65ba5235d7c}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_fifo\_size@{sc\_fifo\_size}}
\index{sc\_fifo\_size@{sc\_fifo\_size}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_fifo\_size}{sc\_fifo\_size}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+fifo\+\_\+size}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00180}{180}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ab59cbf388267d9642523bc0e38d940ab}\label{structdwc__otg__softc_ab59cbf388267d9642523bc0e38d940ab}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_flags@{sc\_flags}}
\index{sc\_flags@{sc\_flags}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_flags}{sc\_flags}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structdwc__otg__flags}{dwc\+\_\+otg\+\_\+flags}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+flags}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00217}{217}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00516}{dwc\+\_\+otg\+\_\+clocks\+\_\+off()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00503}{dwc\+\_\+otg\+\_\+clocks\+\_\+on()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04187}{dwc\+\_\+otg\+\_\+device\+\_\+isoc\+\_\+start()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00561}{dwc\+\_\+otg\+\_\+enable\+\_\+sof\+\_\+irq()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02903}{dwc\+\_\+otg\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00545}{dwc\+\_\+otg\+\_\+pull\+\_\+down()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00528}{dwc\+\_\+otg\+\_\+pull\+\_\+up()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00576}{dwc\+\_\+otg\+\_\+resume\+\_\+irq()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03441}{dwc\+\_\+otg\+\_\+start\+\_\+standard\+\_\+chain()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00599}{dwc\+\_\+otg\+\_\+suspend\+\_\+irq()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04075}{dwc\+\_\+otg\+\_\+uninit()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00466}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+frame\+\_\+interval()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02818}{dwc\+\_\+otg\+\_\+vbus\+\_\+interrupt()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00622}{dwc\+\_\+otg\+\_\+wakeup\+\_\+peer()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ae33e2c6d9ca88509866850125241d60d}\label{structdwc__otg__softc_ae33e2c6d9ca88509866850125241d60d}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_host\_ch\_max@{sc\_host\_ch\_max}}
\index{sc\_host\_ch\_max@{sc\_host\_ch\_max}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_host\_ch\_max}{sc\_host\_ch\_max}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+host\+\_\+ch\+\_\+max}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00206}{206}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00750}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+alloc()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a396c03dc15c2f440934cb0c1c79e87e1}\label{structdwc__otg__softc_a396c03dc15c2f440934cb0c1c79e87e1}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_hprt\_val@{sc\_hprt\_val}}
\index{sc\_hprt\_val@{sc\_hprt\_val}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_hprt\_val}{sc\_hprt\_val}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+hprt\+\_\+val}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00187}{187}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l02903}{dwc\+\_\+otg\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00622}{dwc\+\_\+otg\+\_\+wakeup\+\_\+peer()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ac570a8fc3e9eae0d9f5a006bd23730d0}\label{structdwc__otg__softc_ac570a8fc3e9eae0d9f5a006bd23730d0}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_hub\_idata@{sc\_hub\_idata}}
\index{sc\_hub\_idata@{sc\_hub\_idata}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_hub\_idata}{sc\_hub\_idata}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+hub\+\_\+idata\mbox{[}1\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00215}{215}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03492}{dwc\+\_\+otg\+\_\+root\+\_\+intr()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a96a313184017c02027f840f1734768a4}\label{structdwc__otg__softc_a96a313184017c02027f840f1734768a4}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_hub\_temp@{sc\_hub\_temp}}
\index{sc\_hub\_temp@{sc\_hub\_temp}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_hub\_temp}{sc\_hub\_temp}}
{\footnotesize\ttfamily union \mbox{\hyperlink{uniondwc__otg__hub__temp}{dwc\+\_\+otg\+\_\+hub\+\_\+temp}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+hub\+\_\+temp}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00165}{165}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a3a91b05c875019c6e927ad8170491f0c}\label{structdwc__otg__softc_a3a91b05c875019c6e927ad8170491f0c}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_hw\_ep\_profile@{sc\_hw\_ep\_profile}}
\index{sc\_hw\_ep\_profile@{sc\_hw\_ep\_profile}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_hw\_ep\_profile}{sc\_hw\_ep\_profile}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structdwc__otg__profile}{dwc\+\_\+otg\+\_\+profile}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+hw\+\_\+ep\+\_\+profile\mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00166}{166}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l02128}{dwc\+\_\+otg\+\_\+data\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00157}{dwc\+\_\+otg\+\_\+get\+\_\+hw\+\_\+ep\+\_\+profile()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_adce150448f0af2ca73f807029f4dd8f1}\label{structdwc__otg__softc_adce150448f0af2ca73f807029f4dd8f1}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_in\_ctl@{sc\_in\_ctl}}
\index{sc\_in\_ctl@{sc\_in\_ctl}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_in\_ctl}{sc\_in\_ctl}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+in\+\_\+ctl\mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00184}{184}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03705}{dwc\+\_\+otg\+\_\+clear\+\_\+stall\+\_\+sub\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02128}{dwc\+\_\+otg\+\_\+data\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03650}{dwc\+\_\+otg\+\_\+set\+\_\+stall()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l01095}{dwc\+\_\+otg\+\_\+setup\+\_\+rx()}}.

\mbox{\Hypertarget{structdwc__otg__softc_adac69f12e0e0b3178e338fad1460fbc4}\label{structdwc__otg__softc_adac69f12e0e0b3178e338fad1460fbc4}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_intr\_hdl@{sc\_intr\_hdl}}
\index{sc\_intr\_hdl@{sc\_intr\_hdl}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_intr\_hdl}{sc\_intr\_hdl}}
{\footnotesize\ttfamily void$\ast$ dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+intr\+\_\+hdl}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00173}{173}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00129}{dwc\+\_\+otg\+\_\+detach()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_aee700d28e3475506533e94c1d1af4058}\label{structdwc__otg__softc_aee700d28e3475506533e94c1d1af4058}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_io\_hdl@{sc\_io\_hdl}}
\index{sc\_io\_hdl@{sc\_io\_hdl}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_io\_hdl}{sc\_io\_hdl}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+handle\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+io\+\_\+hdl}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00176}{176}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00885}{dwc\+\_\+otg\+\_\+host\+\_\+setup\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00221}{dwc\+\_\+otg\+\_\+read\+\_\+fifo()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00171}{dwc\+\_\+otg\+\_\+write\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a9a864d92934ae354d25c02175d335e58}\label{structdwc__otg__softc_a9a864d92934ae354d25c02175d335e58}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_io\_res@{sc\_io\_res}}
\index{sc\_io\_res@{sc\_io\_res}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_io\_res}{sc\_io\_res}}
{\footnotesize\ttfamily struct resource$\ast$ dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+io\+\_\+res}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00171}{171}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00089}{dwc\+\_\+otg\+\_\+attach()}}, \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00129}{dwc\+\_\+otg\+\_\+detach()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a68813438931ef7f2fafa485d2d5722a5}\label{structdwc__otg__softc_a68813438931ef7f2fafa485d2d5722a5}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_io\_size@{sc\_io\_size}}
\index{sc\_io\_size@{sc\_io\_size}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_io\_size}{sc\_io\_size}}
{\footnotesize\ttfamily bus\+\_\+size\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+io\+\_\+size}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00174}{174}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ad8b65c3ed5624f8954e6f302440edcb6}\label{structdwc__otg__softc_ad8b65c3ed5624f8954e6f302440edcb6}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_io\_tag@{sc\_io\_tag}}
\index{sc\_io\_tag@{sc\_io\_tag}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_io\_tag}{sc\_io\_tag}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+tag\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+io\+\_\+tag}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00175}{175}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00885}{dwc\+\_\+otg\+\_\+host\+\_\+setup\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00221}{dwc\+\_\+otg\+\_\+read\+\_\+fifo()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l00171}{dwc\+\_\+otg\+\_\+write\+\_\+fifo()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a634341a37547d7db71820cffb56115cc}\label{structdwc__otg__softc_a634341a37547d7db71820cffb56115cc}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_irq\_mask@{sc\_irq\_mask}}
\index{sc\_irq\_mask@{sc\_irq\_mask}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_irq\_mask}{sc\_irq\_mask}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+irq\+\_\+mask}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00181}{181}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00561}{dwc\+\_\+otg\+\_\+enable\+\_\+sof\+\_\+irq()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02850}{dwc\+\_\+otg\+\_\+filter\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00716}{dwc\+\_\+otg\+\_\+host\+\_\+check\+\_\+tx\+\_\+fifo\+\_\+empty()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00291}{dwc\+\_\+otg\+\_\+init\+\_\+fifo()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02903}{dwc\+\_\+otg\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00576}{dwc\+\_\+otg\+\_\+resume\+\_\+irq()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00599}{dwc\+\_\+otg\+\_\+suspend\+\_\+irq()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02489}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+transfer\+\_\+schedule\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a3b6be71a23365464f2e41a55844f8198}\label{structdwc__otg__softc_a3b6be71a23365464f2e41a55844f8198}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_irq\_res@{sc\_irq\_res}}
\index{sc\_irq\_res@{sc\_irq\_res}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_irq\_res}{sc\_irq\_res}}
{\footnotesize\ttfamily struct resource$\ast$ dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+irq\+\_\+res}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00172}{172}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00089}{dwc\+\_\+otg\+\_\+attach()}}, \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00129}{dwc\+\_\+otg\+\_\+detach()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a71b80c923b6eb7552e4e80c82411e92c}\label{structdwc__otg__softc_a71b80c923b6eb7552e4e80c82411e92c}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_last\_frame\_num@{sc\_last\_frame\_num}}
\index{sc\_last\_frame\_num@{sc\_last\_frame\_num}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_last\_frame\_num}{sc\_last\_frame\_num}}
{\footnotesize\ttfamily uint16\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+last\+\_\+frame\+\_\+num}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00194}{194}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l01352}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+rx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01790}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01216}{dwc\+\_\+otg\+\_\+host\+\_\+rate\+\_\+check()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00885}{dwc\+\_\+otg\+\_\+host\+\_\+setup\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03123}{dwc\+\_\+otg\+\_\+setup\+\_\+standard\+\_\+chain()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02489}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+transfer\+\_\+schedule\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a39104529e93176d45d421eb86721d946}\label{structdwc__otg__softc_a39104529e93176d45d421eb86721d946}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_last\_rx\_status@{sc\_last\_rx\_status}}
\index{sc\_last\_rx\_status@{sc\_last\_rx\_status}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_last\_rx\_status}{sc\_last\_rx\_status}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+last\+\_\+rx\+\_\+status}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00182}{182}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00682}{dwc\+\_\+otg\+\_\+common\+\_\+rx\+\_\+ack()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01662}{dwc\+\_\+otg\+\_\+data\+\_\+rx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02128}{dwc\+\_\+otg\+\_\+data\+\_\+tx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02317}{dwc\+\_\+otg\+\_\+data\+\_\+tx\+\_\+sync()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00815}{dwc\+\_\+otg\+\_\+host\+\_\+channel\+\_\+free\+\_\+sub()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01254}{dwc\+\_\+otg\+\_\+host\+\_\+data\+\_\+rx\+\_\+sub()}}, \mbox{\hyperlink{dwc__otg_8c_source_l00869}{dwc\+\_\+otg\+\_\+host\+\_\+dump\+\_\+rx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02678}{dwc\+\_\+otg\+\_\+interrupt\+\_\+poll\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03650}{dwc\+\_\+otg\+\_\+set\+\_\+stall()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l01095}{dwc\+\_\+otg\+\_\+setup\+\_\+rx()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a557c6224acb2aaa866791be357dc344b}\label{structdwc__otg__softc_a557c6224acb2aaa866791be357dc344b}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_mode@{sc\_mode}}
\index{sc\_mode@{sc\_mode}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mode}{sc\_mode}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+mode}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00210}{210}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg__acpi_8c_source_l00089}{dwc\+\_\+otg\+\_\+attach()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02818}{dwc\+\_\+otg\+\_\+vbus\+\_\+interrupt()}}, and \mbox{\hyperlink{dwc__otg__hisi_8c_source_l00071}{hisi\+\_\+dwc\+\_\+otg\+\_\+attach()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a239a9e50129c880b3f772dcf6bc2c218}\label{structdwc__otg__softc_a239a9e50129c880b3f772dcf6bc2c218}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_needsof@{sc\_needsof}}
\index{sc\_needsof@{sc\_needsof}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_needsof}{sc\_needsof}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+needsof}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00207}{207}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l00561}{dwc\+\_\+otg\+\_\+enable\+\_\+sof\+\_\+irq()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02489}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+transfer\+\_\+schedule\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a27bb87c36786bdb0848ac7761bbadf13}\label{structdwc__otg__softc_a27bb87c36786bdb0848ac7761bbadf13}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_out\_ctl@{sc\_out\_ctl}}
\index{sc\_out\_ctl@{sc\_out\_ctl}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_out\_ctl}{sc\_out\_ctl}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+out\+\_\+ctl\mbox{[}\mbox{\hyperlink{dwc__otg_8h_a8bf979e22d2b5788a02dae638a83e4ea}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+ENDPOINTS}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00183}{183}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03705}{dwc\+\_\+otg\+\_\+clear\+\_\+stall\+\_\+sub\+\_\+locked()}}, \mbox{\hyperlink{dwc__otg_8c_source_l01662}{dwc\+\_\+otg\+\_\+data\+\_\+rx()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03650}{dwc\+\_\+otg\+\_\+set\+\_\+stall()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l01095}{dwc\+\_\+otg\+\_\+setup\+\_\+rx()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ace77709096f314a52a4c0e7aab0ac8d1}\label{structdwc__otg__softc_ace77709096f314a52a4c0e7aab0ac8d1}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_phy\_bits@{sc\_phy\_bits}}
\index{sc\_phy\_bits@{sc\_phy\_bits}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_phy\_bits}{sc\_phy\_bits}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+phy\+\_\+bits}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00197}{197}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a69970ee53412da5235f0de115b7cbb26}\label{structdwc__otg__softc_a69970ee53412da5235f0de115b7cbb26}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_phy\_type@{sc\_phy\_type}}
\index{sc\_phy\_type@{sc\_phy\_type}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_phy\_type}{sc\_phy\_type}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+phy\+\_\+type}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00196}{196}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a653f94cded869b9478630d05f515ad0a}\label{structdwc__otg__softc_a653f94cded869b9478630d05f515ad0a}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_rt\_addr@{sc\_rt\_addr}}
\index{sc\_rt\_addr@{sc\_rt\_addr}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rt\_addr}{sc\_rt\_addr}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+rt\+\_\+addr}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00208}{208}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l04879}{dwc\+\_\+otg\+\_\+ep\+\_\+init()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l04303}{dwc\+\_\+otg\+\_\+roothub\+\_\+exec()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ac09cdaea3d1df24c2a57ebfc1ae7fb39}\label{structdwc__otg__softc_ac09cdaea3d1df24c2a57ebfc1ae7fb39}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_timer@{sc\_timer}}
\index{sc\_timer@{sc\_timer}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_timer}{sc\_timer}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__callout}{usb\+\_\+callout}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+timer}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00168}{168}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l03836}{dwc\+\_\+otg\+\_\+init()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02428}{dwc\+\_\+otg\+\_\+timer()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02455}{dwc\+\_\+otg\+\_\+timer\+\_\+start()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02469}{dwc\+\_\+otg\+\_\+timer\+\_\+stop()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l04075}{dwc\+\_\+otg\+\_\+uninit()}}.

\mbox{\Hypertarget{structdwc__otg__softc_ae97332e8ce604c2090ab4545ca21b4d1}\label{structdwc__otg__softc_ae97332e8ce604c2090ab4545ca21b4d1}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_timer\_active@{sc\_timer\_active}}
\index{sc\_timer\_active@{sc\_timer\_active}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_timer\_active}{sc\_timer\_active}}
{\footnotesize\ttfamily uint8\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+timer\+\_\+active}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00203}{203}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l02428}{dwc\+\_\+otg\+\_\+timer()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02455}{dwc\+\_\+otg\+\_\+timer\+\_\+start()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02469}{dwc\+\_\+otg\+\_\+timer\+\_\+stop()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a409825439725225e83aa9ede12bdd426}\label{structdwc__otg__softc_a409825439725225e83aa9ede12bdd426}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_tmr\_val@{sc\_tmr\_val}}
\index{sc\_tmr\_val@{sc\_tmr\_val}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tmr\_val}{sc\_tmr\_val}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+tmr\+\_\+val}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00186}{186}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l01197}{dwc\+\_\+otg\+\_\+host\+\_\+rate\+\_\+check\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l03123}{dwc\+\_\+otg\+\_\+setup\+\_\+standard\+\_\+chain()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02428}{dwc\+\_\+otg\+\_\+timer()}}.

\mbox{\Hypertarget{structdwc__otg__softc_a3a4813faf4a2ac2e0b55585ad4d48328}\label{structdwc__otg__softc_a3a4813faf4a2ac2e0b55585ad4d48328}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_tt\_info@{sc\_tt\_info}}
\index{sc\_tt\_info@{sc\_tt\_info}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tt\_info}{sc\_tt\_info}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structdwc__otg__tt__info}{dwc\+\_\+otg\+\_\+tt\+\_\+info}} dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+tt\+\_\+info\mbox{[}\mbox{\hyperlink{dwc__otg_8h_aeae6a33501980353d137bba8cb031004}{DWC\+\_\+\+OTG\+\_\+\+MAX\+\_\+\+DEVICES}}\mbox{]}}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00167}{167}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l02489}{dwc\+\_\+otg\+\_\+update\+\_\+host\+\_\+transfer\+\_\+schedule\+\_\+locked()}}.

\mbox{\Hypertarget{structdwc__otg__softc_aacf82a0b5693807ee3230bd03c840150}\label{structdwc__otg__softc_aacf82a0b5693807ee3230bd03c840150}} 
\index{dwc\_otg\_softc@{dwc\_otg\_softc}!sc\_xfer\_complete@{sc\_xfer\_complete}}
\index{sc\_xfer\_complete@{sc\_xfer\_complete}!dwc\_otg\_softc@{dwc\_otg\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_xfer\_complete}{sc\_xfer\_complete}}
{\footnotesize\ttfamily uint32\+\_\+t dwc\+\_\+otg\+\_\+softc\+::sc\+\_\+xfer\+\_\+complete}



Definition at line \mbox{\hyperlink{dwc__otg_8h_source_l00188}{188}} of file \mbox{\hyperlink{dwc__otg_8h_source}{dwc\+\_\+otg.\+h}}.



Referenced by \mbox{\hyperlink{dwc__otg_8c_source_l02850}{dwc\+\_\+otg\+\_\+filter\+\_\+interrupt()}}, \mbox{\hyperlink{dwc__otg_8c_source_l02903}{dwc\+\_\+otg\+\_\+interrupt()}}, and \mbox{\hyperlink{dwc__otg_8c_source_l02359}{dwc\+\_\+otg\+\_\+xfer\+\_\+do\+\_\+fifo()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/usb/controller/\mbox{\hyperlink{dwc__otg_8h}{dwc\+\_\+otg.\+h}}\end{DoxyCompactItemize}
