- "Mike Frysinger" wrote:
> On Thursday, August 25, 2011 01:10:30 Ajay Bhargav wrote:
> > - "Mike Frysinger" wrote:
> > > On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > > > + /* Read mac from env if available */
> > > > + eth_getenv_enetaddr("ethaddr", dev->e
On Thursday, August 25, 2011 01:10:30 Ajay Bhargav wrote:
> - "Mike Frysinger" wrote:
> > On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > > + /* Read mac from env if available */
> > > + eth_getenv_enetaddr("ethaddr", dev->enetaddr);
> >
> > you shouldnt need to do this. the h
- "Marek Vasut" wrote:
> On Thursday, August 25, 2011 01:07:32 PM Ajay Bhargav wrote:
> > - "Marek Vasut" wrote:
> >
> > [...]
> >
> > > > +static void abortdma(struct eth_device *dev)
> > > > +{
> > > > + struct armdfec_device *darmdfec = to_darmdfec(dev);
> > > > + struc
On Thursday, August 25, 2011 01:07:32 PM Ajay Bhargav wrote:
> - "Marek Vasut" wrote:
>
> [...]
>
> > > +static void abortdma(struct eth_device *dev)
> > > +{
> > > + struct armdfec_device *darmdfec = to_darmdfec(dev);
> > > + struct armdfec_reg *regs = darmdfec->regs;
> > > + int delay;
> >
On Thursday, August 25, 2011 07:21:25 AM Ajay Bhargav wrote:
> - "Marek Vasut" wrote:
> > On Wednesday, August 24, 2011 03:07:18 PM Ajay Bhargav wrote:
> > > This patch adds support for Fast Ethernet Controller driver for
> > > Armada100 series.
> > >
> > > Signed-off-by: Ajay Bhargav
> > >
On Thursday, August 25, 2011 07:24:22 AM Ajay Bhargav wrote:
> - "Marek Vasut" wrote:
> > On Wednesday, August 24, 2011 05:42:06 PM Mike Frysinger wrote:
> > > On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > > > + darmdfec->p_rxdesc = (struct rx_desc *)
> >
> > memalign(P
- "Marek Vasut" wrote:
[...]
> > +static void abortdma(struct eth_device *dev)
> > +{
> > + struct armdfec_device *darmdfec = to_darmdfec(dev);
> > + struct armdfec_reg *regs = darmdfec->regs;
> > + int delay;
> > + int maxretries = 40;
> > +
> > + do {
> > + writel(SDMA_
- "Marek Vasut" wrote:
> On Wednesday, August 24, 2011 05:42:06 PM Mike Frysinger wrote:
> > On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > > + darmdfec->p_rxdesc = (struct rx_desc *)
> memalign(PKTALIGN,
> > > + ARMDFEC_RXQ_DESC_ALIGNED_SIZE * RIN
- "Marek Vasut" wrote:
> On Wednesday, August 24, 2011 03:07:18 PM Ajay Bhargav wrote:
> > This patch adds support for Fast Ethernet Controller driver for
> > Armada100 series.
> >
> > Signed-off-by: Ajay Bhargav
> > ---
>
> [...]
>
[...]
> > +
> > +static int armdfec_phy_timeout(u32 reg
- "Mike Frysinger" wrote:
> On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > + darmdfec->p_rxdesc = (struct rx_desc *) memalign(PKTALIGN,
> > + ARMDFEC_RXQ_DESC_ALIGNED_SIZE * RINGSZ +
> 1);
>
> memalign() returns a void*, so you shouldnt need to ca
On Wednesday, August 24, 2011 05:42:06 PM Mike Frysinger wrote:
> On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> > + darmdfec->p_rxdesc = (struct rx_desc *) memalign(PKTALIGN,
> > + ARMDFEC_RXQ_DESC_ALIGNED_SIZE * RINGSZ + 1);
>
> memalign() returns a void
On Wednesday, August 24, 2011 03:07:18 PM Ajay Bhargav wrote:
> This patch adds support for Fast Ethernet Controller driver for
> Armada100 series.
>
> Signed-off-by: Ajay Bhargav
> ---
[...]
> diff --git a/drivers/net/armada100_fec.c b/drivers/net/armada100_fec.c
> new file mode 100644
> index
On Wednesday, August 24, 2011 09:07:18 Ajay Bhargav wrote:
> + darmdfec->p_rxdesc = (struct rx_desc *) memalign(PKTALIGN,
> + ARMDFEC_RXQ_DESC_ALIGNED_SIZE * RINGSZ + 1);
memalign() returns a void*, so you shouldnt need to cast its return value (you
do this a couple of
This patch adds support for Fast Ethernet Controller driver for
Armada100 series.
Signed-off-by: Ajay Bhargav
---
Changes for v2:
- removed random MAC generation
- driver init function changed to register as per new naming convention
- code cleanup (Thanks to Wolfgang, Mar
14 matches
Mail list logo