ANDROID: ABI/Whitelist: update for db845c after changing drivers to modules.
ABI/Whitelist updates after changing CONFIG_QCOM_PDC CONFIG_QCOM_SCM and CONFIG_ARM_SMMU to be loaded as a module Comparing ABI against expected definition (abi_gki_aarch64.xml) ======================================================== ABI report has been created at /home/docker/repo/out_abi/android-5.4/dist/abi.report ABI DIFFERENCES HAVE BEEN DETECTED! (RC=8) ======================================================== Leaf changes summary: 24 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 8 Removed, 0 Changed, 16 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 8 Removed functions: [D] 'function int qcom_scm_io_readl(long long unsigned int, unsigned int*)' [D] 'function int qcom_scm_io_writel(long long unsigned int, unsigned int)' [D] 'function int qcom_scm_pas_auth_and_reset(u32)' [D] 'function int qcom_scm_pas_init_image(u32, void*, size_t)' [D] 'function int qcom_scm_pas_mem_setup(u32, phys_addr_t, phys_addr_t)' [D] 'function int qcom_scm_pas_shutdown(u32)' [D] 'function int qcom_scm_qsmmu500_wait_safe_toggle(bool)' [D] 'function int qcom_scm_set_remote_state(u32, u32)' 16 Added functions: [A] 'function int iommu_device_link(iommu_device*, device*)' [A] 'function int iommu_device_sysfs_add(iommu_device*, device*, const attribute_group**, const char*, ...)' [A] 'function void iommu_device_sysfs_remove(iommu_device*)' [A] 'function void iommu_device_unlink(iommu_device*, device*)' [A] 'function void irq_chip_disable_parent(irq_data*)' [A] 'function void irq_chip_enable_parent(irq_data*)' [A] 'function void irq_chip_eoi_parent(irq_data*)' [A] 'function int irq_chip_get_parent_state(irq_data*, irqchip_irq_state, bool*)' [A] 'function int irq_chip_retrigger_hierarchy(irq_data*)' [A] 'function int irq_chip_set_affinity_parent(irq_data*, const cpumask*, bool)' [A] 'function int irq_chip_set_parent_state(irq_data*, irqchip_irq_state, bool)' [A] 'function int irq_chip_set_vcpu_affinity_parent(irq_data*, void*)' [A] 'function int irq_domain_alloc_irqs_parent(irq_domain*, unsigned int, unsigned int, void*)' [A] 'function irq_domain* irq_domain_create_hierarchy(irq_domain*, unsigned int, unsigned int, fwnode_handle*, const irq_domain_ops*, void*)' [A] 'function int irq_domain_set_hwirq_and_chip(irq_domain*, unsigned int, unsigned long int, irq_chip*, void*)' [A] 'function void irq_domain_update_bus_token(irq_domain*, irq_domain_bus_token)' ======================================================== Signed-off-by: John Stultz <john.stultz@linaro.org> Bug: 153049053 Change-Id: I5f56604f9d8192c7e0bad26c8b4be11cc9436330
This commit is contained in:
parent
2c4bb3b054
commit
a5783b26b4
39487
abi_gki_aarch64.xml
39487
abi_gki_aarch64.xml
File diff suppressed because it is too large
Load Diff
@ -55,6 +55,7 @@
|
||||
dev_get_regmap
|
||||
device_create_file
|
||||
device_init_wakeup
|
||||
device_match_fwnode
|
||||
device_property_present
|
||||
device_property_read_string
|
||||
device_property_read_u32_array
|
||||
@ -91,6 +92,7 @@
|
||||
devm_reset_controller_register
|
||||
devm_usb_get_phy_by_phandle
|
||||
devm_watchdog_register_device
|
||||
_dev_notice
|
||||
dev_set_name
|
||||
_dev_warn
|
||||
disable_irq
|
||||
@ -136,6 +138,7 @@
|
||||
extcon_register_notifier
|
||||
extcon_unregister_notifier
|
||||
find_next_bit
|
||||
find_next_zero_bit
|
||||
finish_wait
|
||||
fput
|
||||
free_irq
|
||||
@ -161,11 +164,17 @@
|
||||
init_timer_key
|
||||
init_wait_entry
|
||||
__init_waitqueue_head
|
||||
iommu_present
|
||||
__ioremap
|
||||
iounmap
|
||||
irq_chip_mask_parent
|
||||
irq_chip_set_type_parent
|
||||
irq_chip_unmask_parent
|
||||
__irq_domain_add
|
||||
irq_domain_free_irqs_common
|
||||
irq_domain_remove
|
||||
irq_find_mapping
|
||||
irq_find_matching_fwspec
|
||||
irq_modify_status
|
||||
irq_of_parse_and_map
|
||||
irq_set_chained_handler_and_data
|
||||
@ -220,18 +229,22 @@
|
||||
of_get_next_available_child
|
||||
of_get_next_child
|
||||
of_graph_get_remote_node
|
||||
of_iomap
|
||||
of_irq_find_parent
|
||||
of_match_device
|
||||
of_match_node
|
||||
of_parse_phandle
|
||||
of_phy_simple_xlate
|
||||
of_platform_depopulate
|
||||
of_platform_populate
|
||||
of_property_count_elems_of_size
|
||||
of_property_read_string
|
||||
of_property_read_u32_index
|
||||
of_property_read_variable_u32_array
|
||||
param_ops_bool
|
||||
param_ops_int
|
||||
param_ops_uint
|
||||
pci_bus_type
|
||||
pci_dev_put
|
||||
pci_match_id
|
||||
pci_read_config_byte
|
||||
@ -253,6 +266,7 @@
|
||||
pinctrl_pm_select_default_state
|
||||
pinctrl_pm_select_sleep_state
|
||||
pinctrl_utils_free_map
|
||||
platform_bus_type
|
||||
platform_device_add
|
||||
platform_device_add_properties
|
||||
platform_device_add_resources
|
||||
@ -284,7 +298,6 @@
|
||||
printk
|
||||
put_device
|
||||
__put_task_struct
|
||||
qcom_scm_is_available
|
||||
queue_delayed_work_on
|
||||
queue_work_on
|
||||
radix_tree_delete
|
||||
@ -344,6 +357,7 @@
|
||||
strlen
|
||||
strncmp
|
||||
__sw_hweight32
|
||||
__sw_hweight64
|
||||
synchronize_irq
|
||||
syscon_node_to_regmap
|
||||
syscon_regmap_lookup_by_phandle
|
||||
@ -514,6 +528,9 @@
|
||||
gpiod_to_irq
|
||||
system_power_efficient_wq
|
||||
|
||||
# required by qcom-scm-64.ko
|
||||
__arm_smccc_smc
|
||||
|
||||
# required by lt9611.ko
|
||||
__devm_regmap_init_i2c
|
||||
dev_printk
|
||||
@ -742,7 +759,6 @@
|
||||
drm_universal_plane_init
|
||||
drm_vblank_init
|
||||
fd_install
|
||||
find_next_zero_bit
|
||||
flush_workqueue
|
||||
get_pid_task
|
||||
get_unused_fd_flags
|
||||
@ -762,7 +778,6 @@
|
||||
iommu_domain_alloc
|
||||
iommu_domain_free
|
||||
iommu_map_sg
|
||||
iommu_present
|
||||
iommu_set_fault_handler
|
||||
iommu_unmap
|
||||
irq_domain_xlate_onecell
|
||||
@ -805,13 +820,8 @@
|
||||
of_icc_get
|
||||
of_property_read_string_helper
|
||||
param_ops_charp
|
||||
platform_bus_type
|
||||
put_pid
|
||||
put_unused_fd
|
||||
qcom_scm_hdcp_available
|
||||
qcom_scm_hdcp_req
|
||||
qcom_scm_pas_auth_and_reset
|
||||
qcom_scm_set_remote_state
|
||||
_raw_read_lock
|
||||
_raw_read_unlock
|
||||
_raw_write_lock
|
||||
@ -828,7 +838,6 @@
|
||||
shmem_truncate_range
|
||||
strncpy
|
||||
strstr
|
||||
__sw_hweight64
|
||||
sync_file_create
|
||||
sync_file_get_fence
|
||||
timespec64_to_jiffies
|
||||
@ -857,7 +866,6 @@
|
||||
of_machine_is_compatible
|
||||
|
||||
# required by i2c-qup.ko
|
||||
_dev_notice
|
||||
__usecs_to_jiffies
|
||||
|
||||
# required by pm8941-pwrkey.ko
|
||||
@ -878,6 +886,49 @@
|
||||
rpmh_invalidate
|
||||
rpmh_write_batch
|
||||
|
||||
# required by arm_smmu.ko
|
||||
alloc_io_pgtable_ops
|
||||
amba_bustype
|
||||
bus_set_iommu
|
||||
device_link_add
|
||||
devm_free_irq
|
||||
driver_find_device
|
||||
free_io_pgtable_ops
|
||||
generic_device_group
|
||||
iommu_alloc_resv_region
|
||||
iommu_device_link
|
||||
iommu_device_register
|
||||
iommu_device_sysfs_add
|
||||
iommu_device_sysfs_remove
|
||||
iommu_device_unlink
|
||||
iommu_device_unregister
|
||||
iommu_dma_get_resv_regions
|
||||
iommu_fwspec_add_ids
|
||||
iommu_fwspec_free
|
||||
iommu_get_dma_cookie
|
||||
iommu_group_get_for_dev
|
||||
iommu_group_put
|
||||
iommu_group_ref_get
|
||||
iommu_group_remove_device
|
||||
iommu_put_dma_cookie
|
||||
of_dma_is_coherent
|
||||
pci_device_group
|
||||
__udelay
|
||||
|
||||
# required by qcom-pdc.ko
|
||||
irq_chip_disable_parent
|
||||
irq_chip_enable_parent
|
||||
irq_chip_eoi_parent
|
||||
irq_chip_get_parent_state
|
||||
irq_chip_retrigger_hierarchy
|
||||
irq_chip_set_affinity_parent
|
||||
irq_chip_set_parent_state
|
||||
irq_chip_set_vcpu_affinity_parent
|
||||
irq_domain_alloc_irqs_parent
|
||||
irq_domain_create_hierarchy
|
||||
irq_domain_set_hwirq_and_chip
|
||||
irq_domain_update_bus_token
|
||||
|
||||
# required by qcom-spmi-pmic.ko
|
||||
__spmi_driver_register
|
||||
|
||||
@ -938,14 +989,12 @@
|
||||
# required by phy-qcom-qmp.ko
|
||||
of_clk_get_by_name
|
||||
of_clk_hw_simple_get
|
||||
of_iomap
|
||||
__of_reset_control_get
|
||||
|
||||
# required by phy-qcom-qusb2.ko
|
||||
devm_nvmem_cell_get
|
||||
|
||||
# required by phy-qcom-usb-hs.ko
|
||||
of_property_count_elems_of_size
|
||||
of_property_read_variable_u8_array
|
||||
reset_control_reset
|
||||
|
||||
@ -956,12 +1005,7 @@
|
||||
device_get_match_data
|
||||
gpiochip_populate_parent_fwspec_fourcell
|
||||
irq_chip_ack_parent
|
||||
irq_chip_mask_parent
|
||||
irq_chip_set_type_parent
|
||||
irq_chip_set_wake_parent
|
||||
irq_chip_unmask_parent
|
||||
irq_find_matching_fwspec
|
||||
of_irq_find_parent
|
||||
|
||||
# required by pinctrl-spmi-mpp.ko
|
||||
platform_irq_count
|
||||
@ -1016,8 +1060,6 @@
|
||||
ufshcd_uic_hibern8_exit
|
||||
|
||||
# required by mdt_loader.ko
|
||||
qcom_scm_pas_init_image
|
||||
qcom_scm_pas_mem_setup
|
||||
request_firmware_into_buf
|
||||
|
||||
# required by rmtfs_mem.ko
|
||||
@ -1031,7 +1073,6 @@
|
||||
device_initialize
|
||||
devm_memremap
|
||||
of_reserved_mem_lookup
|
||||
qcom_scm_assign_mem
|
||||
remap_pfn_range
|
||||
unregister_chrdev_region
|
||||
|
||||
@ -1051,7 +1092,6 @@
|
||||
|
||||
# required by spmi-pmic-arb.ko
|
||||
handle_edge_irq
|
||||
irq_domain_free_irqs_common
|
||||
irq_domain_set_info
|
||||
spmi_controller_add
|
||||
spmi_controller_alloc
|
||||
@ -1172,7 +1212,6 @@
|
||||
|
||||
# required by xhci-plat-hcd.ko
|
||||
of_usb_host_tpl_support
|
||||
pci_bus_type
|
||||
__usb_create_hcd
|
||||
|
||||
# required by roles.ko
|
||||
@ -1180,7 +1219,6 @@
|
||||
class_destroy
|
||||
class_find_device
|
||||
device_connection_find_match
|
||||
device_match_fwnode
|
||||
device_match_name
|
||||
fwnode_connection_find_match
|
||||
fwnode_get_parent
|
||||
|
Loading…
Reference in New Issue
Block a user