Home
last modified time | relevance | path

Searched refs:gmac (Results 1 – 54 of 54) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sunxi.c36 struct sunxi_priv_data *gmac; in sun7i_gmac_setup() local
39 gmac = devm_kzalloc(dev, sizeof(*gmac), GFP_KERNEL); in sun7i_gmac_setup()
40 if (!gmac) in sun7i_gmac_setup()
43 gmac->interface = of_get_phy_mode(dev->of_node); in sun7i_gmac_setup()
45 gmac->tx_clk = devm_clk_get(dev, "allwinner_gmac_tx"); in sun7i_gmac_setup()
46 if (IS_ERR(gmac->tx_clk)) { in sun7i_gmac_setup()
48 return gmac->tx_clk; in sun7i_gmac_setup()
52 gmac->regulator = devm_regulator_get_optional(dev, "phy"); in sun7i_gmac_setup()
53 if (IS_ERR(gmac->regulator)) { in sun7i_gmac_setup()
54 if (PTR_ERR(gmac->regulator) == -EPROBE_DEFER) in sun7i_gmac_setup()
[all …]
Ddwmac-rk.c411 struct rk_priv_data *gmac = priv; in rk_gmac_exit() local
413 phy_power_on(gmac, false); in rk_gmac_exit()
414 gmac_clk_enable(gmac, false); in rk_gmac_exit()
/linux-4.1.27/arch/mips/netlogic/xlr/
Dfmn-config.c91 total_credits += cfg->gmac[0].credit_config[bkt]; in check_credit_distribution()
92 total_credits += cfg->gmac[1].credit_config[bkt]; in check_credit_distribution()
183 struct xlr_fmn_info *gmac = xlr_board_fmn_config.gmac; in xlr_board_info_setup() local
197 setup_fmn_cc(&gmac[0], FMN_STNID_GMAC0, in xlr_board_info_setup()
207 setup_fmn_cc(&gmac[0], FMN_STNID_GMAC0, in xlr_board_info_setup()
222 setup_fmn_cc(&gmac[0], FMN_STNID_GMAC0, in xlr_board_info_setup()
224 setup_fmn_cc(&gmac[1], FMN_STNID_GMAC1_FR_0, in xlr_board_info_setup()
235 setup_fmn_cc(&gmac[0], FMN_STNID_GMAC0, in xlr_board_info_setup()
237 setup_fmn_cc(&gmac[1], FMN_STNID_GMAC1_FR_0, in xlr_board_info_setup()
249 setup_fmn_cc(&gmac[0], FMN_STNID_GMAC0, in xlr_board_info_setup()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dallwinner,sun7i-a20-gmac.txt7 - compatible: Should be "allwinner,sun7i-a20-gmac"
9 The tx clock type should be "allwinner,sun7i-a20-gmac-clk"
18 gmac: ethernet@01c50000 {
19 compatible = "allwinner,sun7i-a20-gmac";
Dhisilicon-hix5hd2-gmac.txt1 Hisilicon hix5hd2 gmac controller
4 - compatible: should be "hisilicon,hix5hd2-gmac".
23 compatible = "hisilicon,hix5hd2-gmac";
Drockchip-dwmac.txt6 - compatible: Can be "rockchip,rk3288-gmac".
40 gmac: ethernet@ff290000 {
41 compatible = "rockchip,rk3288-gmac";
Dstmmac.txt5 For backwards compatibility: "st,spear600-gmac" is also supported.
54 compatible = "st,spear600-gmac";
Dsti-dwmac.txt14 - st,gmac_en: this is to enable the gmac into a dedicated sysctl control
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dgmac.h132 struct gmac { struct
138 extern const struct gmac t1_pm3393_ops; argument
139 extern const struct gmac t1_vsc7326_ops;
Dsubr.c408 .gmac = &t1_pm3393_ops,
428 .gmac = &t1_pm3393_ops,
448 .gmac = &t1_pm3393_ops,
470 .gmac = &t1_pm3393_ops,
492 .gmac = &t1_pm3393_ops,
516 .gmac = &t1_vsc7326_ops,
1057 adapter->params.stats_update_period = bi->gmac->stats_update_period; in t1_init_sw_modules()
1083 if (bi->gmac->reset) in t1_init_sw_modules()
1084 bi->gmac->reset(adapter); in t1_init_sw_modules()
1099 adapter->port[i].mac = mac = bi->gmac->create(adapter, i); in t1_init_sw_modules()
Dcommon.h266 struct gmac;
285 const struct gmac *gmac; member
Dvsc7326.c726 const struct gmac t1_vsc7326_ops = {
Dpm3393.c791 const struct gmac t1_pm3393_ops = {
/linux-4.1.27/drivers/staging/netlogic/
Dplatform_net.c101 .gmac_fmn_info = &xlr_board_fmn_config.gmac[1], in gmac_controller2_init()
143 .gmac_fmn_info = &xlr_board_fmn_config.gmac[0], in xls_gmac_init()
208 .gmac_fmn_info = &xlr_board_fmn_config.gmac[0], in xlr_gmac_init()
Dxlr_net.c530 struct xlr_fmn_info *gmac = priv->nd->gmac_fmn_info; in xlr_config_common() local
531 int start_stn_id = gmac->start_stn_id; in xlr_config_common()
532 int end_stn_id = gmac->end_stn_id; in xlr_config_common()
551 gmac->credit_config[(i * 8) + j]); in xlr_config_common()
/linux-4.1.27/drivers/net/wireless/ath/
Dkey.c480 u8 gmac[ETH_ALEN]; in ath_key_config() local
511 memcpy(gmac, vif->addr, ETH_ALEN); in ath_key_config()
512 gmac[0] |= 0x01; in ath_key_config()
513 mac = gmac; in ath_key_config()
521 memcpy(gmac, sta->addr, ETH_ALEN); in ath_key_config()
522 gmac[0] |= 0x01; in ath_key_config()
523 mac = gmac; in ath_key_config()
/linux-4.1.27/arch/arm/boot/dts/
Dspear1310.dtsi141 compatible = "st,spear600-gmac";
150 compatible = "st,spear600-gmac";
159 compatible = "st,spear600-gmac";
168 compatible = "st,spear600-gmac";
Dspear3xx.dtsi55 gmac: eth@e0800000 { label
56 compatible = "st,spear600-gmac";
Dsun7i-a20-bananapi.dts180 gmac: ethernet@01c50000 { label
213 reg_gmac_3v3: gmac-3v3 {
217 regulator-name = "gmac-3v3";
Dsun7i-a20-i12-tvbox.dts165 gmac: ethernet@01c50000 { label
227 reg_gmac_3v3: gmac-3v3 {
231 regulator-name = "gmac-3v3";
Dsun7i-a20-bananapro.dts74 reg_gmac_3v3: gmac-3v3 {
78 regulator-name = "gmac-3v3";
110 &gmac {
Dexynos5440-sd5v1.dts30 gmac: ethernet@00230000 { label
Dsun6i-a31.dtsi60 ethernet0 = &gmac;
344 * clock. The gmac driver will choose one parent depending on the PHY
364 compatible = "allwinner,sun7i-a20-gmac-clk";
590 allwinner,function = "gmac";
603 allwinner,function = "gmac";
617 allwinner,function = "gmac";
790 gmac: ethernet@01c30000 { label
791 compatible = "allwinner,sun7i-a20-gmac";
Dspear600.dtsi68 gmac: ethernet@e0800000 { label
69 compatible = "st,spear600-gmac";
Drk3288-evb-rk808.dts19 ext_gmac: external-gmac-clock {
220 &gmac {
Dspear600-evb.dts43 gmac: ethernet@e0800000 { label
Drk3288-firefly.dtsi50 ext_gmac: external-gmac-clock {
182 &gmac {
365 gmac {
Dsun7i-a20.dtsi62 ethernet0 = &gmac;
469 * clock. The gmac driver will choose one parent depending on the PHY
489 compatible = "allwinner,sun7i-a20-gmac-clk";
878 allwinner,function = "gmac";
889 allwinner,function = "gmac";
1181 gmac: ethernet@01c50000 { label
1182 compatible = "allwinner,sun7i-a20-gmac";
Dspear310-evb.dts97 gmac: eth@e0800000 { label
Dspear320-evb.dts93 gmac: eth@e0800000 { label
Dspear1340-evb.dts73 gmac {
75 st,function = "gmac";
Dspear300-evb.dts78 gmac: eth@e0800000 { label
Drk3288-popmetal.dts55 ext_gmac: external-gmac-clock {
126 &gmac {
Dsun6i-a31s-cs908.dts89 &gmac {
Dsun7i-a20-olinuxino-micro.dts211 gmac: ethernet@01c50000 { label
Dhisi-x5hd2.dtsi439 compatible = "hisilicon,hix5hd2-gmac";
447 compatible = "hisilicon,hix5hd2-gmac";
Dsun6i-a31-m9.dts116 gmac: ethernet@01c30000 { label
Dsun6i-a31-hummingbird.dts70 &gmac {
Dsun7i-a20-hummingbird.dts192 gmac: ethernet@01c50000 { label
Dsun7i-a20-olinuxino-lime.dts139 gmac: ethernet@01c50000 { label
Dsun7i-a20-m3.dts141 gmac: ethernet@01c50000 { label
Dsun7i-a20-cubieboard2.dts139 gmac: ethernet@01c50000 { label
Dsun7i-a20-pcduino3.dts148 gmac: ethernet@01c50000 { label
Dsun7i-a20-olinuxino-lime2.dts186 gmac: ethernet@01c50000 { label
Dspear13xx.dtsi157 compatible = "st,spear600-gmac";
Dexynos5440.dtsi189 gmac: ethernet@00230000 { label
Dsun7i-a20-cubietruck.dts187 gmac: ethernet@01c50000 { label
Drk3288.dtsi400 gmac: ethernet@ff290000 { label
401 compatible = "rockchip,rk3288-gmac";
1240 gmac {
Ddra7.dtsi1397 ti,hwmods = "gmac";
/linux-4.1.27/drivers/clk/sunxi/
DMakefile7 obj-y += clk-a20-gmac.o
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dsunxi.txt66 "allwinner,sun7i-a20-gmac-clk" - for the GMAC clock module on A20/A31
95 For "allwinner,sun7i-a20-gmac-clk", the parent clocks shall be fixed rate
183 compatible = "allwinner,sun7i-a20-gmac-clk";
190 clock-output-names = "gmac";
/linux-4.1.27/drivers/crypto/nx/
Dnx-aes-gcm.c193 static int gmac(struct aead_request *req, struct blkcipher_desc *desc) in gmac() function
351 rc = gmac(req, &desc); in gcm_aes_nx_crypt()
/linux-4.1.27/arch/mips/include/asm/netlogic/xlr/
Dfmn.h352 struct xlr_fmn_info gmac[2]; member
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dpinctrl_spear.txt154 "uart1", "i2s", "gmac", "i2c0", "i2c1", "cec0", "cec1", "sdhci", "cf",