root/drivers/staging/octeon/ethernet-sgmii.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. cvm_oct_sgmii_open
  2. cvm_oct_sgmii_init

   1 // SPDX-License-Identifier: GPL-2.0
   2 /*
   3  * This file is based on code from OCTEON SDK by Cavium Networks.
   4  *
   5  * Copyright (c) 2003-2007 Cavium Networks
   6  */
   7 
   8 #include <linux/phy.h>
   9 #include <linux/kernel.h>
  10 #include <linux/netdevice.h>
  11 #include <linux/ratelimit.h>
  12 #include <net/dst.h>
  13 
  14 #include "octeon-ethernet.h"
  15 #include "ethernet-defines.h"
  16 #include "ethernet-util.h"
  17 #include "ethernet-mdio.h"
  18 
  19 int cvm_oct_sgmii_open(struct net_device *dev)
  20 {
  21         return cvm_oct_common_open(dev, cvm_oct_link_poll);
  22 }
  23 
  24 int cvm_oct_sgmii_init(struct net_device *dev)
  25 {
  26         cvm_oct_common_init(dev);
  27 
  28         /* FIXME: Need autoneg logic */
  29         return 0;
  30 }

/* [<][>][^][v][top][bottom][index][help] */