linux/drivers/net/ethernet/renesas
Nikita Yushchenko fb9e6039c3 net: renesas: rswitch: fix initial MPIC register setting
MPIC.PIS must be set per phy interface type.
MPIC.LSC must be set per speed.

Do that strictly per datasheet, instead of hardcoding MPIC.PIS to GMII.

Fixes: 3590918b5d ("net: ethernet: renesas: Add support for "Ethernet Switch"")
Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com>
Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Link: https://patch.msgid.link/20241211053012.368914-1-nikita.yoush@cogentembedded.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2024-12-12 15:32:22 +01:00
..
Kconfig net: ethernet: rtsn: Add support for Renesas Ethernet-TSN 2024-06-21 12:24:54 +01:00
Makefile net: ethernet: rtsn: Add support for Renesas Ethernet-TSN 2024-06-21 12:24:54 +01:00
ravb.h net: ravb: Add VLAN checksum support 2024-10-17 21:24:25 -05:00
ravb_main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-21 09:14:18 +02:00
ravb_ptp.c
rcar_gen4_ptp.c
rcar_gen4_ptp.h
rswitch.c net: renesas: rswitch: fix initial MPIC register setting 2024-12-12 15:32:22 +01:00
rswitch.h net: renesas: rswitch: fix initial MPIC register setting 2024-12-12 15:32:22 +01:00
rtsn.c net: ethernet: rtsn: fix potential memory leak in rtsn_start_xmit() 2024-10-15 10:59:29 -07:00
rtsn.h net: ethernet: rtsn: Add support for Renesas Ethernet-TSN 2024-06-21 12:24:54 +01:00
sh_eth.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
sh_eth.h