.. | .. |
---|
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 */ |
---|