[U-Boot] [PATCH 0/5] Add support for Vybrid VF610-based PCM052

Albert ARIBAUD (3ADEV) albert.aribaud at 3adev.fr
Fri Jun 19 14:18:26 CEST 2015


This patch series introduces the vf610-based PCM052 target after
a few fixes to the vf610 code.

As indicated in the last patch in the series, there is a bug in
the FEC whereby it wrongly reports having sent out a packet. This
bug does not seem specific to PCM052, and it also seems to appear
in the TimeSys U-Boot deliveries and also in Linux, with varying
frequencies.

NOTE: this series is not checkpatch-clean. It has:

- 51 "line over 80 characters" warnings. These lines are in a
  block for which the line lenght limit was obviously waived.
  arch/arm/include/asm/arch-vf610/iomux-vf610.h has 5 of these;
  board/phytec/pcm052/pcm052.c has the remaining 50.

- 1 "please write a paragraph that describes the config symbol
  fully" warning for arch/arm/Kconfig. There are no such descriptions
  for any target in this file.

- 1 "need consistent spacing around '|' (ctx:WxV)" error in
  board/phytec/pcm052/pcm052.c at line 98. It seems spurious to me,
  as this construct has the exact same spacing as all others in the
  file.


Albert ARIBAUD (3ADEV) (5):
  net: fec_mxc: remove useless struct nbuf
  vf610: refactor DDRMC code
  i2c: fix vf610 support
  tools: mkimage: fix imximage header size
  vf610: add support for Phytec PCM052

 arch/arm/Kconfig                              |   5 +
 arch/arm/imx-common/ddrmc-vf610.c             | 239 +++---------
 arch/arm/include/asm/arch-vf610/crm_regs.h    |   3 +
 arch/arm/include/asm/arch-vf610/ddrmc-vf610.h |  60 +--
 arch/arm/include/asm/arch-vf610/imx-regs.h    |   3 +
 arch/arm/include/asm/arch-vf610/iomux-vf610.h |  11 +-
 arch/arm/include/asm/imx-common/iomux-v3.h    |   2 +
 board/freescale/vf610twr/vf610twr.c           | 181 ++++++---
 board/phytec/pcm052/Kconfig                   |  15 +
 board/phytec/pcm052/MAINTAINERS               |   6 +
 board/phytec/pcm052/Makefile                  |   7 +
 board/phytec/pcm052/imximage.cfg              |  17 +
 board/phytec/pcm052/pcm052.c                  | 530 ++++++++++++++++++++++++++
 board/toradex/colibri_vf/colibri_vf.c         | 169 ++++++--
 configs/pcm052_defconfig                      |   6 +
 drivers/i2c/mxc_i2c.c                         |   3 +-
 drivers/net/fec_mxc.c                         |  20 +-
 include/configs/pcm052.h                      | 234 ++++++++++++
 tools/imximage.h                              |   1 +
 19 files changed, 1155 insertions(+), 357 deletions(-)
 create mode 100644 board/phytec/pcm052/Kconfig
 create mode 100644 board/phytec/pcm052/MAINTAINERS
 create mode 100644 board/phytec/pcm052/Makefile
 create mode 100644 board/phytec/pcm052/imximage.cfg
 create mode 100644 board/phytec/pcm052/pcm052.c
 create mode 100644 configs/pcm052_defconfig
 create mode 100644 include/configs/pcm052.h

-- 
2.1.0



More information about the U-Boot mailing list