[PATCH 2/2] ARM: dts: imx6q: Invert the GPIO controller order

Shawn Guo shawn.guo at linaro.org
Sat Jul 28 09:41:16 EDT 2012


On Wed, Jul 25, 2012 at 02:37:44PM +0200, Dirk Behme wrote:
> From: Matthias Thomae <matthias.thomae at de.bosch.com>
> 
> The GPIO controllers in the device tree are registered dynamically
> via gpiochip_add and gpiochip_find_base in descending order (from
> ARCH_NR_GPIO to 0). This change reorders the controllers in the
> device tree (from gpio7 to gpio1) so that they finally appear in
> ascending order after registration.
> 
First of all, the device nodes in device tree are sorted in address
order, and should be independent with Linux implementation.

Secondly, I'm wondering why you care about the global gpio number,
as gpio and associated interrupt should be addressed by port + offset.

Regards,
Shawn




More information about the linux-arm-kernel mailing list