netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes
@ 2022-02-28 13:30 Daniel Braunwarth
  2022-02-28 13:30 ` [PATCH net-next 1/2] if_ether.h: add PROFINET Ethertype Daniel Braunwarth
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Daniel Braunwarth @ 2022-02-28 13:30 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, daniel

This set of patches adds the Ethertypes for PROFINET and EtherCAT.

The defines should be used by iproute2 to extend the list of available link
layer protocols.

Daniel Braunwarth (2):
  if_ether.h: add PROFINET Ethertype
  if_ether.h: add EtherCAT Ethertype

 include/uapi/linux/if_ether.h | 2 ++
 1 file changed, 2 insertions(+)

--
2.35.1

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH net-next 1/2] if_ether.h: add PROFINET Ethertype
  2022-02-28 13:30 [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes Daniel Braunwarth
@ 2022-02-28 13:30 ` Daniel Braunwarth
  2022-02-28 13:30 ` [PATCH net-next 2/2] if_ether.h: add EtherCAT Ethertype Daniel Braunwarth
  2022-03-02 18:00 ` [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes patchwork-bot+netdevbpf
  2 siblings, 0 replies; 4+ messages in thread
From: Daniel Braunwarth @ 2022-02-28 13:30 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, daniel

Add the Ethertype for PROFINET protocol.

Signed-off-by: Daniel Braunwarth <daniel@braunwarth.dev>
---
 include/uapi/linux/if_ether.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/uapi/linux/if_ether.h b/include/uapi/linux/if_ether.h
index c0c2f3ed5729..4f4ed35a16db 100644
--- a/include/uapi/linux/if_ether.h
+++ b/include/uapi/linux/if_ether.h
@@ -86,6 +86,7 @@
 					 * over Ethernet
 					 */
 #define ETH_P_PAE	0x888E		/* Port Access Entity (IEEE 802.1X) */
+#define ETH_P_PROFINET	0x8892		/* PROFINET			*/
 #define ETH_P_REALTEK	0x8899          /* Multiple proprietary protocols */
 #define ETH_P_AOE	0x88A2		/* ATA over Ethernet		*/
 #define ETH_P_8021AD	0x88A8          /* 802.1ad Service VLAN		*/
--
2.35.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH net-next 2/2] if_ether.h: add EtherCAT Ethertype
  2022-02-28 13:30 [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes Daniel Braunwarth
  2022-02-28 13:30 ` [PATCH net-next 1/2] if_ether.h: add PROFINET Ethertype Daniel Braunwarth
@ 2022-02-28 13:30 ` Daniel Braunwarth
  2022-03-02 18:00 ` [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes patchwork-bot+netdevbpf
  2 siblings, 0 replies; 4+ messages in thread
From: Daniel Braunwarth @ 2022-02-28 13:30 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, daniel

Add the Ethertype for EtherCAT protocol.

Signed-off-by: Daniel Braunwarth <daniel@braunwarth.dev>
---
 include/uapi/linux/if_ether.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/uapi/linux/if_ether.h b/include/uapi/linux/if_ether.h
index 4f4ed35a16db..1d0bccc3fa54 100644
--- a/include/uapi/linux/if_ether.h
+++ b/include/uapi/linux/if_ether.h
@@ -89,6 +89,7 @@
 #define ETH_P_PROFINET	0x8892		/* PROFINET			*/
 #define ETH_P_REALTEK	0x8899          /* Multiple proprietary protocols */
 #define ETH_P_AOE	0x88A2		/* ATA over Ethernet		*/
+#define ETH_P_ETHERCAT	0x88A4		/* EtherCAT			*/
 #define ETH_P_8021AD	0x88A8          /* 802.1ad Service VLAN		*/
 #define ETH_P_802_EX1	0x88B5		/* 802.1 Local Experimental 1.  */
 #define ETH_P_PREAUTH	0x88C7		/* 802.11 Preauthentication */
--
2.35.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes
  2022-02-28 13:30 [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes Daniel Braunwarth
  2022-02-28 13:30 ` [PATCH net-next 1/2] if_ether.h: add PROFINET Ethertype Daniel Braunwarth
  2022-02-28 13:30 ` [PATCH net-next 2/2] if_ether.h: add EtherCAT Ethertype Daniel Braunwarth
@ 2022-03-02 18:00 ` patchwork-bot+netdevbpf
  2 siblings, 0 replies; 4+ messages in thread
From: patchwork-bot+netdevbpf @ 2022-03-02 18:00 UTC (permalink / raw)
  To: Daniel Braunwarth; +Cc: netdev, davem, kuba

Hello:

This series was applied to netdev/net-next.git (master)
by Jakub Kicinski <kuba@kernel.org>:

On Mon, 28 Feb 2022 14:30:27 +0100 you wrote:
> This set of patches adds the Ethertypes for PROFINET and EtherCAT.
> 
> The defines should be used by iproute2 to extend the list of available link
> layer protocols.
> 
> Daniel Braunwarth (2):
>   if_ether.h: add PROFINET Ethertype
>   if_ether.h: add EtherCAT Ethertype
> 
> [...]

Here is the summary with links:
  - [net-next,1/2] if_ether.h: add PROFINET Ethertype
    https://git.kernel.org/netdev/net-next/c/dd0ca255f3d2
  - [net-next,2/2] if_ether.h: add EtherCAT Ethertype
    https://git.kernel.org/netdev/net-next/c/cd73cda742fb

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-03-02 18:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-28 13:30 [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes Daniel Braunwarth
2022-02-28 13:30 ` [PATCH net-next 1/2] if_ether.h: add PROFINET Ethertype Daniel Braunwarth
2022-02-28 13:30 ` [PATCH net-next 2/2] if_ether.h: add EtherCAT Ethertype Daniel Braunwarth
2022-03-02 18:00 ` [PATCH net-next 0/2] if_ether.h: add industrial fieldbus Ethertypes patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).