Searched +full:mt7622 +full:- +full:eth (Results  1 – 10 of 10) sorted by relevance
| /linux/Documentation/devicetree/bindings/net/ | 
| H A D | mediatek,net.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Lorenzo Bianconi <lorenzo@kernel.org>
 11   - Felix Fietkau <nbd@nbd.name>
 20       - mediatek,mt2701-eth
 21       - mediatek,mt7623-eth
 22       - mediatek,mt7621-eth
 23       - mediatek,mt7622-eth
 24       - mediatek,mt7629-eth
 [all …]
 
 | 
| /linux/drivers/clk/mediatek/ | 
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.02 obj-$(CONFIG_COMMON_CLK_MEDIATEK) += clk-mtk.o clk-pll.o clk-gate.o clk-apmixed.o clk-cpumux.o rese…
 3 obj-$(CONFIG_COMMON_CLK_MEDIATEK_FHCTL) += clk-fhctl.o clk-pllfh.o
 5 obj-$(CONFIG_COMMON_CLK_MT6735) += clk-mt6735-apmixedsys.o clk-mt6735-infracfg.o clk-mt6735-pericfg…
 6 obj-$(CONFIG_COMMON_CLK_MT6735_IMGSYS) += clk-mt6735-imgsys.o
 7 obj-$(CONFIG_COMMON_CLK_MT6735_MFGCFG) += clk-mt6735-mfgcfg.o
 8 obj-$(CONFIG_COMMON_CLK_MT6735_VDECSYS) += clk-mt6735-vdecsys.o
 9 obj-$(CONFIG_COMMON_CLK_MT6735_VENCSYS) += clk-mt6735-vencsys.o
 10 obj-$(CONFIG_COMMON_CLK_MT6765) += clk-mt6765.o
 11 obj-$(CONFIG_COMMON_CLK_MT6765_AUDIOSYS) += clk-mt6765-audio.o
 [all …]
 
 | 
| H A D | clk-mt7622-eth.c | 1 // SPDX-License-Identifier: GPL-2.0-only8 #include <linux/clk-provider.h>
 12 #include "clk-mtk.h"
 13 #include "clk-gate.h"
 15 #include <dt-bindings/clock/mt7622-clk.h>
 74 	{ .compatible = "mediatek,mt7622-ethsys", .data = ð_desc },
 75 	{ .compatible = "mediatek,mt7622-sgmiisys", .data = &sgmii_desc },
 84 		.name = "clk-mt7622-eth",
 90 MODULE_DESCRIPTION("MediaTek MT7622 Ethernet clocks driver");
 
 | 
| /linux/arch/arm64/boot/dts/mediatek/ | 
| H A D | mt7622-rfb1.dts | 6  * SPDX-License-Identifier: (GPL-2.0 OR MIT)9 /dts-v1/;
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/gpio/gpio.h>
 13 #include "mt7622.dtsi"
 17 	model = "MediaTek MT7622 RFB1 board";
 18 	chassis-type = "embedded";
 19 	compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
 26 		stdout-path = "serial0:115200n8";
 32 			proc-supply = <&mt6380_vcpu_reg>;
 [all …]
 
 | 
| H A D | mt7622.dtsi | 6  * SPDX-License-Identifier: (GPL-2.0 OR MIT)9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/clock/mt7622-clk.h>
 12 #include <dt-bindings/phy/phy.h>
 13 #include <dt-bindings/power/mt7622-power.h>
 14 #include <dt-bindings/reset/mt7622-reset.h>
 15 #include <dt-bindings/thermal/thermal.h>
 18 	compatible = "mediatek,mt7622";
 19 	interrupt-parent = <&sysirq>;
 [all …]
 
 | 
| H A D | mt7622-bananapi-bpi-r64.dts | 5  * SPDX-License-Identifier: (GPL-2.0 OR MIT)8 /dts-v1/;
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/leds/common.h>
 13 #include "mt7622.dtsi"
 17 	model = "Bananapi BPI-R64";
 18 	chassis-type = "embedded";
 19 	compatible = "bananapi,bpi-r64", "mediatek,mt7622";
 26 		stdout-path = "serial0:115200n8";
 [all …]
 
 | 
| H A D | mt8365.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)10 #include <dt-bindings/clock/mediatek,mt8365-clk.h>
 11 #include <dt-bindings/interrupt-controller/arm-gic.h>
 12 #include <dt-bindings/interrupt-controller/irq.h>
 13 #include <dt-bindings/memory/mediatek,mt8365-larb-port.h>
 14 #include <dt-bindings/phy/phy.h>
 15 #include <dt-bindings/power/mediatek,mt8365-power.h>
 19 	interrupt-parent = <&sysirq>;
 20 	#address-cells = <2>;
 21 	#size-cells = <2>;
 [all …]
 
 | 
| /linux/drivers/pmdomain/mediatek/ | 
| H A D | mtk-scpsys.c | 1 // SPDX-License-Identifier: GPL-2.0-only16 #include <dt-bindings/power/mt2701-power.h>
 17 #include <dt-bindings/power/mt2712-power.h>
 18 #include <dt-bindings/power/mt6797-power.h>
 19 #include <dt-bindings/power/mt7622-power.h>
 20 #include <dt-bindings/power/mt7623a-power.h>
 21 #include <dt-bindings/power/mt8173-power.h>
 28 #define MTK_SCPD_CAPS(_scpd, _x)	((_scpd)->data->caps & (_x))
 46 #define SPM_ETHSYS_PWR_CON		0x02e0	/* MT7622 */
 47 #define SPM_HIF0_PWR_CON		0x02e4	/* MT7622 */
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/mediatek/ | 
| H A D | mt7629.dtsi | 1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>
 9 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include <dt-bindings/clock/mt7629-clk.h>
 11 #include <dt-bindings/power/mt7622-power.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/phy/phy.h>
 14 #include <dt-bindings/reset/mt7629-resets.h>
 18 	interrupt-parent = <&sysirq>;
 19 	#address-cells = <1>;
 [all …]
 
 | 
| /linux/drivers/net/ethernet/mediatek/ | 
| H A D | mtk_eth_soc.c | 1 // SPDX-License-Identifier: GPL-2.0-only4  *   Copyright (C) 2009-2016 John Crispin <blogic@openwrt.org>
 5  *   Copyright (C) 2009-2016 Felix Fietkau <nbd@openwrt.org>
 6  *   Copyright (C) 2013-2016 Michael Lee <igvtee@gmail.com>
 24 #include <linux/pcs/pcs-mtk-lynxi.h>
 35 static int mtk_msg_level = -1;
 37 MODULE_PARM_DESC(msg_level, "Message level (-1=defaults,0=none,...,16=all)");
 289 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned reg)  in mtk_w32()  argument
 291 	__raw_writel(val, eth->base + reg);  in mtk_w32()
 294 u32 mtk_r32(struct mtk_eth *eth, unsigned reg)  in mtk_r32()  argument
 [all …]
 
 |