[PATCH] s390: lcs driver bug fixes and improvements [2/2]
This is the second lcs driver patch containing the rest of lcs fixes. Signed-off-by: Frank Pavlic <fpavlic@de.ibm.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
		
							parent
							
								
									27eb5ac8f0
								
							
						
					
					
						commit
						74ef872c8f
					
				| @ -73,13 +73,17 @@ do {                                       \ | ||||
| /**
 | ||||
|  * LCS sense byte definitions | ||||
|  */ | ||||
| #define LCS_SENSE_BYTE_0 		0 | ||||
| #define LCS_SENSE_BYTE_1 		1 | ||||
| #define LCS_SENSE_BYTE_2 		2 | ||||
| #define LCS_SENSE_BYTE_3 		3 | ||||
| #define LCS_SENSE_INTERFACE_DISCONNECT	0x01 | ||||
| #define LCS_SENSE_EQUIPMENT_CHECK	0x10 | ||||
| #define LCS_SENSE_BUS_OUT_CHECK		0x20 | ||||
| #define LCS_SENSE_INTERVENTION_REQUIRED 0x40 | ||||
| #define LCS_SENSE_CMD_REJECT		0x80 | ||||
| #define LCS_SENSE_RESETTING_EVENT	0x0080 | ||||
| #define LCS_SENSE_DEVICE_ONLINE		0x0020 | ||||
| #define LCS_SENSE_RESETTING_EVENT	0x80 | ||||
| #define LCS_SENSE_DEVICE_ONLINE		0x20 | ||||
| 
 | ||||
| /**
 | ||||
|  * LCS packet type definitions | ||||
| @ -152,10 +156,9 @@ enum lcs_dev_states { | ||||
| 
 | ||||
| enum lcs_threads { | ||||
| 	LCS_SET_MC_THREAD 	= 1, | ||||
| 	LCS_STARTLAN_THREAD	= 2, | ||||
| 	LCS_STOPLAN_THREAD	= 4, | ||||
| 	LCS_STARTUP_THREAD	= 8, | ||||
| 	LCS_RECOVERY_THREAD 	= 2, | ||||
| }; | ||||
| 
 | ||||
| /**
 | ||||
|  * LCS struct declarations | ||||
|  */ | ||||
| @ -286,6 +289,7 @@ struct lcs_card { | ||||
| 	struct net_device_stats stats; | ||||
| 	unsigned short (*lan_type_trans)(struct sk_buff *skb, | ||||
| 					 struct net_device *dev); | ||||
| 	struct ccwgroup_device *gdev; | ||||
| 	struct lcs_channel read; | ||||
| 	struct lcs_channel write; | ||||
| 	struct lcs_buffer *tx_buffer; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user