1
0
Fork 0
alistair23-linux/drivers/net/ethernet
Sascha Hauer 996bd0778a net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy
[ Upstream commit b4748553f5 ]

The MVNETA_SERDES_CFG register is only available on older SoCs like the
Armada XP. On newer SoCs like the Armada 38x the fields are moved to
comphy. This patch moves the writes to this register next to the comphy
initialization, so that depending on the SoC either comphy or
MVNETA_SERDES_CFG is configured.
With this we no longer write to the MVNETA_SERDES_CFG on SoCs where it
doesn't exist.

Suggested-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-07-16 08:16:34 +02:00
..
3com
8390
adaptec
aeroflex
agere
alacritech
allwinner net: allwinner: Fix use correct return type for ndo_start_xmit() 2020-06-22 09:31:02 +02:00
alteon
altera
amazon net: ena: fix error returning in ena_com_get_hash_function() 2020-06-22 09:30:51 +02:00
amd amd-xgbe: Use __napi_schedule() in BH context 2020-04-21 09:04:43 +02:00
apm drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()' 2020-03-05 16:43:49 +01:00
apple net: bmac: Fix read of MAC address from ROM 2020-06-07 13:18:51 +02:00
aquantia net: atlantic: make hw_get_regs optional 2020-06-22 09:30:51 +02:00
arc net: ethernet: arc: add the missed clk_disable_unprepare 2019-11-01 10:25:39 -07:00
atheros net: alx: fix race condition in alx_remove 2020-06-30 15:37:04 -04:00
aurora
broadcom net: bcmgenet: use hardware padding of runt frames 2020-06-30 15:37:01 -04:00
brocade
cadence net: macb: fix an issue about leak related system resources 2020-05-14 07:58:21 +02:00
calxeda
cavium net: octeon: mgmt: Repair filling of RX ring 2020-06-24 17:50:52 +02:00
chelsio cxgb4: fix SGE queue dump destination buffer context 2020-07-09 09:37:53 +02:00
cirrus net: ep93xx_eth: fix mismatch of request_mem_region in remove 2019-11-15 12:42:09 -08:00
cisco enic: prevent waking up stopped tx queues over watchdog reset 2020-02-24 08:36:21 +01:00
cortina net: gemini: Fix memory leak in gmac_setup_txqs 2019-12-31 16:41:18 +01:00
davicom net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() 2020-03-12 13:00:13 +01:00
dec net: tulip: Adjust indentation in {dmfe, uli526x}_init_module 2020-02-11 04:35:46 -08:00
dlink
emulex drivers: net: Fix Kconfig indentation 2019-09-26 08:56:17 +02:00
ezchip
faraday net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum 2019-10-28 16:22:50 -07:00
freescale enetc: Fix tx rings bitmap iteration range, irq handling 2020-06-30 15:36:43 -04:00
fujitsu
google net: Google gve: Remove dma_wmb() before ringing doorbell 2020-02-01 09:34:44 +00:00
hisilicon net: hns3: fix "tc qdisc del" failed issue 2020-04-01 11:01:55 +02:00
hp
huawei hinic: fix a bug of ndo_stop 2020-05-20 08:20:11 +02:00
i825xx net: i82596: fix dma_alloc_attr for sni_82596 2019-10-15 20:50:05 -07:00
ibm ibmvnic: Harden device login requests 2020-06-30 15:37:03 -04:00
intel e1000e: Do not wake up the system via WOL if device wakeup is disabled 2020-06-24 17:50:52 +02:00
marvell net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy 2020-07-16 08:16:34 +02:00
mediatek net: ethernet: mediatek: move mt7623 settings out off the mt7530 2020-04-21 09:04:48 +02:00
mellanox net/mlx5: DR, Fix freeing in dr_create_rc_qp() 2020-06-24 17:50:49 +02:00
micrel net: ks8851-ml: Fix IO operations, again 2020-04-02 15:11:01 +02:00
microchip net: microchip: encx24j600: add missed kthread_stop 2020-06-03 08:21:09 +02:00
moxa net: moxa: Fix a potential double 'free_irq()' 2020-05-20 08:20:05 +02:00
mscc net: mscc: fix in frame extraction 2020-03-05 16:43:31 +01:00
myricom
natsemi net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()' 2020-05-20 08:20:05 +02:00
neterion net: vxge: fix wrong __VA_ARGS__ usage 2020-04-17 10:49:58 +02:00
netronome nfp: flower: fix used time of merge flow statistics 2020-06-10 20:24:55 +02:00
ni net: nixge: Fix a signedness bug in nixge_probe() 2019-09-27 10:20:36 +02:00
nvidia Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-09-15 14:17:27 +02:00
nxp net: lpc-enet: fix error return code in lpc_mii_init() 2020-06-22 09:31:01 +02:00
oki-semi
packetengines
pasemi
pensando ionic: fix rxq comp packet type mask 2020-02-11 04:35:06 -08:00
qlogic net: qede: fix use-after-free on recovery and AER handling 2020-06-30 15:36:59 -04:00
qualcomm net: qualcomm: rmnet: Allow configuration updates to existing devices 2020-04-17 10:50:17 +02:00
rdc
realtek r8169: re-establish support for RTL8401 chip version 2020-05-20 08:20:13 +02:00
renesas sh_eth: check sh_eth_cpu_data::dual_port when dumping registers 2020-01-23 08:22:53 +01:00
rocker rocker: fix incorrect error handling in dma_rings_init 2020-06-30 15:36:45 -04:00
samsung sxgbe: Fix off by one in samsung driver strncpy size arg 2020-04-01 11:01:55 +02:00
seeq net: seeq: Fix the function used to release some memory in an error handling path 2019-09-01 12:10:11 -07:00
sfc sfc: fix timestamp reconstruction at 16-bit rollover points 2020-03-21 08:11:56 +01:00
sgi
silan
sis
smsc net: smsc911x: Fix runtime PM imbalance on error 2020-06-07 13:18:52 +02:00
socionext net: socionext: fix xdp_result initialization in netsec_process_rx 2020-02-01 09:34:39 +00:00
stmicro net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a 2020-06-10 20:24:54 +02:00
sun net: sun: fix missing release regions in cas_init_one(). 2020-06-03 08:21:06 +02:00
synopsys
tehuti
ti drivers: net: davinci_mdio: fix potential NULL dereference in davinci_mdio_probe() 2020-06-22 09:31:02 +02:00
toshiba net: tc35815: Fix phydev supported/advertising mask 2020-05-14 07:58:21 +02:00
tundra
via
wiznet
xilinx net: ll_temac: Handle DMA halt condition caused by buffer underrun 2020-03-21 08:11:51 +01:00
xircom
xscale net: ethernet: ixp4xx: Standard module init 2020-02-24 08:36:27 +01:00
Kconfig net: remove netx ethernet driver 2019-09-21 19:08:31 -07:00
Makefile net: remove netx ethernet driver 2019-09-21 19:08:31 -07:00
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c
jme.c pci-v5.4-changes 2019-09-23 19:16:01 -07:00
jme.h
korina.c
lantiq_etop.c
lantiq_xrx200.c