| .. | .. |
|---|
| 145 | 145 | int rpmsg_get_signals(struct rpmsg_endpoint *ept); |
|---|
| 146 | 146 | int rpmsg_set_signals(struct rpmsg_endpoint *ept, u32 set, u32 clear); |
|---|
| 147 | 147 | |
|---|
| 148 | +ssize_t rpmsg_get_mtu(struct rpmsg_endpoint *ept); |
|---|
| 149 | + |
|---|
| 148 | 150 | #else |
|---|
| 149 | 151 | |
|---|
| 150 | 152 | static inline int register_rpmsg_device(struct rpmsg_device *dev) |
|---|
| .. | .. |
|---|
| 269 | 271 | return -ENXIO; |
|---|
| 270 | 272 | } |
|---|
| 271 | 273 | |
|---|
| 274 | +static inline ssize_t rpmsg_get_mtu(struct rpmsg_endpoint *ept) |
|---|
| 275 | +{ |
|---|
| 276 | + /* This shouldn't be possible */ |
|---|
| 277 | + WARN_ON(1); |
|---|
| 278 | + |
|---|
| 279 | + return -ENXIO; |
|---|
| 280 | +} |
|---|
| 281 | + |
|---|
| 272 | 282 | #endif /* IS_ENABLED(CONFIG_RPMSG) */ |
|---|
| 273 | 283 | |
|---|
| 274 | 284 | /* use a macro to avoid include chaining to get THIS_MODULE */ |
|---|