> -----Original Message-----
> From: Ilya Yanok [mailto:[email protected]]
> Sent: Wednesday, December 21, 2011 2:45 PM
> To: Hiremath, Vaibhav
> Cc: [email protected]; [email protected]
> Subject: Re: [PATCH V2] am35xx-emac: move generic EMAC init to separate
> file
> 
> Hi,
> 
> On 21.12.2011 10:07, Hiremath, Vaibhav wrote:
> >> +static struct resource am35xx_mdio_resources[] = {
> >> +  {
> >> +          .start  = AM35XX_IPSS_EMAC_BASE + AM35XX_EMAC_MDIO_OFFSET,
> >> +          .end    = AM35XX_IPSS_EMAC_BASE + AM35XX_EMAC_MDIO_OFFSET +
> >> +                    SZ_4K - 1,
> >> +          .flags  = IORESOURCE_MEM,
> >> +  },
> >> +};
> > This will not be board independent, using AM35xx everywhere.
> 
> Why? It will work for any AM35XX based board. Probably we can try and
> make it work with EMACs on other AM3XXXs but I don't have these devices.
> 
> > To make it completely board independent, you should get all this
> platform
> > specific data from board file. Probably have emac_init() function here
> and
> > pass the data.
> 
> Hm.. This data is SoC-dependent not board-dependent, what's the reason
> to move it to the board file?
> 
[Hiremath, Vaibhav] My bad. I got confused between 3530 and AM35x...
Yeup, this is SoC specific thing for AM3517/05 device.

Thanks,
Vaibhav

> > Do you know any other platform or device using this IP?
> 
> Yes, I have a couple of AM3517 based boards that use this IP.
> 
> Regards, Ilya.
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to