[RFC PATCH 0/4] DT: move of_get_cpu_node from PPC to DT core
From: Sudeep KarkadaNagesha <hidden>
Date: 2013-08-15 17:10:08
Also in:
linux-arm-kernel, linux-pm, lkml
From: Sudeep KarkadaNagesha <redacted> 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 aknowledg= ed 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(-) --=20 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