On Tue, Apr 14, 2020 at 3:05 PM sundeep subbaraya <sundeep.l...@gmail.com> wrote: > > Hi Philippe, > > On Mon, Apr 13, 2020 at 2:16 AM Philippe Mathieu-Daudé <f4...@amsat.org> > wrote: > > > > Hi Sundeep, > > > > On 4/10/20 4:45 PM, sundeep.l...@gmail.com wrote: > > > From: Subbaraya Sundeep <sundeep.l...@gmail.com> > > > > > > Modelled Ethernet MAC of Smartfusion2 SoC. > > > Micrel KSZ8051 PHY is present on Emcraft's > > > SOM kit hence same PHY is emulated. > > > > > > Signed-off-by: Subbaraya Sundeep <sundeep.l...@gmail.com> > > > --- [...] > > > +static const VMStateDescription vmstate_msf2_emac = { > > > + .name = TYPE_MSS_EMAC, > > > + .version_id = 1, > > > + .minimum_version_id = 1, > > > + .fields = (VMStateField[]) { > > > + VMSTATE_UINT32(rx_desc, MSF2EmacState), > > > + VMSTATE_UINT16_ARRAY(phy_regs, MSF2EmacState, PHY_MAX_REGS), > > > > Later we'll move the PHY registers out of the EMAC. Not now... > > > Cool but how? Like SSI and I2C, mdio bus?
Don't worry about it now, it was more as a comment to myself. I have some series doing it, I'll cc you when it is ready. > > > > + VMSTATE_UINT32_ARRAY(regs, MSF2EmacState, R_MAX), > > > + VMSTATE_END_OF_LIST() > > > + } > > > +}; [...]