Searched +full:ar9331 +full:- +full:switch (Results 1 – 7 of 7) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---4 $id: http://devicetree.org/schemas/net/dsa/qca,ar9331.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Qualcomm Atheros AR9331 built-in switch10 - Oleksij Rempel <o.rempel@pengutronix.de>13 Qualcomm Atheros AR9331 is a switch built-in to Atheros AR9331 WiSoC and14 addressable over internal MDIO bus. All PHYs are built-in as well.18 const: qca,ar9331-switch26 interrupt-controller: true[all …]
1 # SPDX-License-Identifier: GPL-2.0-only3 tristate "Qualcomm Atheros AR9331 Ethernet switch support"8 This enables support for the Qualcomm Atheros AR9331 built-in Ethernet9 switch.12 tristate "Qualcomm Atheros QCA8K Ethernet switch family support"17 switch chips.20 bool "Qualcomm Atheros QCA8K Ethernet switch family LEDs support"26 QCA8K Ethernet switch chips.
1 // SPDX-License-Identifier: GPL-2.0-only4 * +----------------------+5 * GMAC1----RGMII----|--MAC0 |6 * \---MDIO1----|--REGs |----MDIO3----\7 * | | | +------+8 * | | +--| |9 * | MAC1-|----RMII--M-----| PHY0 |-o P010 * | | | | +------+11 * | | | +--| |12 * | MAC2-|----RMII--------| PHY1 |-o P1[all …]
1 // SPDX-License-Identifier: GPL-2.012 #define AR9331_NAME "ar9331"22 /* AR9331_HDR_RESERVED - not used or may be version field.23 * According to the AR8216 doc it should 0b10. On AR9331 it is 0b11 on RX path39 hdr |= AR9331_HDR_FROM_CPU | dp->index; in ar9331_tag_xmit()40 /* 0b10 for AR8216 and 0b11 for AR9331 */ in ar9331_tag_xmit()77 skb->dev = dsa_conduit_find_user(ndev, 0, port); in ar9331_tag_rcv()78 if (!skb->dev) in ar9331_tag_rcv()92 MODULE_DESCRIPTION("DSA tag driver for Atheros AR9331 SoC with built-in switch");
1 # SPDX-License-Identifier: GPL-2.0-only4 tristate "Distributed Switch Architecture"15 by the Distributed Switch Architecture.22 tristate "No-op tag driver"28 tristate "Tag driver for Atheros AR9331 SoC with built-in switch"31 the Atheros AR9331 SoC with built-in switch.38 tristate "Tag driver for Broadcom switches using in-frame headers"45 tristate "Tag driver for BCM63xx legacy switches using in-frame headers"55 tristate "Tag driver for BCM53xx legacy switches using in-frame headers"120 hardware-defined injection/extraction frame header. Flow control[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - $ref: ethernet-controller.yaml#13 - Oleksij Rempel <o.rempel@pengutronix.de>18 - items:19 - enum:20 - qca,ar7100-eth # Atheros AR710021 - qca,ar7240-eth # Atheros AR724022 - qca,ar7241-eth # Atheros AR7241[all …]
2 * Copyright (c) 2010-2011 Atheros Communications Inc.18 #include "hw-ops.h"44 switch (currCal->calData->calType) { in ar9003_hw_setup_calibration()52 currCal->calData->calCountMax); in ar9003_hw_setup_calibration()58 /* Kick-off cal */ in ar9003_hw_setup_calibration()77 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9003_hw_per_calibration()78 const struct ath9k_percal_data *cur_caldata = currCal->calData; in ar9003_hw_per_calibration()81 if (currCal->calState == CAL_RUNNING) { in ar9003_hw_per_calibration()89 cur_caldata->calCollect(ah); in ar9003_hw_per_calibration()90 ah->cal_samples++; in ar9003_hw_per_calibration()[all …]