]>
Commit | Line | Data |
---|---|---|
b4d72c08 EC |
1 | /* |
2 | * Copyright IBM Corp. 2013 | |
3 | * Author(s): Eugene Crosser <eugene.crosser@ru.ibm.com> | |
4 | */ | |
5 | ||
6 | #ifndef __QETH_L2_H__ | |
7 | #define __QETH_L2_H__ | |
8 | ||
9 | #include "qeth_core.h" | |
10 | ||
2d2ebb3e JW |
11 | extern const struct attribute_group *qeth_l2_attr_groups[]; |
12 | ||
b4d72c08 EC |
13 | int qeth_l2_create_device_attributes(struct device *); |
14 | void qeth_l2_remove_device_attributes(struct device *); | |
15 | void qeth_l2_setup_bridgeport_attrs(struct qeth_card *card); | |
16 | ||
5f78e29c LD |
17 | struct qeth_mac { |
18 | u8 mac_addr[OSA_ADDR_LEN]; | |
19 | u8 is_uc:1; | |
20 | u8 disp_flag:2; | |
21 | struct hlist_node hnode; | |
22 | }; | |
23 | ||
b4d72c08 | 24 | #endif /* __QETH_L2_H__ */ |