v2: Convert GPIO driver to ioremap its registers instead of using static mappings. The pinmux driver doesn't do this yet, but will soon. However, the pinmux register resources/DT-properties are set up correctly for when the driver is converted. Also, add back initialization of tegra_gpio_chip.of_node. Stephen Warren (4): arm/tegra: Prep boards for gpio/pinmux conversion to pdevs arm/dt: Tegra: Add pinmux node to tegra20.dtsi gpio/tegra: Convert to a platform device arm/tegra: Convert pinmux driver to a platform device .../devicetree/bindings/pinmux/pinmux_nvidia.txt | 5 + arch/arm/boot/dts/tegra20.dtsi | 8 + arch/arm/mach-tegra/board-harmony-pinmux.c | 8 + arch/arm/mach-tegra/board-paz00-pinmux.c | 8 + arch/arm/mach-tegra/board-seaboard-pinmux.c | 9 +- arch/arm/mach-tegra/board-trimslice-pinmux.c | 7 + arch/arm/mach-tegra/devices.c | 84 ++++++++++++ arch/arm/mach-tegra/devices.h | 2 + arch/arm/mach-tegra/pinmux.c | 26 ++++ drivers/gpio/gpio-tegra.c | 142 +++++++++++++------- 10 files changed, 250 insertions(+), 49 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinmux/pinmux_nvidia.txt -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html