\hypertarget{ar9287__olc_8h}{}\doxysection{dev/ath/ath\+\_\+hal/ar9002/ar9287\+\_\+olc.h File Reference}
\label{ar9287__olc_8h}\index{dev/ath/ath\_hal/ar9002/ar9287\_olc.h@{dev/ath/ath\_hal/ar9002/ar9287\_olc.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{db/d02/ar9287__olc_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{ar9287__olc_8h_ad4a8af74632246ff6c098f52bb7fbb1d}{ar9287olc\+Init}} (struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$ah)
\item 
void \mbox{\hyperlink{ar9287__olc_8h_abeb2f893a975c83f73583a954bc0f568}{ar9287olc\+Temperature\+Compensation}} (struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$ah)
\item 
void \mbox{\hyperlink{ar9287__olc_8h_aaa03fe5f613203fbcd1b9001f0853847}{ar9287olc\+Get\+Tx\+Gain\+Index}} (struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$ah, const struct ieee80211\+\_\+channel $\ast$chan, struct \mbox{\hyperlink{structcal__data__op__loop__ar9287}{cal\+\_\+data\+\_\+op\+\_\+loop\+\_\+ar9287}} $\ast$p\+Raw\+Dataset\+Op\+Loop, uint8\+\_\+t $\ast$p\+Cal\+Chans, uint16\+\_\+t avail\+Piers, int8\+\_\+t $\ast$p\+Pwr)
\item 
void \mbox{\hyperlink{ar9287__olc_8h_ac9d3e4694d3c2aaf93b4be6abd5e1a3a}{ar9287olc\+Set\+PDADCs}} (struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$ah, int32\+\_\+t tx\+Power, uint16\+\_\+t chain)
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{ar9287__olc_8h_aaa03fe5f613203fbcd1b9001f0853847}\label{ar9287__olc_8h_aaa03fe5f613203fbcd1b9001f0853847}} 
\index{ar9287\_olc.h@{ar9287\_olc.h}!ar9287olcGetTxGainIndex@{ar9287olcGetTxGainIndex}}
\index{ar9287olcGetTxGainIndex@{ar9287olcGetTxGainIndex}!ar9287\_olc.h@{ar9287\_olc.h}}
\doxysubsubsection{\texorpdfstring{ar9287olcGetTxGainIndex()}{ar9287olcGetTxGainIndex()}}
{\footnotesize\ttfamily void ar9287olc\+Get\+Tx\+Gain\+Index (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$}]{ah,  }\item[{const struct ieee80211\+\_\+channel $\ast$}]{chan,  }\item[{struct \mbox{\hyperlink{structcal__data__op__loop__ar9287}{cal\+\_\+data\+\_\+op\+\_\+loop\+\_\+ar9287}} $\ast$}]{p\+Raw\+Dataset\+Op\+Loop,  }\item[{uint8\+\_\+t $\ast$}]{p\+Cal\+Chans,  }\item[{uint16\+\_\+t}]{avail\+Piers,  }\item[{int8\+\_\+t $\ast$}]{p\+Pwr }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ar9287__olc_8c_source_l00105}{105}} of file \mbox{\hyperlink{ar9287__olc_8c_source}{ar9287\+\_\+olc.\+c}}.



References \mbox{\hyperlink{ah__eeprom__v14_8h_source_l00080}{AR5416\+\_\+\+BCHAN\+\_\+\+UNUSED}}, \mbox{\hyperlink{ar5416__reset_8c_source_l02634}{ar5416\+Get\+Channel\+Centers()}}, \mbox{\hyperlink{ah_8c_source_l01369}{ath\+\_\+ee\+\_\+get\+Lower\+Upper\+Index()}}, \mbox{\hyperlink{ah__eeprom__v14_8h_source_l00083}{FREQ2\+FBIN}}, \mbox{\hyperlink{ah__eeprom__9287_8h_source_l00117}{cal\+\_\+data\+\_\+op\+\_\+loop\+\_\+ar9287\+::pwr\+Pdg}}, and \mbox{\hyperlink{ar5416_8h_source_l00031}{CHAN\+\_\+\+CENTERS\+::synth\+\_\+center}}.



Referenced by \mbox{\hyperlink{ar9287__reset_8c_source_l00047}{ar9287\+Set\+Power\+Cal\+Table()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/d94/ar9287__olc_8h_aaa03fe5f613203fbcd1b9001f0853847_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/d94/ar9287__olc_8h_aaa03fe5f613203fbcd1b9001f0853847_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ar9287__olc_8h_ad4a8af74632246ff6c098f52bb7fbb1d}\label{ar9287__olc_8h_ad4a8af74632246ff6c098f52bb7fbb1d}} 
\index{ar9287\_olc.h@{ar9287\_olc.h}!ar9287olcInit@{ar9287olcInit}}
\index{ar9287olcInit@{ar9287olcInit}!ar9287\_olc.h@{ar9287\_olc.h}}
\doxysubsubsection{\texorpdfstring{ar9287olcInit()}{ar9287olcInit()}}
{\footnotesize\ttfamily void ar9287olc\+Init (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$}]{ah }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ar9287__olc_8c_source_l00047}{47}} of file \mbox{\hyperlink{ar9287__olc_8c_source}{ar9287\+\_\+olc.\+c}}.



References \mbox{\hyperlink{ar9287an_8h_source_l00039}{AR9287\+\_\+\+AN\+\_\+\+TXPC0}}, \mbox{\hyperlink{ar9287an_8h_source_l00040}{AR9287\+\_\+\+AN\+\_\+\+TXPC0\+\_\+\+TXPCMODE}}, \mbox{\hyperlink{ar9287an_8h_source_l00044}{AR9287\+\_\+\+AN\+\_\+\+TXPC0\+\_\+\+TXPCMODE\+\_\+\+TEMPSENSE}}, \mbox{\hyperlink{ar5416phy_8h_source_l00388}{AR\+\_\+\+PHY\+\_\+\+TX\+\_\+\+PWRCTRL9}}, \mbox{\hyperlink{ar5416phy_8h_source_l00391}{AR\+\_\+\+PHY\+\_\+\+TX\+\_\+\+PWRCTRL9\+\_\+\+RES\+\_\+\+DC\+\_\+\+REMOVAL}}, \mbox{\hyperlink{ah__internal_8h_source_l00610}{OS\+\_\+\+A\+\_\+\+REG\+\_\+\+RMW\+\_\+\+FIELD}}, \mbox{\hyperlink{ah__osdep_8h_source_l00069}{OS\+\_\+\+DELAY}}, and \mbox{\hyperlink{ah__internal_8h_source_l00594}{OS\+\_\+\+REG\+\_\+\+SET\+\_\+\+BIT}}.



Referenced by \mbox{\hyperlink{ar9287__attach_8c_source_l00114}{ar9287\+Attach()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=278pt]{de/d94/ar9287__olc_8h_ad4a8af74632246ff6c098f52bb7fbb1d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ar9287__olc_8h_ac9d3e4694d3c2aaf93b4be6abd5e1a3a}\label{ar9287__olc_8h_ac9d3e4694d3c2aaf93b4be6abd5e1a3a}} 
\index{ar9287\_olc.h@{ar9287\_olc.h}!ar9287olcSetPDADCs@{ar9287olcSetPDADCs}}
\index{ar9287olcSetPDADCs@{ar9287olcSetPDADCs}!ar9287\_olc.h@{ar9287\_olc.h}}
\doxysubsubsection{\texorpdfstring{ar9287olcSetPDADCs()}{ar9287olcSetPDADCs()}}
{\footnotesize\ttfamily void ar9287olc\+Set\+PDADCs (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$}]{ah,  }\item[{int32\+\_\+t}]{tx\+Power,  }\item[{uint16\+\_\+t}]{chain }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ar9287__olc_8c_source_l00134}{134}} of file \mbox{\hyperlink{ar9287__olc_8c_source}{ar9287\+\_\+olc.\+c}}.



References \mbox{\hyperlink{ah__osdep_8h_source_l00140}{OS\+\_\+\+REG\+\_\+\+READ}}, and \mbox{\hyperlink{ah__osdep_8h_source_l00139}{OS\+\_\+\+REG\+\_\+\+WRITE}}.



Referenced by \mbox{\hyperlink{ar9287__reset_8c_source_l00047}{ar9287\+Set\+Power\+Cal\+Table()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/d94/ar9287__olc_8h_ac9d3e4694d3c2aaf93b4be6abd5e1a3a_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ar9287__olc_8h_abeb2f893a975c83f73583a954bc0f568}\label{ar9287__olc_8h_abeb2f893a975c83f73583a954bc0f568}} 
\index{ar9287\_olc.h@{ar9287\_olc.h}!ar9287olcTemperatureCompensation@{ar9287olcTemperatureCompensation}}
\index{ar9287olcTemperatureCompensation@{ar9287olcTemperatureCompensation}!ar9287\_olc.h@{ar9287\_olc.h}}
\doxysubsubsection{\texorpdfstring{ar9287olcTemperatureCompensation()}{ar9287olcTemperatureCompensation()}}
{\footnotesize\ttfamily void ar9287olc\+Temperature\+Compensation (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structath__hal}{ath\+\_\+hal}} $\ast$}]{ah }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ar9287__olc_8c_source_l00067}{67}} of file \mbox{\hyperlink{ar9287__olc_8c_source}{ar9287\+\_\+olc.\+c}}.



References \mbox{\hyperlink{ar5416_8h_source_l00162}{AH5416}}, \mbox{\hyperlink{ah__eeprom_8h_source_l00107}{AR\+\_\+\+EEP\+\_\+\+TEMPSENSE\+\_\+\+SLOPE}}, \mbox{\hyperlink{ar9002phy_8h_source_l00054}{AR\+\_\+\+PHY\+\_\+\+CH0\+\_\+\+TX\+\_\+\+PWRCTRL11}}, \mbox{\hyperlink{ar9002phy_8h_source_l00055}{AR\+\_\+\+PHY\+\_\+\+CH1\+\_\+\+TX\+\_\+\+PWRCTRL11}}, \mbox{\hyperlink{ar9002phy_8h_source_l00032}{AR\+\_\+\+PHY\+\_\+\+TX\+\_\+\+PWRCTRL4}}, \mbox{\hyperlink{ar9287phy_8h_source_l00025}{AR\+\_\+\+PHY\+\_\+\+TX\+\_\+\+PWRCTRL\+\_\+\+OLPC\+\_\+\+TEMP\+\_\+\+COMP}}, \mbox{\hyperlink{ar9002phy_8h_source_l00035}{AR\+\_\+\+PHY\+\_\+\+TX\+\_\+\+PWRCTRL\+\_\+\+PD\+\_\+\+AVG\+\_\+\+OUT}}, \mbox{\hyperlink{ah__internal_8h_source_l00486}{ath\+\_\+hal\+\_\+eeprom\+Get}}, \mbox{\hyperlink{ah__debug_8h_source_l00033}{HAL\+\_\+\+DEBUG\+\_\+\+PERCAL}}, \mbox{\hyperlink{ah__internal_8h_source_l00658}{HALDEBUG}}, \mbox{\hyperlink{ah__internal_8h_source_l00588}{MS}}, \mbox{\hyperlink{ah__osdep_8h_source_l00140}{OS\+\_\+\+REG\+\_\+\+READ}}, and \mbox{\hyperlink{ah__internal_8h_source_l00591}{OS\+\_\+\+REG\+\_\+\+RMW\+\_\+\+FIELD}}.



Referenced by \mbox{\hyperlink{ar9287__attach_8c_source_l00114}{ar9287\+Attach()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/d94/ar9287__olc_8h_abeb2f893a975c83f73583a954bc0f568_icgraph}
\end{center}
\end{figure}
