u-boot/arch/arm
Stephen Warren d9b6f58efd ARM: tegra: enable GPU node by compatible value
In current Linux kernel Tegra DT files, 64-bit addresses are represented
in unit addresses as a pair of comma-separated 32-bit values. Apparently
this is no longer the correct representation for simple busses, and the
unit address should be represented as a single 64-bit value. If this is
changed in the DTs, arm/arm/mach-tegra/board2.c:ft_system_setup() will no
longer be able to find and enable the GPU node, since it looks up the node
by name.

Fix that function to enable nodes based on their compatible value rather
than their node name. This will work no matter what the node name is, i.e
for DTs both before and after any rename operation.

Cc: Thierry Reding <treding@nvidia.com>
Cc: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2016-05-04 13:31:03 -07:00
..
cpu Revert "omap3: Use raw SPL by default for mmc1" 2016-05-02 12:14:18 -04:00
dts ARM: hisilicon: hikey: dts: Add pl011 additional clock binding. 2016-04-25 15:10:34 -04:00
imx-common arch/arm/imx-common/Makefile: Update u-boot.uim MKIMAGEFLAGS 2016-05-02 18:37:08 -04:00
include ARM: tegra: enable GPU node by compatible value 2016-05-04 13:31:03 -07:00
lib Change my mailaddress 2016-05-02 18:37:09 -04:00
mach-at91 Change my mailaddress 2016-05-02 18:37:09 -04:00
mach-bcm283x rpi: remove redundant board files 2016-04-11 20:48:23 -04:00
mach-davinci arm: Add support for LEGO MINDSTORMS EV3 2016-03-14 19:18:40 -04:00
mach-exynos Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mach-highbank ARM: highbank: move SoC sources to mach-highbank 2015-02-21 08:23:51 -05:00
mach-integrator integrator: switch to DM serial port 2015-08-12 20:47:49 -04:00
mach-keystone ARM: keystone2: Add missing privilege ID settings 2016-04-01 17:17:40 -04:00
mach-kirkwood configs: Re-sync with cmd/Kconfig 2016-04-25 15:09:47 -04:00
mach-mvebu configs: Re-sync with cmd/Kconfig 2016-04-25 15:09:47 -04:00
mach-orion5x Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mach-rockchip Revert "rockchip: rk3288: correct sdram setting" 2016-05-02 13:33:18 -04:00
mach-s5pc1xx arm: s5pc1xx: move SoC to mach-s5pc1xx 2015-11-30 17:17:01 +09:00
mach-snapdragon board: Add Qualcomm Dragonboard 410C support 2016-04-01 17:18:27 -04:00
mach-socfpga arm: socfpga: Nuke useless include 2016-04-10 17:19:49 +02:00
mach-stm32 stm32: stm32f4: move flash driver to mtd driver location 2016-03-26 18:49:28 -04:00
mach-sunxi sunxi: mctl_mem_matches: Add missing memory barrier 2016-04-27 19:54:11 +02:00
mach-tegra ARM: tegra: enable GPU node by compatible value 2016-05-04 13:31:03 -07:00
mach-uniphier ARM: uniphier: move pin-mux code into pin_init function 2016-05-01 01:13:45 +09:00
mach-versatile arm: Remove versatileab board 2015-09-11 15:01:25 -04:00
mach-zynq gpio: zynq: Move the definitions to driver file 2016-04-13 18:29:06 +02:00
thumb1/include/asm/proc-armv arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD 2015-11-10 15:03:48 +01:00
config.mk arm: clang: Update support slightly 2016-04-01 17:17:39 -04:00
Kconfig ARM: hisilicon: hikey: Enable OF_CONTROL for hikey board. 2016-04-25 15:10:34 -04:00
Kconfig.debug arm: debug: add Kconfig entries for lowlevel debug 2014-10-26 22:23:12 +01:00
Makefile arm: Add support for Qualcomm Snapdragon family 2016-04-01 17:18:26 -04:00