diff mbox series

[1/3] net: ethtool: Add ethernet speed macros for higher speeds

Message ID 20210624064301.24548-2-ashok.reddy.soma@xilinx.com
State Superseded
Delegated to: Michal Simek
Headers show
Series Add MRMAC driver support | expand

Commit Message

Ashok Reddy Soma June 24, 2021, 6:42 a.m. UTC
Add speed macro's for higher ethernet speeds to be used in u-boot
networking drivers. Added Macros for speeds 14G, 20G, 25G, 40G, 50G,
56G, 100G and 200G inline with linux.

Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com>
---

 include/linux/ethtool.h | 8 ++++++++
 1 file changed, 8 insertions(+)

Comments

Simon Glass June 26, 2021, 6:32 p.m. UTC | #1
On Thu, 24 Jun 2021 at 00:43, Ashok Reddy Soma
<ashok.reddy.soma@xilinx.com> wrote:
>
> Add speed macro's for higher ethernet speeds to be used in u-boot
> networking drivers. Added Macros for speeds 14G, 20G, 25G, 40G, 50G,
> 56G, 100G and 200G inline with linux.
>
> Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com>
> ---
>
>  include/linux/ethtool.h | 8 ++++++++
>  1 file changed, 8 insertions(+)


Reviewed-by: Simon Glass <sjg@chromium.org>
Ramon Fried June 27, 2021, 8:01 p.m. UTC | #2
On Sat, Jun 26, 2021 at 9:32 PM Simon Glass <sjg@chromium.org> wrote:
>
> On Thu, 24 Jun 2021 at 00:43, Ashok Reddy Soma
> <ashok.reddy.soma@xilinx.com> wrote:
> >
> > Add speed macro's for higher ethernet speeds to be used in u-boot
> > networking drivers. Added Macros for speeds 14G, 20G, 25G, 40G, 50G,
> > 56G, 100G and 200G inline with linux.
> >
> > Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com>
> > ---
> >
> >  include/linux/ethtool.h | 8 ++++++++
> >  1 file changed, 8 insertions(+)
>
>
> Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Ramon Fried <rfried.dev@gmail.com>
diff mbox series

Patch

diff --git a/include/linux/ethtool.h b/include/linux/ethtool.h
index f6dbdb096d..aa7d2fd58f 100644
--- a/include/linux/ethtool.h
+++ b/include/linux/ethtool.h
@@ -620,6 +620,14 @@  enum ethtool_sfeatures_retval_bits {
 #define SPEED_1000		1000
 #define SPEED_2500		2500
 #define SPEED_10000		10000
+#define SPEED_14000		14000
+#define SPEED_20000		20000
+#define SPEED_25000		25000
+#define SPEED_40000		40000
+#define SPEED_50000		50000
+#define SPEED_56000		56000
+#define SPEED_100000		100000
+#define SPEED_200000		200000
 
 /* Duplex, half or full. */
 #define DUPLEX_HALF		0x00