diff --git a/[refs] b/[refs] index d2d77b74e7ee..7b174c87d71d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 51e2f62fe79651e7ed8e16ba126a163b116fe3d7 +refs/heads/master: c936503fff31663a8625d23f528d868aa8c22570 diff --git a/trunk/arch/sparc/include/asm/io.h b/trunk/arch/sparc/include/asm/io.h index a34b2994937a..f6902cf3cbe9 100644 --- a/trunk/arch/sparc/include/asm/io.h +++ b/trunk/arch/sparc/include/asm/io.h @@ -5,4 +5,17 @@ #else #include #endif + +/* + * Defines used for both SPARC32 and SPARC64 + */ + +/* Big endian versions of memory read/write routines */ +#define readb_be(__addr) __raw_readb(__addr) +#define readw_be(__addr) __raw_readw(__addr) +#define readl_be(__addr) __raw_readl(__addr) +#define writeb_be(__b, __addr) __raw_writeb(__b, __addr) +#define writel_be(__w, __addr) __raw_writel(__w, __addr) +#define writew_be(__l, __addr) __raw_writew(__l, __addr) + #endif