From ef563b9a2fcc189e8a62370a3867eeec2faa0704 Mon Sep 17 00:00:00 2001 From: Bian Jin chen Date: Fri, 9 Dec 2022 17:34:15 +0800 Subject: [PATCH] ANDROID: : GKI: Enable symbols for camera 37 function symbol(s) added 'int __media_device_register(struct media_device *, struct module *)' 'int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *)' 'int __v4l2_ctrl_modify_range(struct v4l2_ctrl *, s64, s64, u64, s64)' 'int __v4l2_ctrl_s_ctrl(struct v4l2_ctrl *, s32)' 'int __v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *, s64)' 'ssize_t iio_read_const_attr(struct device *, struct device_attribute *, char *)' 'void media_device_cleanup(struct media_device *)' 'void media_device_init(struct media_device *)' 'void media_device_unregister(struct media_device *)' 'int media_entity_setup_link(struct media_link *, u32)' 'void media_graph_walk_cleanup(struct media_graph *)' 'int media_graph_walk_init(struct media_graph *, struct media_device *)' 'struct media_entity * media_graph_walk_next(struct media_graph *)' 'void media_graph_walk_start(struct media_graph *, struct media_entity *)' 'int media_pipeline_start(struct media_entity *, struct media_pipeline *)' 'void media_pipeline_stop(struct media_entity *)' 'int v4l2_async_notifier_register(struct v4l2_device *, struct v4l2_async_notifier *)' 'void v4l2_async_unregister_subdev(struct v4l2_subdev *)' 's64 v4l2_ctrl_g_ctrl_int64(struct v4l2_ctrl *)' 'struct v4l2_ctrl * v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *, const struct v4l2_ctrl_ops *, u32, u8, u8, const s64 *)' 'struct v4l2_ctrl * v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *, const struct v4l2_ctrl_ops *, u32, u8, u64, u8, const char * const *)' 'int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *)' 'int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *, struct v4l2_fh *, struct v4l2_event_subscription *)' 'int v4l2_enum_dv_timings_cap(struct v4l2_enum_dv_timings *, const struct v4l2_dv_timings_cap *, v4l2_check_dv_timings_fnc *, void *)' 'void v4l2_event_queue(struct video_device *, const struct v4l2_event *)' 'int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *, struct v4l2_fh *, struct v4l2_event_subscription *)' 'int v4l2_event_subscribe(struct v4l2_fh *, const struct v4l2_event_subscription *, unsigned int, const struct v4l2_subscribed_event_ops *)' 'bool v4l2_match_dv_timings(const struct v4l2_dv_timings *, const struct v4l2_dv_timings *, unsigned int, bool)' 'int v4l2_pipeline_link_notify(struct media_link *, u32, unsigned int)' 'int v4l2_pipeline_pm_get(struct media_entity *)' 'void v4l2_pipeline_pm_put(struct media_entity *)' 'void v4l2_print_dv_timings(const char *, const char *, const struct v4l2_dv_timings *, bool)' 'int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *, struct v4l2_fh *, struct v4l2_event_subscription *)' 'int v4l2_subdev_link_validate(struct media_link *)' 'void v4l2_subdev_notify_event(struct v4l2_subdev *, const struct v4l2_event *)' 'bool v4l2_valid_dv_timings(const struct v4l2_dv_timings *, const struct v4l2_dv_timings_cap *, v4l2_check_dv_timings_fnc *, void *)' 'int vb2_ioctl_prepare_buf(struct file *, void *, struct v4l2_buffer *)' 1 variable symbol(s) added 'const char * v4l2_type_names[15]' Bug: 239396464 Signed-off-by: Kever Yang Signed-off-by: Bian Jin chen Change-Id: Ibcedeab5b59ca85611d1930c02497f0860dc4446 --- android/abi_gki_aarch64.xml | 1193 ++++++++++++++++++++++-------- android/abi_gki_aarch64_rockchip | 215 ++++-- 2 files changed, 1062 insertions(+), 346 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index e300c38aca9c..408b51536fc3 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -136,6 +136,7 @@ + @@ -397,6 +398,10 @@ + + + + @@ -2139,6 +2144,7 @@ + @@ -2407,8 +2413,18 @@ + + + + + + + + + + @@ -4020,25 +4036,36 @@ + + + + + + + + + + + @@ -4074,8 +4101,17 @@ + + + + + + + + + @@ -4088,6 +4124,7 @@ + @@ -4596,6 +4633,7 @@ + @@ -4613,7 +4651,7 @@ - + @@ -5104,7 +5142,7 @@ - + @@ -5139,7 +5177,7 @@ - + @@ -5602,7 +5640,7 @@ - + @@ -5944,6 +5982,7 @@ + @@ -6081,7 +6120,7 @@ - + @@ -7150,6 +7189,11 @@ + + + + + @@ -7729,7 +7773,7 @@ - + @@ -8145,6 +8189,8 @@ + + @@ -8403,6 +8449,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9263,6 +9344,14 @@ + + + + + + + + @@ -9864,6 +9953,11 @@ + + + + + @@ -10462,7 +10556,7 @@ - + @@ -10967,7 +11061,7 @@ - + @@ -10979,7 +11073,7 @@ - + @@ -11006,10 +11100,10 @@ - + - + @@ -11848,7 +11942,7 @@ - + @@ -11888,7 +11982,7 @@ - + @@ -12500,7 +12594,7 @@ - + @@ -12758,7 +12852,7 @@ - + @@ -13014,7 +13108,7 @@ - + @@ -14699,7 +14793,7 @@ - + @@ -15538,7 +15632,7 @@ - + @@ -15693,6 +15787,12 @@ + + + + + + @@ -16954,7 +17054,7 @@ - + @@ -17407,7 +17507,7 @@ - + @@ -17988,7 +18088,7 @@ - + @@ -18099,7 +18199,7 @@ - + @@ -18468,7 +18568,7 @@ - + @@ -19576,6 +19676,10 @@ + + + + @@ -19865,7 +19969,7 @@ - + @@ -19984,6 +20088,7 @@ + @@ -20158,7 +20263,20 @@ - + + + + + + + + + + + + + + @@ -20911,7 +21029,7 @@ - + @@ -21609,6 +21727,11 @@ + + + + + @@ -22695,7 +22818,7 @@ - + @@ -23175,7 +23298,7 @@ - + @@ -23310,7 +23433,7 @@ - + @@ -24872,6 +24995,9 @@ + + + @@ -25250,7 +25376,7 @@ - + @@ -25295,6 +25421,7 @@ + @@ -28335,7 +28462,7 @@ - + @@ -28737,6 +28864,11 @@ + + + + + @@ -29458,7 +29590,7 @@ - + @@ -29730,7 +29862,7 @@ - + @@ -29793,7 +29925,7 @@ - + @@ -30802,11 +30934,12 @@ - + + @@ -31527,7 +31660,7 @@ - + @@ -31686,7 +31819,7 @@ - + @@ -33101,7 +33234,7 @@ - + @@ -33525,6 +33658,7 @@ + @@ -33576,7 +33710,38 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35200,7 +35365,7 @@ - + @@ -35224,6 +35389,7 @@ + @@ -35788,7 +35954,7 @@ - + @@ -36385,6 +36551,13 @@ + + + + + + + @@ -37154,7 +37327,7 @@ - + @@ -37221,7 +37394,7 @@ - + @@ -37697,13 +37870,13 @@ - + - + - + @@ -37727,7 +37900,7 @@ - + @@ -37745,13 +37918,13 @@ - + - + @@ -37760,7 +37933,7 @@ - + @@ -37769,7 +37942,7 @@ - + @@ -38723,7 +38896,7 @@ - + @@ -38984,6 +39157,7 @@ + @@ -39307,6 +39481,7 @@ + @@ -40930,7 +41105,7 @@ - + @@ -41510,7 +41685,7 @@ - + @@ -42239,7 +42414,7 @@ - + @@ -44123,7 +44298,7 @@ - + @@ -44197,6 +44372,7 @@ + @@ -45283,7 +45459,7 @@ - + @@ -45979,7 +46155,7 @@ - + @@ -47311,6 +47487,7 @@ + @@ -47818,6 +47995,12 @@ + + + + + + @@ -48214,7 +48397,7 @@ - + @@ -48363,7 +48546,7 @@ - + @@ -49708,6 +49891,7 @@ + @@ -50043,7 +50227,7 @@ - + @@ -50607,6 +50791,11 @@ + + + + + @@ -51379,7 +51568,7 @@ - + @@ -53219,7 +53408,7 @@ - + @@ -54969,6 +55158,7 @@ + @@ -56571,7 +56761,7 @@ - + @@ -57354,7 +57544,7 @@ - + @@ -58110,7 +58300,7 @@ - + @@ -58201,7 +58391,7 @@ - + @@ -58719,10 +58909,15 @@ - + + + + + + @@ -60195,7 +60390,7 @@ - + @@ -60257,7 +60452,7 @@ - + @@ -62525,7 +62720,7 @@ - + @@ -63252,7 +63447,7 @@ - + @@ -63682,6 +63877,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -64163,6 +64381,15 @@ + + + + + + + + + @@ -64560,7 +64787,7 @@ - + @@ -64791,6 +65018,7 @@ + @@ -64819,13 +65047,13 @@ - + - + @@ -65096,7 +65324,7 @@ - + @@ -65245,6 +65473,20 @@ + + + + + + + + + + + + + + @@ -65740,7 +65982,7 @@ - + @@ -67039,7 +67281,7 @@ - + @@ -68291,7 +68533,7 @@ - + @@ -68318,7 +68560,7 @@ - + @@ -68570,16 +68812,16 @@ - + - + - + @@ -68593,6 +68835,7 @@ + @@ -69837,6 +70080,7 @@ + @@ -70290,7 +70534,7 @@ - + @@ -70924,6 +71168,20 @@ + + + + + + + + + + + + + + @@ -71072,9 +71330,12 @@ - + + + + @@ -71844,7 +72105,7 @@ - + @@ -71993,7 +72254,7 @@ - + @@ -72336,7 +72597,7 @@ - + @@ -73333,7 +73594,35 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73344,7 +73633,7 @@ - + @@ -73352,7 +73641,7 @@ - + @@ -73360,7 +73649,7 @@ - + @@ -73371,7 +73660,7 @@ - + @@ -73379,11 +73668,11 @@ - + - - + + @@ -73391,7 +73680,7 @@ - + @@ -73402,7 +73691,7 @@ - + @@ -73413,7 +73702,7 @@ - + @@ -73421,7 +73710,7 @@ - + @@ -73441,7 +73730,7 @@ - + @@ -73449,10 +73738,10 @@ - + - + @@ -73460,7 +73749,7 @@ - + @@ -73468,7 +73757,7 @@ - + @@ -73476,7 +73765,7 @@ - + @@ -73484,7 +73773,7 @@ - + @@ -73495,7 +73784,7 @@ - + @@ -73503,7 +73792,7 @@ - + @@ -73511,7 +73800,7 @@ - + @@ -73519,7 +73808,7 @@ - + @@ -73527,7 +73816,7 @@ - + @@ -73535,7 +73824,7 @@ - + @@ -73546,7 +73835,7 @@ - + @@ -73554,7 +73843,7 @@ - + @@ -73562,7 +73851,7 @@ - + @@ -73573,7 +73862,7 @@ - + @@ -73584,7 +73873,7 @@ - + @@ -73592,7 +73881,7 @@ - + @@ -73600,7 +73889,7 @@ - + @@ -73608,7 +73897,7 @@ - + @@ -73616,7 +73905,7 @@ - + @@ -73624,7 +73913,7 @@ - + @@ -73632,7 +73921,7 @@ - + @@ -73640,7 +73929,7 @@ - + @@ -73666,7 +73955,7 @@ - + @@ -73680,7 +73969,7 @@ - + @@ -73688,7 +73977,7 @@ - + @@ -73696,7 +73985,7 @@ - + @@ -73707,7 +73996,7 @@ - + @@ -73715,7 +74004,7 @@ - + @@ -73723,7 +74012,7 @@ - + @@ -73734,7 +74023,7 @@ - + @@ -73742,7 +74031,7 @@ - + @@ -73753,7 +74042,7 @@ - + @@ -73761,7 +74050,7 @@ - + @@ -73769,7 +74058,7 @@ - + @@ -73783,7 +74072,7 @@ - + @@ -73791,7 +74080,7 @@ - + @@ -73799,7 +74088,7 @@ - + @@ -73807,7 +74096,7 @@ - + @@ -73815,7 +74104,7 @@ - + @@ -73826,7 +74115,7 @@ - + @@ -73834,7 +74123,7 @@ - + @@ -73842,7 +74131,7 @@ - + @@ -73850,7 +74139,7 @@ - + @@ -73858,7 +74147,7 @@ - + @@ -73869,7 +74158,7 @@ - + @@ -73877,7 +74166,7 @@ - + @@ -73885,7 +74174,7 @@ - + @@ -73893,7 +74182,7 @@ - + @@ -73901,7 +74190,7 @@ - + @@ -73912,7 +74201,7 @@ - + @@ -73923,7 +74212,7 @@ - + @@ -73931,7 +74220,7 @@ - + @@ -73939,7 +74228,7 @@ - + @@ -73947,12 +74236,12 @@ - + - + @@ -73963,7 +74252,7 @@ - + @@ -73971,7 +74260,7 @@ - + @@ -73979,7 +74268,7 @@ - + @@ -73987,7 +74276,7 @@ - + @@ -74001,7 +74290,7 @@ - + @@ -74009,7 +74298,7 @@ - + @@ -74017,7 +74306,7 @@ - + @@ -74031,7 +74320,7 @@ - + @@ -74045,7 +74334,7 @@ - + @@ -74053,7 +74342,7 @@ - + @@ -74061,7 +74350,7 @@ - + @@ -74075,7 +74364,7 @@ - + @@ -74083,7 +74372,7 @@ - + @@ -74091,12 +74380,12 @@ - + - + @@ -74104,7 +74393,7 @@ - + @@ -74112,7 +74401,7 @@ - + @@ -74132,7 +74421,7 @@ - + @@ -74140,7 +74429,7 @@ - + @@ -74151,7 +74440,7 @@ - + @@ -74159,7 +74448,7 @@ - + @@ -74167,7 +74456,7 @@ - + @@ -74175,7 +74464,7 @@ - + @@ -74189,7 +74478,7 @@ - + @@ -74218,7 +74507,7 @@ - + @@ -74229,7 +74518,7 @@ - + @@ -74237,7 +74526,7 @@ - + @@ -74245,7 +74534,7 @@ - + @@ -74253,7 +74542,7 @@ - + @@ -74261,7 +74550,7 @@ - + @@ -74272,7 +74561,7 @@ - + @@ -74280,7 +74569,7 @@ - + @@ -74291,7 +74580,7 @@ - + @@ -74302,7 +74591,7 @@ - + @@ -74316,7 +74605,7 @@ - + @@ -74324,7 +74613,7 @@ - + @@ -74341,7 +74630,7 @@ - + @@ -74349,7 +74638,7 @@ - + @@ -74357,7 +74646,7 @@ - + @@ -74365,7 +74654,7 @@ - + @@ -74391,12 +74680,12 @@ - + - + @@ -74437,7 +74726,7 @@ - + @@ -74445,7 +74734,7 @@ - + @@ -74453,7 +74742,7 @@ - + @@ -74461,7 +74750,7 @@ - + @@ -74469,7 +74758,7 @@ - + @@ -74477,7 +74766,7 @@ - + @@ -74485,7 +74774,7 @@ - + @@ -74493,7 +74782,7 @@ - + @@ -74501,7 +74790,7 @@ - + @@ -74512,7 +74801,7 @@ - + @@ -74520,7 +74809,7 @@ - + @@ -74540,12 +74829,12 @@ - + - + @@ -74553,7 +74842,7 @@ - + @@ -74576,7 +74865,7 @@ - + @@ -74587,7 +74876,7 @@ - + @@ -74595,7 +74884,7 @@ - + @@ -74603,7 +74892,7 @@ - + @@ -74611,7 +74900,7 @@ - + @@ -74619,7 +74908,7 @@ - + @@ -74630,7 +74919,7 @@ - + @@ -74650,7 +74939,7 @@ - + @@ -74670,7 +74959,7 @@ - + @@ -74678,7 +74967,7 @@ - + @@ -74686,7 +74975,7 @@ - + @@ -74694,7 +74983,7 @@ - + @@ -74735,7 +75024,7 @@ - + @@ -74788,7 +75077,7 @@ - + @@ -74796,7 +75085,7 @@ - + @@ -74810,24 +75099,24 @@ - + - + - + - + - + - + @@ -74835,7 +75124,7 @@ - + @@ -74843,7 +75132,7 @@ - + @@ -74851,7 +75140,7 @@ - + @@ -74859,7 +75148,7 @@ - + @@ -74867,7 +75156,7 @@ - + @@ -74875,7 +75164,7 @@ - + @@ -74886,7 +75175,7 @@ - + @@ -74894,7 +75183,7 @@ - + @@ -76019,12 +76308,18 @@ + + + + + + @@ -77201,6 +77496,7 @@ + @@ -77743,7 +78039,7 @@ - + @@ -77924,7 +78220,23 @@ - + + + + + + + + + + + + + + + + + @@ -78149,7 +78461,7 @@ - + @@ -78652,7 +78964,7 @@ - + @@ -79332,7 +79644,7 @@ - + @@ -80115,7 +80427,7 @@ - + @@ -80318,6 +80630,11 @@ + + + + + @@ -81030,7 +81347,7 @@ - + @@ -81920,7 +82237,7 @@ - + @@ -83193,6 +83510,7 @@ + @@ -83728,6 +84046,7 @@ + @@ -84343,7 +84662,7 @@ - + @@ -84470,10 +84789,10 @@ - + - + @@ -84890,7 +85209,7 @@ - + @@ -85329,7 +85648,7 @@ - + @@ -85419,6 +85738,13 @@ + + + + + + + @@ -87975,7 +88301,7 @@ - + @@ -88066,7 +88392,7 @@ - + @@ -88476,7 +88802,7 @@ - + @@ -88685,6 +89011,11 @@ + + + + + @@ -89191,6 +89522,7 @@ + @@ -89501,7 +89833,7 @@ - + @@ -89637,13 +89969,13 @@ - + - + - + @@ -89691,7 +90023,7 @@ - + @@ -90664,7 +90996,7 @@ - + @@ -90899,7 +91231,7 @@ - + @@ -91086,7 +91418,7 @@ - + @@ -91841,7 +92173,7 @@ - + @@ -92122,6 +92454,11 @@ + + + + + @@ -92690,6 +93027,7 @@ + @@ -93029,7 +93367,7 @@ - + @@ -93038,7 +93376,7 @@ - + @@ -93646,6 +93984,7 @@ + @@ -94124,7 +94463,7 @@ - + @@ -94296,10 +94635,10 @@ - + - + @@ -96421,6 +96760,7 @@ + @@ -98091,7 +98431,7 @@ - + @@ -101228,7 +101568,7 @@ - + @@ -101388,7 +101728,7 @@ - + @@ -101397,7 +101737,7 @@ - + @@ -101439,7 +101779,7 @@ - + @@ -101684,7 +102024,7 @@ - + @@ -101845,7 +102185,7 @@ - + @@ -101951,7 +102291,7 @@ - + @@ -102073,7 +102413,7 @@ - + @@ -102302,7 +102642,7 @@ - + @@ -102473,7 +102813,7 @@ - + @@ -102572,7 +102912,7 @@ - + @@ -102581,7 +102921,7 @@ - + @@ -102771,7 +103111,7 @@ - + @@ -102798,7 +103138,7 @@ - + @@ -102894,7 +103234,7 @@ - + @@ -103087,7 +103427,7 @@ - + @@ -104936,6 +105276,7 @@ + @@ -105429,6 +105770,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -105520,7 +105887,7 @@ - + @@ -105731,6 +106098,7 @@ + @@ -106008,7 +106376,7 @@ - + @@ -106848,7 +107216,7 @@ - + @@ -107298,7 +107666,7 @@ - + @@ -107561,10 +107929,10 @@ - + - + @@ -107988,7 +108356,7 @@ - + @@ -108240,7 +108608,7 @@ - + @@ -108291,7 +108659,7 @@ - + @@ -108764,7 +109132,7 @@ - + @@ -109153,7 +109521,7 @@ - + @@ -109161,6 +109529,11 @@ + + + + + @@ -110253,6 +110626,17 @@ + + + + + + + + + + + @@ -110878,7 +111262,7 @@ - + @@ -112354,13 +112738,13 @@ - + - + @@ -113912,6 +114296,11 @@ + + + + + @@ -115675,6 +116064,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -124925,6 +125336,12 @@ + + + + + + @@ -126318,6 +126735,18 @@ + + + + + + + + + + + + @@ -126328,6 +126757,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -134559,6 +135020,11 @@ + + + + + @@ -134572,6 +135038,10 @@ + + + + @@ -134581,6 +135051,10 @@ + + + + @@ -134607,6 +135081,15 @@ + + + + + + + + + @@ -134626,11 +135109,31 @@ + + + + + + + + + + + + + + + + + + + + @@ -134660,6 +135163,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -134837,17 +135365,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -134922,6 +135501,12 @@ + + + + + + diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index 1c8b968513d3..0ac7afa082a7 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -1,11 +1,13 @@ [abi_symbol_list] # commonly used symbols add_timer + __alloc_pages_nodemask alloc_workqueue __arch_copy_from_user __arch_copy_to_user arm64_const_caps_ready arm64_use_ng_mappings + atomic_notifier_call_chain atomic_notifier_chain_register atomic_notifier_chain_unregister _bcd2bin @@ -66,6 +68,7 @@ clk_unregister compat_ptr_ioctl complete + completion_done __const_udelay __cpufreq_driver_target cpufreq_generic_suspend @@ -110,6 +113,7 @@ device_property_read_u32_array device_property_read_u8_array device_release_driver + device_remove_file device_set_wakeup_capable device_set_wakeup_enable device_wakeup_enable @@ -167,6 +171,7 @@ devm_request_threaded_irq devm_reset_control_array_get __devm_reset_control_get + devm_snd_soc_register_component devm_usb_get_phy dev_pm_opp_find_freq_ceil dev_pm_opp_get_opp_count @@ -187,6 +192,13 @@ disable_irq disable_irq_nosync dma_alloc_attrs + dma_buf_attach + dma_buf_detach + dma_buf_export + dma_buf_fd + dma_buf_map_attachment + dma_buf_put + dma_buf_unmap_attachment dma_free_attrs dmam_alloc_attrs dma_map_page_attrs @@ -317,6 +329,7 @@ freq_qos_update_request fwnode_get_name fwnode_handle_put + fwnode_property_read_u32_array gcd generic_handle_irq generic_mii_ioctl @@ -350,6 +363,7 @@ hdmi_audio_infoframe_pack hdmi_drm_infoframe_pack hdmi_vendor_infoframe_pack + hrtimer_init i2c_add_adapter i2c_del_adapter i2c_del_driver @@ -361,6 +375,7 @@ i2c_smbus_write_i2c_block_data __i2c_smbus_xfer i2c_transfer + i2c_transfer_buffer_flags iio_device_attach_buffer iio_push_to_buffers __init_swait_queue_head @@ -375,6 +390,7 @@ __irq_domain_add irq_domain_remove irq_find_mapping + irq_get_irq_data irq_modify_status irq_set_affinity_hint irq_set_chained_handler_and_data @@ -391,16 +407,21 @@ __kfifo_alloc __kfifo_free __kfifo_in + __kfifo_out kfree __kmalloc kmalloc_caches + kmalloc_order_trace kmem_cache_alloc_trace kmemdup kobject_create_and_add kstrtoint kstrtouint + kthread_create_on_node ktime_get ktime_get_with_offset + kvfree + kvmalloc_node __list_add_valid __list_del_entry_valid __log_post_read_mmio @@ -408,7 +429,18 @@ __log_write_mmio mdiobus_read mdiobus_write + media_create_pad_link + media_device_init + __media_device_register + media_device_unregister + media_entity_pads_init media_entity_remote_pad + media_graph_walk_cleanup + media_graph_walk_init + media_graph_walk_next + media_graph_walk_start + media_pipeline_start + media_pipeline_stop memcpy memmove memset @@ -441,6 +473,7 @@ netdev_warn noop_llseek nr_cpu_ids + ns_to_kernel_old_timeval ns_to_timespec64 nvmem_cell_get nvmem_cell_put @@ -459,6 +492,7 @@ of_device_is_compatible of_drm_find_bridge of_find_device_by_node + of_find_i2c_device_by_node of_find_matching_node_and_match of_find_mipi_dsi_host_by_node of_find_node_by_name @@ -472,6 +506,7 @@ of_get_parent of_get_property of_get_regulator_init_data + of_graph_get_next_endpoint of_graph_get_remote_node of_graph_get_remote_port_parent of_graph_parse_endpoint @@ -492,14 +527,17 @@ of_property_read_variable_u32_array of_property_read_variable_u8_array of_regulator_match + of_reserved_mem_device_init_by_idx of_usb_get_dr_mode_by_phy panic_notifier_list param_ops_bool param_ops_int + param_ops_string param_ops_uint pcie_capability_clear_and_set_word pci_read_config_dword pci_write_config_dword + PDE_DATA __per_cpu_offset perf_trace_buf_alloc perf_trace_run_bpf_submit @@ -575,6 +613,7 @@ prepare_to_wait_event print_hex_dump printk + proc_create_data pskb_expand_head put_device __put_task_struct @@ -631,6 +670,7 @@ regulator_set_voltage_sel_regmap regulator_set_voltage_time_sel regulator_unregister + remove_proc_entry request_threaded_irq reset_control_assert reset_control_deassert @@ -656,6 +696,8 @@ seq_printf seq_puts seq_read + sg_alloc_table_from_pages + sg_free_table sg_next single_open single_release @@ -672,6 +714,8 @@ strcmp strlcpy strncmp + strncpy + strscpy strstr synchronize_irq syscon_node_to_regmap @@ -685,6 +729,8 @@ system_state system_wq tasklet_init + tasklet_kill + __tasklet_schedule tcpm_tcpc_reset thermal_zone_get_zone_by_name trace_event_buffer_commit @@ -768,12 +814,83 @@ usleep_range v4l2_async_notifier_cleanup v4l2_async_notifier_init + v4l2_async_notifier_register + v4l2_async_notifier_unregister v4l2_async_register_subdev v4l2_async_subdev_notifier_register + v4l2_async_unregister_subdev + v4l2_ctrl_find + v4l2_ctrl_g_ctrl + v4l2_ctrl_g_ctrl_int64 + v4l2_ctrl_handler_free + v4l2_ctrl_handler_init_class + __v4l2_ctrl_handler_setup + v4l2_ctrl_handler_setup + __v4l2_ctrl_modify_range + v4l2_ctrl_new_custom + v4l2_ctrl_new_int_menu + v4l2_ctrl_new_std + v4l2_ctrl_new_std_menu + v4l2_ctrl_new_std_menu_items + __v4l2_ctrl_s_ctrl + __v4l2_ctrl_s_ctrl_int64 + v4l2_ctrl_subdev_subscribe_event + v4l2_device_register + v4l2_device_register_subdev + __v4l2_device_register_subdev_nodes + v4l2_device_unregister + v4l2_device_unregister_subdev + v4l2_enum_dv_timings_cap + v4l2_event_queue + v4l2_event_subdev_unsubscribe + v4l2_event_subscribe + v4l2_fh_open + v4l2_i2c_subdev_init + v4l2_match_dv_timings + v4l2_pipeline_pm_get + v4l2_pipeline_pm_put + v4l2_print_dv_timings + v4l2_querymenu + v4l2_src_change_event_subdev_subscribe + v4l2_subdev_call_wrappers + v4l2_subdev_init + v4l2_subdev_link_validate + v4l2_subdev_notify_event + v4l2_type_names + v4l2_valid_dv_timings vabits_actual + vb2_buffer_done + vb2_fop_mmap + vb2_fop_poll + vb2_fop_release + vb2_ioctl_create_bufs + vb2_ioctl_dqbuf + vb2_ioctl_expbuf + vb2_ioctl_prepare_buf + vb2_ioctl_qbuf + vb2_ioctl_querybuf + vb2_ioctl_reqbufs + vb2_ioctl_streamoff + vb2_ioctl_streamon + vb2_ops_wait_finish + vb2_ops_wait_prepare + vb2_plane_cookie + vb2_plane_vaddr + vb2_queue_init + vb2_queue_release + vb2_vmalloc_memops + video_devdata + video_device_release_empty + video_ioctl2 + __video_register_device + video_unregister_device vmap + vm_map_pages + vunmap + wait_for_completion wait_for_completion_timeout __wake_up + wake_up_process wakeup_source_add wakeup_source_remove __warn_printk @@ -901,7 +1018,6 @@ mii_link_ok # required by dw-hdmi-hdcp.ko - device_remove_file kstrtobool sha1_init sha1_transform @@ -909,7 +1025,6 @@ # required by dw-hdmi-qp.ko drm_mode_equal hdmi_avi_infoframe_pack_only - strscpy # required by dw-hdmi.ko drm_connector_attach_max_bpc_property @@ -954,7 +1069,6 @@ sg_miter_next sg_miter_start sg_miter_stop - __tasklet_schedule # required by dwc2.ko __bitmap_clear @@ -962,7 +1076,6 @@ __bitmap_set debugfs_create_regset32 hrtimer_cancel - hrtimer_init hrtimer_start_range_ns kmem_cache_alloc kmem_cache_create @@ -988,6 +1101,9 @@ usb_speed_string usb_wakeup_enabled_descendants +# required by fp5510.ko + up + # required by fusb302.ko extcon_get_extcon_dev fwnode_create_software_node @@ -1005,6 +1121,9 @@ tcpm_vbus_change vsnprintf +# required by gc2145.ko + v4l2_ctrl_subdev_log_status + # required by gl620a.ko __alloc_skb @@ -1038,6 +1157,9 @@ rt_mutex_trylock rt_mutex_unlock +# required by imx415.ko + dev_printk + # required by industrialio-triggered-buffer.ko iio_alloc_pollfunc iio_dealloc_pollfunc @@ -1059,7 +1181,6 @@ add_uevent_var alloc_chrdev_region __alloc_disk_node - __alloc_pages_nodemask bdget_disk bdput bd_set_nr_sectors @@ -1109,7 +1230,6 @@ __class_create class_destroy cleanup_srcu_struct - completion_done del_gendisk device_add_disk device_remove_file_self @@ -1198,6 +1318,13 @@ sysfs_remove_file_from_group wait_for_completion_io_timeout +# required by nvp6188.ko + kthread_should_stop + kthread_stop + snd_soc_get_volsw + snd_soc_info_volsw + snd_soc_put_volsw + # required by ohci-hcd.ko default_llseek gen_pool_dma_alloc_align @@ -1247,10 +1374,8 @@ dw_pcie_setup_rc dw_pcie_write dw_pcie_write_dbi - kthread_create_on_node pci_disable_link_state pci_set_power_state - wake_up_process # required by pcierockchiphost.ko devm_pci_alloc_host_bridge @@ -1263,15 +1388,6 @@ pci_stop_root_bus regulator_get_current_limit -# required by phy-rockchip-csi2-dphy.ko - media_create_pad_link - media_entity_pads_init - v4l2_ctrl_find - v4l2_ctrl_g_ctrl - v4l2_querymenu - v4l2_subdev_call_wrappers - v4l2_subdev_init - # required by phy-rockchip-inno-dsidphy.ko phy_mipi_dphy_config_validate @@ -1280,7 +1396,6 @@ extcon_sync # required by phy-rockchip-inno-usb3.ko - atomic_notifier_call_chain strcasecmp usb_add_phy @@ -1333,9 +1448,6 @@ # required by rk1000-core.ko mfd_add_devices -# required by rk1000.ko - of_find_i2c_device_by_node - # required by rk806-core.ko devm_regmap_add_irq_chip kobject_put @@ -1365,6 +1477,9 @@ # required by rk_headset_irq_hook_adc.ko iio_read_channel_raw +# required by rk_ircut.ko + drain_workqueue + # required by rockchip-cpufreq.ko cpufreq_unregister_notifier dev_pm_opp_put_prop_name @@ -1486,11 +1601,6 @@ component_match_add_release component_unbind_all devm_of_phy_get_by_index - dma_buf_attach - dma_buf_detach - dma_buf_map_attachment - dma_buf_put - dma_buf_unmap_attachment dma_get_sgtable_attrs dma_mmap_attrs driver_find_device @@ -1672,24 +1782,20 @@ iommu_map_sg iommu_set_fault_handler iommu_unmap - kvfree memblock_free mipi_dsi_packet_format_is_short mutex_is_locked of_clk_set_defaults of_find_backlight_by_node of_fwnode_ops - of_graph_get_next_endpoint of_graph_get_port_by_id of_graph_get_remote_port - of_reserved_mem_device_init_by_idx phy_mipi_dphy_get_default_config platform_find_device_by_driver __platform_register_drivers platform_unregister_drivers release_firmware request_firmware - sg_free_table sort strlen __sw_hweight32 @@ -1697,8 +1803,6 @@ system_unbound_wq __vmalloc vm_get_page_prot - vm_map_pages - vunmap # required by rtc-hym8563.ko devm_rtc_device_register @@ -1731,9 +1835,6 @@ sdhci_remove_host sdhci_request -# required by sgm41542_charger.ko - strncpy - # required by sii902x.ko hdmi_avi_infoframe_pack @@ -1760,7 +1861,6 @@ usb_autopm_get_interface_no_resume # required by snd-soc-hdmi-codec.ko - devm_snd_soc_register_component snd_ctl_add snd_ctl_new1 snd_pcm_add_chmap_ctls @@ -1801,9 +1901,6 @@ typec_altmode_vdm typec_get_negotiated_svdm_version -# required by ucs12cm0.ko - irq_get_irq_data - # required by usblp.ko add_wait_queue default_wake_function @@ -1825,7 +1922,6 @@ idr_destroy idr_find idr_remove - __kfifo_out param_ops_ushort put_tty_driver schedule_timeout_interruptible @@ -1870,9 +1966,44 @@ fwnode_property_get_reference_args fwnode_property_present fwnode_property_read_string - fwnode_property_read_u32_array fwnode_property_read_u64_array kstrdup_const v4l2_async_notifier_add_fwnode_subdev v4l2_async_notifier_add_subdev - v4l2_async_notifier_unregister + +# required by video_rkcif.ko + media_entity_setup_link + remap_pfn_range + work_busy + +# required by video_rkisp.ko + dma_map_resource + dma_unmap_resource + media_device_cleanup + __memcpy_fromio + __memcpy_toio + of_property_read_u64 + param_ops_ullong + v4l2_event_unsubscribe + v4l2_pipeline_link_notify + vfree + vmalloc + +# required by videobuf2-cma-sg.ko + cma_alloc + cma_release + dma_buf_vmap + dma_buf_vunmap + dma_contiguous_default_area + frame_vector_to_pages + set_page_dirty_lock + sg_alloc_table + split_page + vb2_common_vm_ops + vb2_create_framevec + vb2_destroy_framevec + vm_map_ram + vm_unmap_ram + +# required by vl6180.ko + iio_read_const_attr