linux-next/drivers/net/ethernet
Nikita Yushchenko db48fe905d net: renesas: rswitch: add mdio C22 support
The generic MPSM operation added by the previous patch can be used both
for C45 and C22.

Add handlers for C22 operations.

Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com>
Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Tested-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Link: https://patch.msgid.link/20241216071957.2587354-6-nikita.yoush@cogentembedded.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-12-18 19:32:06 -08:00
..
3com net: 3com: 3c59x: Switch to irq_get_nr_irqs() 2024-10-16 21:56:57 +02:00
8390 net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
actions net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
adaptec net: ethernet: starfire: remove unused structs 2024-05-28 15:21:04 +02:00
adi net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() 2024-10-07 16:49:43 -07:00
aeroflex Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-21 09:14:18 +02:00
agere net: annotate writes on dev->mtu from ndo_change_mtu() 2024-05-07 16:19:14 -07:00
alacritech net: alacritech: Partially revert "net: alacritech: Switch to use dev_err_probe()" 2024-09-03 15:28:57 -07:00
allwinner net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
alteon net: alteon: Convert tasklet API to new bottom half workqueue mechanism 2024-07-31 18:59:46 -07:00
altera net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
amazon net: ena: Fix incorrect indentation 2024-12-15 13:46:46 -08:00
amd amd-xgbe: use ethtool string helpers 2024-10-29 15:56:03 -07:00
apm net: xgene_enet: Use helper rgmii_clock 2024-12-09 18:36:03 -08:00
apple net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
aquantia net: atlantic: use irq_update_affinity_hint() 2024-11-11 15:32:26 -08:00
arc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-11-07 13:44:16 -08:00
asix
atheros net: ag71xx: move assignment into main loop 2024-10-04 08:56:27 -07:00
broadcom bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips 2024-12-10 18:25:38 -08:00
brocade bna: Remove field bnad_dentry_files[] in struct bnad 2024-10-30 18:51:52 -07:00
cadence net: macb: Use helper rgmii_clock 2024-12-09 18:36:03 -08:00
calxeda net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
cavium pci-v6.13-changes 2024-11-26 18:05:44 -08:00
chelsio cxgb4: use port number to set mac addr 2024-12-09 16:12:43 -08:00
cirrus net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
cisco Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" 2024-11-18 18:52:11 -08:00
cortina net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
davicom net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
dec move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
dlink eth: remove the DLink/Sundance (ST201) driver 2024-10-11 13:08:23 +01:00
emulex be2net: fix potential memory leak in be_xmit() 2024-10-19 16:06:08 -05:00
engleder net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
ezchip net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
faraday net: ftgmac100: refactor getting phy device handle 2024-10-29 15:41:16 -07:00
freescale xdp: get rid of xdp_frame::mem.id 2024-12-12 18:22:52 -08:00
fujitsu
fungible net/fungible: Remove unused fun_create_queue 2024-11-18 18:54:11 -08:00
google gve: Convert timeouts to secs_to_jiffies() 2024-12-15 13:59:14 -08:00
hisilicon net: hibmcge: Add nway_reset supported in this module 2024-12-17 20:01:39 -08:00
huawei net: hinic: Fix typo in dev_err message 2024-12-10 18:27:39 -08:00
i825xx Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-25 09:08:22 +02:00
ibm net: ibm: emac: mal: move irq maps down 2024-11-03 14:37:43 -08:00
intel ice: Add MDD logging via devlink health 2024-12-17 11:32:51 -08:00
litex net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
marvell octeontx2-af: fix build regression without CONFIG_DCB 2024-12-15 13:54:54 -08:00
mediatek dim: pass dim_sample to net_dim() by reference 2024-11-03 12:36:54 -08:00
mellanox net/mlx5e: Report rx_discards_phy via rx_dropped 2024-12-18 15:18:25 -08:00
meta Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-11-19 13:56:02 +01:00
micrel net: ks8851: use %*ph to print small buffer 2024-10-17 18:11:05 -05:00
microchip net: sparx5: fix the maximum frame length register 2024-12-09 13:30:17 +00:00
microsoft net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs 2024-12-11 20:21:04 -08:00
moxa net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
mscc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-12-12 14:19:05 -08:00
myricom net: annotate writes on dev->mtu from ndo_change_mtu() 2024-05-07 16:19:14 -07:00
natsemi Fix misspelling of "accept*" in net 2024-10-09 19:55:40 -07:00
neterion eth: Fix typo 'accelaration'. 'exprienced' and 'rewritting' 2024-10-20 11:06:48 -05:00
netronome nfp: Convert timeouts to secs_to_jiffies() 2024-12-11 20:03:43 -08:00
ni net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
nvidia net: annotate writes on dev->mtu from ndo_change_mtu() 2024-05-07 16:19:14 -07:00
nxp net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
oki-semi net: annotate writes on dev->mtu from ndo_change_mtu() 2024-05-07 16:19:14 -07:00
packetengines move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
pasemi netdev_features: convert NETIF_F_LLTX to dev->lltx 2024-09-03 11:36:43 +02:00
pensando ionic: remove the unused nb_work 2024-12-15 13:51:35 -08:00
qlogic netxen_nic: constify 'struct bin_attribute' 2024-12-17 19:00:51 -08:00
qualcomm qca_spi: Make driver probing reliable 2024-12-09 18:26:48 -08:00
rdc
realtek r8169: add support for RTL8125D rev.b 2024-12-16 18:27:34 -08:00
renesas net: renesas: rswitch: add mdio C22 support 2024-12-18 19:32:06 -08:00
rocker rocker: fix link status detection in rocker_carrier_init() 2024-11-18 18:39:21 -08:00
samsung net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
seeq net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
sfc net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in 2024-11-14 19:53:41 -08:00
sgi net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
silan
sis net: annotate data-races around dev->if_port 2024-05-08 18:51:30 -07:00
smsc net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
socionext net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
stmicro net: stmmac: Drop redundant dwxgmac_tc_ops variable 2024-12-13 19:32:29 -08:00
sun niu: Use page->private instead of page->index 2024-12-17 19:46:09 -08:00
sunplus net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
synopsys net: dwc-xlgmac: fix missing MODULE_DESCRIPTION() warning 2024-06-17 18:05:38 -07:00
tehuti netdev_features: convert NETIF_F_LLTX to dev->lltx 2024-09-03 11:36:43 +02:00
ti net: ethernet: ti: am65-cpsw: enable DSCP to priority map for RX 2024-11-18 12:00:21 +00:00
toshiba wifi: remove iw_public_data from struct net_device 2024-10-08 21:53:40 +02:00
tundra net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
vertexcom net: vertexcom: mse102x: Fix tx_bytes calculation 2024-11-09 13:41:17 -08:00
via net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
wangxun Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-11-19 13:56:02 +01:00
wiznet net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
xilinx Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-11-07 13:44:16 -08:00
xircom net: annotate data-races around dev->if_port 2024-05-08 18:51:30 -07:00
xscale net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
dnet.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
dnet.h
ec_bhf.c
ethoc.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
fealnx.c
jme.c net: ethernet: use ip_hdrlen() instead of bit shift 2024-08-11 04:41:15 +01:00
jme.h
Kconfig ethernet: Make OA_TC6 config symbol invisible 2024-12-15 13:49:33 -08:00
korina.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
lantiq_etop.c net: simplify resource acquisition + ioremap 2024-12-06 17:28:34 -08:00
lantiq_xrx200.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
Makefile net: ethernet: oa_tc6: implement register write operation 2024-09-11 20:53:42 -07:00
oa_tc6.c net: ethernet: oa_tc6: add helper function to enable zero align rx frame 2024-09-11 20:53:45 -07:00