ARM: tegra: Rename GPU node on Tegra124
In order to be able to pass DT schema validation, change the GPU nodes' unit-address to the standard notation. Previously this was using a "0," prefix that originated from a time when the top-level device tree node contained #address-cells = <2>. Note that this technically breaks backwards-compatibility with certain older versions of the U-Boot bootloader because early versions used a hard-coded DT path lookup to find the GPU node and perform some fixups on it. However, this was changed to a compatible string based lookup in April 2016, so it's reasonable to expect people to update U-Boot on the systems that they want to use this updated kernel DTB with. Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
63658cbc66
commit
1b5bad01ab
@ -57,7 +57,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
/*
|
||||
* Node left disabled on purpose - the bootloader will enable
|
||||
* it after having set the VPR up
|
||||
|
@ -56,7 +56,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
/*
|
||||
* Node left disabled on purpose - the bootloader will enable
|
||||
* it after having set the VPR up
|
||||
|
@ -72,7 +72,7 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
/*
|
||||
* Node left disabled on purpose - the bootloader will enable
|
||||
* it after having set the VPR up
|
||||
|
@ -61,7 +61,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
status = "okay";
|
||||
|
||||
vdd-supply = <&vdd_gpu>;
|
||||
|
@ -51,7 +51,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
/*
|
||||
* Node left disabled on purpose - the bootloader will enable
|
||||
* it after having set the VPR up
|
||||
|
@ -223,12 +223,7 @@
|
||||
interrupt-parent = <&gic>;
|
||||
};
|
||||
|
||||
/*
|
||||
* Please keep the following 0, notation in place as a former mainline
|
||||
* U-Boot version was looking for that particular notation in order to
|
||||
* perform required fix-ups on that GPU node.
|
||||
*/
|
||||
gpu@0,57000000 {
|
||||
gpu@57000000 {
|
||||
compatible = "nvidia,gk20a";
|
||||
reg = <0x0 0x57000000 0x0 0x01000000>,
|
||||
<0x0 0x58000000 0x0 0x01000000>;
|
||||
|
Loading…
x
Reference in New Issue
Block a user