1RIO_REQUEST_INB_DBEL(9) RapidIO driver interface RIO_REQUEST_INB_DBEL(9)
2
3
4
6 rio_request_inb_dbell - request inbound doorbell message service
7
9 int rio_request_inb_dbell(struct rio_mport * mport, void * dev_id,
10 u16 start, u16 end,
11 void (*dinb) (struct rio_mport * mport, void *dev_id, u16 src, u16 dst, u16 info));
12
14 mport
15 RIO master port from which to allocate the doorbell resource
16
17 dev_id
18 Device specific pointer to pass on event
19
20 start
21 Doorbell info range start
22
23 end
24 Doorbell info range end
25
26 dinb
27 Callback to execute when doorbell is received
28
30 Requests ownership of an inbound doorbell resource and binds a callback
31 function to the resource. Returns 0 if the request has been satisfied.
32
34 Matt Porter <mporter@kernel.crashing.org>, <mporter@mvista.com>
35 Author.
36
38Kernel Hackers Manual 3.10 June 2019 RIO_REQUEST_INB_DBEL(9)