From: Grant Likely Date: Wed, 19 Nov 2014 22:35:39 +0000 (+0000) Subject: of: Properly set the OF_POPULATED_BUS flag on root node X-Git-Tag: omap-for-v3.19/fixes-rc1~127^2~25 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d0747c4b68be8eb8ccfa2c538f2f5dd2ea89094;p=pandora-kernel.git of: Properly set the OF_POPULATED_BUS flag on root node of_platform_populate() takes a subset of the device tree and turns it into a set of platform_devices. At the same time it sets the OF_POPULATED_BUS flag in each bus nodes so that of_platform_depopulate() can undo the operation at a later time. However, it doesn't set the flag on the root of the population tree which means that dynamic modifications of the device tree at runtime will not create/destroy devices correctly. Fix of_platform_populate() to set the OF_POPULATED_BUS flag on the node it is called with. Signed-off-by: Grant Likely Cc: Rob Herring Cc: Pantelis Antoniou Cc: Pawel Moll --- Reading git-diff-tree failed