diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 9bee50948c1a..dabb4f4b35f8 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -3924,7 +3924,7 @@ - + @@ -4320,7 +4320,7 @@ - + @@ -4355,7 +4355,7 @@ - + @@ -4810,7 +4810,7 @@ - + @@ -5224,7 +5224,7 @@ - + @@ -6799,7 +6799,7 @@ - + @@ -9224,7 +9224,7 @@ - + @@ -9711,7 +9711,7 @@ - + @@ -9723,7 +9723,7 @@ - + @@ -9750,10 +9750,10 @@ - + - + @@ -10581,7 +10581,7 @@ - + @@ -10613,7 +10613,7 @@ - + @@ -11348,7 +11348,7 @@ - + @@ -11603,7 +11603,7 @@ - + @@ -13167,7 +13167,7 @@ - + @@ -13858,7 +13858,7 @@ - + @@ -15591,7 +15591,7 @@ - + @@ -16081,7 +16081,7 @@ - + @@ -16175,7 +16175,7 @@ - + @@ -17589,7 +17589,7 @@ - + @@ -18621,7 +18621,7 @@ - + @@ -20289,7 +20289,7 @@ - + @@ -20734,10 +20734,10 @@ - + - + @@ -20859,7 +20859,7 @@ - + @@ -22289,9 +22289,9 @@ - + - + @@ -22627,7 +22627,7 @@ - + @@ -25543,7 +25543,7 @@ - + @@ -26638,7 +26638,7 @@ - + @@ -26906,7 +26906,7 @@ - + @@ -26952,7 +26952,7 @@ - + @@ -27869,7 +27869,7 @@ - + @@ -28242,7 +28242,7 @@ - + @@ -28568,7 +28568,7 @@ - + @@ -28725,7 +28725,7 @@ - + @@ -30032,7 +30032,7 @@ - + @@ -32104,7 +32104,7 @@ - + @@ -32677,7 +32677,7 @@ - + @@ -34008,7 +34008,7 @@ - + @@ -34793,132 +34793,132 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -35537,7 +35537,7 @@ - + @@ -37562,7 +37562,7 @@ - + @@ -38128,7 +38128,7 @@ - + @@ -38834,7 +38834,7 @@ - + @@ -40580,7 +40580,7 @@ - + @@ -41695,7 +41695,7 @@ - + @@ -42352,7 +42352,7 @@ - + @@ -44412,7 +44412,7 @@ - + @@ -46196,7 +46196,7 @@ - + @@ -47422,7 +47422,7 @@ - + @@ -49111,7 +49111,7 @@ - + @@ -52969,7 +52969,7 @@ - + @@ -53449,18 +53449,18 @@ - + - + - + - + - + @@ -53688,18 +53688,18 @@ - + - + - + - + - + @@ -53790,7 +53790,7 @@ - + @@ -54047,12 +54047,12 @@ - + - + - + @@ -54293,7 +54293,7 @@ - + @@ -55660,7 +55660,7 @@ - + @@ -55722,13 +55722,13 @@ - + - + @@ -56066,16 +56066,16 @@ - + - + - + - + @@ -57861,7 +57861,7 @@ - + @@ -58552,7 +58552,7 @@ - + @@ -59734,7 +59734,7 @@ - + @@ -59978,13 +59978,13 @@ - + - + @@ -60255,7 +60255,7 @@ - + @@ -60866,7 +60866,7 @@ - + @@ -63439,16 +63439,16 @@ - + - + - + @@ -64932,7 +64932,7 @@ - + @@ -64986,10 +64986,10 @@ - + - + @@ -65018,7 +65018,7 @@ - + @@ -65761,7 +65761,7 @@ - + @@ -66470,7 +66470,7 @@ - + @@ -66953,7 +66953,7 @@ - + @@ -67989,7 +67989,19 @@ - + + + + + + + + + + + + + @@ -67997,7 +68009,7 @@ - + @@ -68008,7 +68020,7 @@ - + @@ -68019,7 +68031,7 @@ - + @@ -68027,7 +68039,7 @@ - + @@ -68047,19 +68059,18 @@ - + - + - + - - + @@ -68067,7 +68078,7 @@ - + @@ -68075,7 +68086,7 @@ - + @@ -68083,7 +68094,7 @@ - + @@ -68091,7 +68102,7 @@ - + @@ -68099,7 +68110,7 @@ - + @@ -68110,7 +68121,7 @@ - + @@ -68118,7 +68129,7 @@ - + @@ -68126,7 +68137,7 @@ - + @@ -68134,7 +68145,7 @@ - + @@ -68142,7 +68153,7 @@ - + @@ -68150,7 +68161,7 @@ - + @@ -68161,7 +68172,7 @@ - + @@ -68169,7 +68180,7 @@ - + @@ -68177,7 +68188,7 @@ - + @@ -68188,7 +68199,7 @@ - + @@ -68199,7 +68210,7 @@ - + @@ -68207,7 +68218,7 @@ - + @@ -68215,7 +68226,7 @@ - + @@ -68223,7 +68234,7 @@ - + @@ -68231,7 +68242,7 @@ - + @@ -68239,7 +68250,7 @@ - + @@ -68247,7 +68258,7 @@ - + @@ -68255,7 +68266,7 @@ - + @@ -68281,7 +68292,7 @@ - + @@ -68295,7 +68306,7 @@ - + @@ -68303,7 +68314,7 @@ - + @@ -68311,7 +68322,7 @@ - + @@ -68322,7 +68333,7 @@ - + @@ -68330,7 +68341,7 @@ - + @@ -68338,7 +68349,7 @@ - + @@ -68349,7 +68360,7 @@ - + @@ -68357,7 +68368,7 @@ - + @@ -68368,7 +68379,7 @@ - + @@ -68376,7 +68387,7 @@ - + @@ -68384,7 +68395,7 @@ - + @@ -68398,7 +68409,7 @@ - + @@ -68406,7 +68417,7 @@ - + @@ -68414,7 +68425,7 @@ - + @@ -68422,7 +68433,7 @@ - + @@ -68430,7 +68441,7 @@ - + @@ -68441,7 +68452,7 @@ - + @@ -68449,7 +68460,7 @@ - + @@ -68457,7 +68468,7 @@ - + @@ -68465,7 +68476,7 @@ - + @@ -68476,7 +68487,7 @@ - + @@ -68484,7 +68495,7 @@ - + @@ -68492,7 +68503,7 @@ - + @@ -68500,7 +68511,7 @@ - + @@ -68511,7 +68522,7 @@ - + @@ -68522,7 +68533,7 @@ - + @@ -68530,7 +68541,7 @@ - + @@ -68538,7 +68549,7 @@ - + @@ -68546,12 +68557,12 @@ - + - + @@ -68562,7 +68573,7 @@ - + @@ -68570,7 +68581,7 @@ - + @@ -68578,7 +68589,7 @@ - + @@ -68592,7 +68603,7 @@ - + @@ -68606,7 +68617,7 @@ - + @@ -68614,7 +68625,7 @@ - + @@ -68622,7 +68633,7 @@ - + @@ -68636,7 +68647,7 @@ - + @@ -68644,7 +68655,7 @@ - + @@ -68652,7 +68663,7 @@ - + @@ -68660,7 +68671,7 @@ - + @@ -68668,12 +68679,12 @@ - + - + @@ -68681,7 +68692,7 @@ - + @@ -68701,7 +68712,7 @@ - + @@ -68712,7 +68723,7 @@ - + @@ -68720,7 +68731,7 @@ - + @@ -68749,7 +68760,7 @@ - + @@ -68760,7 +68771,7 @@ - + @@ -68768,7 +68779,7 @@ - + @@ -68785,7 +68796,7 @@ - + @@ -68793,7 +68804,7 @@ - + @@ -68801,7 +68812,7 @@ - + @@ -68809,7 +68820,7 @@ - + @@ -68817,7 +68828,7 @@ - + @@ -68843,12 +68854,12 @@ - + - + @@ -68889,7 +68900,7 @@ - + @@ -68897,7 +68908,7 @@ - + @@ -68905,7 +68916,7 @@ - + @@ -68913,7 +68924,7 @@ - + @@ -68921,7 +68932,7 @@ - + @@ -68929,7 +68940,7 @@ - + @@ -68940,32 +68951,32 @@ - + - + - + - + - + - + - + - + - + - + @@ -68988,7 +68999,7 @@ - + @@ -68999,7 +69010,7 @@ - + @@ -69007,7 +69018,7 @@ - + @@ -69015,7 +69026,7 @@ - + @@ -69023,7 +69034,7 @@ - + @@ -69031,7 +69042,7 @@ - + @@ -69042,7 +69053,7 @@ - + @@ -69062,7 +69073,7 @@ - + @@ -69082,7 +69093,7 @@ - + @@ -69090,7 +69101,7 @@ - + @@ -69098,7 +69109,7 @@ - + @@ -69139,7 +69150,7 @@ - + @@ -69192,7 +69203,7 @@ - + @@ -69200,7 +69211,7 @@ - + @@ -69214,24 +69225,24 @@ - + - + - + - + - + - + @@ -69239,7 +69250,7 @@ - + @@ -69247,7 +69258,7 @@ - + @@ -69255,7 +69266,7 @@ - + @@ -69263,7 +69274,7 @@ - + @@ -69271,7 +69282,7 @@ - + @@ -69279,7 +69290,7 @@ - + @@ -69290,7 +69301,7 @@ - + @@ -69298,7 +69309,7 @@ - + @@ -72453,7 +72464,7 @@ - + @@ -72938,7 +72949,7 @@ - + @@ -73612,7 +73623,7 @@ - + @@ -74384,7 +74395,7 @@ - + @@ -75212,7 +75223,7 @@ - + @@ -76088,7 +76099,7 @@ - + @@ -78404,7 +78415,7 @@ - + @@ -78525,10 +78536,10 @@ - + - + @@ -78864,7 +78875,7 @@ - + @@ -79275,7 +79286,7 @@ - + @@ -81773,7 +81784,7 @@ - + @@ -81863,7 +81874,7 @@ - + @@ -83288,7 +83299,7 @@ - + @@ -84356,7 +84367,7 @@ - + @@ -84582,7 +84593,7 @@ - + @@ -84717,7 +84728,7 @@ - + @@ -85426,7 +85437,7 @@ - + @@ -87671,7 +87682,7 @@ - + @@ -87834,10 +87845,10 @@ - + - + @@ -91319,7 +91330,7 @@ - + @@ -94147,7 +94158,12 @@ - + + + + + + @@ -94161,7 +94177,7 @@ - + @@ -94175,7 +94191,7 @@ - + @@ -94204,7 +94220,7 @@ - + @@ -94221,7 +94237,7 @@ - + @@ -94235,7 +94251,7 @@ - + @@ -94249,7 +94265,7 @@ - + @@ -94263,7 +94279,7 @@ - + @@ -94274,7 +94290,7 @@ - + @@ -94288,12 +94304,7 @@ - - - - - - + @@ -94421,7 +94432,7 @@ - + @@ -94430,7 +94441,7 @@ - + @@ -94472,7 +94483,7 @@ - + @@ -94717,7 +94728,7 @@ - + @@ -94864,7 +94875,7 @@ - + @@ -94970,7 +94981,7 @@ - + @@ -95092,7 +95103,7 @@ - + @@ -95272,7 +95283,7 @@ - + @@ -95443,7 +95454,7 @@ - + @@ -95542,7 +95553,7 @@ - + @@ -95551,7 +95562,7 @@ - + @@ -95655,54 +95666,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -95711,7 +95722,7 @@ - + @@ -95815,7 +95826,7 @@ - + @@ -96054,7 +96065,7 @@ - + @@ -98316,7 +98327,7 @@ - + @@ -98785,7 +98796,7 @@ - + @@ -99515,7 +99526,7 @@ - + @@ -99948,7 +99959,7 @@ - + @@ -100211,10 +100222,10 @@ - + - + @@ -100622,7 +100633,7 @@ - + @@ -100872,7 +100883,7 @@ - + @@ -100923,7 +100934,7 @@ - + @@ -101394,7 +101405,7 @@ - + @@ -101737,7 +101748,7 @@ - + @@ -102376,7 +102387,7 @@ - + @@ -103215,7 +103226,7 @@ - + @@ -104623,13 +104634,13 @@ - + - + @@ -105515,9 +105526,9 @@ - - - + + + @@ -105565,9 +105576,9 @@ - - - + + + @@ -108448,10 +108459,10 @@ - - - - + + + + @@ -108595,8 +108606,8 @@ - - + + @@ -108856,30 +108867,30 @@ - - - - - - - + + + + + + + - - - - - + + + + + - - - - - - - - + + + + + + + + @@ -108896,25 +108907,25 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + @@ -108956,9 +108967,9 @@ - - - + + + @@ -108997,24 +109008,24 @@ - - - + + + - - - + + + - - - + + + - - - + + + @@ -109031,9 +109042,9 @@ - - - + + + @@ -109086,12 +109097,12 @@ - - + + - - + + @@ -109101,12 +109112,12 @@ - - + + - - + + @@ -109142,9 +109153,9 @@ - - - + + + @@ -109156,19 +109167,19 @@ - - - + + + - - - - + + + + - - + + @@ -109183,27 +109194,27 @@ - - - + + + - - - + + + - - + + - - - + + + @@ -109240,31 +109251,31 @@ - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + @@ -110919,9 +110930,9 @@ - - - + + + @@ -110936,9 +110947,9 @@ - - - + + + @@ -111192,10 +111203,10 @@ - - - - + + + + @@ -113971,12 +113982,12 @@ - - - - - - + + + + + + @@ -114379,28 +114390,28 @@ - - - - - - + + + + + + - - - - + + + + - - - + + + - - - + + + @@ -114412,9 +114423,9 @@ - - - + + + @@ -114427,92 +114438,92 @@ - - - + + + - - + + - - - + + + - - + + - + + + + + + - - - - - - - - - + + + + - - - - - - - - - + - - + + - - - - - - - + + - - - + + - - - + + - - - + + + + + + + + + + + + + - - - + + + - - - + + + - - + + + + + + + @@ -117590,45 +117601,45 @@ - - - - + + + + - - - - + + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -117636,14 +117647,14 @@ - - - + + + - - - + + + @@ -119869,12 +119880,12 @@ - - - - - - + + + + + + @@ -123059,11 +123070,11 @@ - - - - - + + + + + @@ -124439,16 +124450,16 @@ - - - - + + + + - - - - + + + + @@ -124495,23 +124506,23 @@ - - - - + + + + - - - - + + + + - - - - - + + + + + diff --git a/include/linux/gpio/driver.h b/include/linux/gpio/driver.h index 394c54527272..c5585bcf53a5 100644 --- a/include/linux/gpio/driver.h +++ b/include/linux/gpio/driver.h @@ -225,15 +225,6 @@ struct gpio_irq_chip { unsigned long *valid_mask, unsigned int ngpios); - /** - * @initialized: - * - * Flag to track GPIO chip irq member's initialization. - * This flag will make sure GPIO chip irq members are not used - * before they are initialized. - */ - bool initialized; - /** * @valid_mask: * @@ -277,7 +268,14 @@ struct gpio_irq_chip { */ void (*irq_mask)(struct irq_data *data); - ANDROID_KABI_RESERVE(1); + /** + * @initialized: + * + * Flag to track GPIO chip irq member's initialization. + * This flag will make sure GPIO chip irq members are not used + * before they are initialized. + */ + ANDROID_KABI_USE(1, bool initialized); ANDROID_KABI_RESERVE(2); };