sparc64: add MDESC node name property to VIO device metadata
authorJag Raman <jag.raman@oracle.com>
Fri, 23 Jun 2017 18:58:34 +0000 (14:58 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 25 Jun 2017 20:43:13 +0000 (13:43 -0700)
commit06f3c3ac60111a2ebffdc6f6acf16847153c0589
treeb255c821e7cae4404d1e0b6fbcdc1ce06cd78f00
parent0ab2fcd69dbf1dad27a7cee0f608b48690134ced
sparc64: add MDESC node name property to VIO device metadata

Add the MDESC node name of MDESC client to VIO device metadata. It is
later used to uniquely identify a node in the MDESC. VIO & MDESC APIs
are updated to handle this node name.

Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Liam Merwick <liam.merwick@oracle.com>
Reviewed-by: Shannon Nelson <shannon.nelson@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/mdesc.h
arch/sparc/include/asm/vio.h
arch/sparc/kernel/mdesc.c
arch/sparc/kernel/vio.c