From: Sudeep KarkadaNagesha <sudeep.karkadanagesha@xxxxxxx> Hi, This series needs to be prepended with the original series[1][2][3] Except the first patch in the original series(which is merged into this as last patch), there is no other change(apart from function signature) I am posting only this part for feedback separately for review as the original series is already reviewed. Once this part is review and aknowledged I will combine the complete series and post it. Hi Rob, Since the compatible 'ibm,ppc-interrupt-server#s' is one-off and for historical reasons, if future architectures are adhering to ePAPR, IMO having a weak definition of arch_of_cpu_get_node as you suggested could lead to it's misuse in future. So I didn't take that approach. Regards, Sudeep Sudeep KarkadaNagesha (4): microblaze: remove undefined of_get_cpu_node declaration openrisc: remove undefined of_get_cpu_node declaration powerpc: refactor of_get_cpu_node to support other architectures of: move of_get_cpu_node implementation to DT core library arch/microblaze/include/asm/prom.h | 3 -- arch/openrisc/include/asm/prom.h | 3 -- arch/powerpc/include/asm/prom.h | 3 -- arch/powerpc/kernel/prom.c | 43 +---------------- drivers/of/base.c | 94 ++++++++++++++++++++++++++++++++++++++ include/linux/cpu.h | 1 + include/linux/of.h | 7 +++ 7 files changed, 104 insertions(+), 50 deletions(-) -- 1.8.1.2 [1] https://lkml.org/lkml/2013/7/15/128 [2] https://lkml.org/lkml/2013/7/17/341 [3] https://lkml.org/lkml/2013/7/22/219 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html