All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kumar Gala <galak@kernel.crashing.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 00/14] powerpc/p4080: add support for FMan ethernet in Independent mode
Date: Thu, 27 Jan 2011 00:04:43 -0600	[thread overview]
Message-ID: <E69AE31C-8E15-416E-AB07-A76EA03CB054@kernel.crashing.org> (raw)
In-Reply-To: <1296103972-2696-1-git-send-email-Mingkai.hu@freescale.com>


On Jan 26, 2011, at 10:52 PM, Mingkai Hu wrote:

> This patchset add support for the P4080's datapath accelation architecture
> in independent mode, and do some code refactor of the file tsec.c.
> 
> 1. Add the releated MAC controller support, includeing dTSEC and 10GEC
> 2. Add support for FMan ethernet in Independent mode
> 3. Add PHY support (VSC8244 and VSC8234) to a new file fsl_phy.c which
>  can be reused by other code, such tsec and uec code.
> 4. tsec code cleanup
> 5. Move all the PHY code in tsec.c to fsl_phy.c to make it reuseable.
> 
> Based on the latest WD's U-Boot tree. Tested on P4080DS and MPC8536DS
> board with SGMII card.
> 
> [PATCH 01/14] powerpc/p4080: Add function to report which lane is used for a prtcl
> [PATCH 02/14] powerpc/fman: add PHY support for dTSEC
> [PATCH 03/14] powerpc/fman: add dTSEC controller support
> [PATCH 04/14] powerpc/fman: add 10GEC controller and PHY support
> [PATCH 05/14] powerpc/qoirq: Add support for FMan ethernet in Independent mode
> [PATCH 06/14] powerpc/corenet_ds: Add fman support
> [PATCH 07/14] tsec: use IO accessories to access the register
> [PATCH 08/14] tsec: arrange the code to avoid useless function declaration
> [PATCH 09/14] tsec: use general ethernet MII register struct(tsec_mii_t)
> [PATCH 10/14] tsec: refactor the PHY code to make it reuseable
> [PATCH 11/14] PHY: add some Vitesse phy support
> [PATCH 12/14] PHY: add some Broadcom phy support
> [PATCH 13/14] PHY: add some Marvell phy support
> [PATCH 14/14] PHY: add some misc phy code support
> 
> Thanks,
> Mingkai

I suggest we re-order these patches to first deal with tsec changes and refactor of the phy code.  After which we should introduce fman driver code that shares fsl_phy.c

These patches also break some fundamental rules about patches:
1. some patches aren't used by anything
2. some patches break functionality

- k

  parent reply	other threads:[~2011-01-27  6:04 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-27  4:52 [U-Boot] [PATCH 00/14] powerpc/p4080: add support for FMan ethernet in Independent mode Mingkai Hu
2011-01-27  4:52 ` [U-Boot] [PATCH 01/14] powerpc/p4080: Add function to report which lane is used for a prtcl Mingkai Hu
2011-01-27  4:52   ` [U-Boot] [PATCH 02/14] powerpc/fman: add PHY support for dTSEC Mingkai Hu
2011-01-27  4:52     ` [U-Boot] [PATCH 03/14] powerpc/fman: add dTSEC controller support Mingkai Hu
2011-01-27  4:52       ` [U-Boot] [PATCH 04/14] powerpc/fman: add 10GEC controller and PHY support Mingkai Hu
2011-01-27  4:52         ` [U-Boot] [PATCH 05/14] powerpc/qoirq: Add support for FMan ethernet in Independent mode Mingkai Hu
2011-01-27  4:52           ` [U-Boot] [PATCH 06/14] powerpc/corenet_ds: Add fman support Mingkai Hu
2011-01-27  4:52             ` [U-Boot] [PATCH 07/14] tsec: use IO accessories to access the register Mingkai Hu
2011-01-27  4:52               ` [U-Boot] [PATCH 08/14] tsec: arrange the code to avoid useless function declaration Mingkai Hu
2011-01-27  4:52                 ` [U-Boot] [PATCH 09/14] tsec: use general ethernet MII register struct(tsec_mii_t) Mingkai Hu
2011-01-27  4:52                   ` [U-Boot] [PATCH 10/14] tsec: refactor the PHY code to make it reuseable Mingkai Hu
2011-01-27  4:52                     ` [U-Boot] [PATCH 11/14] PHY: add some Vitesse phy support Mingkai Hu
2011-01-27  4:52                       ` [U-Boot] [PATCH 12/14] PHY: add some Broadcom " Mingkai Hu
2011-01-27  4:52                         ` [U-Boot] [PATCH 13/14] PHY: add some Marvell " Mingkai Hu
2011-01-27  4:52                           ` [U-Boot] [PATCH 14/14] PHY: add some misc phy code support Mingkai Hu
2011-01-27  5:44                           ` [U-Boot] [PATCH 13/14] PHY: add some Marvell phy support Macpaul Lin
2011-02-02 22:48                 ` [U-Boot] [PATCH 08/14] tsec: arrange the code to avoid useless function declaration Andy Fleming
2011-02-05 20:26                 ` Kumar Gala
2011-02-02 22:47               ` [U-Boot] [PATCH 07/14] tsec: use IO accessories to access the register Andy Fleming
2011-02-05 20:26               ` Kumar Gala
2011-01-27 17:42             ` [U-Boot] [PATCH 06/14] powerpc/corenet_ds: Add fman support Timur Tabi
2011-01-27 17:40           ` [U-Boot] [PATCH 05/14] powerpc/qoirq: Add support for FMan ethernet in Independent mode Timur Tabi
2011-01-27  6:15     ` [U-Boot] [PATCH 02/14] powerpc/fman: add PHY support for dTSEC Kumar Gala
2011-01-27 16:10     ` Timur Tabi
2011-01-27  6:04 ` Kumar Gala [this message]
2011-01-27  6:09   ` [U-Boot] [PATCH 00/14] powerpc/p4080: add support for FMan ethernet in Independent mode Hu Mingkai-B21284

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E69AE31C-8E15-416E-AB07-A76EA03CB054@kernel.crashing.org \
    --to=galak@kernel.crashing.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.