Commit Graph

6 Commits

Author SHA1 Message Date
Subash Abhinov Kasiviswanathan
e51f2b6d08 core: Add rx_handler for rmnet devices
Add a new hook so that modules can utilize the rx_handler.

Change-Id: I7b29f2e212280703d0e9d16282d63c91abceacaf
Signed-off-by: Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>
2023-06-22 13:07:46 -07:00
Weiyi Chen
a7f008617a rmnet_core: Data report commands
Support data report QMAP commands.

Change-Id: I49d6e02bc36165f21731b982969c74b93c6de269
2023-04-11 13:27:21 -07:00
Sean Tranchetti
0e2e5cc390 rmnet_core: Add additional hook for rmnet_perf
Allows programatic setting fo runtime rmnet_perf paramters.

Change-Id: I882918f6d3f69cbfb027b55caa4cb1ffc35a71ab
Signed-off-by: Sean Tranchetti <quic_stranche@quicinc.com>
2023-03-02 11:03:36 -08:00
Weiyi Chen
7ab163d7c4 rmnet_core: Data activity hooks
Add APS data activity hooks.

Change-Id: Ic9daabd18682b0691123f635348f25a2671cc3fa
Signed-off-by: Weiyi Chen <quic_weiyic@quicinc.com>
2023-02-14 17:49:02 -08:00
Raul Martinez
73d31ec862 rmnet_core: Add shs_ll_handler hook
Add a hook into shs for LL traffic to go into.

CRs-Fixed: 3229047
Change-Id: I4b81c82f77d3aaf685e6c50106cd6e28d7c94753
Signed-off-by: Raul Martinez <quic_mraul@quicinc.com>
2022-06-23 17:55:55 -07:00
Sean Tranchetti
cf5990b0df rmnet_core: Add generic module framework
Adds a simple, tracepoint inspired hook definiton framework to centralize
all calls to rmnet support modules. Modules can set and unset these hooks
freely, and modules may call one another's hooks without being forced to
link against any module other than the core rmnet module.

Change-Id: I949f7a17c95003e0c79262c6611b0602c7189e0c
Signed-off-by: Sean Tranchetti <quic_stranche@quicinc.com>
2022-05-10 15:41:38 -07:00