ravb: Add support for r8a7795 SoC
authorKazuya Mizuguchi <kazuya.mizuguchi.ks@renesas.com>
Wed, 30 Sep 2015 06:15:55 +0000 (15:15 +0900)
committerDavid S. Miller <davem@davemloft.net>
Sat, 3 Oct 2015 12:05:21 +0000 (05:05 -0700)
commit22d4df8ff3a3cc7251671d129a7185c66a929ddc
tree10257e45f553f1b7590685756fbf1ca408385c09
parent619f3bd2e1f24dd6221e563e051c798844b83a93
ravb: Add support for r8a7795 SoC

This patch supports the r8a7795 SoC by:
- Using two interrupts
  + One for E-MAC
  + One for everything else
  + Both can be handled by the existing common interrupt handler, which
    affords a simpler update to support the new SoC. In future some
    consideration may be given to implementing multiple interrupt handlers
- Limiting the phy speed to 100Mbit/s for the new SoC;
  at this time it is not clear how this restriction may be lifted
  but I hope it will be possible as more information comes to light

Signed-off-by: Kazuya Mizuguchi <kazuya.mizuguchi.ks@renesas.com>
[horms: reworked]
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