All of lore.kernel.org
 help / color / mirror / Atom feed
From: York Sun <yorksun@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 11/11] mpc85xx: introduce the kmp204x reference design support
Date: Fri, 18 Oct 2013 11:36:27 -0700	[thread overview]
Message-ID: <52617FAB.5050504@freescale.com> (raw)
In-Reply-To: <1382089644-14595-12-git-send-email-valentin.longchamp@keymile.com>

On 10/18/2013 02:47 AM, Valentin Longchamp wrote:
> This patch introduces the support for Keymile's kmp204x reference
> design. This design is based on Freescale's P2040/P2041 SoC.
> 
> The peripherals used by this design are:
> - DDR3 RAM with SPD support
> - SPI NOR Flash as boot medium
> - NAND Flash
> - 2 PCIe busses (hosts 1 and 3)
> - 3 FMAN Ethernet devices (FMAN1 DTSEC1/2/5)
> - 3 Local Bus windows, with one dedicated to the QRIO reset/power mgmt
>   FPGA
> - 2 HW I2C busses
> - last but not least, the mandatory serial port
> 
> The board/keymile/kmp204x code is mostly based on Freescale's P2041rdb
> support and was changed according to our design (that means essentially
> removing what is not present on the designs and a few adaptations).
> 
> There is currently only one prototype board that is based on this design
> and this patch also introduces it. The board is called kmlion1.
> 
> Signed-off-by: Stefan Bigler <stefan.bigler@keymile.com>
> Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
> 
> kmp204x: update the ENV #define
> 
> The comments had to be refined as well as the total size
> 
> Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
> ---
> Changes in v4:
> - rebased on mainline u-boot 2013.10
> - fixed the name of the board to kmlion1
> - changed the ENV #defines
> - raised the ENV_SPI_MAX_HZ to 20 MHz
> 
> Changes in v3:
> - rebased on mainline u-boot 2013.10-rc2 (+ a few patches)
> - use new licensing string
> - move BCH #defines before keymile-common.h #include
> - remove common RCW printing patch
> - remove RCW printing form checkboard() as it is now in mpc85xx/cpu.c
> - new I2C #defines for new I2C subsystem
> - remove patch km-powerpc: move CONFIG_FLASH_CFI_MTD from km-powerpc.h
>   since km-powerpc is not included by kmp204x.h
> - fix RCW for new IRQ/GPIO usage of kmp204x
> - set netdev to eth0 since the new DTS now correctly assigns FM1 at DTSEC
>   to eth0
> 
> Changes in v2:
> - Remove patch "5/8 fsl: do not define FSL_SRIO_PCIE_BOOT_MASTER for all
>   P2041 systems" from the series as it is not needed with current u-boot.
> - fix the defines used in kmp204x/law.c for the lbus local address
>   windows.
> - fix the header files to include Freescale's copyrights
> - integrate Scott's feedback
> 

Applied to 85xx/next, pending merge to 85xx/master.

York

      reply	other threads:[~2013-10-18 18:36 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-18  9:47 [U-Boot] [PATCH v4 0/11] Support for the kmp204x reference design Valentin Longchamp
2013-10-18  9:47 ` [U-Boot] [PATCH v4 01/11] powerpc: cast bi_memsize to ulong for %ld usage Valentin Longchamp
2013-10-18 18:19   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 02/11] km-powerpc: move SYS_MALLOC_LEN out of keymile-common.h Valentin Longchamp
2013-10-18 18:20   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 03/11] KM: fix typo in default environment Valentin Longchamp
2013-10-18 18:20   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 04/11] KM: define CONFIG_SYS_I2C_INIT_BOARD only for concerned board Valentin Longchamp
2013-10-18 18:21   ` York Sun
2013-10-28  7:02   ` Heiko Schocher
2013-10-18  9:47 ` [U-Boot] [PATCH v4 05/11] KM: add CONFIG_KM_COMMON_ETH_INIT for km common eth init Valentin Longchamp
2013-10-18 18:21   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 06/11] mpc8xxx: call i2c_set_bus_num in __get_spd Valentin Longchamp
2013-10-18 18:24   ` York Sun
2013-10-28  7:02   ` Heiko Schocher
2013-10-18  9:47 ` [U-Boot] [PATCH v4 07/11] mpc8xxx: set x2 DDR3 refresh rate if SPD config requires it Valentin Longchamp
2013-10-18 18:34   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 08/11] net/fman: add a fm_enable_port function Valentin Longchamp
2013-10-18 18:35   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 09/11] mtd/fsl_elbc: take NAND_ECC_SOFT_BCH config option into account Valentin Longchamp
2013-10-18 18:35   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 10/11] fsl/mpc85xx: define common serdes_clock_to_string function Valentin Longchamp
2013-10-18 18:35   ` York Sun
2013-10-18  9:47 ` [U-Boot] [PATCH v4 11/11] mpc85xx: introduce the kmp204x reference design support Valentin Longchamp
2013-10-18 18:36   ` York Sun [this message]

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=52617FAB.5050504@freescale.com \
    --to=yorksun@freescale.com \
    --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.