arm64: assembler: remove smp_dmb macro
authorMark Rutland <mark.rutland@arm.com>
Thu, 16 Jan 2020 18:35:45 +0000 (18:35 +0000)
committerWill Deacon <will@kernel.org>
Fri, 17 Jan 2020 13:22:13 +0000 (13:22 +0000)
These days arm64 kernels are always SMP, and thus smp_dmb is an
overly-long way of writing dmb. Naturally, no-one uses it.

Remove the unused macro.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/include/asm/assembler.h

index 5f8a277..995362a 100644 (file)
        .endm
 
 /*
- * SMP data memory barrier
- */
-       .macro  smp_dmb, opt
-       dmb     \opt
-       .endm
-
-/*
  * RAS Error Synchronization barrier
  */
        .macro  esb