Merge branch 'ksz9477-dsa-switch-driver-improvements'
Paul Barker says:
====================
ksz9477 dsa switch driver improvements
These changes were made while debugging the ksz9477 driver for use on a
custom board which uses the ksz9893 switch supported by this driver. The
patches have been runtime tested on top of Linux 5.8.4, I couldn't
runtime test them on top of 5.9-rc3 due to unrelated issues. They have
been build tested on top of net-next.
These changes can also be pulled from:
https://gitlab.com/pbarker.dev/staging/linux.git
tag: for-net-next/ksz-v3_2020-09-09
Changes from v2:
* Fixed incorrect type in assignment error.
Reported-by: kernel test robot <lkp@intel.com>
Changes from v1:
* Rebased onto net-next.
* Dropped unnecessary `#include <linux/printk.h>`.
* Instead of printing the phy mode in `ksz9477_port_setup()`, modify
the existing print in `ksz9477_config_cpu_port()` to always produce
output and to be more clear.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>