Home
last modified time | relevance | path

Searched +full:th1520 +full:- +full:gmac (Results 1 – 9 of 9) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/net/
Dthead,th1520-gmac.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/thead,th1520-gmac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: T-HEAD TH1520 GMAC Ethernet controller
10 - Drew Fustini <[email protected]>
13 The TH1520 GMAC is described in the TH1520 Peripheral Interface User Manual
14 https://git.beagleboard.org/beaglev-ahead/beaglev-ahead/-/tree/main/docs
17 - Compliant with IEEE802.3 Specification
18 - IEEE 1588-2008 standard for precision networked clock synchronization
[all …]
Dsnps,dwmac.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Torgue <[email protected]>
11 - Giuseppe Cavallaro <[email protected]>
12 - Jose Abreu <[email protected]>
23 - snps,dwmac
24 - snps,dwmac-3.40a
25 - snps,dwmac-3.50a
26 - snps,dwmac-3.610
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dthead,th1520-clk-ap.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/clock/thead,th1520-clk-ap.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: T-HEAD TH1520 AP sub-system clock controller
10 The T-HEAD TH1520 AP sub-system clock controller configures the
11 CPU, DPU, GMAC and TEE PLLs.
14 …https://openbeagle.org/beaglev-ahead/beaglev-ahead/-/blob/main/docs/TH1520%20System%20User%20Manua…
17 - Jisheng Zhang <[email protected]>
18 - Wei Fu <[email protected]>
[all …]
/linux-6.14.4/drivers/clk/thead/
DKconfig1 #SPDX-License-Identifier: GPL-2.0
4 bool "T-HEAD TH1520 AP clock support"
11 on the T-HEAD TH1520 SoC. This includes configuration of
12 both CPU PLLs, both DPU PLLs as well as the GMAC, VIDEO,
Dclk-th1520-ap.c1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
10 #include <linux/clk-provider.h>
131 regmap_read(common->map, common->cfg0, &val); in ccu_get_parent_helper()
132 parent = val >> mux->shift; in ccu_get_parent_helper()
133 parent &= GENMASK(mux->width - 1, 0); in ccu_get_parent_helper()
142 return regmap_update_bits(common->map, common->cfg0, in ccu_set_parent_helper()
143 GENMASK(mux->width - 1, 0) << mux->shift, in ccu_set_parent_helper()
144 index << mux->shift); in ccu_set_parent_helper()
151 regmap_update_bits(common->map, common->cfg0, in ccu_disable_helper()
[all …]
/linux-6.14.4/arch/riscv/boot/dts/thead/
Dth1520.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
11 compatible = "thead,th1520";
12 #address-cells = <2>;
13 #size-cells = <2>;
16 #address-cells = <1>;
17 #size-cells = <0>;
18 timebase-frequency = <3000000>;
24 riscv,isa-base = "rv64i";
[all …]
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "STMicroelectronics Multi-Gigabit Ethernet driver"
45 tristate "Support for snps,dwc-qos-ethernet.txt DT binding."
50 Support for chips using the snps,dwc-qos-ethernet.txt DT binding.
61 tristate "Adaptrum Anarion GMAC support"
65 Support for Adaptrum Anarion GMAC Ethernet controller.
92 will behave like standard non-accelerated ethernet interfaces.
106 tristate "MediaTek MT27xx GMAC support"
109 Support for MediaTek GMAC Ethernet controller.
158 tristate "NXP S32G/S32R GMAC support"
[all …]
Ddwmac-thead.c1 // SPDX-License-Identifier: GPL-2.0
3 * T-HEAD DWMAC platform driver
59 struct thead_dwmac *dwmac = plat->bsp_priv; in thead_dwmac_set_phy_if()
62 switch (plat->mac_interface) { in thead_dwmac_set_phy_if()
73 dev_err(dwmac->dev, "unsupported phy interface %d\n", in thead_dwmac_set_phy_if()
74 plat->mac_interface); in thead_dwmac_set_phy_if()
75 return -EINVAL; in thead_dwmac_set_phy_if()
78 writel(phyif, dwmac->apb_base + GMAC_INTF_CTRL); in thead_dwmac_set_phy_if()
84 struct thead_dwmac *dwmac = plat->bsp_priv; in thead_dwmac_set_txclk_dir()
87 switch (plat->mac_interface) { in thead_dwmac_set_txclk_dir()
[all …]
/linux-6.14.4/
DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-[email protected]
88 F: drivers/scsi/3w-*
[all …]