123456789101112131415161718192021 |
- --- a/arch/mips/include/asm/mips_machine.h
- +++ b/arch/mips/include/asm/mips_machine.h
- @@ -36,6 +36,18 @@ static struct mips_machine machine_##_ty
- .mach_setup = _setup, \
- };
-
- +#define MIPS_MACHINE_NONAME(_type, _id, _setup) \
- +static const char machine_id_##_type[] __initconst \
- + __aligned(1) = _id; \
- +static struct mips_machine machine_##_type \
- + __used __section(.mips.machines.init) = \
- +{ \
- + .mach_type = _type, \
- + .mach_id = machine_id_##_type, \
- + .mach_name = NULL, \
- + .mach_setup = _setup, \
- +};
- +
- extern long __mips_machines_start;
- extern long __mips_machines_end;
-
|