Only one RmNET instance is supported till now, so
there was a check to not to support additional
protocol in ipa usb driver.
With respect to auto use case requirement we need to
support two rmnet instance, newly added rmnet_cv2x
along with legacy rmnet.
Modify code to support additional rmnet_cv2x teth
interface with respect to protocol, pm states.
Change-Id: I83984de859919a395f1115c8e2a37004d01f0688
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
USB GSI function driver needs to pass max_pkt_size to IPA driver
based on enumerated USB speed. This change set max_pkt_size as
64 byte instead of 512 byte for full speed mode. It also updates
same value with IPA driver to program required scratch register
for GSI firmware use.
Change-Id: Ia43c2b743a6d5b018053bc822f6d3c757d7a4fb5
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Expose a new parameter for USB Driver to allow mapping
of IOVA addresses to IPA Context Bank.These parameters
are given as SG Table as the buffer may not be
contiguous in PA.
Change-Id: I807348a41f0095f0cf30c25e6434ef522c3a838f
Acked-by: Jyothi Jayanthi <jyothij@qti.qualcomm.com>
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
This is a snapshot of the IPA driver as of msm-4.9
commit '089d1cb5176d3cf8a99eb744027c11b91dba00c9'.
Change-Id: If7d19da967c2851c56b971769d6ff2c38f07465f
Acked-by: Jyothi Jayanthi <jyothij@qti.qualcomm.com>
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>