
On 11. 09. 19 10:54, Lokesh Vutla wrote:
On 11/09/19 1:17 PM, Michal Simek wrote:
From: Rajan Vaja rajan.vaja@xilinx.com
Add simple ZynqMP firmware drive to populate child nodes under zynqmp_firmware DT node.
Signed-off-by: Rajan Vaja rajan.vaja@xilinx.com Signed-off-by: Michal Simek michal.simek@xilinx.com
If this driver is only meant for populating child nodes, then simple-bus in compatible can solve the problem.
For u-boot this should be ok but it is not the part of kernel DT binding.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Docu...
Also adding simple-bus in u-boot DTS file would cause issues ok kernel side when DT from u-boot is used in Linux.
My expectation is that we should move all functionality which we have in platform code to this driver.
Thanks, Michal