Hello! Here's a set of 5 patches against DaveM's 'net-next.git' repo. I changed my mind about the RZ/A1 SoC needing its own register map -- now that we don't depend on the register map array in order to determine whether a given register exists any more, we can add a new flag to determine if the GECMR exists (this register is present only on true GEther chips, not RZ/A1). We also need to add the sh_eth_cpu_data::* flag checks where they were missing so far: in the ethtool API for the register dump. [1/5] sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers [2/5] sh_eth: check sh_eth_cpu_data::cexcr when dumping registers [3/5] sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers [4/5] sh_eth: add sh_eth_cpu_data::gecmr flag [5/5] sh_eth: use Gigabit register map for R7S72100 MBR, Sergei