ARM: DT: remove redundant DT related code
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 5 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 5 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/5] ARM: DT: remove redundant DT related code
Quoted 15 lines · Michal Simek
Quoted 14 lines · Sudeep KarkadaNagesha
From: Sudeep KarkadaNagesha <[email protected]>
Hi,
As part of my changes to remove duplicate code for parsing cpu nodes in the device tree, I found few unnecessary code mostly around
smp_init_cpus. Most of the ARM Cortex A9 based platforms use SCU to get the number of cpus while many others depend on the device tree.Even on DT based platforms using SCU, they can be made to depend on DT to cpu count simplifying
smp_init_cpus. In factarm_dt_init_cpu_mapscalled beforesmp_init_cpus, already does the device tree parsing, validatingnr_cpu_idsand setting thecpu_possible_maskappropriately.
Quoted 5 lines
Quoted 2 lines
However this series targets only the platforms using DT for cpu count (i.e. not using SCU)
Just a note. Zynq is using SCU to get cpu count not DT.
Correct, when I saw that vexpress and zynq were only 2 platforms setting cpu_present_mask which is unnecessary, I added Zynq last minute to this series.
Regards,
Sudeep