ide: CPU endianness doesn't matter for special_t
PATCH 2/15 ide: CPU endianness doesn't matter for special_t
special_t is used only internally by the IDE subsystem (it isn't related to hardware registers and isn't exported to the user-space).
Signed-off-by Bartlomiej Zolnierkiewicz <[email protected]>
--- include/linux/ide.h | 11 ----------- 1 file changed, 11 deletions(-)
include/linux/ide.h +0 -11
@@ -306,23 +306,12 @@ static inline void ide_init_hwif_ports(htypedef union {unsigned all :8 ;struct { -#if defined(__LITTLE_ENDIAN_BITFIELD)unsigned set_geometry :1 ;unsigned recalibrate :1 ;unsigned set_multmode :1 ;unsigned set_tune :1 ;unsigned serviced :1 ;unsigned reserved :3 ; -#elif defined(__BIG_ENDIAN_BITFIELD) -unsigned reserved :3 ; -unsigned serviced :1 ; -unsigned set_tune :1 ; -unsigned set_multmode :1 ; -unsigned recalibrate :1 ; -unsigned set_geometry :1 ; -#else -#error "Please fix <asm/byteorder.h>" -#endif } b; }special_t ;
Hello.
Quoted 4 lines · Bartlomiej Zolnierkiewicz
special_tis used only internally by the IDE subsystem (it isn't related to hardware registers and isn't exported to the user-space).Signed-off-by Bartlomiej Zolnierkiewicz <[email protected]>
Acked-by Sergei Shtylyov <[email protected]>
MBR, Sergei