X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fs390%2Fcio%2Fchsc.h;h=90f5a9e739e6363f7226d99910856c2a39511bb0;hb=27879d9d66f2dea19cfcd0e1df8358a33447f45b;hp=a3390f99ab4cf04c25ba343bda4608db9d10bc63;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/drivers/s390/cio/chsc.h b/drivers/s390/cio/chsc.h index a3390f99a..90f5a9e73 100644 --- a/drivers/s390/cio/chsc.h +++ b/drivers/s390/cio/chsc.h @@ -23,32 +23,4 @@ extern struct channel_path *chps[]; extern void s390_process_css( void ); extern void chsc_validate_chpids(struct subchannel *); extern void chpid_is_actually_online(int); - -struct css_general_char { - u64 : 41; - u32 aif : 1; /* bit 41 */ - u32 : 3; - u32 mcss : 1; /* bit 45 */ - u32 : 2; - u32 ext_mb : 1; /* bit 48 */ - u32 : 7; - u32 aif_tdd : 1; /* bit 56 */ - u32 : 10; - u32 aif_osa : 1; /* bit 67 */ - u32 : 28; -}__attribute__((packed)); - -struct css_chsc_char { - u64 res; - u64 : 43; - u32 scssc : 1; /* bit 107 */ - u32 scsscf : 1; /* bit 108 */ - u32 : 19; -}__attribute__((packed)); - -extern struct css_general_char css_general_characteristics; -extern struct css_chsc_char css_chsc_characteristics; - -extern int chsc_determine_css_characteristics(void); -extern int css_characteristics_avail; #endif