diff options
Diffstat (limited to 'include/linux/rio.h')
| -rw-r--r-- | include/linux/rio.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/rio.h b/include/linux/rio.h index 4a064bcd7c0c..cfb66bbc0f27 100644 --- a/include/linux/rio.h +++ b/include/linux/rio.h | |||
| @@ -145,6 +145,11 @@ struct rio_dbell { | |||
| 145 | void *dev_id; | 145 | void *dev_id; |
| 146 | }; | 146 | }; |
| 147 | 147 | ||
| 148 | enum rio_phy_type { | ||
| 149 | RIO_PHY_PARALLEL, | ||
| 150 | RIO_PHY_SERIAL, | ||
| 151 | }; | ||
| 152 | |||
| 148 | /** | 153 | /** |
| 149 | * struct rio_mport - RIO master port info | 154 | * struct rio_mport - RIO master port info |
| 150 | * @dbells: List of doorbell events | 155 | * @dbells: List of doorbell events |
| @@ -178,6 +183,7 @@ struct rio_mport { | |||
| 178 | * 0 - Small size. 256 devices. | 183 | * 0 - Small size. 256 devices. |
| 179 | * 1 - Large size, 65536 devices. | 184 | * 1 - Large size, 65536 devices. |
| 180 | */ | 185 | */ |
| 186 | enum rio_phy_type phy_type; /* RapidIO phy type */ | ||
| 181 | unsigned char name[40]; | 187 | unsigned char name[40]; |
| 182 | void *priv; /* Master port private data */ | 188 | void *priv; /* Master port private data */ |
| 183 | }; | 189 | }; |
