Loading include/uapi/linux/msm_ipa.h +10 −0 Original line number Diff line number Diff line Loading @@ -2675,6 +2675,12 @@ enum ipa_peripheral_ep_type { IPA_DATA_EP_TYP_ETH, }; enum ipa_data_ep_prot_type { IPA_PROT_RMNET = 0, IPA_PROT_RMNET_CV2X = 1, IPA_PROT_MAX }; struct ipa_ep_pair_info { __u32 consumer_pipe_num; __u32 producer_pipe_num; Loading @@ -2690,6 +2696,8 @@ struct ipa_ep_pair_info { * @num_ep_pairs: number of ep_pairs - o/p param * @ep_pair_size: sizeof(ipa_ep_pair_info) * max_ep_pairs * @info: structure contains ep pair info * @teth_prot : RMNET/CV2X --i/p param * @teth_prot_valid - validity of i/p param protocol */ struct ipa_ioc_get_ep_info { enum ipa_peripheral_ep_type ep_type; Loading @@ -2698,6 +2706,8 @@ struct ipa_ioc_get_ep_info { __u8 num_ep_pairs; __u16 padding; __u64 info; enum ipa_data_ep_prot_type teth_prot; __u8 teth_prot_valid; }; /** Loading Loading
include/uapi/linux/msm_ipa.h +10 −0 Original line number Diff line number Diff line Loading @@ -2675,6 +2675,12 @@ enum ipa_peripheral_ep_type { IPA_DATA_EP_TYP_ETH, }; enum ipa_data_ep_prot_type { IPA_PROT_RMNET = 0, IPA_PROT_RMNET_CV2X = 1, IPA_PROT_MAX }; struct ipa_ep_pair_info { __u32 consumer_pipe_num; __u32 producer_pipe_num; Loading @@ -2690,6 +2696,8 @@ struct ipa_ep_pair_info { * @num_ep_pairs: number of ep_pairs - o/p param * @ep_pair_size: sizeof(ipa_ep_pair_info) * max_ep_pairs * @info: structure contains ep pair info * @teth_prot : RMNET/CV2X --i/p param * @teth_prot_valid - validity of i/p param protocol */ struct ipa_ioc_get_ep_info { enum ipa_peripheral_ep_type ep_type; Loading @@ -2698,6 +2706,8 @@ struct ipa_ioc_get_ep_info { __u8 num_ep_pairs; __u16 padding; __u64 info; enum ipa_data_ep_prot_type teth_prot; __u8 teth_prot_valid; }; /** Loading