aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/net/lcs.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/s390/net/lcs.h')
-rw-r--r--drivers/s390/net/lcs.h29
1 files changed, 12 insertions, 17 deletions
diff --git a/drivers/s390/net/lcs.h b/drivers/s390/net/lcs.h
index 93143932983b..0e1e4a0a88f0 100644
--- a/drivers/s390/net/lcs.h
+++ b/drivers/s390/net/lcs.h
@@ -23,11 +23,6 @@ do { \
23} while (0) 23} while (0)
24 24
25/** 25/**
26 * some more definitions for debug or output stuff
27 */
28#define PRINTK_HEADER " lcs: "
29
30/**
31 * sysfs related stuff 26 * sysfs related stuff
32 */ 27 */
33#define CARD_FROM_DEV(cdev) \ 28#define CARD_FROM_DEV(cdev) \
@@ -127,22 +122,22 @@ do { \
127 * LCS Buffer states 122 * LCS Buffer states
128 */ 123 */
129enum lcs_buffer_states { 124enum lcs_buffer_states {
130 BUF_STATE_EMPTY, /* buffer is empty */ 125 LCS_BUF_STATE_EMPTY, /* buffer is empty */
131 BUF_STATE_LOCKED, /* buffer is locked, don't touch */ 126 LCS_BUF_STATE_LOCKED, /* buffer is locked, don't touch */
132 BUF_STATE_READY, /* buffer is ready for read/write */ 127 LCS_BUF_STATE_READY, /* buffer is ready for read/write */
133 BUF_STATE_PROCESSED, 128 LCS_BUF_STATE_PROCESSED,
134}; 129};
135 130
136/** 131/**
137 * LCS Channel State Machine declarations 132 * LCS Channel State Machine declarations
138 */ 133 */
139enum lcs_channel_states { 134enum lcs_channel_states {
140 CH_STATE_INIT, 135 LCS_CH_STATE_INIT,
141 CH_STATE_HALTED, 136 LCS_CH_STATE_HALTED,
142 CH_STATE_STOPPED, 137 LCS_CH_STATE_STOPPED,
143 CH_STATE_RUNNING, 138 LCS_CH_STATE_RUNNING,
144 CH_STATE_SUSPENDED, 139 LCS_CH_STATE_SUSPENDED,
145 CH_STATE_CLEARED, 140 LCS_CH_STATE_CLEARED,
146}; 141};
147 142
148/** 143/**
@@ -169,7 +164,7 @@ struct lcs_header {
169} __attribute__ ((packed)); 164} __attribute__ ((packed));
170 165
171struct lcs_ip_mac_pair { 166struct lcs_ip_mac_pair {
172 __u32 ip_addr; 167 __be32 ip_addr;
173 __u8 mac_addr[LCS_MAC_LENGTH]; 168 __u8 mac_addr[LCS_MAC_LENGTH];
174 __u8 reserved[2]; 169 __u8 reserved[2];
175} __attribute__ ((packed)); 170} __attribute__ ((packed));
@@ -287,7 +282,7 @@ struct lcs_card {
287 enum lcs_dev_states state; 282 enum lcs_dev_states state;
288 struct net_device *dev; 283 struct net_device *dev;
289 struct net_device_stats stats; 284 struct net_device_stats stats;
290 unsigned short (*lan_type_trans)(struct sk_buff *skb, 285 __be16 (*lan_type_trans)(struct sk_buff *skb,
291 struct net_device *dev); 286 struct net_device *dev);
292 struct ccwgroup_device *gdev; 287 struct ccwgroup_device *gdev;
293 struct lcs_channel read; 288 struct lcs_channel read;