powerpc: Remove duplicate/unnecessary ifdefs
When an ifdef is used in the below manner, second one could be considered as duplicate. ifdef DEFINE_A ...code block... ifdef DEFINE_A <-- This is a duplicate. ...code block... endif else ifndef DEFINE_A <-- This is also duplicate. ...code block... endif endif More details about the script and methods used to find these code patterns are in cover letter of [1]. Few places in arch/powerpc where this pattern was seen: paca.h: Hunk1: Code is under check of CONFIG_PPC64 from line 13, hence the second CONFIG_PPC64 at line 166 is a duplicate. Hunk2: CONFIG_PPC_BOOK3S_64 was defined back to back. Merged the two ifdefs. asm-offsets.c: Code is under check of CONFIG_PPC64 from line 176 hence second CONFIG_PPC64 at line 249 is a duplicate. powermac/feature.c: #ifndef CONFIG_PPC64 is used at line 2066. And then in #else again #ifdef CONFIG_PPC64 is used. Which is a duplicate since in #else means CONFIG_PPC64 is defined. xmon.c: Code is under the check of CONFIG_SMP from line 521 hence the same check of CONFIG_SMP at line 646 is a duplicate. No functional change is intended here. It only aims to improve code readability. [1] https://lore.kernel.org/all/20240118080326.13137-1-sshegde@linux.ibm.com/ Signed-off-by: Shrikanth Hegde <sshegde@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://msgid.link/20240216053016.528906-1-sshegde@linux.ibm.com
This commit is contained in:
parent
97a5253d7c
commit
8c328de8fd
@ -163,9 +163,7 @@ struct paca_struct {
|
|||||||
u64 kstack; /* Saved Kernel stack addr */
|
u64 kstack; /* Saved Kernel stack addr */
|
||||||
u64 saved_r1; /* r1 save for RTAS calls or PM or EE=0 */
|
u64 saved_r1; /* r1 save for RTAS calls or PM or EE=0 */
|
||||||
u64 saved_msr; /* MSR saved here by enter_rtas */
|
u64 saved_msr; /* MSR saved here by enter_rtas */
|
||||||
#ifdef CONFIG_PPC64
|
|
||||||
u64 exit_save_r1; /* Syscall/interrupt R1 save */
|
u64 exit_save_r1; /* Syscall/interrupt R1 save */
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_PPC_BOOK3E_64
|
#ifdef CONFIG_PPC_BOOK3E_64
|
||||||
u16 trap_save; /* Used when bad stack is encountered */
|
u16 trap_save; /* Used when bad stack is encountered */
|
||||||
#endif
|
#endif
|
||||||
@ -214,8 +212,6 @@ struct paca_struct {
|
|||||||
/* Non-maskable exceptions that are not performance critical */
|
/* Non-maskable exceptions that are not performance critical */
|
||||||
u64 exnmi[EX_SIZE]; /* used for system reset (nmi) */
|
u64 exnmi[EX_SIZE]; /* used for system reset (nmi) */
|
||||||
u64 exmc[EX_SIZE]; /* used for machine checks */
|
u64 exmc[EX_SIZE]; /* used for machine checks */
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_PPC_BOOK3S_64
|
|
||||||
/* Exclusive stacks for system reset and machine check exception. */
|
/* Exclusive stacks for system reset and machine check exception. */
|
||||||
void *nmi_emergency_sp;
|
void *nmi_emergency_sp;
|
||||||
void *mc_emergency_sp;
|
void *mc_emergency_sp;
|
||||||
|
@ -246,9 +246,7 @@ int main(void)
|
|||||||
OFFSET(PACAHWCPUID, paca_struct, hw_cpu_id);
|
OFFSET(PACAHWCPUID, paca_struct, hw_cpu_id);
|
||||||
OFFSET(PACAKEXECSTATE, paca_struct, kexec_state);
|
OFFSET(PACAKEXECSTATE, paca_struct, kexec_state);
|
||||||
OFFSET(PACA_DSCR_DEFAULT, paca_struct, dscr_default);
|
OFFSET(PACA_DSCR_DEFAULT, paca_struct, dscr_default);
|
||||||
#ifdef CONFIG_PPC64
|
|
||||||
OFFSET(PACA_EXIT_SAVE_R1, paca_struct, exit_save_r1);
|
OFFSET(PACA_EXIT_SAVE_R1, paca_struct, exit_save_r1);
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_PPC_BOOK3E_64
|
#ifdef CONFIG_PPC_BOOK3E_64
|
||||||
OFFSET(PACA_TRAP_SAVE, paca_struct, trap_save);
|
OFFSET(PACA_TRAP_SAVE, paca_struct, trap_save);
|
||||||
#endif
|
#endif
|
||||||
|
@ -2333,7 +2333,6 @@ static struct pmac_mb_def pmac_mb_defs[] = {
|
|||||||
PMAC_TYPE_POWERMAC_G5, g5_features,
|
PMAC_TYPE_POWERMAC_G5, g5_features,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#ifdef CONFIG_PPC64
|
|
||||||
{ "PowerMac7,3", "PowerMac G5",
|
{ "PowerMac7,3", "PowerMac G5",
|
||||||
PMAC_TYPE_POWERMAC_G5, g5_features,
|
PMAC_TYPE_POWERMAC_G5, g5_features,
|
||||||
0,
|
0,
|
||||||
@ -2359,7 +2358,6 @@ static struct pmac_mb_def pmac_mb_defs[] = {
|
|||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif /* CONFIG_PPC64 */
|
#endif /* CONFIG_PPC64 */
|
||||||
#endif /* CONFIG_PPC64 */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -643,10 +643,8 @@ static int xmon_core(struct pt_regs *regs, volatile int fromipi)
|
|||||||
touch_nmi_watchdog();
|
touch_nmi_watchdog();
|
||||||
} else {
|
} else {
|
||||||
cmd = 1;
|
cmd = 1;
|
||||||
#ifdef CONFIG_SMP
|
|
||||||
if (xmon_batch)
|
if (xmon_batch)
|
||||||
cmd = batch_cmds(regs);
|
cmd = batch_cmds(regs);
|
||||||
#endif
|
|
||||||
if (!locked_down && cmd)
|
if (!locked_down && cmd)
|
||||||
cmd = cmds(regs);
|
cmd = cmds(regs);
|
||||||
if (locked_down || cmd != 0) {
|
if (locked_down || cmd != 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user