ANDROID: Update the ABI representation

type 'struct tcpm_port' changed
  byte size changed from 12536 to 12552
  member 'struct usb_power_delivery** pds' was added
  member 'struct pd_data** pd_list' was added
  member 'struct usb_power_delivery* pd' was removed
  5 members ('struct usb_power_delivery_capabilities* port_source_caps' .. 'struct usb_power_delivery_capabilities* partner_sink_caps') changed
    offset changed by 64
  member 'struct usb_power_delivery* selected_pd' was added
  5 members ('u32 sink_request' .. 'unsigned int nr_sink_caps') changed
    offset changed by 128
  member 'unsigned int pd_count' was added
  14 members ('u32 src_pdo[7]' .. 'u32 supply_voltage') changed
    offset changed by 160
  32 members ('struct power_supply* psy' .. 'u8* logbuffer[1024]') changed
    offset changed by 128

Bug: 206108037
Change-Id: I533d197558e12eefeb4984dbbd58c8f5b4d9e9ac
Signed-off-by: Kyle Tso <kyletso@google.com>
This commit is contained in:
Kyle Tso 2024-02-01 15:29:57 +08:00 committed by Treehugger Robot
parent e08371bcf5
commit db94de2a17

View File

@ -793,6 +793,11 @@ pointer_reference {
kind: POINTER
pointee_type_id: 0x213e28f7
}
pointer_reference {
id: 0x02e5776c
kind: POINTER
pointee_type_id: 0x21d53b2d
}
pointer_reference {
id: 0x02e98c8d
kind: POINTER
@ -11743,6 +11748,11 @@ pointer_reference {
kind: POINTER
pointee_type_id: 0xad463304
}
pointer_reference {
id: 0x21d53b2d
kind: POINTER
pointee_type_id: 0xad140a28
}
pointer_reference {
id: 0x21d7b2e4
kind: POINTER
@ -46115,10 +46125,10 @@ member {
offset: 16
}
member {
id: 0x27728fa6
id: 0x27728925
name: "ams"
type_id: 0x31aab745
offset: 34112
offset: 34240
}
member {
id: 0x31fec685
@ -50944,10 +50954,10 @@ member {
offset: 1344
}
member {
id: 0x01610524
id: 0x0161008f
name: "auto_vbus_discharge_enabled"
type_id: 0x6d7f5ff6
offset: 34184
offset: 34312
}
member {
id: 0xbdb80151
@ -53841,10 +53851,10 @@ member {
type_id: 0xb3e7bac9
}
member {
id: 0xe59faff2
id: 0xe59fa88d
name: "bist_request"
type_id: 0xc9082b19
offset: 11040
offset: 11168
}
member {
id: 0x1352cf9f
@ -69441,10 +69451,10 @@ member {
offset: 320
}
member {
id: 0xe5ef799d
id: 0xe5ef7ca5
name: "current_limit"
type_id: 0xc9082b19
offset: 10016
offset: 10176
}
member {
id: 0xcfc20a47
@ -73320,10 +73330,10 @@ member {
offset: 768
}
member {
id: 0xf3efe74d
id: 0xf3efe442
name: "dentry"
type_id: 0x120540d1
offset: 34240
offset: 34368
}
member {
id: 0xf3efe84f
@ -105918,10 +105928,10 @@ member {
offset: 256
}
member {
id: 0xf609412d
id: 0xf60940d5
name: "in_ams"
type_id: 0x6d7f5ff6
offset: 34176
offset: 34304
}
member {
id: 0x207c8b70
@ -119360,28 +119370,28 @@ member {
offset: 2648
}
member {
id: 0xd27fca71
id: 0xd27fcf67
name: "logbuffer"
type_id: 0x3f6a85f3
offset: 34752
offset: 34880
}
member {
id: 0x2a721390
id: 0x2a721ab3
name: "logbuffer_head"
type_id: 0x6720d32f
offset: 34688
offset: 34816
}
member {
id: 0x6339abb1
id: 0x6339ac5e
name: "logbuffer_lock"
type_id: 0xa7c362b0
offset: 34304
offset: 34432
}
member {
id: 0x90e05c99
id: 0x90e05f4a
name: "logbuffer_tail"
type_id: 0x6720d32f
offset: 34720
offset: 34848
}
member {
id: 0xb7357bee
@ -124425,10 +124435,10 @@ member {
offset: 64
}
member {
id: 0x52f29850
id: 0x52f29c56
name: "max_wait"
type_id: 0x33756485
offset: 33920
offset: 34048
}
member {
id: 0x3a232a1e
@ -128568,10 +128578,10 @@ member {
offset: 3392
}
member {
id: 0x9d25f138
id: 0x9d25fedc
name: "mode_data"
type_id: 0x85164ba0
offset: 12032
offset: 12160
}
member {
id: 0x0014ce38
@ -133316,10 +133326,10 @@ member {
offset: 32
}
member {
id: 0x4fa1c1e5
id: 0x4fa1c8f8
name: "new_source_frs_current"
type_id: 0x9f5bfa55
offset: 34016
offset: 34144
}
member {
id: 0xef42e2c8
@ -133808,10 +133818,10 @@ member {
offset: 128
}
member {
id: 0x0e49b8e7
id: 0x0e49bb46
name: "next_ams"
type_id: 0x31aab745
offset: 34144
offset: 34272
}
member {
id: 0x43a6c314
@ -136981,10 +136991,10 @@ member {
offset: 1024
}
member {
id: 0x033a9549
id: 0x033a9662
name: "nr_sink_caps"
type_id: 0x4585663f
offset: 8896
offset: 9024
}
member {
id: 0x004eca1b
@ -136993,28 +137003,28 @@ member {
offset: 256
}
member {
id: 0xb41e9884
id: 0xb41e9e01
name: "nr_snk_pdo"
type_id: 0x4585663f
offset: 9408
offset: 9568
}
member {
id: 0xc545eb16
id: 0xc545e694
name: "nr_snk_vdo"
type_id: 0x4585663f
offset: 9856
offset: 10016
}
member {
id: 0x00b04f21
id: 0x00b043a9
name: "nr_snk_vdo_v1"
type_id: 0x4585663f
offset: 9632
offset: 9792
}
member {
id: 0xb0b60c88
id: 0xb0b60502
name: "nr_source_caps"
type_id: 0x4585663f
offset: 8640
offset: 8768
}
member {
id: 0x47396359
@ -137023,10 +137033,10 @@ member {
offset: 768
}
member {
id: 0x639c131a
id: 0x639c148e
name: "nr_src_pdo"
type_id: 0x4585663f
offset: 9152
offset: 9312
}
member {
id: 0xd297eba7
@ -141420,10 +141430,16 @@ member {
offset: 192
}
member {
id: 0x271e858e
id: 0x271e80d1
name: "operating_snk_mw"
type_id: 0x4585663f
offset: 9888
offset: 704
}
member {
id: 0x271e85b7
name: "operating_snk_mw"
type_id: 0x4585663f
offset: 10048
}
member {
id: 0xcd538228
@ -145661,10 +145677,10 @@ member {
offset: 1408
}
member {
id: 0xeea87524
id: 0xeea875b8
name: "partner_altmode"
type_id: 0x23ac68c7
offset: 21632
offset: 21760
}
member {
id: 0xeebdf358
@ -145685,22 +145701,22 @@ member {
offset: 1536
}
member {
id: 0xb74f4f82
id: 0xb74f4815
name: "partner_pd"
type_id: 0x3754d634
offset: 8192
offset: 8256
}
member {
id: 0x15e6ae4f
id: 0x15e6a39e
name: "partner_sink_caps"
type_id: 0x3bdc1cb2
offset: 8320
offset: 8384
}
member {
id: 0xdae5533d
id: 0xdae55413
name: "partner_source_caps"
type_id: 0x3bdc1cb2
offset: 8256
offset: 8320
}
member {
id: 0x4592de1d
@ -146398,10 +146414,9 @@ member {
offset: 7296
}
member {
id: 0x6733a6b6
id: 0x6733aa59
name: "pd"
type_id: 0x3754d634
offset: 8000
}
member {
id: 0x6733abb6
@ -146439,6 +146454,12 @@ member {
type_id: 0x6d7f5ff6
offset: 7904
}
member {
id: 0x765113fc
name: "pd_count"
type_id: 0x4585663f
offset: 9056
}
member {
id: 0x24dcb717
name: "pd_d1d0_rec"
@ -146486,6 +146507,12 @@ member {
type_id: 0x14ce1d40
offset: 512
}
member {
id: 0xb4445d1d
name: "pd_list"
type_id: 0x02e5776c
offset: 8064
}
member {
id: 0x28d07b74
name: "pd_offline_fn"
@ -146647,6 +146674,17 @@ member {
name: "pdev"
type_id: 0x11e6864c
}
member {
id: 0x7c7d84d2
name: "pdo"
type_id: 0x5a8c92f7
}
member {
id: 0x216f8116
name: "pds"
type_id: 0x07450c2a
offset: 8000
}
member {
id: 0xa2ef9390
name: "pdst"
@ -150812,10 +150850,10 @@ member {
type_id: 0x00b7947f
}
member {
id: 0x7b09cd83
id: 0x7b09ca7f
name: "port_altmode"
type_id: 0x23ac68c7
offset: 27776
offset: 27904
}
member {
id: 0x7b1c4643
@ -151038,16 +151076,16 @@ member {
offset: 2496
}
member {
id: 0x7b044f0a
id: 0x7b04456d
name: "port_sink_caps"
type_id: 0x3bdc1cb2
offset: 8128
offset: 8192
}
member {
id: 0x1bd4a20c
id: 0x1bd4a805
name: "port_source_caps"
type_id: 0x3bdc1cb2
offset: 8064
offset: 8128
}
member {
id: 0xa22f8c42
@ -151420,10 +151458,10 @@ member {
offset: 896
}
member {
id: 0x5016a0d8
id: 0x5016a2b8
name: "potential_contaminant"
type_id: 0x6d7f5ff6
offset: 34200
offset: 34328
}
member {
id: 0x002f56c1
@ -151812,10 +151850,10 @@ member {
offset: 48
}
member {
id: 0x8d3c7b36
id: 0x8d3c78bf
name: "pps_complete"
type_id: 0x3fcbf304
offset: 11712
offset: 11840
}
member {
id: 0x9c354b81
@ -151824,10 +151862,10 @@ member {
offset: 56
}
member {
id: 0x3dd8249d
id: 0x3dd822a2
name: "pps_data"
type_id: 0x593c0f6e
offset: 11424
offset: 11552
}
member {
id: 0x8f5a97bc
@ -151884,10 +151922,10 @@ member {
offset: 784
}
member {
id: 0xb828e7c0
id: 0xb828e700
name: "pps_pending"
type_id: 0x6d7f5ff6
offset: 11968
offset: 12096
}
member {
id: 0x809edba2
@ -151908,10 +151946,10 @@ member {
offset: 9792
}
member {
id: 0x7ec6d9ab
id: 0x7ec6d9f8
name: "pps_status"
type_id: 0x6720d32f
offset: 12000
offset: 12128
}
member {
id: 0x1c8b23f2
@ -155840,10 +155878,10 @@ member {
offset: 64
}
member {
id: 0x85ba538c
id: 0x85ba5e0e
name: "psy"
type_id: 0x18150d9f
offset: 10112
offset: 10240
}
member {
id: 0x85ba5e75
@ -155851,18 +155889,18 @@ member {
type_id: 0x18150d9f
offset: 6144
}
member {
id: 0x84ab1052
name: "psy_desc"
type_id: 0xa66e4d3d
offset: 10176
}
member {
id: 0x84ab121a
name: "psy_desc"
type_id: 0xa66e4d3d
offset: 6208
}
member {
id: 0x84ab1fd7
name: "psy_desc"
type_id: 0xa66e4d3d
offset: 10304
}
member {
id: 0x7b014ca9
name: "pt"
@ -163835,10 +163873,10 @@ member {
offset: 448
}
member {
id: 0xbb722e20
id: 0xbb722ddd
name: "req_current_limit"
type_id: 0xc9082b19
offset: 9952
offset: 10112
}
member {
id: 0x667936b6
@ -163982,10 +164020,10 @@ member {
offset: 26816
}
member {
id: 0x48ed2ec0
id: 0x48ed266a
name: "req_supply_voltage"
type_id: 0xc9082b19
offset: 9984
offset: 10144
}
member {
id: 0x6b98bee2
@ -167265,6 +167303,12 @@ member {
type_id: 0x8167e73b
offset: 7360
}
member {
id: 0xc069e642
name: "role"
type_id: 0x8167e73b
offset: 224
}
member {
id: 0xc0868466
name: "role"
@ -173277,6 +173321,12 @@ member {
type_id: 0x2c40c92f
offset: 640
}
member {
id: 0xa9ad9371
name: "selected_pd"
type_id: 0x3754d634
offset: 8448
}
member {
id: 0x3a30a25b
name: "selective_acks"
@ -173366,10 +173416,10 @@ member {
offset: 1984
}
member {
id: 0x259c81f5
id: 0x259c8f08
name: "self_powered"
type_id: 0x6d7f5ff6
offset: 33984
offset: 34112
}
member {
id: 0x7f269087
@ -177800,16 +177850,28 @@ member {
offset: 640
}
member {
id: 0xfff33e76
name: "sink_cap_done"
type_id: 0x6d7f5ff6
offset: 34048
id: 0x910f610e
name: "sink_cap"
type_id: 0x3bdc1cb2
offset: 384
}
member {
id: 0xe2d1147a
id: 0xfff33ad1
name: "sink_cap_done"
type_id: 0x6d7f5ff6
offset: 34176
}
member {
id: 0xe2d11906
name: "sink_caps"
type_id: 0x5a8c92f7
offset: 8672
offset: 8800
}
member {
id: 0xbe26ad7c
name: "sink_desc"
type_id: 0x6fe411e0
offset: 448
}
member {
id: 0x02ad13b2
@ -177818,10 +177880,10 @@ member {
offset: 1600
}
member {
id: 0xf61f0ac5
id: 0xf61f09b2
name: "sink_request"
type_id: 0xc9082b19
offset: 8384
offset: 8512
}
member {
id: 0x0fe9219f
@ -179879,10 +179941,10 @@ member {
offset: 32768
}
member {
id: 0x3e932eb1
id: 0x3e93273a
name: "slow_charger_loop"
type_id: 0x6d7f5ff6
offset: 34192
offset: 34320
}
member {
id: 0x208466ce
@ -180288,22 +180350,22 @@ member {
offset: 7104
}
member {
id: 0x8953a7d6
id: 0x8953a68c
name: "snk_pdo"
type_id: 0x5a8c92f7
offset: 9184
offset: 9344
}
member {
id: 0x85509fb3
id: 0x85509ed6
name: "snk_vdo"
type_id: 0x93e3596e
offset: 9664
offset: 9824
}
member {
id: 0xf23f9fe4
id: 0xf23f9915
name: "snk_vdo_v1"
type_id: 0x93e3596e
offset: 9440
offset: 9600
}
member {
id: 0x89903be4
@ -180648,10 +180710,22 @@ member {
bitsize: 2
}
member {
id: 0xab725605
id: 0xb4cd4b26
name: "source_cap"
type_id: 0x3bdc1cb2
offset: 64
}
member {
id: 0xab725054
name: "source_caps"
type_id: 0x5a8c92f7
offset: 8416
offset: 8544
}
member {
id: 0x808fbf02
name: "source_desc"
type_id: 0x6fe411e0
offset: 128
}
member {
id: 0x3c2dda48
@ -181580,10 +181654,10 @@ member {
offset: 256
}
member {
id: 0x8b46a1dd
id: 0x8b46a74f
name: "src_pdo"
type_id: 0x5a8c92f7
offset: 8928
offset: 9088
}
member {
id: 0x6c861a98
@ -185948,10 +186022,10 @@ member {
type_id: 0x3e10b518
}
member {
id: 0x92024d5f
id: 0x92024080
name: "supply_voltage"
type_id: 0xc9082b19
offset: 10048
offset: 10208
}
member {
id: 0xa69acf8a
@ -199172,10 +199246,10 @@ member {
offset: 1568
}
member {
id: 0x1dc21b9c
id: 0x1dc21869
name: "upcoming_state"
type_id: 0x63b95725
offset: 34080
offset: 34208
}
member {
id: 0xd6886f0b
@ -199355,10 +199429,10 @@ member {
offset: 832
}
member {
id: 0x51701f62
id: 0x517019e2
name: "update_sink_caps"
type_id: 0x6d7f5ff6
offset: 9920
offset: 10080
}
member {
id: 0x02e857e6
@ -200043,10 +200117,10 @@ member {
offset: 7360
}
member {
id: 0x414594be
id: 0x41459e0e
name: "usb_type"
type_id: 0xed696ae5
offset: 11008
offset: 11136
}
member {
id: 0x73dbac61
@ -202338,10 +202412,10 @@ member {
offset: 192
}
member {
id: 0x6011d4c2
id: 0x6011dc13
name: "vdm_retries"
type_id: 0xc9082b19
offset: 11104
offset: 11232
}
member {
id: 0xc4350055
@ -202350,10 +202424,10 @@ member {
offset: 6664
}
member {
id: 0x46a0ec2d
id: 0x46a0e8ef
name: "vdm_state"
type_id: 0xd2f5a3bb
offset: 11072
offset: 11200
}
member {
id: 0x06868f0a
@ -202386,22 +202460,22 @@ member {
offset: 96
}
member {
id: 0x2ad86005
id: 0x2ad86d58
name: "vdo_count"
type_id: 0x295c7202
offset: 11360
offset: 11488
}
member {
id: 0x02b3bb9e
id: 0x02b3bdc3
name: "vdo_data"
type_id: 0x5a8c92f7
offset: 11136
offset: 11264
}
member {
id: 0x91c81583
id: 0x91c81b88
name: "vdo_retry"
type_id: 0xc9082b19
offset: 11392
offset: 11520
}
member {
id: 0xef4220d5
@ -246522,6 +246596,20 @@ struct_union {
member_id: 0xff5912bc
}
}
struct_union {
id: 0xad140a28
kind: STRUCT
name: "pd_data"
definition {
bytesize: 96
member_id: 0x6733aa59
member_id: 0xb4cd4b26
member_id: 0x808fbf02
member_id: 0x910f610e
member_id: 0xbe26ad7c
member_id: 0x271e80d1
}
}
struct_union {
id: 0xe5566452
kind: STRUCT
@ -259950,7 +260038,7 @@ struct_union {
kind: STRUCT
name: "tcpm_port"
definition {
bytesize: 12536
bytesize: 12552
member_id: 0xce3bbab3
member_id: 0x2d4b38e1
member_id: 0x22dd9cdb
@ -260019,63 +260107,66 @@ struct_union {
member_id: 0x769578e9
member_id: 0x01992270
member_id: 0x2fffd25b
member_id: 0x6733a6b6
member_id: 0x1bd4a20c
member_id: 0x7b044f0a
member_id: 0xb74f4f82
member_id: 0xdae5533d
member_id: 0x15e6ae4f
member_id: 0xf61f0ac5
member_id: 0xab725605
member_id: 0xb0b60c88
member_id: 0xe2d1147a
member_id: 0x033a9549
member_id: 0x8b46a1dd
member_id: 0x639c131a
member_id: 0x8953a7d6
member_id: 0xb41e9884
member_id: 0xf23f9fe4
member_id: 0x00b04f21
member_id: 0x85509fb3
member_id: 0xc545eb16
member_id: 0x271e858e
member_id: 0x51701f62
member_id: 0xbb722e20
member_id: 0x48ed2ec0
member_id: 0xe5ef799d
member_id: 0x92024d5f
member_id: 0x85ba538c
member_id: 0x84ab1052
member_id: 0x414594be
member_id: 0xe59faff2
member_id: 0x46a0ec2d
member_id: 0x6011d4c2
member_id: 0x02b3bb9e
member_id: 0x2ad86005
member_id: 0x91c81583
member_id: 0x3dd8249d
member_id: 0x8d3c7b36
member_id: 0xb828e7c0
member_id: 0x7ec6d9ab
member_id: 0x9d25f138
member_id: 0xeea87524
member_id: 0x7b09cd83
member_id: 0x52f29850
member_id: 0x259c81f5
member_id: 0x4fa1c1e5
member_id: 0xfff33e76
member_id: 0x1dc21b9c
member_id: 0x27728fa6
member_id: 0x0e49b8e7
member_id: 0xf609412d
member_id: 0x01610524
member_id: 0x3e932eb1
member_id: 0x5016a0d8
member_id: 0xf3efe74d
member_id: 0x6339abb1
member_id: 0x2a721390
member_id: 0x90e05c99
member_id: 0xd27fca71
member_id: 0x216f8116
member_id: 0xb4445d1d
member_id: 0x1bd4a805
member_id: 0x7b04456d
member_id: 0xb74f4815
member_id: 0xdae55413
member_id: 0x15e6a39e
member_id: 0xa9ad9371
member_id: 0xf61f09b2
member_id: 0xab725054
member_id: 0xb0b60502
member_id: 0xe2d11906
member_id: 0x033a9662
member_id: 0x765113fc
member_id: 0x8b46a74f
member_id: 0x639c148e
member_id: 0x8953a68c
member_id: 0xb41e9e01
member_id: 0xf23f9915
member_id: 0x00b043a9
member_id: 0x85509ed6
member_id: 0xc545e694
member_id: 0x271e85b7
member_id: 0x517019e2
member_id: 0xbb722ddd
member_id: 0x48ed266a
member_id: 0xe5ef7ca5
member_id: 0x92024080
member_id: 0x85ba5e0e
member_id: 0x84ab1fd7
member_id: 0x41459e0e
member_id: 0xe59fa88d
member_id: 0x46a0e8ef
member_id: 0x6011dc13
member_id: 0x02b3bdc3
member_id: 0x2ad86d58
member_id: 0x91c81b88
member_id: 0x3dd822a2
member_id: 0x8d3c78bf
member_id: 0xb828e700
member_id: 0x7ec6d9f8
member_id: 0x9d25fedc
member_id: 0xeea875b8
member_id: 0x7b09ca7f
member_id: 0x52f29c56
member_id: 0x259c8f08
member_id: 0x4fa1c8f8
member_id: 0xfff33ad1
member_id: 0x1dc21869
member_id: 0x27728925
member_id: 0x0e49bb46
member_id: 0xf60940d5
member_id: 0x0161008f
member_id: 0x3e93273a
member_id: 0x5016a2b8
member_id: 0xf3efe442
member_id: 0x6339ac5e
member_id: 0x2a721ab3
member_id: 0x90e05f4a
member_id: 0xd27fcf67
}
}
struct_union {
@ -264703,6 +264794,16 @@ struct_union {
member_id: 0xc069e42e
}
}
struct_union {
id: 0x6fe411e0
kind: STRUCT
name: "usb_power_delivery_capabilities_desc"
definition {
bytesize: 32
member_id: 0x7c7d84d2
member_id: 0xc069e642
}
}
struct_union {
id: 0x6621953c
kind: STRUCT