From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Warren Date: Fri, 3 Jun 2016 09:00:33 -0700 Subject: [U-Boot] Pull request, u-boot-tegra/master Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Tom, Please pull u-boot-tegra/master into U-Boot/master. Thanks! All Tegra builds are OK, and Stephen's automated test system reports that all tests pass. The following changes since commit da6e2fab5db000e31187aa4c9495c244011792c1: Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-31 10:26:14 -0400) are available in the git repository at: git://git.denx.de/u-boot-tegra.git master for you to fetch changes up to 10a03382f0f8e774e58df7143e1a8ea52903ae1f: ARM: tegra: add p2771-0000 board support (2016-05-31 11:22:59 -0700) ---------------------------------------------------------------- Stephen Warren (7): ARM: tegra: use DT bindings for GPIO naming ARM: tegra: fix naming in GPIO DT binding header ARM: tegra: convert CONFIG_TEGRA_GPIO to Kconfig gpio: add Tegra186 GPIO driver mmc: tegra: add basic Tegra186 support ARM: tegra: add core Tegra186 support ARM: tegra: add p2771-0000 board support arch/arm/dts/Makefile | 1 + arch/arm/dts/tegra186-p2771-0000.dts | 25 ++ arch/arm/dts/tegra186.dtsi | 56 ++++ arch/arm/include/asm/arch-tegra/gpio.h | 2 + arch/arm/include/asm/arch-tegra/tegra_mmc.h | 2 + arch/arm/include/asm/arch-tegra124/gpio.h | 259 ------------------ arch/arm/include/asm/arch-tegra186/gpio.h | 10 + arch/arm/include/asm/arch-tegra186/tegra.h | 16 ++ arch/arm/include/asm/arch-tegra20/gpio.h | 227 ---------------- arch/arm/include/asm/arch-tegra210/gpio.h | 259 ------------------ arch/arm/include/asm/arch-tegra30/gpio.h | 251 ------------------ arch/arm/mach-tegra/Kconfig | 8 + arch/arm/mach-tegra/Makefile | 3 + arch/arm/mach-tegra/board186.c | 55 ++++ arch/arm/mach-tegra/tegra186/Kconfig | 25 ++ arch/arm/mach-tegra/tegra186/Makefile | 8 + board/avionic-design/common/tamonten-ng.c | 12 +- board/avionic-design/common/tamonten.c | 4 +- board/nvidia/cardhu/cardhu.c | 4 +- board/nvidia/e2220-1170/pinmux-config-e2220-1170.h | 120 ++++----- board/nvidia/jetson-tk1/pinmux-config-jetson-tk1.h | 104 ++++---- board/nvidia/nyan-big/nyan-big.c | 5 +- board/nvidia/nyan-big/pinmux-config-nyan-big.h | 96 +++---- board/nvidia/p2371-0000/pinmux-config-p2371-0000.h | 102 ++++---- board/nvidia/p2371-2180/pinmux-config-p2371-2180.h | 124 ++++----- board/nvidia/p2571/p2571.c | 4 +- board/nvidia/p2571/pinmux-config-p2571.h | 52 ++-- board/nvidia/p2771-0000/Kconfig | 16 ++ board/nvidia/p2771-0000/MAINTAINERS | 6 + board/nvidia/p2771-0000/Makefile | 5 + board/nvidia/p2771-0000/p2771-0000.c | 7 + board/nvidia/seaboard/seaboard.c | 4 +- board/nvidia/venice2/pinmux-config-venice2.h | 118 ++++----- board/toradex/colibri_t20/colibri_t20.c | 6 +- board/toradex/colibri_t30/colibri_t30.c | 6 +- configs/p2771-0000_defconfig | 31 +++ .../gpio/nvidia,tegra186-gpio.txt | 161 ++++++++++++ drivers/gpio/Kconfig | 15 ++ drivers/gpio/Makefile | 1 + drivers/gpio/rk_gpio.c | 1 - drivers/gpio/tegra186_gpio.c | 288 +++++++++++++++++++++ drivers/gpio/tegra186_gpio_priv.h | 61 +++++ drivers/mmc/tegra_mmc.c | 32 ++- include/configs/p2771-0000.h | 33 +++ include/configs/tegra-common.h | 1 - include/configs/tegra186-common.h | 71 +++++ include/dt-bindings/gpio/tegra-gpio.h | 68 ++--- include/dt-bindings/gpio/tegra186-gpio.h | 60 +++++ include/fdtdec.h | 1 + lib/fdtdec.c | 1 + 50 files changed, 1414 insertions(+), 1413 deletions(-) create mode 100644 arch/arm/dts/tegra186-p2771-0000.dts create mode 100644 arch/arm/dts/tegra186.dtsi create mode 100644 arch/arm/include/asm/arch-tegra186/gpio.h create mode 100644 arch/arm/include/asm/arch-tegra186/tegra.h create mode 100644 arch/arm/mach-tegra/board186.c create mode 100644 arch/arm/mach-tegra/tegra186/Kconfig create mode 100644 arch/arm/mach-tegra/tegra186/Makefile create mode 100644 board/nvidia/p2771-0000/Kconfig create mode 100644 board/nvidia/p2771-0000/MAINTAINERS create mode 100644 board/nvidia/p2771-0000/Makefile create mode 100644 board/nvidia/p2771-0000/p2771-0000.c create mode 100644 configs/p2771-0000_defconfig create mode 100644 doc/device-tree-bindings/gpio/nvidia,tegra186-gpio.txt create mode 100644 drivers/gpio/tegra186_gpio.c create mode 100644 drivers/gpio/tegra186_gpio_priv.h create mode 100644 include/configs/p2771-0000.h create mode 100644 include/configs/tegra186-common.h create mode 100644 include/dt-bindings/gpio/tegra186-gpio.h