OpenCloudOS-Kernel/drivers/net/arcnet
Jakub Kicinski 13b5ffa0e2 net: remove single-byte netdev->dev_addr writes
Make the drivers which use single-byte netdev addresses
(netdev->addr_len == 1) use the appropriate address setting
helpers.

arcnet copies from int variables and io reads a lot, so
add a helper for arcnet drivers to use.

Similar helper could be reused for phonet and appletalk
but there isn't any good central location where we could
put it, and netdevice.h is already very crowded.

Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com> # for HSI
Link: https://lore.kernel.org/r/20211012142757.4124842-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2021-10-13 10:03:59 -07:00
..
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
arc-rawmode.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
arc-rimi.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
arcdevice.h net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
arcnet.c arcnet: use new tasklet API 2021-02-02 15:51:17 -08:00
capmode.c arcnet: capmode: remove redundant assignment to pointer pkt 2019-08-30 14:14:46 -07:00
com90io.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
com90xx.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
com9026.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
com20020-isa.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
com20020-pci.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
com20020.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
com20020.h arcnet: com20020-pci: add led trigger support 2015-10-26 09:10:56 +01:00
com20020_cs.c net: remove single-byte netdev->dev_addr writes 2021-10-13 10:03:59 -07:00
rfc1051.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
rfc1201.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00