ANDROID: ABI: Update ABI snapshot after additions to struct io_pgtable_cfg
Update the ABI snapshot after the additions made to struct
io_pgtable_cfg for adding support for IOMMU drivers to allocate/free
page-table memory.
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 1 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 1 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 function with some sub-type change:
[C] 'function io_pgtable_ops* alloc_io_pgtable_ops(io_pgtable_fmt, io_pgtable_cfg*, void*)' at io-pgtable.c:29:1 has some sub-type changes:
CRC value (modversions) changed from 0xe49d2ea to 0x153c3f3b
'struct io_pgtable_cfg at io-pgtable.h:64:1' changed:
type size changed from 704 to 768 (in bits)
1 data member insertion:
'const iommu_pgtable_ops* io_pgtable_cfg::iommu_pgtable_ops', at offset 320 (in bits) at io-pgtable.h:113:1
there are data member changes:
'device* io_pgtable_cfg::iommu_dev' offset changed from 320 to 384 (in bits) (by +64 bits)
anonymous data member 'union {struct {u64 ttbr[2]; u64 tcr; u64 mair[2];} arm_lpae_s1_cfg; struct {u64 vttbr; u64 vtcr;} arm_lpae_s2_cfg; struct {u32 ttbr[2]; u32 tcr; u32 nmrr; u32 prrr;} arm_v7s_cfg; struct {u64 transtab; u64 memattr;} arm_mali_lpae_cfg;}' offset changed from 384 to 448 (in bits) (by +64 bits)
one impacted interface:
function io_pgtable_ops* alloc_io_pgtable_ops(io_pgtable_fmt, io_pgtable_cfg*, void*)
Bug: 147086566
Change-Id: I17904a2dde3bf17e5917a6af8ef886c4fdcd3c95
Signed-off-by:
Isaac J. Manjarres <isaacm@codeaurora.org>
Loading
Please register or sign in to comment