mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-12-27 13:30:45 -05:00
While the GCC and Clang compilers already define __ASSEMBLER__ automatically when compiling assembly code, __ASSEMBLY__ is a macro that only gets defined by the Makefiles in the kernel. This can be very confusing when switching between userspace and kernelspace coding, or when dealing with uapi headers that rather should use __ASSEMBLER__ instead. So let's standardize on the __ASSEMBLER__ macro that is provided by the compilers now. This is a completely mechanical patch (done with a simple "sed -i" statement). Cc: Michal Simek <monstr@monstr.eu> Signed-off-by: Thomas Huth <thuth@redhat.com> Link: https://lore.kernel.org/r/20250314071013.1575167-19-thuth@redhat.com Signed-off-by: Michal Simek <michal.simek@amd.com>
30 lines
721 B
C
30 lines
721 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* Copyright (C) 2007-2009 Michal Simek <monstr@monstr.eu>
|
|
* Copyright (C) 2007-2009 PetaLogix
|
|
* Copyright (C) 2006 Atmark Techno, Inc.
|
|
*/
|
|
#ifndef _ASM_MICROBLAZE_SETUP_H
|
|
#define _ASM_MICROBLAZE_SETUP_H
|
|
|
|
#include <uapi/asm/setup.h>
|
|
|
|
# ifndef __ASSEMBLER__
|
|
extern char cmd_line[COMMAND_LINE_SIZE];
|
|
|
|
extern char *klimit;
|
|
|
|
extern void mmu_reset(void);
|
|
|
|
void machine_early_init(const char *cmdline, unsigned int ram,
|
|
unsigned int fdt, unsigned int msr, unsigned int tlb0,
|
|
unsigned int tlb1);
|
|
|
|
void machine_restart(char *cmd);
|
|
void machine_shutdown(void);
|
|
void machine_halt(void);
|
|
void machine_power_off(void);
|
|
|
|
# endif /* __ASSEMBLER__ */
|
|
#endif /* _ASM_MICROBLAZE_SETUP_H */
|