> > +++ b/include/linux/platform_data/i2c-dw.h > > No way we need this in a new code. Do I have to rely on OF or ACPI if I need these parameters? > > > +struct dw_i2c_platform_data { > > + void __iomem *base; > > You should use regmap. The resource was mapped on the ethernet driver. How do I map it again with I2C offset? > > > + unsigned int flags; > > + unsigned int ss_hcnt; > > + unsigned int ss_lcnt; > > + unsigned int fs_hcnt; > > + unsigned int fs_lcnt; > > No, use device properties. > > > +}; > > -- > With Best Regards, > Andy Shevchenko > > >