ravb: remove undocumented endianness selection
authorSimon Horman <horms+renesas@verge.net.au>
Thu, 5 Sep 2019 15:10:58 +0000 (17:10 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 6 Sep 2019 14:46:09 +0000 (16:46 +0200)
commit2d957a7e2a9b74eaa3243e1254724878825f95d2
treec4687a5d98bc7b8b95873bb32c8d4e83c29a5428
parent009a470365b37106bbd66f1e1a53bc6c3c0072bc
ravb: remove undocumented endianness selection

This patch removes the use of the undocumented BOC bit of the CCC register.

Current documentation for EtherAVB (ravb) describes the offset of what the
driver uses as the BOC bit as reserved and that only a value of 0 should be
written. 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