projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
qed: Introduce VFs
[linux-2.6-microblaze.git]
/
include
/
linux
/
qed
/
qed_if.h
diff --git
a/include/linux/qed/qed_if.h
b/include/linux/qed/qed_if.h
index
d72c832
..
76a6f16
100644
(file)
--- a/
include/linux/qed/qed_if.h
+++ b/
include/linux/qed/qed_if.h
@@
-140,6
+140,13
@@
struct qed_link_output {
u32 pause_config;
};
u32 pause_config;
};
+struct qed_probe_params {
+ enum qed_protocol protocol;
+ u32 dp_module;
+ u8 dp_level;
+ bool is_vf;
+};
+
#define QED_DRV_VER_STR_SIZE 12
struct qed_slowpath_params {
u32 int_mode;
#define QED_DRV_VER_STR_SIZE 12
struct qed_slowpath_params {
u32 int_mode;
@@
-207,8
+214,7
@@
struct qed_common_ops {
struct qed_selftest_ops *selftest;
struct qed_dev* (*probe)(struct pci_dev *dev,
struct qed_selftest_ops *selftest;
struct qed_dev* (*probe)(struct pci_dev *dev,
- enum qed_protocol protocol,
- u32 dp_module, u8 dp_level);
+ struct qed_probe_params *params);
void (*remove)(struct qed_dev *cdev);
void (*remove)(struct qed_dev *cdev);