]> git.baikalelectronics.ru Git - kernel.git/commit
firmware: arm_sdei: Fix DT platform device creation
authorJames Morse <james.morse@arm.com>
Fri, 21 Dec 2018 19:25:19 +0000 (19:25 +0000)
committerWill Deacon <will.deacon@arm.com>
Thu, 3 Jan 2019 18:03:54 +0000 (18:03 +0000)
commit6a5cfc3d6f5182ba66ae3387e88a048619656571
tree441a12c76bc4301d9ff457d3cd002bab14715dce
parenta2f4bffdf0b6d57a9f9bebd83092c21755e306d3
firmware: arm_sdei: Fix DT platform device creation

It turns out the dt-probing part of this wasn't tested properly after it
was merged. commit e7894f933188 ("of: platform: populate /firmware/ node
from of_platform_default_populate_init()") changed the core-code to
generate the platform devices, meaning the driver's attempt fails, and it
bails out.

Fix this by removing the manual platform-device creation for DT systems,
core code has always done this for us.

CC: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Signed-off-by: James Morse <james.morse@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
drivers/firmware/arm_sdei.c