\hypertarget{bmtphy_8c}{}\doxysection{dev/mii/bmtphy.c File Reference}
\label{bmtphy_8c}\index{dev/mii/bmtphy.c@{dev/mii/bmtphy.c}}
{\ttfamily \#include $<$sys/cdefs.\+h$>$}\newline
{\ttfamily \#include $<$sys/param.\+h$>$}\newline
{\ttfamily \#include $<$sys/systm.\+h$>$}\newline
{\ttfamily \#include $<$sys/kernel.\+h$>$}\newline
{\ttfamily \#include $<$sys/module.\+h$>$}\newline
{\ttfamily \#include $<$sys/socket.\+h$>$}\newline
{\ttfamily \#include $<$sys/bus.\+h$>$}\newline
{\ttfamily \#include $<$net/if.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+media.\+h$>$}\newline
{\ttfamily \#include $<$dev/mii/mii.\+h$>$}\newline
{\ttfamily \#include $<$dev/mii/miivar.\+h$>$}\newline
{\ttfamily \#include \char`\"{}miidevs.\+h\char`\"{}}\newline
{\ttfamily \#include $<$dev/mii/bmtphyreg.\+h$>$}\newline
{\ttfamily \#include \char`\"{}miibus\+\_\+if.\+h\char`\"{}}\newline
Include dependency graph for bmtphy.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d0/d51/bmtphy_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{bmtphy_8c_a8c3ef283470a68cd30afe9b8a72cb60f}{\+\_\+\+\_\+\+FBSDID}} (\char`\"{}\$Free\+BSD\$\char`\"{})
\item 
static int \mbox{\hyperlink{bmtphy_8c_a4b1f12b34810396e0416426d4808855b}{bmtphy\+\_\+probe}} (device\+\_\+t)
\item 
static int \mbox{\hyperlink{bmtphy_8c_ac7e37c8f088d57a9d5c0f9f104fad702}{bmtphy\+\_\+attach}} (device\+\_\+t)
\item 
\mbox{\hyperlink{bmtphy_8c_a0b2866dca0d4bd8f841bd8ce44eef6ea}{DRIVER\+\_\+\+MODULE}} (bmtphy, \mbox{\hyperlink{miibus__if_8m_a4cbc1805319b363b9b338406a4b2a683}{miibus}}, \mbox{\hyperlink{bmtphy_8c_ae84f24e36592bbf10f8b7faa5a941ebe}{bmtphy\+\_\+driver}}, \mbox{\hyperlink{bmtphy_8c_a7ee08c59d244d5d610fbe435ec0fe5d7}{bmtphy\+\_\+devclass}}, 0, 0)
\item 
static int \mbox{\hyperlink{bmtphy_8c_aff9d0ba407eb2879de7f8bd1801a317c}{bmtphy\+\_\+service}} (struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$, struct \mbox{\hyperlink{structmii__data}{mii\+\_\+data}} $\ast$, int)
\item 
static void \mbox{\hyperlink{bmtphy_8c_a30a0a075b2980bc9b5819ac70f3d12f4}{bmtphy\+\_\+status}} (struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{bmtphy_8c_a98020724e2c899010c30181f214bb658}{bmtphy\+\_\+reset}} (struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
static device\+\_\+method\+\_\+t \mbox{\hyperlink{bmtphy_8c_a7b022705f8bf4fcb6ef5580b3e1a17b5}{bmtphy\+\_\+methods}} \mbox{[}$\,$\mbox{]}
\item 
static devclass\+\_\+t \mbox{\hyperlink{bmtphy_8c_a7ee08c59d244d5d610fbe435ec0fe5d7}{bmtphy\+\_\+devclass}}
\item 
static driver\+\_\+t \mbox{\hyperlink{bmtphy_8c_ae84f24e36592bbf10f8b7faa5a941ebe}{bmtphy\+\_\+driver}}
\item 
static const struct \mbox{\hyperlink{structmii__phydesc}{mii\+\_\+phydesc}} \mbox{\hyperlink{bmtphy_8c_aaab7061d129de3e15a9ad71f165b0ee6}{bmtphys\+\_\+dp}} \mbox{[}$\,$\mbox{]}
\item 
static const struct \mbox{\hyperlink{structmii__phydesc}{mii\+\_\+phydesc}} \mbox{\hyperlink{bmtphy_8c_ad959ebe46d535e04a20e5def4531f613}{bmtphys\+\_\+lp}} \mbox{[}$\,$\mbox{]}
\item 
static const struct \mbox{\hyperlink{structmii__phy__funcs}{mii\+\_\+phy\+\_\+funcs}} \mbox{\hyperlink{bmtphy_8c_a81ba912fe81adb096cd385fcef75d6f8}{bmtphy\+\_\+funcs}}
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{bmtphy_8c_a8c3ef283470a68cd30afe9b8a72cb60f}\label{bmtphy_8c_a8c3ef283470a68cd30afe9b8a72cb60f}} 
\index{bmtphy.c@{bmtphy.c}!\_\_FBSDID@{\_\_FBSDID}}
\index{\_\_FBSDID@{\_\_FBSDID}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{\_\_FBSDID()}{\_\_FBSDID()}}
{\footnotesize\ttfamily \+\_\+\+\_\+\+FBSDID (\begin{DoxyParamCaption}\item[{\char`\"{}\$Free\+BSD\$\char`\"{}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{bmtphy_8c_ac7e37c8f088d57a9d5c0f9f104fad702}\label{bmtphy_8c_ac7e37c8f088d57a9d5c0f9f104fad702}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_attach@{bmtphy\_attach}}
\index{bmtphy\_attach@{bmtphy\_attach}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_attach()}{bmtphy\_attach()}}
{\footnotesize\ttfamily static int bmtphy\+\_\+attach (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00148}{148}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



References \mbox{\hyperlink{bmtphy_8c_source_l00128}{bmtphy\+\_\+funcs}}, \mbox{\hyperlink{mii__physubr_8c_source_l00585}{mii\+\_\+phy\+\_\+dev\+\_\+attach()}}, and \mbox{\hyperlink{miivar_8h_source_l00148}{MIIF\+\_\+\+NOMANPAUSE}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d6/d8e/bmtphy_8c_ac7e37c8f088d57a9d5c0f9f104fad702_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{bmtphy_8c_a4b1f12b34810396e0416426d4808855b}\label{bmtphy_8c_a4b1f12b34810396e0416426d4808855b}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_probe@{bmtphy\_probe}}
\index{bmtphy\_probe@{bmtphy\_probe}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_probe()}{bmtphy\_probe()}}
{\footnotesize\ttfamily static int bmtphy\+\_\+probe (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00135}{135}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



References \mbox{\hyperlink{bmtphy_8c_source_l00113}{bmtphys\+\_\+dp}}, \mbox{\hyperlink{bmtphy_8c_source_l00122}{bmtphys\+\_\+lp}}, and \mbox{\hyperlink{mii__physubr_8c_source_l00573}{mii\+\_\+phy\+\_\+dev\+\_\+probe()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d6/d8e/bmtphy_8c_a4b1f12b34810396e0416426d4808855b_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{bmtphy_8c_a98020724e2c899010c30181f214bb658}\label{bmtphy_8c_a98020724e2c899010c30181f214bb658}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_reset@{bmtphy\_reset}}
\index{bmtphy\_reset@{bmtphy\_reset}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_reset()}{bmtphy\_reset()}}
{\footnotesize\ttfamily static void bmtphy\+\_\+reset (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00235}{235}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



References \mbox{\hyperlink{bmtphyreg_8h_source_l00122}{MII\+\_\+\+BMTPHY\+\_\+\+AUX2}}, \mbox{\hyperlink{bmtphyreg_8h_source_l00110}{MII\+\_\+\+BMTPHY\+\_\+\+INTR}}, \mbox{\hyperlink{miivar_8h_source_l00109}{mii\+\_\+softc\+::mii\+\_\+mpd\+\_\+model}}, \mbox{\hyperlink{mii__physubr_8c_source_l00334}{mii\+\_\+phy\+\_\+reset()}}, \mbox{\hyperlink{miivar_8h_source_l00239}{PHY\+\_\+\+READ}}, and \mbox{\hyperlink{miivar_8h_source_l00242}{PHY\+\_\+\+WRITE}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=286pt]{d6/d8e/bmtphy_8c_a98020724e2c899010c30181f214bb658_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{bmtphy_8c_aff9d0ba407eb2879de7f8bd1801a317c}\label{bmtphy_8c_aff9d0ba407eb2879de7f8bd1801a317c}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_service@{bmtphy\_service}}
\index{bmtphy\_service@{bmtphy\_service}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_service()}{bmtphy\_service()}}
{\footnotesize\ttfamily static int bmtphy\+\_\+service (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$}]{sc,  }\item[{struct \mbox{\hyperlink{structmii__data}{mii\+\_\+data}} $\ast$}]{mii,  }\item[{int}]{cmd }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00156}{156}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



References \mbox{\hyperlink{miivar_8h_source_l00095}{MII\+\_\+\+MEDIACHG}}, \mbox{\hyperlink{mii__physubr_8c_source_l00123}{mii\+\_\+phy\+\_\+setmedia()}}, \mbox{\hyperlink{mii__physubr_8c_source_l00291}{mii\+\_\+phy\+\_\+tick()}}, \mbox{\hyperlink{mii__physubr_8c_source_l00364}{mii\+\_\+phy\+\_\+update()}}, \mbox{\hyperlink{miivar_8h_source_l00096}{MII\+\_\+\+POLLSTAT}}, \mbox{\hyperlink{miivar_8h_source_l00094}{MII\+\_\+\+TICK}}, and \mbox{\hyperlink{miivar_8h_source_l00248}{PHY\+\_\+\+STATUS}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d6/d8e/bmtphy_8c_aff9d0ba407eb2879de7f8bd1801a317c_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{bmtphy_8c_a30a0a075b2980bc9b5819ac70f3d12f4}\label{bmtphy_8c_a30a0a075b2980bc9b5819ac70f3d12f4}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_status@{bmtphy\_status}}
\index{bmtphy\_status@{bmtphy\_status}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_status()}{bmtphy\_status()}}
{\footnotesize\ttfamily static void bmtphy\+\_\+status (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structmii__softc}{mii\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00182}{182}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



References \mbox{\hyperlink{bmtphyreg_8h_source_l00086}{AUX\+\_\+\+CSR\+\_\+\+FDX}}, \mbox{\hyperlink{bmtphyreg_8h_source_l00085}{AUX\+\_\+\+CSR\+\_\+\+SPEED}}, \mbox{\hyperlink{mii_8h_source_l00056}{BMCR\+\_\+\+AUTOEN}}, \mbox{\hyperlink{mii_8h_source_l00058}{BMCR\+\_\+\+ISO}}, \mbox{\hyperlink{mii_8h_source_l00054}{BMCR\+\_\+\+LOOP}}, \mbox{\hyperlink{mii_8h_source_l00080}{BMSR\+\_\+\+ACOMP}}, \mbox{\hyperlink{mii_8h_source_l00083}{BMSR\+\_\+\+LINK}}, \mbox{\hyperlink{mii_8h_source_l00052}{MII\+\_\+\+BMCR}}, \mbox{\hyperlink{mii_8h_source_l00070}{MII\+\_\+\+BMSR}}, \mbox{\hyperlink{bmtphyreg_8h_source_l00076}{MII\+\_\+\+BMTPHY\+\_\+\+AUX\+\_\+\+CSR}}, \mbox{\hyperlink{miivar_8h_source_l00063}{mii\+\_\+data\+::mii\+\_\+media}}, \mbox{\hyperlink{miivar_8h_source_l00078}{mii\+\_\+data\+::mii\+\_\+media\+\_\+active}}, \mbox{\hyperlink{miivar_8h_source_l00077}{mii\+\_\+data\+::mii\+\_\+media\+\_\+status}}, \mbox{\hyperlink{miivar_8h_source_l00119}{mii\+\_\+softc\+::mii\+\_\+pdata}}, \mbox{\hyperlink{mii__physubr_8c_source_l00668}{mii\+\_\+phy\+\_\+flowstatus()}}, and \mbox{\hyperlink{miivar_8h_source_l00239}{PHY\+\_\+\+READ}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=316pt]{d6/d8e/bmtphy_8c_a30a0a075b2980bc9b5819ac70f3d12f4_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{bmtphy_8c_a0b2866dca0d4bd8f841bd8ce44eef6ea}\label{bmtphy_8c_a0b2866dca0d4bd8f841bd8ce44eef6ea}} 
\index{bmtphy.c@{bmtphy.c}!DRIVER\_MODULE@{DRIVER\_MODULE}}
\index{DRIVER\_MODULE@{DRIVER\_MODULE}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{DRIVER\_MODULE()}{DRIVER\_MODULE()}}
{\footnotesize\ttfamily DRIVER\+\_\+\+MODULE (\begin{DoxyParamCaption}\item[{bmtphy}]{,  }\item[{\mbox{\hyperlink{miibus__if_8m_a4cbc1805319b363b9b338406a4b2a683}{miibus}}}]{,  }\item[{\mbox{\hyperlink{bmtphy_8c_ae84f24e36592bbf10f8b7faa5a941ebe}{bmtphy\+\_\+driver}}}]{,  }\item[{\mbox{\hyperlink{bmtphy_8c_a7ee08c59d244d5d610fbe435ec0fe5d7}{bmtphy\+\_\+devclass}}}]{,  }\item[{0}]{,  }\item[{0}]{ }\end{DoxyParamCaption})}



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{bmtphy_8c_a7ee08c59d244d5d610fbe435ec0fe5d7}\label{bmtphy_8c_a7ee08c59d244d5d610fbe435ec0fe5d7}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_devclass@{bmtphy\_devclass}}
\index{bmtphy\_devclass@{bmtphy\_devclass}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_devclass}{bmtphy\_devclass}}
{\footnotesize\ttfamily devclass\+\_\+t bmtphy\+\_\+devclass\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00099}{99}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.

\mbox{\Hypertarget{bmtphy_8c_ae84f24e36592bbf10f8b7faa5a941ebe}\label{bmtphy_8c_ae84f24e36592bbf10f8b7faa5a941ebe}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_driver@{bmtphy\_driver}}
\index{bmtphy\_driver@{bmtphy\_driver}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_driver}{bmtphy\_driver}}
{\footnotesize\ttfamily driver\+\_\+t bmtphy\+\_\+driver\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \textcolor{stringliteral}{"{}bmtphy"{}},}
\DoxyCodeLine{        \mbox{\hyperlink{bmtphy_8c_a7b022705f8bf4fcb6ef5580b3e1a17b5}{bmtphy\_methods}},}
\DoxyCodeLine{        \textcolor{keyword}{sizeof}(\textcolor{keyword}{struct }\mbox{\hyperlink{structmii__softc}{mii\_softc}})}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00101}{101}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.

\mbox{\Hypertarget{bmtphy_8c_a81ba912fe81adb096cd385fcef75d6f8}\label{bmtphy_8c_a81ba912fe81adb096cd385fcef75d6f8}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_funcs@{bmtphy\_funcs}}
\index{bmtphy\_funcs@{bmtphy\_funcs}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_funcs}{bmtphy\_funcs}}
{\footnotesize\ttfamily const struct \mbox{\hyperlink{structmii__phy__funcs}{mii\+\_\+phy\+\_\+funcs}} bmtphy\+\_\+funcs\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \mbox{\hyperlink{bmtphy_8c_aff9d0ba407eb2879de7f8bd1801a317c}{bmtphy\_service}},}
\DoxyCodeLine{        \mbox{\hyperlink{bmtphy_8c_a30a0a075b2980bc9b5819ac70f3d12f4}{bmtphy\_status}},}
\DoxyCodeLine{        \mbox{\hyperlink{bmtphy_8c_a98020724e2c899010c30181f214bb658}{bmtphy\_reset}} }
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00128}{128}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



Referenced by \mbox{\hyperlink{bmtphy_8c_source_l00148}{bmtphy\+\_\+attach()}}.

\mbox{\Hypertarget{bmtphy_8c_a7b022705f8bf4fcb6ef5580b3e1a17b5}\label{bmtphy_8c_a7b022705f8bf4fcb6ef5580b3e1a17b5}} 
\index{bmtphy.c@{bmtphy.c}!bmtphy\_methods@{bmtphy\_methods}}
\index{bmtphy\_methods@{bmtphy\_methods}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphy\_methods}{bmtphy\_methods}}
{\footnotesize\ttfamily device\+\_\+method\+\_\+t bmtphy\+\_\+methods\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        }
\DoxyCodeLine{        DEVMETHOD(device\_probe,         \mbox{\hyperlink{bmtphy_8c_a4b1f12b34810396e0416426d4808855b}{bmtphy\_probe}}),}
\DoxyCodeLine{        DEVMETHOD(device\_attach,        \mbox{\hyperlink{bmtphy_8c_ac7e37c8f088d57a9d5c0f9f104fad702}{bmtphy\_attach}}),}
\DoxyCodeLine{        DEVMETHOD(device\_detach,        \mbox{\hyperlink{mii__physubr_8c_af08a34e3932c19824be61fc41ee1083f}{mii\_phy\_detach}}),}
\DoxyCodeLine{        DEVMETHOD(device\_shutdown,      bus\_generic\_shutdown),}
\DoxyCodeLine{        DEVMETHOD\_END}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00090}{90}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.

\mbox{\Hypertarget{bmtphy_8c_aaab7061d129de3e15a9ad71f165b0ee6}\label{bmtphy_8c_aaab7061d129de3e15a9ad71f165b0ee6}} 
\index{bmtphy.c@{bmtphy.c}!bmtphys\_dp@{bmtphys\_dp}}
\index{bmtphys\_dp@{bmtphys\_dp}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphys\_dp}{bmtphys\_dp}}
{\footnotesize\ttfamily const struct \mbox{\hyperlink{structmii__phydesc}{mii\+\_\+phydesc}} bmtphys\+\_\+dp\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, BCM4401),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, BCM5201),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, BCM5214),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, BCM5221),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, BCM5222),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_a4cc657798701d214afbeff2b27c5083d}{MII\_PHY\_END}}}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00113}{113}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



Referenced by \mbox{\hyperlink{bmtphy_8c_source_l00135}{bmtphy\+\_\+probe()}}.

\mbox{\Hypertarget{bmtphy_8c_ad959ebe46d535e04a20e5def4531f613}\label{bmtphy_8c_ad959ebe46d535e04a20e5def4531f613}} 
\index{bmtphy.c@{bmtphy.c}!bmtphys\_lp@{bmtphys\_lp}}
\index{bmtphys\_lp@{bmtphys\_lp}!bmtphy.c@{bmtphy.c}}
\doxysubsubsection{\texorpdfstring{bmtphys\_lp}{bmtphys\_lp}}
{\footnotesize\ttfamily const struct \mbox{\hyperlink{structmii__phydesc}{mii\+\_\+phydesc}} bmtphys\+\_\+lp\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, 3C905B),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_ae87ddbe9ffefd4caca54be68c7b281fc}{MII\_PHY\_DESC}}(xxBROADCOM, 3C905C),}
\DoxyCodeLine{        \mbox{\hyperlink{miivar_8h_a4cc657798701d214afbeff2b27c5083d}{MII\_PHY\_END}}}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{bmtphy_8c_source_l00122}{122}} of file \mbox{\hyperlink{bmtphy_8c_source}{bmtphy.\+c}}.



Referenced by \mbox{\hyperlink{bmtphy_8c_source_l00135}{bmtphy\+\_\+probe()}}.

