/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac-sunxi.c | 36 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 …]
|
D | dwmac-rk.c | 411 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/ |
D | fmn-config.c | 91 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/ |
D | allwinner,sun7i-a20-gmac.txt | 7 - 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";
|
D | hisilicon-hix5hd2-gmac.txt | 1 Hisilicon hix5hd2 gmac controller 4 - compatible: should be "hisilicon,hix5hd2-gmac". 23 compatible = "hisilicon,hix5hd2-gmac";
|
D | rockchip-dwmac.txt | 6 - compatible: Can be "rockchip,rk3288-gmac". 40 gmac: ethernet@ff290000 { 41 compatible = "rockchip,rk3288-gmac";
|
D | stmmac.txt | 5 For backwards compatibility: "st,spear600-gmac" is also supported. 54 compatible = "st,spear600-gmac";
|
D | sti-dwmac.txt | 14 - st,gmac_en: this is to enable the gmac into a dedicated sysctl control
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | gmac.h | 132 struct gmac { struct 138 extern const struct gmac t1_pm3393_ops; argument 139 extern const struct gmac t1_vsc7326_ops;
|
D | subr.c | 408 .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()
|
D | common.h | 266 struct gmac; 285 const struct gmac *gmac; member
|
D | vsc7326.c | 726 const struct gmac t1_vsc7326_ops = {
|
D | pm3393.c | 791 const struct gmac t1_pm3393_ops = {
|
/linux-4.1.27/drivers/staging/netlogic/ |
D | platform_net.c | 101 .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()
|
D | xlr_net.c | 530 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/ |
D | key.c | 480 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/ |
D | spear1310.dtsi | 141 compatible = "st,spear600-gmac"; 150 compatible = "st,spear600-gmac"; 159 compatible = "st,spear600-gmac"; 168 compatible = "st,spear600-gmac";
|
D | spear3xx.dtsi | 55 gmac: eth@e0800000 { label 56 compatible = "st,spear600-gmac";
|
D | sun7i-a20-bananapi.dts | 180 gmac: ethernet@01c50000 { label 213 reg_gmac_3v3: gmac-3v3 { 217 regulator-name = "gmac-3v3";
|
D | sun7i-a20-i12-tvbox.dts | 165 gmac: ethernet@01c50000 { label 227 reg_gmac_3v3: gmac-3v3 { 231 regulator-name = "gmac-3v3";
|
D | sun7i-a20-bananapro.dts | 74 reg_gmac_3v3: gmac-3v3 { 78 regulator-name = "gmac-3v3"; 110 &gmac {
|
D | exynos5440-sd5v1.dts | 30 gmac: ethernet@00230000 { label
|
D | sun6i-a31.dtsi | 60 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";
|
D | spear600.dtsi | 68 gmac: ethernet@e0800000 { label 69 compatible = "st,spear600-gmac";
|
D | rk3288-evb-rk808.dts | 19 ext_gmac: external-gmac-clock { 220 &gmac {
|
D | spear600-evb.dts | 43 gmac: ethernet@e0800000 { label
|
D | rk3288-firefly.dtsi | 50 ext_gmac: external-gmac-clock { 182 &gmac { 365 gmac {
|
D | sun7i-a20.dtsi | 62 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";
|
D | spear310-evb.dts | 97 gmac: eth@e0800000 { label
|
D | spear320-evb.dts | 93 gmac: eth@e0800000 { label
|
D | spear1340-evb.dts | 73 gmac { 75 st,function = "gmac";
|
D | spear300-evb.dts | 78 gmac: eth@e0800000 { label
|
D | rk3288-popmetal.dts | 55 ext_gmac: external-gmac-clock { 126 &gmac {
|
D | sun6i-a31s-cs908.dts | 89 &gmac {
|
D | sun7i-a20-olinuxino-micro.dts | 211 gmac: ethernet@01c50000 { label
|
D | hisi-x5hd2.dtsi | 439 compatible = "hisilicon,hix5hd2-gmac"; 447 compatible = "hisilicon,hix5hd2-gmac";
|
D | sun6i-a31-m9.dts | 116 gmac: ethernet@01c30000 { label
|
D | sun6i-a31-hummingbird.dts | 70 &gmac {
|
D | sun7i-a20-hummingbird.dts | 192 gmac: ethernet@01c50000 { label
|
D | sun7i-a20-olinuxino-lime.dts | 139 gmac: ethernet@01c50000 { label
|
D | sun7i-a20-m3.dts | 141 gmac: ethernet@01c50000 { label
|
D | sun7i-a20-cubieboard2.dts | 139 gmac: ethernet@01c50000 { label
|
D | sun7i-a20-pcduino3.dts | 148 gmac: ethernet@01c50000 { label
|
D | sun7i-a20-olinuxino-lime2.dts | 186 gmac: ethernet@01c50000 { label
|
D | spear13xx.dtsi | 157 compatible = "st,spear600-gmac";
|
D | exynos5440.dtsi | 189 gmac: ethernet@00230000 { label
|
D | sun7i-a20-cubietruck.dts | 187 gmac: ethernet@01c50000 { label
|
D | rk3288.dtsi | 400 gmac: ethernet@ff290000 { label 401 compatible = "rockchip,rk3288-gmac"; 1240 gmac {
|
D | dra7.dtsi | 1397 ti,hwmods = "gmac";
|
/linux-4.1.27/drivers/clk/sunxi/ |
D | Makefile | 7 obj-y += clk-a20-gmac.o
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | sunxi.txt | 66 "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/ |
D | nx-aes-gcm.c | 193 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/ |
D | fmn.h | 352 struct xlr_fmn_info gmac[2]; member
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | pinctrl_spear.txt | 154 "uart1", "i2s", "gmac", "i2c0", "i2c1", "cec0", "cec1", "sdhci", "cf",
|