On Thu, Feb 25, 2021 at 05:52:58PM +0100, Adrian Schmutzler wrote: > Define the device explicitly instead of having it fall into the > "unknown board" default. > > The board is already present in cvmx-bootinfo.h. > > Signed-off-by: Adrian Schmutzler <freifunk@xxxxxxxxxxxxxxxxxxx> > --- > arch/mips/cavium-octeon/executive/cvmx-helper-board.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/mips/cavium-octeon/executive/cvmx-helper-board.c b/arch/mips/cavium-octeon/executive/cvmx-helper-board.c > index abd11b7af22f..ce9d2553537e 100644 > --- a/arch/mips/cavium-octeon/executive/cvmx-helper-board.c > +++ b/arch/mips/cavium-octeon/executive/cvmx-helper-board.c > @@ -174,6 +174,8 @@ int cvmx_helper_board_get_mii_address(int ipd_port) > return 7 - ipd_port; > else > return -1; > + case CVMX_BOARD_TYPE_UBNT_E200: > + return -1; > case CVMX_BOARD_TYPE_KONTRON_S1901: > if (ipd_port == CVMX_HELPER_BOARD_MGMT_IPD_PORT) > return 1; why doesn't the device tree provide the phy address ? Thomas. -- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]