The glink_open function header was not clear enough about its usage.
Update header to state the proper way of invocation of the function.
Change-Id: Ic67745cab72de3bed403063174a1cb8aaa8991f9
Signed-off-by: Atish Kumar Patra <apatra@codeaurora.org>
The glink_rx_done() stub function was not updated when intent reuse was
completed resulting in compilation issues in builds when G-Link is
referenced by clients, but not enabled.
Fix stub signature.
Change-Id: I336f0e84034580d209fccb1ba8e831ec9ad8f6c1
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>
1) Fix the typo errors in function headers & comments
2) Add missing description for an argument in a function header
Change-Id: I06d05ddc8523522a14ed5aee5102cbc696cec066
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Add glink migration interface functions in G-Link ocre and transport.
Define the option flags for use by G-Link clients to indicate a preferred
initial transport and RX intent notification in glink_open.
Change-Id: I80ab4411b045158d10ad7ec3eebfae6b4858696a
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Add the infrastructure to enable the G-Link clients to re-use an RX intent.
Update the G-Link loopback server and IPC Router to re-use an RX intent
appropriately.
Change-Id: I51793ed012f0da12d70ddf4295122d08c184de3d
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
G-Link is a generic link-layer transport similar to SMD that supports a
plug-in framework for the physical transport. This allows it to adapt
to different physical transports such as shared memory, UARTs, buses,
and DMA.
Change-Id: I7c43ebff23a6f376672d10166b1e34e197ec06dd
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Signed-off-by: Steven Cahail <scahail@codeaurora.org>
Signed-off-by: Zaheerulla Meer <zmeer@codeaurora.org>
Signed-off-by: Atish Patra <apatra@codeaurora.org>