Home
last modified time | relevance | path

Searched refs:ethsys (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dmediatek,ethsys.yaml4 $id: http://devicetree.org/schemas/clock/mediatek,ethsys.yaml#
7 title: Mediatek ethsys controller
20 - mediatek,mt2701-ethsys
21 - mediatek,mt7622-ethsys
22 - mediatek,mt7629-ethsys
23 - mediatek,mt7981-ethsys
24 - mediatek,mt7986-ethsys
25 - mediatek,mt7988-ethsys
28 - const: mediatek,mt7623-ethsys
29 - const: mediatek,mt2701-ethsys
[all …]
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dmediatek,net.yaml57 mediatek,ethsys:
409 - mediatek,ethsys
431 <&ethsys CLK_ETH_ESW_EN>,
432 <&ethsys CLK_ETH_GP0_EN>,
433 <&ethsys CLK_ETH_GP1_EN>,
434 <&ethsys CLK_ETH_GP2_EN>,
446 mediatek,ethsys = <&ethsys>;
511 clocks = <&ethsys CLK_ETH_FE_EN>,
512 <&ethsys CLK_ETH_GP2_EN>,
513 <&ethsys CLK_ETH_GP1_EN>,
[all …]
/linux-6.15/drivers/net/ethernet/mediatek/
H A Dmtk_eth_path.c144 regmap_read(eth->ethsys, ETHSYS_SYSCFG0, &val); in set_mux_gmac1_gmac2_to_sgmii_rgmii()
159 regmap_update_bits(eth->ethsys, ETHSYS_SYSCFG0, in set_mux_gmac1_gmac2_to_sgmii_rgmii()
173 regmap_read(eth->ethsys, ETHSYS_SYSCFG0, &val); in set_mux_gmac12_to_gephy_sgmii()
190 regmap_update_bits(eth->ethsys, ETHSYS_SYSCFG0, in set_mux_gmac12_to_gephy_sgmii()
H A Dmtk_eth_soc.c481 regmap_update_bits(eth->ethsys, ETHSYS_CLKCFG0, in mt7621_gmac0_rgmii_adjust()
618 regmap_read(eth->ethsys, ETHSYS_SYSCFG0, &val); in mtk_mac_config()
621 regmap_write(eth->ethsys, ETHSYS_SYSCFG0, val); in mtk_mac_config()
632 regmap_read(eth->ethsys, ETHSYS_SYSCFG0, &val); in mtk_mac_config()
634 regmap_update_bits(eth->ethsys, ETHSYS_SYSCFG0, in mtk_mac_config()
678 regmap_update_bits(eth->ethsys, ETHSYS_SYSCFG0, in mtk_mac_finish()
3628 regmap_update_bits(eth->ethsys, ETHSYS_RSTCTRL, in ethsys_reset()
3633 regmap_update_bits(eth->ethsys, ETHSYS_RSTCTRL, in ethsys_reset()
3958 if (eth->ethsys) in mtk_hw_init()
4932 if (IS_ERR(eth->ethsys)) { in mtk_probe()
[all …]
H A Dmtk_eth_soc.h1265 struct regmap *ethsys; member
/linux-6.15/arch/arm/boot/dts/mediatek/
H A Dmt7629.dtsi430 ethsys: syscon@1b000000 { label
431 compatible = "mediatek,mt7629-ethsys", "syscon";
445 <&ethsys CLK_ETH_ESW_EN>,
446 <&ethsys CLK_ETH_GP0_EN>,
447 <&ethsys CLK_ETH_GP1_EN>,
448 <&ethsys CLK_ETH_GP2_EN>,
449 <&ethsys CLK_ETH_FE_EN>,
471 mediatek,ethsys = <&ethsys>;
H A Dmt2701.dtsi720 ethsys: syscon@1b000000 { label
721 compatible = "mediatek,mt2701-ethsys", "syscon";
734 <&ethsys CLK_ETHSYS_ESW>,
735 <&ethsys CLK_ETHSYS_GP1>,
736 <&ethsys CLK_ETHSYS_GP2>,
739 resets = <&ethsys MT2701_ETHSYS_FE_RST>,
740 <&ethsys MT2701_ETHSYS_GMAC_RST>,
741 <&ethsys MT2701_ETHSYS_PPE_RST>;
744 mediatek,ethsys = <&ethsys>;
H A Dmt7623.dtsi940 ethsys: syscon@1b000000 { label
941 compatible = "mediatek,mt7623-ethsys",
942 "mediatek,mt2701-ethsys",
953 clocks = <&ethsys CLK_ETHSYS_HSDMA>;
968 <&ethsys CLK_ETHSYS_ESW>,
969 <&ethsys CLK_ETHSYS_GP1>,
970 <&ethsys CLK_ETHSYS_GP2>,
974 <&ethsys MT2701_ETHSYS_GMAC_RST>,
975 <&ethsys MT2701_ETHSYS_PPE_RST>;
978 mediatek,ethsys = <&ethsys>;
[all …]
H A Dmt7623a.dtsi54 resets = <&ethsys MT2701_ETHSYS_MCM_RST>;
/linux-6.15/arch/arm64/boot/dts/mediatek/
H A Dmt7986a.dtsi490 ethsys: syscon@15000000 { label
491 compatible = "mediatek,mt7986-ethsys",
531 clocks = <&ethsys CLK_ETH_FE_EN>,
532 <&ethsys CLK_ETH_GP2_EN>,
533 <&ethsys CLK_ETH_GP1_EN>,
534 <&ethsys CLK_ETH_WOCPU1_EN>,
535 <&ethsys CLK_ETH_WOCPU0_EN>,
558 mediatek,ethsys = <&ethsys>;
H A Dmt7622.dtsi925 ethsys: clock-controller@1b000000 { label
926 compatible = "mediatek,mt7622-ethsys",
937 clocks = <&ethsys CLK_ETH_HSDMA_EN>;
971 <&ethsys CLK_ETH_ESW_EN>,
972 <&ethsys CLK_ETH_GP0_EN>,
973 <&ethsys CLK_ETH_GP1_EN>,
974 <&ethsys CLK_ETH_GP2_EN>,
986 mediatek,ethsys = <&ethsys>;
H A Dmt7981b.dtsi217 compatible = "mediatek,mt7981-ethsys", "syscon";
H A Dmt7988a.dtsi570 compatible = "mediatek,mt7988-ethsys", "syscon";
/linux-6.15/Documentation/devicetree/bindings/crypto/
H A Dmediatek-crypto.txt22 clocks = <&ethsys CLK_ETHSYS_CRYPTO>;
/linux-6.15/Documentation/devicetree/bindings/dma/
H A Dmediatek,mt7622-hsdma.yaml59 clocks = <&ethsys CLK_ETHSYS_HSDMA>;
/linux-6.15/Documentation/devicetree/bindings/net/dsa/
H A Dmediatek,mt7530.yaml155 ethsys.
378 resets = <&ethsys MT2701_ETHSYS_MCM_RST>;
/linux-6.15/arch/mips/boot/dts/ralink/
H A Dmt7621.dtsi383 mediatek,ethsys = <&sysc>;
/linux-6.15/drivers/clk/mediatek/
H A DKconfig54 bool "Clock driver for MediaTek MT2701 ethsys"
57 This driver supports MediaTek MT2701 ethsys clocks.