Home
last modified time | relevance | path

Searched +full:10 +full:base +full:- +full:t1x (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
87 tristate "JMicron(R) PCI-Express Gigabit Ethernet support"
92 This driver supports the PCI-Express gigabit ethernet adapters
134 tristate "Myson MTD-8xx PCI Ethernet support"
139 Say Y here to support the Myson MTD-800 family of PCI-based Ethernet
149 source "drivers/net/ethernet/oki-semi/Kconfig"
152 tristate "OpenCores 10/100 Mbps Ethernet MAC support"
159 Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC.
162 tristate "OPEN Alliance TC6 10BASE-T1x MAC-PHY support"
166 This library implements OPEN Alliance TC6 10BASE-T1x MAC-PHY
[all …]
H A Doa_tc6.c1 // SPDX-License-Identifier: GPL-2.0+
3 * OPEN Alliance 10BASET1x MAC‑PHY Serial Interface framework
48 /* PHY Clause 22 registers base address and mask */
108 /* Internal structure for MAC-PHY drivers */
166 xfer.tx_buf = tc6->spi_data_tx_buf; in oa_tc6_spi_transfer()
167 xfer.rx_buf = tc6->spi_data_rx_buf; in oa_tc6_spi_transfer()
169 xfer.tx_buf = tc6->spi_ctrl_tx_buf; in oa_tc6_spi_transfer()
170 xfer.rx_buf = tc6->spi_ctrl_rx_buf; in oa_tc6_spi_transfer()
177 return spi_sync(tc6->spi, &msg); in oa_tc6_spi_transfer()
183 * http://www-graphics.stanford.edu/~seander/bithacks.html in oa_tc6_get_parity()
[all …]
/linux/Documentation/networking/
H A Doa-tc6-framework.rst1 .. SPDX-License-Identifier: GPL-2.0+
4 OPEN Alliance 10BASE-T1x MAC-PHY Serial Interface (TC6) Framework Support
8 ------------
10 The IEEE 802.3cg project defines two 10 Mbit/s PHYs operating over a
11 single pair of conductors. The 10BASE-T1L (Clause 146) is a long reach
12 PHY supporting full duplex point-to-point operation over 1 km of single
13 balanced pair of conductors. The 10BASE-T1S (Clause 147) is a short reach
14 PHY supporting full / half duplex point-to-point operation over 15 m of
21 works in conjunction with the 10BASE-T1S PHY operating in multidrop mode.
23 The aforementioned PHYs are intended to cover the low-speed / low-cost
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Dmicrochip,lan8650.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip LAN8650/1 10BASE-T1S MACPHY Ethernet Controllers
10 - Parthiban Veerasooran <parthiban.veerasooran@microchip.com>
14 PHY to enable 10BASE‑T1S networks. The Ethernet Media Access Controller
15 (MAC) module implements a 10 Mbps half duplex Ethernet MAC, compatible
16 with the IEEE 802.3 standard and a 10BASE-T1S physical layer transceiver
18 the MAC-PHY is specified in the OPEN Alliance 10BASE-T1x MACPHY Serial
22 - $ref: /schemas/net/ethernet-controller.yaml#
[all …]
/linux/drivers/net/ethernet/microchip/lan865x/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 uses OPEN Alliance 10BASE-T1x Serial Interface specification.
/linux/include/linux/
H A Doa_tc6.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * OPEN Alliance 10BASET1x MAC‑PHY Serial Interface framework
5 …* Link: https://opensig.org/download/document/OPEN_Alliance_10BASET1x_MAC-PHY_Serial_Interface_V1.…
/linux/drivers/net/phy/
H A Dmicrochip_t1s.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Driver for Microchip 10BASE-T1S PHYs
46 * W 0x1F 0x008B 0x0404 ------
50 * W 0x1F 0x0099 0x7F80 ------
73 * https://www.microchip.com/en-us/application-notes/an1760
74 * Revision F (DS60001760G - June 2024)
150 /* 5-bit signed value, sign extend */ in lan865x_generate_cfg_offsets()
205 cfg_results[0] = FIELD_PREP(GENMASK(15, 10), 9 + offsets[0]) | in lan865x_setup_cfgparam()
208 cfg_results[1] = FIELD_PREP(GENMASK(15, 10), 40 + offsets[1]); in lan865x_setup_cfgparam()
242 …Documents/documents/AIS/ProductDocuments/SupportingCollateral/AN-LAN8650-1-Configuration-60001760.… in lan865x_revb_config_init()
[all …]