]> git.baikalelectronics.ru Git - kernel.git/commit
ravb: remove undocumented counter processing
authorSimon Horman <horms+renesas@verge.net.au>
Thu, 5 Sep 2019 15:10:57 +0000 (17:10 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 6 Sep 2019 14:46:09 +0000 (16:46 +0200)
commitee4cafbf1a96d5adfbb20488ee87b26b59c08763
treeb5a0429b3cae1fbc90dd854f8c803dea60be464c
parent6b49579fc10e4389b7f7d9b311d7264aaf0daf94
ravb: remove undocumented counter processing

This patch removes the use of the undocumented counter registers
CDCR, LCCR, CERCR, CEECR.

Offsets used for undocumented registers are considered reserved and
should not be written to. After some internal investigation with Renesas
it remains unclear why this driver accesses these fields but regardless of
what the historical reasons are the current code is considered incorrect.

Based on work by Kazuya Mizuguchi <kazuya.mizuguchi.ks@renesas.com>

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/renesas/ravb.h
drivers/net/ethernet/renesas/ravb_main.c