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