public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH RFC 0/22] i.MX6: Update pad declarations for multiple-arch binaries
@ 2013-08-31 21:38 Eric Nelson
  2013-08-31 21:38 ` [U-Boot] [PATCH RFC 01/22] i.MX6: MX6Q: update USBOH3 pad declarations to match MX6DL Eric Nelson
                   ` (22 more replies)
  0 siblings, 23 replies; 30+ messages in thread
From: Eric Nelson @ 2013-08-31 21:38 UTC (permalink / raw)
  To: u-boot

This patch series updates the pad declarations in the files
arch/arm/include/asm/arch-mx6/mx6q_pins.h and mx6dl_pins.h to 
have consistent naming when a given pad is used for the same
purpose.

Most of the differences were simply changes in abbreviations between
the two files, and where possible, the form used in the Linux kernel
was used, even when the names are redundant (which is common - search
for ANATOP_ANATOP).

The primary exception to this is in patch number 5 for the pads
setting up the PL301_AXI uses for various pads. The kernel declarations
for those inexplicably have the processor architecture included in 
the pad name.

You can get a picture of how the pads differ by running the following
commands in arch/arm/include/asm/arch-mx6:
	for t in q dl ; do \
		grep MX6_ mx6${t}-pins.h | \
			awk '{print $1}' | \ 
			sort > 6${t}.lst; \
	done \
        diff 6*.lst

Doing a quick 'wc -l' after this patch series shows that around
2/3 of the differences are accounted for, and the majority of 
the remaining differences do reflect differences between the
i.MX6DQ and i.MX6DLS processor variants.

The primary reason this patch set is sent as an RFC is the overall
feeling that there must be a better way and the fact that none of
these pads is actually used by any current code in U-Boot and the
vast majority of these changes will never do so (OBSERVABILITY
pads, for instance).

In-Reply-To: 

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2013-09-13 17:15 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-31 21:38 [U-Boot] [PATCH RFC 0/22] i.MX6: Update pad declarations for multiple-arch binaries Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 01/22] i.MX6: MX6Q: update USBOH3 pad declarations to match MX6DL Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 02/22] i.MX6: MX6Q: update SDMA " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 03/22] i.MX6: MX6Q: update PCIE " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 04/22] i.MX6: MX6Q: update MIPI_CORE " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 05/22] i.MX6: MX6Q/MX6DL: update PL301 AXI interconnect pad declarations Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 06/22] i.MX6: MX6Q: update OBSERVE_MUX pad declarations to match MX6DL Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 07/22] i.MX6: MX6Q: update MMDC_DEBUG " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 08/22] i.MX6: MX6Q/MX6DL: update TRACE pad declarations Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 09/22] i.MX6: MX6Q: update ANATOP " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 10/22] i.MX6: MX6Q: update DI0 MIPI " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 11/22] Additional SIMBA/CHEETAH removal Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 12/22] i.MX6: MX6Q: update USDHC1 pad declarations Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 13/22] i.MX6: MX6Q: Change CSI0_DATA_EN abbreviation to match MX6DL Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 14/22] i.MX6: MX6Q: update SPDIF_EXTCLK " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 15/22] i.MX6: MX6Q: update 1588 EVENT declarations " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 16/22] i.MX6: MX6Q: update SNVS " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 17/22] i.MX6: MX6Q: update GPU_DEBUG " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 18/22] i.MX6: MX6Q: update ETHERNET/OCOTP " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 19/22] i.MX6: MX6Q: update MIPI_CORE_DPHY " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 20/22] i.MX6: MX6Q: update MIPI_HSI_CTRL " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 21/22] i.MX6: MX6Q: update CAAM_WRAPPER declaration " Eric Nelson
2013-08-31 21:38 ` [U-Boot] [PATCH RFC 22/22] i.MX6: MX6Q: update CCM_PMIC " Eric Nelson
2013-08-31 21:55 ` [U-Boot] [PATCH RFC 0/22] i.MX6: Update pad declarations for multiple-arch binaries Otavio Salvador
2013-09-01 17:08   ` Stefano Babic
2013-09-01 18:21     ` Eric Nelson
2013-09-13 17:01       ` Eric Nelson
2013-09-13 17:07         ` Otavio Salvador
2013-09-13 17:15         ` Stefano Babic
2013-09-01 18:50     ` Otavio Salvador

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox