From aae44f81e3f55ebc8b52f0985b8cde6abf4d4ddb Mon Sep 17 00:00:00 2001 From: Denis Hsu Date: Tue, 31 Aug 2021 17:32:29 +0800 Subject: [PATCH] ANDROID: enable MTK RNDIS The performance of RNDIS driver in kernel 5.10 is insufficient to meet the requirement introduced by 5G. MTK RNDIS driver integrates TX/RX aggregation and fine-tune performance to achieve the goal. Leaf changes summary: 2 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 2 Added functions: [A] 'function int dev_set_mac_address(net_device*, sockaddr*, netlink_ext_ack*)' [A] 'function config_group* usb_os_desc_prepare_interf_dir(config_group*, int, usb_os_desc**, char**, module*)' Bug: 198379444 Change-Id: I04d669c6d67af778a283b5358c5f1e0b1ded83d4 Signed-off-by: Denis Hsu --- android/abi_gki_aarch64.xml | 44 +++++++++++++++---------------------- android/abi_gki_aarch64_mtk | 2 ++ 2 files changed, 20 insertions(+), 26 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index f167af472be8..467332b34a64 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -1280,6 +1280,7 @@ + @@ -4957,6 +4958,7 @@ + @@ -65886,20 +65888,7 @@ - - - - - - - - - - - - - - + @@ -66777,7 +66766,6 @@ - @@ -77835,6 +77823,7 @@ + @@ -107939,17 +107928,6 @@ - - - - - - - - - - - @@ -118039,6 +118017,12 @@ + + + + + + @@ -137001,6 +136985,14 @@ + + + + + + + + diff --git a/android/abi_gki_aarch64_mtk b/android/abi_gki_aarch64_mtk index cc0be9e998f0..6fe9ba5c647b 100644 --- a/android/abi_gki_aarch64_mtk +++ b/android/abi_gki_aarch64_mtk @@ -452,6 +452,7 @@ devres_alloc_node devres_free devres_release + dev_set_mac_address dev_set_name _dev_warn disable_irq @@ -2195,6 +2196,7 @@ usbnet_write_cmd usbnet_write_cmd_async usbnet_write_cmd_nopm + usb_os_desc_prepare_interf_dir usb_put_function usb_put_function_instance usb_put_hcd