Lines Matching +full:ar9130 +full:- +full:wifi
2 * Copyright (c) 2008-2011 Atheros Communications Inc.
28 { .compatible = "qca,ar9130-wifi", .data = (void *)AR5416_AR9100_DEVID },
29 { .compatible = "qca,ar9330-wifi", .data = (void *)AR9300_DEVID_AR9330 },
30 { .compatible = "qca,ar9340-wifi", .data = (void *)AR9300_DEVID_AR9340 },
31 { .compatible = "qca,qca9530-wifi", .data = (void *)AR9300_DEVID_AR953X },
32 { .compatible = "qca,qca9550-wifi", .data = (void *)AR9300_DEVID_QCA955X },
33 { .compatible = "qca,qca9560-wifi", .data = (void *)AR9300_DEVID_QCA956X },
69 dev_err(&pdev->dev, "ioremap failed\n"); in ath_ahb_probe()
80 dev_err(&pdev->dev, "no memory for ieee80211_hw\n"); in ath_ahb_probe()
81 return -ENOMEM; in ath_ahb_probe()
84 SET_IEEE80211_DEV(hw, &pdev->dev); in ath_ahb_probe()
87 sc = hw->priv; in ath_ahb_probe()
88 sc->hw = hw; in ath_ahb_probe()
89 sc->dev = &pdev->dev; in ath_ahb_probe()
90 sc->mem = mem; in ath_ahb_probe()
91 sc->irq = irq; in ath_ahb_probe()
95 dev_err(&pdev->dev, "request_irq failed\n"); in ath_ahb_probe()
99 dev_id = (u16)(kernel_ulong_t)of_device_get_match_data(&pdev->dev); in ath_ahb_probe()
102 dev_err(&pdev->dev, "failed to initialize device\n"); in ath_ahb_probe()
106 ah = sc->sc_ah; in ath_ahb_probe()
108 wiphy_info(hw->wiphy, "%s mem=0x%p, irq=%d\n", in ath_ahb_probe()
125 struct ath_softc *sc = hw->priv; in ath_ahb_remove()
128 free_irq(sc->irq, sc); in ath_ahb_remove()
129 ieee80211_free_hw(sc->hw); in ath_ahb_remove()