microblaze: get cpu node with of_get_cpu_node
authorRob Herring <robh@kernel.org>
Mon, 27 Aug 2018 18:27:03 +0000 (13:27 -0500)
committerRob Herring <robh@kernel.org>
Fri, 28 Sep 2018 20:30:26 +0000 (15:30 -0500)
commit4c29e5934f6c35df2601d593ddfa737b7932bde6
treecefde385fc3607ad43db3c15fed96dd708c67367
parenta691240e36e3f67f02936a3b68f8e2369ac44cb1
microblaze: get cpu node with of_get_cpu_node

"device_type" use is deprecated for FDT though it has continued to be used
for nodes like cpu nodes. Use of_get_cpu_node() instead which works using
node names by default. This will allow the eventually removal of cpu
device_type properties.

Also, fix a leaked reference by adding a missing of_node_put.

Cc: Michal Simek <monstr@monstr.eu>
Signed-off-by: Rob Herring <robh@kernel.org>
arch/microblaze/kernel/cpu/cpuinfo.c