[U-Boot] [PATCH 0/5] i.MX6 (DQ/DLS): consolidate mux and pad names

Eric Nelson eric.nelson at boundarydevices.com
Mon Nov 4 23:56:48 CET 2013


This patch set consolidates mux and pad declarations for the i.MX6 
Dual/Quad and Dual-Lite/Solo processor variants.

Patch 1 replaces the mux/pad names with their equivalents from
	the Linux kernel (from linux-next). This 
Patch 2 removes a set of completely useless pad declarations
Patch 3 adds a number of registers that are defined in the Linux
	kernel and in the DLS variant, but not in the DQ.
Patch 4 removes pad declarations that aren't used and aren't 
	defined in the Linux kernel tree
Patch 5 cleans up the whitespace in mx6[q|dl]_pins.h so the 
	IOMUX_PAD() columns line up.

Note to reviewers: Because the majority of the changes in this
patch set are simple name changes, using the '--word-diff' git
parameter makes review much easier:

	~/u-boot$ git diff HEAD^^^ --word-diff

Eric Nelson (5):
  i.MX6DQ/DLS: replace pad names with their Linux kernel equivalents
  i.MX6DQ/DLS: remove useless mux/pad declarations
  i.MX6DQ: Add Pinmux settings that are present in mainline and
    Dual-Lite/Solo
  i.MX6DQ/DLS: remove unused pad declarations
  i.MX6DQ/DLS: whitespace: Align IOMUX_PAD column in declarations

 arch/arm/include/asm/arch-mx6/mx6dl_pins.h    | 2413 ++++++++++---------------
 arch/arm/include/asm/arch-mx6/mx6q_pins.h     | 2390 +++++++++---------------
 board/barco/titanium/titanium.c               |  106 +-
 board/boundary/nitrogen6x/nitrogen6x.c        |  170 +-
 board/congatec/cgtqmx6eval/cgtqmx6eval.c      |   40 +-
 board/freescale/mx6qarm2/mx6qarm2.c           |   66 +-
 board/freescale/mx6qsabreauto/mx6qsabreauto.c |   60 +-
 board/freescale/mx6sabresd/mx6sabresd.c       |   90 +-
 board/wandboard/wandboard.c                   |   54 +-
 9 files changed, 2105 insertions(+), 3284 deletions(-)

-- 
1.8.1.2



More information about the U-Boot mailing list