On Fri, Jul 01, 2022 at 10:24:46PM +0200, Andy Shevchenko wrote: > On Fri, Jul 1, 2022 at 9:26 PM Colin Foster > <colin.foster@xxxxxxxxxxxxxxxx> wrote: > > > > There are a few Ocelot chips that contain the logic for this bus, but are > > controlled externally. Specifically the VSC7511, 7512, 7513, and 7514. In > > the externally controlled configurations these registers are not > > memory-mapped. > > > > Add support for these non-memory-mapped configurations. > > ... > > > + phy_regmap = ocelot_regmap_from_resource_optional(pdev, 1, > > + &mscc_miim_phy_regmap_config); > > + if (IS_ERR(phy_regmap)) { > > + dev_err(dev, "Unable to create phy register regmap\n"); > > + return PTR_ERR(phy_regmap); > > return dev_err_probe(...); ? Thanks. Also the same is in pinctrl-ocelot. Fixing in my tree right now. > > > } > > -- > With Best Regards, > Andy Shevchenko