mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
0a58458341
All the simple microblaze header files were adapted to use their asm-generic implementations. These files are more simple and were quite straightforward to change. fb.h, vga.h and parport.h previously did not exist, using the generic version makes it possible to build more drivers successfully in allyesonfig. Signed-off-by: Remis Lima Baima <remis.developer@googlemail.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Michal Simek <monstr@monstr.eu>
32 lines
840 B
C
32 lines
840 B
C
/*
|
|
* Copyright (C) 2006 Atmark Techno, Inc.
|
|
*
|
|
* This file is subject to the terms and conditions of the GNU General Public
|
|
* License. See the file "COPYING" in the main directory of this archive
|
|
* for more details.
|
|
*/
|
|
|
|
#ifndef _ASM_MICROBLAZE_MODULE_H
|
|
#define _ASM_MICROBLAZE_MODULE_H
|
|
|
|
#include <asm-generic/module.h>
|
|
|
|
/* Microblaze Relocations */
|
|
#define R_MICROBLAZE_NONE 0
|
|
#define R_MICROBLAZE_32 1
|
|
#define R_MICROBLAZE_32_PCREL 2
|
|
#define R_MICROBLAZE_64_PCREL 3
|
|
#define R_MICROBLAZE_32_PCREL_LO 4
|
|
#define R_MICROBLAZE_64 5
|
|
#define R_MICROBLAZE_32_LO 6
|
|
#define R_MICROBLAZE_SRO32 7
|
|
#define R_MICROBLAZE_SRW32 8
|
|
#define R_MICROBLAZE_64_NONE 9
|
|
#define R_MICROBLAZE_32_SYM_OP_SYM 10
|
|
/* Keep this the last entry. */
|
|
#define R_MICROBLAZE_NUM 11
|
|
|
|
typedef struct { volatile int counter; } module_t;
|
|
|
|
#endif /* _ASM_MICROBLAZE_MODULE_H */
|