ar9300_stub_funcs.c revision 250008
1250008Sadrian/*
2250008Sadrian * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
3250008Sadrian * Copyright (c) 2002-2008 Atheros Communications, Inc.
4250008Sadrian *
5250008Sadrian * Permission to use, copy, modify, and/or distribute this software for any
6250008Sadrian * purpose with or without fee is hereby granted, provided that the above
7250008Sadrian * copyright notice and this permission notice appear in all copies.
8250008Sadrian *
9250008Sadrian * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10250008Sadrian * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11250008Sadrian * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12250008Sadrian * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13250008Sadrian * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14250008Sadrian * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15250008Sadrian * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16250008Sadrian *
17250008Sadrian * $FreeBSD: head/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c 235972 2012-05-25 05:01:27Z adrian $
18250008Sadrian */
19250008Sadrian#include "opt_ah.h"
20250008Sadrian
21250008Sadrian#include "ah.h"
22250008Sadrian#include "ah_internal.h"
23250008Sadrian#include "ah_devid.h"
24250008Sadrian
25250008Sadrian#include "ar9300/ar9300.h"
26250008Sadrian#include "ar9300/ar9300reg.h"
27250008Sadrian#include "ar9300/ar9300phy.h"
28250008Sadrian
29250008Sadrian#include "ar9300/ar9300_stub.h"
30250008Sadrian#include "ar9300/ar9300_stub_funcs.h"
31250008Sadrian
32250008Sadrianuint32_t
33250008Sadrianar9300_Stub_GetRadioRev(struct ath_hal *ah)
34250008Sadrian{
35250008Sadrian
36250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
37250008Sadrian	return (0);
38250008Sadrian}
39250008Sadrian
40250008Sadrian#if 0
41250008Sadrianvoid
42250008Sadrianar9300_Stub_InitState(struct ath_hal_5212 *, uint16_t devid, HAL_SOFTC,
43250008Sadrian    HAL_BUS_TAG st, HAL_BUS_HANDLE sh, HAL_STATUS *status)
44250008Sadrian{
45250008Sadrian
46250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
47250008Sadrian	return;
48250008Sadrian
49250008Sadrian}
50250008Sadrian#endif
51250008Sadrian
52250008Sadrianvoid
53250008Sadrianar9300_Stub_Detach(struct ath_hal *ah)
54250008Sadrian{
55250008Sadrian
56250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
57250008Sadrian	return;
58250008Sadrian}
59250008Sadrian
60250008SadrianHAL_BOOL
61250008Sadrianar9300_Stub_ChipTest(struct ath_hal *ah)
62250008Sadrian{
63250008Sadrian
64250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
65250008Sadrian	return (AH_FALSE);
66250008Sadrian}
67250008Sadrian
68250008SadrianHAL_BOOL
69250008Sadrianar9300_Stub_GetChannelEdges(struct ath_hal *ah, uint16_t flags,
70250008Sadrian    uint16_t *low, uint16_t *high)
71250008Sadrian{
72250008Sadrian
73250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
74250008Sadrian	return (AH_FALSE);
75250008Sadrian}
76250008Sadrian
77250008SadrianHAL_BOOL
78250008Sadrianar9300_Stub_FillCapabilityInfo(struct ath_hal *ah)
79250008Sadrian{
80250008Sadrian
81250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
82250008Sadrian	return (AH_FALSE);
83250008Sadrian}
84250008Sadrian
85250008Sadrianvoid
86250008Sadrianar9300_Stub_SetBeaconTimers(struct ath_hal *ah,
87250008Sadrian    const HAL_BEACON_TIMERS * bs)
88250008Sadrian{
89250008Sadrian
90250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
91250008Sadrian}
92250008Sadrian
93250008Sadrianvoid
94250008Sadrianar9300_Stub_BeaconInit(struct ath_hal *ah, uint32_t next_beacon,
95250008Sadrian    uint32_t beacon_period)
96250008Sadrian{
97250008Sadrian
98250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
99250008Sadrian}
100250008Sadrian
101250008Sadrianvoid
102250008Sadrianar9300_Stub_ResetStaBeaconTimers(struct ath_hal *ah)
103250008Sadrian{
104250008Sadrian
105250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
106250008Sadrian}
107250008Sadrian
108250008Sadrianvoid
109250008Sadrianar9300_Stub_SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
110250008Sadrian{
111250008Sadrian
112250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
113250008Sadrian}
114250008Sadrian
115250008Sadrianuint64_t
116250008Sadrianar9300_Stub_GetNextTBTT(struct ath_hal *ah)
117250008Sadrian{
118250008Sadrian
119250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
120250008Sadrian	return (0);
121250008Sadrian}
122250008Sadrian
123250008SadrianHAL_BOOL
124250008Sadrianar9300_Stub_IsInterruptPending(struct ath_hal *ah)
125250008Sadrian{
126250008Sadrian
127250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
128250008Sadrian	return (AH_FALSE);
129250008Sadrian}
130250008Sadrian
131250008SadrianHAL_BOOL
132250008Sadrianar9300_Stub_GetPendingInterrupts(struct ath_hal *ah, HAL_INT *mask)
133250008Sadrian{
134250008Sadrian
135250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
136250008Sadrian	return (AH_FALSE);
137250008Sadrian}
138250008Sadrian
139250008SadrianHAL_INT
140250008Sadrianar9300_Stub_GetInterrupts(struct ath_hal *ah)
141250008Sadrian{
142250008Sadrian
143250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
144250008Sadrian	return (0);
145250008Sadrian}
146250008Sadrian
147250008SadrianHAL_INT
148250008Sadrianar9300_Stub_SetInterrupts(struct ath_hal *ah, HAL_INT ints)
149250008Sadrian{
150250008Sadrian
151250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
152250008Sadrian	return (0);
153250008Sadrian}
154250008Sadrian
155250008Sadrian
156250008Sadrianuint32_t
157250008Sadrianar9300_Stub_GetKeyCacheSize(struct ath_hal *ah)
158250008Sadrian{
159250008Sadrian
160250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
161250008Sadrian	return (0);
162250008Sadrian}
163250008Sadrian
164250008SadrianHAL_BOOL
165250008Sadrianar9300_Stub_IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry)
166250008Sadrian{
167250008Sadrian
168250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
169250008Sadrian	return (AH_FALSE);
170250008Sadrian}
171250008Sadrian
172250008SadrianHAL_BOOL
173250008Sadrianar9300_Stub_ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry)
174250008Sadrian{
175250008Sadrian
176250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
177250008Sadrian	return (AH_FALSE);
178250008Sadrian}
179250008Sadrian
180250008SadrianHAL_BOOL
181250008Sadrianar9300_Stub_SetKeyCacheEntryMac(struct ath_hal *ah, uint16_t entry,
182250008Sadrian    const uint8_t *mac)
183250008Sadrian{
184250008Sadrian
185250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
186250008Sadrian	return (AH_FALSE);
187250008Sadrian}
188250008Sadrian
189250008SadrianHAL_BOOL
190250008Sadrianar9300_Stub_SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry,
191250008Sadrian    const HAL_KEYVAL *k, const uint8_t *mac, int xorKey)
192250008Sadrian{
193250008Sadrian
194250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
195250008Sadrian	return (AH_FALSE);
196250008Sadrian}
197250008Sadrian
198250008Sadrianvoid
199250008Sadrianar9300_Stub_GetMacAddress(struct ath_hal *ah, uint8_t *mac)
200250008Sadrian{
201250008Sadrian
202250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
203250008Sadrian}
204250008Sadrian
205250008SadrianHAL_BOOL
206250008Sadrianar9300_Stub_SetMacAddress(struct ath_hal *ah, const uint8_t *mac)
207250008Sadrian{
208250008Sadrian
209250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
210250008Sadrian	return (AH_FALSE);
211250008Sadrian}
212250008Sadrian
213250008Sadrianvoid
214250008Sadrianar9300_Stub_GetBssIdMask(struct ath_hal *ah, uint8_t *mac)
215250008Sadrian{
216250008Sadrian
217250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
218250008Sadrian}
219250008Sadrian
220250008SadrianHAL_BOOL
221250008Sadrianar9300_Stub_SetBssIdMask(struct ath_hal *ah, const uint8_t *bssid)
222250008Sadrian{
223250008Sadrian
224250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
225250008Sadrian	return (AH_FALSE);
226250008Sadrian}
227250008Sadrian
228250008SadrianHAL_BOOL
229250008Sadrianar9300_Stub_EepromRead(struct ath_hal *ah, u_int off, uint16_t *data)
230250008Sadrian{
231250008Sadrian
232250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
233250008Sadrian	return (AH_FALSE);
234250008Sadrian}
235250008Sadrian
236250008SadrianHAL_BOOL
237250008Sadrianar9300_Stub_EepromWrite(struct ath_hal *ah, u_int off, uint16_t data)
238250008Sadrian{
239250008Sadrian
240250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
241250008Sadrian	return (AH_FALSE);
242250008Sadrian}
243250008Sadrian
244250008SadrianHAL_BOOL
245250008Sadrianar9300_Stub_SetRegulatoryDomain(struct ath_hal *ah,
246250008Sadrian		uint16_t regDomain, HAL_STATUS *stats)
247250008Sadrian{
248250008Sadrian
249250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
250250008Sadrian	return (AH_FALSE);
251250008Sadrian}
252250008Sadrian
253250008Sadrianu_int
254250008Sadrianar9300_Stub_GetWirelessModes(struct ath_hal *ah)
255250008Sadrian{
256250008Sadrian
257250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
258250008Sadrian	/* XXX map these */
259250008Sadrian	return (0);
260250008Sadrian}
261250008Sadrian
262250008Sadrianvoid
263250008Sadrianar9300_Stub_EnableRfKill(struct ath_hal *ah)
264250008Sadrian{
265250008Sadrian
266250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
267250008Sadrian}
268250008Sadrian
269250008SadrianHAL_BOOL
270250008Sadrianar9300_Stub_GpioCfgOutput(struct ath_hal *ah, uint32_t gpio,
271250008Sadrian		HAL_GPIO_MUX_TYPE mux)
272250008Sadrian{
273250008Sadrian
274250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
275250008Sadrian	return (AH_FALSE);
276250008Sadrian}
277250008Sadrian
278250008SadrianHAL_BOOL
279250008Sadrianar9300_Stub_GpioCfgInput(struct ath_hal *ah, uint32_t gpio)
280250008Sadrian{
281250008Sadrian
282250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
283250008Sadrian	return (AH_FALSE);
284250008Sadrian}
285250008Sadrian
286250008SadrianHAL_BOOL
287250008Sadrianar9300_Stub_GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val)
288250008Sadrian{
289250008Sadrian
290250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
291250008Sadrian	return (AH_FALSE);
292250008Sadrian}
293250008Sadrian
294250008Sadrianuint32_t
295250008Sadrianar9300_Stub_GpioGet(struct ath_hal *ah, uint32_t gpio)
296250008Sadrian{
297250008Sadrian
298250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
299250008Sadrian	return (0);
300250008Sadrian}
301250008Sadrian
302250008Sadrianvoid
303250008Sadrianar9300_Stub_GpioSetIntr(struct ath_hal *ah, u_int gpioPin, uint32_t ilevel)
304250008Sadrian{
305250008Sadrian
306250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
307250008Sadrian}
308250008Sadrian
309250008Sadrianvoid
310250008Sadrianar9300_Stub_SetLedState(struct ath_hal *ah, HAL_LED_STATE state)
311250008Sadrian{
312250008Sadrian
313250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
314250008Sadrian}
315250008Sadrian
316250008Sadrianvoid
317250008Sadrianar9300_Stub_WriteAssocid(struct ath_hal *ah, const uint8_t *bssid,
318250008Sadrian		uint16_t assocId)
319250008Sadrian{
320250008Sadrian
321250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
322250008Sadrian}
323250008Sadrian
324250008Sadrianuint32_t
325250008Sadrianar9300_Stub_GetTsf32(struct ath_hal *ah)
326250008Sadrian{
327250008Sadrian
328250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
329250008Sadrian	return (0);
330250008Sadrian}
331250008Sadrian
332250008Sadrianuint64_t
333250008Sadrianar9300_Stub_GetTsf64(struct ath_hal *ah)
334250008Sadrian{
335250008Sadrian
336250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
337250008Sadrian	return (0);
338250008Sadrian}
339250008Sadrian
340250008Sadrianvoid
341250008Sadrianar9300_Stub_SetTsf64(struct ath_hal *ah, uint64_t tsf64)
342250008Sadrian{
343250008Sadrian
344250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
345250008Sadrian}
346250008Sadrian
347250008Sadrianvoid
348250008Sadrianar9300_Stub_ResetTsf(struct ath_hal *ah)
349250008Sadrian{
350250008Sadrian
351250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
352250008Sadrian}
353250008Sadrian
354250008Sadrianvoid
355250008Sadrianar9300_Stub_SetBasicRate(struct ath_hal *ah, HAL_RATE_SET *pSet)
356250008Sadrian{
357250008Sadrian
358250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
359250008Sadrian}
360250008Sadrian
361250008Sadrianuint32_t
362250008Sadrianar9300_Stub_GetRandomSeed(struct ath_hal *ah)
363250008Sadrian{
364250008Sadrian
365250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
366250008Sadrian	return (0);
367250008Sadrian}
368250008Sadrian
369250008SadrianHAL_BOOL
370250008Sadrianar9300_Stub_DetectCardPresent(struct ath_hal *ah)
371250008Sadrian{
372250008Sadrian
373250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
374250008Sadrian	return (AH_TRUE);
375250008Sadrian}
376250008Sadrian
377250008Sadrianvoid
378250008Sadrianar9300_Stub_EnableMibCounters(struct ath_hal *ah)
379250008Sadrian{
380250008Sadrian
381250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
382250008Sadrian}
383250008Sadrian
384250008Sadrianvoid
385250008Sadrianar9300_Stub_DisableMibCounters(struct ath_hal *ah)
386250008Sadrian{
387250008Sadrian
388250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
389250008Sadrian}
390250008Sadrian
391250008Sadrianvoid
392250008Sadrianar9300_Stub_UpdateMibCounters(struct ath_hal *ah, HAL_MIB_STATS* stats)
393250008Sadrian{
394250008Sadrian
395250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
396250008Sadrian}
397250008Sadrian
398250008SadrianHAL_BOOL
399250008Sadrianar9300_Stub_IsJapanChannelSpreadSupported(struct ath_hal *ah)
400250008Sadrian{
401250008Sadrian
402250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
403250008Sadrian	return (AH_FALSE);
404250008Sadrian}
405250008Sadrian
406250008Sadrianuint32_t
407250008Sadrianar9300_Stub_GetCurRssi(struct ath_hal *ah)
408250008Sadrian{
409250008Sadrian
410250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
411250008Sadrian	return (0);
412250008Sadrian}
413250008Sadrian
414250008Sadrianu_int
415250008Sadrianar9300_Stub_GetDefAntenna(struct ath_hal *ah)
416250008Sadrian{
417250008Sadrian
418250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
419250008Sadrian	return (0);
420250008Sadrian}
421250008Sadrian
422250008Sadrianvoid
423250008Sadrianar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna)
424250008Sadrian{
425250008Sadrian
426250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
427250008Sadrian}
428250008Sadrian
429250008SadrianHAL_ANT_SETTING
430250008Sadrianar9300_Stub_GetAntennaSwitch(struct ath_hal *ah)
431250008Sadrian{
432250008Sadrian
433250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
434250008Sadrian	return (HAL_ANTENNA_FIXED_A);
435250008Sadrian}
436250008Sadrian
437250008SadrianHAL_BOOL
438250008Sadrianar9300_Stub_SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING setting)
439250008Sadrian{
440250008Sadrian
441250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
442250008Sadrian	return (AH_FALSE);
443250008Sadrian}
444250008Sadrian
445250008SadrianHAL_BOOL
446250008Sadrianar9300_Stub_IsSleepAfterBeaconBroken(struct ath_hal *ah)
447250008Sadrian{
448250008Sadrian
449250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
450250008Sadrian	return (AH_FALSE);
451250008Sadrian}
452250008Sadrian
453250008SadrianHAL_BOOL
454250008Sadrianar9300_Stub_SetSifsTime(struct ath_hal *ah, u_int sifs)
455250008Sadrian{
456250008Sadrian
457250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
458250008Sadrian	return (AH_FALSE);
459250008Sadrian}
460250008Sadrian
461250008Sadrianu_int
462250008Sadrianar9300_Stub_GetSifsTime(struct ath_hal *ah)
463250008Sadrian{
464250008Sadrian
465250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
466250008Sadrian	return (0);
467250008Sadrian}
468250008Sadrian
469250008SadrianHAL_BOOL
470250008Sadrianar9300_Stub_SetSlotTime(struct ath_hal *ah, u_int slottime)
471250008Sadrian{
472250008Sadrian
473250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
474250008Sadrian	return (AH_FALSE);
475250008Sadrian}
476250008Sadrian
477250008Sadrianu_int
478250008Sadrianar9300_Stub_GetSlotTime(struct ath_hal *ah)
479250008Sadrian{
480250008Sadrian
481250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
482250008Sadrian	return (0);
483250008Sadrian}
484250008Sadrian
485250008SadrianHAL_BOOL
486250008Sadrianar9300_Stub_SetAckTimeout(struct ath_hal *ah, u_int acktimeout)
487250008Sadrian{
488250008Sadrian
489250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
490250008Sadrian	return (AH_FALSE);
491250008Sadrian}
492250008Sadrian
493250008Sadrianu_int
494250008Sadrianar9300_Stub_GetAckTimeout(struct ath_hal *ah)
495250008Sadrian{
496250008Sadrian
497250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
498250008Sadrian	return (0);
499250008Sadrian}
500250008Sadrian
501250008SadrianHAL_BOOL
502250008Sadrianar9300_Stub_SetAckCTSRate(struct ath_hal *ah, u_int ctsrate)
503250008Sadrian{
504250008Sadrian
505250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
506250008Sadrian	return (AH_FALSE);
507250008Sadrian}
508250008Sadrian
509250008Sadrianu_int
510250008Sadrianar9300_Stub_GetAckCTSRate(struct ath_hal *ah)
511250008Sadrian{
512250008Sadrian
513250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
514250008Sadrian	return (0);
515250008Sadrian}
516250008Sadrian
517250008SadrianHAL_BOOL
518250008Sadrianar9300_Stub_SetCTSTimeout(struct ath_hal *ah, u_int ctstimeout)
519250008Sadrian{
520250008Sadrian
521250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
522250008Sadrian	return (AH_FALSE);
523250008Sadrian}
524250008Sadrian
525250008Sadrianu_int
526250008Sadrianar9300_Stub_GetCTSTimeout(struct ath_hal *ah)
527250008Sadrian{
528250008Sadrian
529250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
530250008Sadrian	return (0);
531250008Sadrian}
532250008Sadrian
533250008SadrianHAL_BOOL
534250008Sadrianar9300_Stub_SetDecompMask(struct ath_hal *ah, uint16_t a, int b)
535250008Sadrian{
536250008Sadrian
537250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
538250008Sadrian	return (AH_FALSE);
539250008Sadrian}
540250008Sadrian
541250008Sadrianvoid
542250008Sadrianar9300_Stub_SetCoverageClass(struct ath_hal *ah, uint8_t a, int b)
543250008Sadrian{
544250008Sadrian
545250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
546250008Sadrian}
547250008Sadrian
548250008Sadrianvoid
549250008Sadrianar9300_Stub_SetPCUConfig(struct ath_hal *ah)
550250008Sadrian{
551250008Sadrian
552250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
553250008Sadrian}
554250008Sadrian
555250008SadrianHAL_BOOL
556250008Sadrianar9300_Stub_Use32KHzclock(struct ath_hal *ah, HAL_OPMODE opmode)
557250008Sadrian{
558250008Sadrian
559250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
560250008Sadrian	return (AH_FALSE);
561250008Sadrian}
562250008Sadrian
563250008Sadrianvoid
564250008Sadrianar9300_Stub_SetupClock(struct ath_hal *ah, HAL_OPMODE opmode)
565250008Sadrian{
566250008Sadrian
567250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
568250008Sadrian}
569250008Sadrian
570250008Sadrianvoid
571250008Sadrianar9300_Stub_RestoreClock(struct ath_hal *ah, HAL_OPMODE opmode)
572250008Sadrian{
573250008Sadrian
574250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
575250008Sadrian}
576250008Sadrian
577250008Sadrianint16_t
578250008Sadrianar9300_Stub_GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *ichan)
579250008Sadrian{
580250008Sadrian
581250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
582250008Sadrian	return (0);
583250008Sadrian}
584250008Sadrian
585250008Sadrianvoid
586250008Sadrianar9300_Stub_SetCompRegs(struct ath_hal *ah)
587250008Sadrian{
588250008Sadrian
589250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
590250008Sadrian}
591250008Sadrian
592250008SadrianHAL_STATUS
593250008Sadrianar9300_Stub_GetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE ctype,
594250008Sadrian		uint32_t which, uint32_t *val)
595250008Sadrian{
596250008Sadrian
597250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
598250008Sadrian	return (HAL_EIO);
599250008Sadrian}
600250008Sadrian
601250008SadrianHAL_BOOL
602250008Sadrianar9300_Stub_SetCapability(struct ath_hal *ah , HAL_CAPABILITY_TYPE ctype,
603250008Sadrian		uint32_t which, uint32_t val, HAL_STATUS *status)
604250008Sadrian{
605250008Sadrian
606250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
607250008Sadrian	return (AH_FALSE);
608250008Sadrian}
609250008Sadrian
610250008SadrianHAL_BOOL
611250008Sadrianar9300_Stub_GetDiagState(struct ath_hal *ah, int request,
612250008Sadrian		const void *args, uint32_t argsize,
613250008Sadrian		void **result, uint32_t *resultsize)
614250008Sadrian{
615250008Sadrian
616250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
617250008Sadrian	return (AH_FALSE);
618250008Sadrian}
619250008Sadrian
620250008SadrianHAL_STATUS
621250008Sadrianar9300_Stub_SetQuiet(struct ath_hal *ah, uint32_t period,
622250008Sadrian		uint32_t duration, uint32_t nextStart, HAL_QUIET_FLAG flag)
623250008Sadrian{
624250008Sadrian
625250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
626250008Sadrian	return (HAL_EIO);
627250008Sadrian}
628250008Sadrian
629250008SadrianHAL_BOOL
630250008Sadrianar9300_Stub_GetMibCycleCounts(struct ath_hal *ah,
631250008Sadrian		HAL_SURVEY_SAMPLE *hs)
632250008Sadrian{
633250008Sadrian
634250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
635250008Sadrian	return (AH_FALSE);
636250008Sadrian}
637250008Sadrian
638250008SadrianHAL_BOOL
639250008Sadrianar9300_Stub_SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode,
640250008Sadrian		int setChip)
641250008Sadrian{
642250008Sadrian
643250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
644250008Sadrian	return (AH_FALSE);
645250008Sadrian}
646250008Sadrian
647250008SadrianHAL_POWER_MODE
648250008Sadrianar9300_Stub_GetPowerMode(struct ath_hal *ah)
649250008Sadrian{
650250008Sadrian
651250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
652250008Sadrian	return (HAL_PM_AWAKE);
653250008Sadrian}
654250008Sadrian
655250008SadrianHAL_BOOL
656250008Sadrianar9300_Stub_GetPowerStatus(struct ath_hal *ah)
657250008Sadrian{
658250008Sadrian
659250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
660250008Sadrian	return (AH_FALSE);
661250008Sadrian}
662250008Sadrian
663250008Sadrianuint32_t
664250008Sadrianar9300_Stub_GetRxDP(struct ath_hal *ah, HAL_RX_QUEUE qtype)
665250008Sadrian{
666250008Sadrian
667250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
668250008Sadrian	return (0);
669250008Sadrian}
670250008Sadrian
671250008Sadrianvoid
672250008Sadrianar9300_Stub_SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype)
673250008Sadrian{
674250008Sadrian
675250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
676250008Sadrian}
677250008Sadrian
678250008Sadrianvoid
679250008Sadrianar9300_Stub_EnableReceive(struct ath_hal *ah)
680250008Sadrian{
681250008Sadrian
682250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
683250008Sadrian}
684250008Sadrian
685250008SadrianHAL_BOOL
686250008Sadrianar9300_Stub_StopDmaReceive(struct ath_hal *ah)
687250008Sadrian{
688250008Sadrian
689250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
690250008Sadrian	return (AH_FALSE);
691250008Sadrian}
692250008Sadrian
693250008Sadrianvoid
694250008Sadrianar9300_Stub_StartPcuReceive(struct ath_hal *ah)
695250008Sadrian{
696250008Sadrian
697250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
698250008Sadrian}
699250008Sadrian
700250008Sadrianvoid
701250008Sadrianar9300_Stub_StopPcuReceive(struct ath_hal *ah)
702250008Sadrian{
703250008Sadrian
704250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
705250008Sadrian}
706250008Sadrian
707250008Sadrianvoid
708250008Sadrianar9300_Stub_SetMulticastFilter(struct ath_hal *ah, uint32_t filter0,
709250008Sadrian    uint32_t filter1)
710250008Sadrian{
711250008Sadrian
712250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
713250008Sadrian}
714250008Sadrian
715250008SadrianHAL_BOOL
716250008Sadrianar9300_Stub_ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix)
717250008Sadrian{
718250008Sadrian
719250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
720250008Sadrian	return (AH_FALSE);
721250008Sadrian}
722250008Sadrian
723250008SadrianHAL_BOOL
724250008Sadrianar9300_Stub_SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix)
725250008Sadrian{
726250008Sadrian
727250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
728250008Sadrian	return (AH_FALSE);
729250008Sadrian}
730250008Sadrian
731250008Sadrianuint32_t
732250008Sadrianar9300_Stub_GetRxFilter(struct ath_hal *ah)
733250008Sadrian{
734250008Sadrian
735250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
736250008Sadrian	return (AH_FALSE);
737250008Sadrian}
738250008Sadrian
739250008Sadrianvoid
740250008Sadrianar9300_Stub_SetRxFilter(struct ath_hal *ah, uint32_t bits)
741250008Sadrian{
742250008Sadrian
743250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
744250008Sadrian}
745250008Sadrian
746250008SadrianHAL_BOOL
747250008Sadrianar9300_Stub_SetupRxDesc(struct ath_hal *ah,
748250008Sadrian		struct ath_desc *rxdesc, uint32_t size, u_int flags)
749250008Sadrian{
750250008Sadrian
751250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
752250008Sadrian	return (AH_FALSE);
753250008Sadrian}
754250008Sadrian
755250008SadrianHAL_STATUS
756250008Sadrianar9300_Stub_ProcRxDesc(struct ath_hal *ah, struct ath_desc *desc0,
757250008Sadrian		uint32_t a, struct ath_desc *desc, uint64_t tsf,
758250008Sadrian		struct ath_rx_status *rxstat)
759250008Sadrian{
760250008Sadrian
761250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
762250008Sadrian	return (HAL_EIO);
763250008Sadrian}
764250008Sadrian
765250008SadrianHAL_BOOL
766250008Sadrianar9300_Stub_Reset(struct ath_hal *ah, HAL_OPMODE opmode,
767250008Sadrian		struct ieee80211_channel *chan, HAL_BOOL bChannelChange,
768250008Sadrian		HAL_STATUS *status)
769250008Sadrian{
770250008Sadrian
771250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
772250008Sadrian	return (AH_FALSE);
773250008Sadrian}
774250008Sadrian
775250008SadrianHAL_BOOL
776250008Sadrianar9300_Stub_SetChannel(struct ath_hal *ah,
777250008Sadrian		const struct ieee80211_channel *chan)
778250008Sadrian{
779250008Sadrian
780250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
781250008Sadrian	return (AH_FALSE);
782250008Sadrian}
783250008Sadrian
784250008Sadrianvoid
785250008Sadrianar9300_Stub_SetOperatingMode(struct ath_hal *ah, int opmode)
786250008Sadrian{
787250008Sadrian
788250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
789250008Sadrian}
790250008Sadrian
791250008SadrianHAL_BOOL
792250008Sadrianar9300_Stub_PhyDisable(struct ath_hal *ah)
793250008Sadrian{
794250008Sadrian
795250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
796250008Sadrian	return (AH_FALSE);
797250008Sadrian}
798250008Sadrian
799250008SadrianHAL_BOOL
800250008Sadrianar9300_Stub_Disable(struct ath_hal *ah)
801250008Sadrian{
802250008Sadrian
803250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
804250008Sadrian	return (AH_FALSE);
805250008Sadrian}
806250008Sadrian
807250008SadrianHAL_BOOL
808250008Sadrianar9300_Stub_ChipReset(struct ath_hal *ah,
809250008Sadrian		const struct ieee80211_channel *chan)
810250008Sadrian{
811250008Sadrian
812250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
813250008Sadrian	return (AH_FALSE);
814250008Sadrian}
815250008Sadrian
816250008SadrianHAL_BOOL
817250008Sadrianar9300_Stub_PerCalibration(struct ath_hal *ah,
818250008Sadrian		struct ieee80211_channel *chan, HAL_BOOL *isIQdone)
819250008Sadrian{
820250008Sadrian
821250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
822250008Sadrian	return (AH_FALSE);
823250008Sadrian}
824250008Sadrian
825250008SadrianHAL_BOOL
826250008Sadrianar9300_Stub_PerCalibrationN(struct ath_hal *ah,
827250008Sadrian		struct ieee80211_channel *chan, u_int chainMask,
828250008Sadrian		HAL_BOOL longCal, HAL_BOOL *isCalDone)
829250008Sadrian{
830250008Sadrian
831250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
832250008Sadrian	return (AH_FALSE);
833250008Sadrian}
834250008Sadrian
835250008SadrianHAL_BOOL
836250008Sadrianar9300_Stub_ResetCalValid(struct ath_hal *ah,
837250008Sadrian		const struct ieee80211_channel *chan)
838250008Sadrian{
839250008Sadrian
840250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
841250008Sadrian	return (AH_FALSE);
842250008Sadrian}
843250008Sadrian
844250008Sadrianint16_t
845250008Sadrianar9300_Stub_GetNoiseFloor(struct ath_hal *ah)
846250008Sadrian{
847250008Sadrian
848250008Sadrian	/* XXX */
849250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
850250008Sadrian	return (-91);
851250008Sadrian}
852250008Sadrian
853250008Sadrianvoid
854250008Sadrianar9300_Stub_InitNfCalHistBuffer(struct ath_hal *ah)
855250008Sadrian{
856250008Sadrian
857250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
858250008Sadrian}
859250008Sadrian
860250008Sadrianint16_t
861250008Sadrianar9300_Stub_GetNfHistMid(const int16_t calData[])
862250008Sadrian{
863250008Sadrian
864250008Sadrian	printf("%s: called\n", __func__);
865250008Sadrian	return (0);
866250008Sadrian}
867250008Sadrian
868250008Sadrianvoid
869250008Sadrianar9300_Stub_SetSpurMitigation(struct ath_hal *ah,
870250008Sadrian    const struct ieee80211_channel *chan)
871250008Sadrian{
872250008Sadrian
873250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
874250008Sadrian}
875250008Sadrian
876250008SadrianHAL_BOOL
877250008Sadrianar9300_Stub_SetAntennaSwitchInternal(struct ath_hal *ah,
878250008Sadrian    HAL_ANT_SETTING settings, const struct ieee80211_channel *chan)
879250008Sadrian{
880250008Sadrian
881250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
882250008Sadrian	return (AH_FALSE);
883250008Sadrian}
884250008Sadrian
885250008SadrianHAL_BOOL
886250008Sadrianar9300_Stub_SetTxPowerLimit(struct ath_hal *ah, uint32_t limit)
887250008Sadrian{
888250008Sadrian
889250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
890250008Sadrian	return (AH_FALSE);
891250008Sadrian}
892250008Sadrian
893250008SadrianHAL_BOOL
894250008Sadrianar9300_Stub_GetChipPowerLimits(struct ath_hal *ah,
895250008Sadrian		struct ieee80211_channel *chan)
896250008Sadrian{
897250008Sadrian
898250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
899250008Sadrian	return (AH_FALSE);
900250008Sadrian}
901250008Sadrian
902250008Sadrianvoid
903250008Sadrianar9300_Stub_InitializeGainValues(struct ath_hal *ah)
904250008Sadrian{
905250008Sadrian
906250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
907250008Sadrian}
908250008Sadrian
909250008SadrianHAL_RFGAIN
910250008Sadrianar9300_Stub_GetRfgain(struct ath_hal *ah)
911250008Sadrian{
912250008Sadrian
913250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
914250008Sadrian	return (0);
915250008Sadrian}
916250008Sadrian
917250008Sadrianvoid
918250008Sadrianar9300_Stub_RequestRfgain(struct ath_hal *ah)
919250008Sadrian{
920250008Sadrian
921250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
922250008Sadrian}
923250008Sadrian
924250008SadrianHAL_BOOL
925250008Sadrianar9300_Stub_UpdateTxTrigLevel(struct ath_hal *ah,
926250008Sadrian		HAL_BOOL IncTrigLevel)
927250008Sadrian{
928250008Sadrian
929250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
930250008Sadrian	return (AH_FALSE);
931250008Sadrian}
932250008Sadrian
933250008SadrianHAL_BOOL
934250008Sadrianar9300_Stub_SetTxQueueProps(struct ath_hal *ah, int q,
935250008Sadrian		const HAL_TXQ_INFO *qInfo)
936250008Sadrian{
937250008Sadrian
938250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
939250008Sadrian	return (AH_FALSE);
940250008Sadrian}
941250008Sadrian
942250008SadrianHAL_BOOL
943250008Sadrianar9300_Stub_GetTxQueueProps(struct ath_hal *ah, int q,
944250008Sadrian		HAL_TXQ_INFO *qInfo)
945250008Sadrian{
946250008Sadrian
947250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
948250008Sadrian	return (AH_FALSE);
949250008Sadrian}
950250008Sadrian
951250008Sadrianint
952250008Sadrianar9300_Stub_SetupTxQueue(struct ath_hal *ah, HAL_TX_QUEUE type,
953250008Sadrian		const HAL_TXQ_INFO *qInfo)
954250008Sadrian{
955250008Sadrian
956250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
957250008Sadrian	return (0);
958250008Sadrian}
959250008Sadrian
960250008SadrianHAL_BOOL
961250008Sadrianar9300_Stub_ReleaseTxQueue(struct ath_hal *ah, u_int q)
962250008Sadrian{
963250008Sadrian
964250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
965250008Sadrian	return (AH_FALSE);
966250008Sadrian}
967250008Sadrian
968250008SadrianHAL_BOOL
969250008Sadrianar9300_Stub_ResetTxQueue(struct ath_hal *ah, u_int q)
970250008Sadrian{
971250008Sadrian
972250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
973250008Sadrian	return (AH_FALSE);
974250008Sadrian}
975250008Sadrian
976250008Sadrianuint32_t
977250008Sadrianar9300_Stub_GetTxDP(struct ath_hal *ah, u_int q)
978250008Sadrian{
979250008Sadrian
980250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
981250008Sadrian	return (0);
982250008Sadrian}
983250008Sadrian
984250008SadrianHAL_BOOL
985250008Sadrianar9300_Stub_SetTxDP(struct ath_hal *ah, u_int q, uint32_t txdp)
986250008Sadrian{
987250008Sadrian
988250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
989250008Sadrian	return (AH_FALSE);
990250008Sadrian}
991250008Sadrian
992250008SadrianHAL_BOOL
993250008Sadrianar9300_Stub_StartTxDma(struct ath_hal *ah, u_int q)
994250008Sadrian{
995250008Sadrian
996250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
997250008Sadrian	return (AH_FALSE);
998250008Sadrian}
999250008Sadrian
1000250008Sadrianuint32_t
1001250008Sadrianar9300_Stub_NumTxPending(struct ath_hal *ah, u_int q)
1002250008Sadrian{
1003250008Sadrian
1004250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1005250008Sadrian	return (0);
1006250008Sadrian}
1007250008Sadrian
1008250008SadrianHAL_BOOL
1009250008Sadrianar9300_Stub_StopTxDma(struct ath_hal *ah, u_int q)
1010250008Sadrian{
1011250008Sadrian
1012250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1013250008Sadrian	return (AH_FALSE);
1014250008Sadrian}
1015250008Sadrian
1016250008SadrianHAL_BOOL
1017250008Sadrianar9300_Stub_SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds,
1018250008Sadrian		u_int pktLen, u_int hdrLen, HAL_PKT_TYPE type, u_int txPower,
1019250008Sadrian		u_int txRate0, u_int txTries0,
1020250008Sadrian		u_int keyIx, u_int antMode, u_int flags,
1021250008Sadrian		u_int rtsctsRate, u_int rtsctsDuration,
1022250008Sadrian		u_int compicvLen, u_int compivLen, u_int comp)
1023250008Sadrian{
1024250008Sadrian
1025250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1026250008Sadrian	return (AH_FALSE);
1027250008Sadrian}
1028250008Sadrian
1029250008SadrianHAL_BOOL
1030250008Sadrianar9300_Stub_SetupXTxDesc(struct ath_hal *ah, struct ath_desc *desc,
1031250008Sadrian		u_int txRate1, u_int txRetries1,
1032250008Sadrian		u_int txRate2, u_int txRetries2,
1033250008Sadrian		u_int txRate3, u_int txRetries3)
1034250008Sadrian{
1035250008Sadrian
1036250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1037250008Sadrian	return (AH_FALSE);
1038250008Sadrian}
1039250008Sadrian
1040250008SadrianHAL_BOOL
1041250008Sadrianar9300_Stub_FillTxDesc(struct ath_hal *ah, struct ath_desc *ds,
1042250008Sadrian		HAL_DMA_ADDR *bufAddrList, uint32_t *segLenList,
1043250008Sadrian		u_int descId, u_int qcuId,
1044250008Sadrian		HAL_BOOL firstSeg, HAL_BOOL lastSeg,
1045250008Sadrian		const struct ath_desc *ds0)
1046250008Sadrian{
1047250008Sadrian
1048250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1049250008Sadrian	return (AH_FALSE);
1050250008Sadrian}
1051250008Sadrian
1052250008SadrianHAL_STATUS
1053250008Sadrianar9300_Stub_ProcTxDesc(struct ath_hal *ah,
1054250008Sadrian		struct ath_desc *ds, struct ath_tx_status *txstat)
1055250008Sadrian{
1056250008Sadrian
1057250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1058250008Sadrian	return (HAL_EINPROGRESS);
1059250008Sadrian}
1060250008Sadrian
1061250008Sadrianvoid
1062250008Sadrianar9300_Stub_GetTxIntrQueue(struct ath_hal *ah, uint32_t *val)
1063250008Sadrian{
1064250008Sadrian
1065250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1066250008Sadrian}
1067250008Sadrian
1068250008Sadrianvoid
1069250008Sadrianar9300_Stub_IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *desc)
1070250008Sadrian{
1071250008Sadrian
1072250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1073250008Sadrian}
1074250008Sadrian
1075250008SadrianHAL_BOOL
1076250008Sadrianar9300_Stub_GetTxCompletionRates(struct ath_hal *ah,
1077250008Sadrian		const struct ath_desc *ds0, int *rates, int *tries)
1078250008Sadrian{
1079250008Sadrian
1080250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1081250008Sadrian	return (AH_FALSE);
1082250008Sadrian}
1083250008Sadrian
1084250008Sadrianconst HAL_RATE_TABLE *
1085250008Sadrianar9300_Stub_GetRateTable(struct ath_hal *ah, u_int mode)
1086250008Sadrian{
1087250008Sadrian
1088250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1089250008Sadrian	/* XXX null may panic the kernel? */
1090250008Sadrian	return (AH_NULL);
1091250008Sadrian}
1092250008Sadrian
1093250008Sadrian#if 0
1094250008Sadrianvoid
1095250008Sadrianar9300_Stub_AniAttach(struct ath_hal *ah, const struct ar5212AniParams *,
1096250008Sadrian    const struct ar5212AniParams *, HAL_BOOL ena)
1097250008Sadrian{
1098250008Sadrian
1099250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1100250008Sadrian}
1101250008Sadrian
1102250008Sadrianvoid
1103250008Sadrianar9300_Stub_AniDetach(struct ath_hal *)
1104250008Sadrian{
1105250008Sadrian
1106250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1107250008Sadrian}
1108250008Sadrian#endif
1109250008Sadrian
1110250008Sadrian#if 0
1111250008Sadrianstruct ar5212AniState *
1112250008Sadrianar9300_Stub_AniGetCurrentState(struct ath_hal *ah)
1113250008Sadrian{
1114250008Sadrian
1115250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1116250008Sadrian	return (AH_NULL);
1117250008Sadrian}
1118250008Sadrian
1119250008Sadrianstruct ar5212Stats
1120250008Sadrian*ar5212AniGetCurrentStats(struct ath_hal *)
1121250008Sadrian{
1122250008Sadrian
1123250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1124250008Sadrian	return (AH_NULL);
1125250008Sadrian}
1126250008Sadrian#endif
1127250008Sadrian
1128250008SadrianHAL_BOOL
1129250008Sadrianar9300_Stub_AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param)
1130250008Sadrian{
1131250008Sadrian
1132250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1133250008Sadrian	return (AH_FALSE);
1134250008Sadrian}
1135250008Sadrian
1136250008Sadrian#if 0
1137250008SadrianHAL_BOOL
1138250008Sadrianar9300_Stub_AniSetParams(struct ath_hal *, const struct ar5212AniParams *,
1139250008Sadrian    const struct ar5212AniParams *)
1140250008Sadrian{
1141250008Sadrian
1142250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1143250008Sadrian	return (AH_FALSE);
1144250008Sadrian}
1145250008Sadrian#endif
1146250008Sadrian
1147250008Sadrianstruct ath_rx_status;
1148250008Sadrian
1149250008Sadrianvoid
1150250008Sadrianar9300_Stub_AniPhyErrReport(struct ath_hal *ah,
1151250008Sadrian		const struct ath_rx_status *rs)
1152250008Sadrian{
1153250008Sadrian
1154250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1155250008Sadrian	return;
1156250008Sadrian}
1157250008Sadrian
1158250008Sadrianvoid
1159250008Sadrianar9300_Stub_ProcessMibIntr(struct ath_hal *ah, const HAL_NODE_STATS *stats)
1160250008Sadrian{
1161250008Sadrian
1162250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1163250008Sadrian}
1164250008Sadrian
1165250008Sadrianvoid
1166250008Sadrianar9300_Stub_RxMonitor(struct ath_hal *ah, const HAL_NODE_STATS *stats,
1167250008Sadrian    const struct ieee80211_channel *chan)
1168250008Sadrian{
1169250008Sadrian
1170250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1171250008Sadrian}
1172250008Sadrian
1173250008Sadrianvoid
1174250008Sadrianar9300_Stub_AniPoll(struct ath_hal *ah, const struct ieee80211_channel * chan)
1175250008Sadrian{
1176250008Sadrian
1177250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1178250008Sadrian}
1179250008Sadrian
1180250008Sadrianvoid
1181250008Sadrianar9300_Stub_AniReset(struct ath_hal *ah, const struct ieee80211_channel * chan,
1182250008Sadrian		HAL_OPMODE ani_opmode, int val)
1183250008Sadrian{
1184250008Sadrian
1185250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1186250008Sadrian}
1187250008Sadrian
1188250008SadrianHAL_BOOL
1189250008Sadrianar9300_Stub_IsNFCalInProgress(struct ath_hal *ah)
1190250008Sadrian{
1191250008Sadrian
1192250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1193250008Sadrian	return (AH_FALSE);
1194250008Sadrian}
1195250008Sadrian
1196250008SadrianHAL_BOOL
1197250008Sadrianar9300_Stub_WaitNFCalComplete(struct ath_hal *ah, int i)
1198250008Sadrian{
1199250008Sadrian
1200250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1201250008Sadrian	return (AH_FALSE);
1202250008Sadrian}
1203250008Sadrian
1204250008Sadrianvoid
1205250008Sadrianar9300_Stub_EnableDfs(struct ath_hal *ah, HAL_PHYERR_PARAM *pe)
1206250008Sadrian{
1207250008Sadrian
1208250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1209250008Sadrian}
1210250008Sadrian
1211250008Sadrianvoid
1212250008Sadrianar9300_Stub_GetDfsThresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe)
1213250008Sadrian{
1214250008Sadrian
1215250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1216250008Sadrian}
1217250008Sadrian
1218250008SadrianHAL_BOOL
1219250008Sadrianar9300_Stub_ProcessRadarEvent(struct ath_hal *ah,
1220250008Sadrian    struct ath_rx_status *rxs, uint64_t fulltsf, const char *buf,
1221250008Sadrian    HAL_DFS_EVENT *event)
1222250008Sadrian{
1223250008Sadrian
1224250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1225250008Sadrian	return (AH_FALSE);
1226250008Sadrian}
1227250008Sadrian
1228250008SadrianHAL_BOOL
1229250008Sadrianar9300_Stub_IsFastClockEnabled(struct ath_hal *ah)
1230250008Sadrian{
1231250008Sadrian
1232250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1233250008Sadrian	return (AH_FALSE);
1234250008Sadrian}
1235250008Sadrian
1236250008Sadrianuint32_t
1237250008Sadrianar9300_Stub_Get11nExtBusy(struct ath_hal *ah)
1238250008Sadrian{
1239250008Sadrian
1240250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1241250008Sadrian	return (0);
1242250008Sadrian}
1243250008Sadrian
1244250008Sadrianvoid
1245250008Sadrianar9300_Stub_ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore, HAL_BOOL powerOff)
1246250008Sadrian{
1247250008Sadrian
1248250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1249250008Sadrian}
1250250008Sadrian
1251250008Sadrianvoid
1252250008Sadrianar9300_Stub_DisablePCIE(struct ath_hal *ah)
1253250008Sadrian{
1254250008Sadrian
1255250008Sadrian	ath_hal_printf(ah, "%s: called\n", __func__);
1256250008Sadrian}
1257