Loading abi_gki_aarch64_5cfdde5ea8.xml +12744 −12822 File changed.File size exceeds preview limit. View original file View changed file abi_gki_aarch64_qcom_whitelist +16 −0 Original line number Diff line number Diff line Loading @@ -398,6 +398,7 @@ devm_fwnode_get_index_gpiod_from_child devm_gpiod_get_index devm_gpiod_get_optional devm_gpio_request devm_gpio_request_one devm_iio_channel_get devm_iio_device_alloc Loading Loading @@ -551,6 +552,7 @@ dma_get_slave_channel d_make_root dmam_alloc_attrs dmam_free_coherent dma_max_mapping_size dma_mmap_attrs dma_pool_alloc Loading Loading @@ -587,6 +589,7 @@ drm_atomic_get_connector_state drm_atomic_get_crtc_state drm_atomic_get_plane_state drm_atomic_get_private_obj_state drm_atomic_helper_check drm_atomic_helper_cleanup_planes drm_atomic_helper_commit Loading Loading @@ -615,6 +618,7 @@ drm_atomic_helper_plane_duplicate_state drm_atomic_helper_plane_reset drm_atomic_helper_prepare_planes __drm_atomic_helper_private_obj_duplicate_state drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_swap_state Loading @@ -622,6 +626,7 @@ drm_atomic_helper_update_plane drm_atomic_helper_wait_for_fences drm_atomic_helper_wait_for_vblanks drm_atomic_private_obj_init drm_atomic_set_crtc_for_connector drm_atomic_set_fence_for_plane drm_atomic_set_mode_for_crtc Loading Loading @@ -701,7 +706,9 @@ drm_dp_mst_deallocate_vcpi drm_dp_mst_detect_port drm_dp_mst_get_edid drm_dp_mst_get_port_malloc drm_dp_mst_hpd_irq drm_dp_mst_put_port_malloc drm_dp_mst_reset_vcpi_slots drm_dp_mst_topology_mgr_destroy drm_dp_mst_topology_mgr_init Loading Loading @@ -997,6 +1004,7 @@ hrtimer_forward __hrtimer_get_remaining hrtimer_init hrtimer_init_sleeper hrtimer_start_range_ns hrtimer_try_to_cancel hvc_alloc Loading Loading @@ -1321,6 +1329,7 @@ mipi_dsi_host_unregister misc_deregister misc_register mmc_cqe_request_done mmc_of_parse mmc_send_tuning mntget Loading Loading @@ -1983,7 +1992,13 @@ scsi_scan_host scsi_sense_desc_find sdev_prefix_printk __sdhci_add_host sdhci_add_host sdhci_cqe_disable sdhci_cqe_enable sdhci_cqe_irq sdhci_cleanup_host sdhci_dumpregs sdhci_enable_clk sdhci_get_property sdhci_pltfm_free Loading @@ -1991,6 +2006,7 @@ sdhci_remove_host sdhci_reset sdhci_set_bus_width sdhci_setup_host search_binary_handler security_sock_graft send_sig_info Loading init/Kconfig.gki +9 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,14 @@ config GKI_HIDDEN_RPMSG_CONFIGS If you are not building a kernel to be used for a variety of out-of-kernel build RPMSG drivers, say N here. config GKI_HIDDEN_HYPERVISOR_CONFIGS bool "Hidden hypervisor configuration needed for GKI" select SYS_HYPERVISOR help Dummy config option used to enable the SYS_HYPERVISOR hidden config, required by various SoC platforms. This is usually selected by XEN or S390. # Atrocities needed for # a) building GKI modules in separate tree, or # b) building drivers that are not modularizable Loading @@ -180,6 +188,7 @@ config GKI_HACKS_TO_FIX select GKI_HIDDEN_USB_CONFIGS select GKI_HIDDEN_SOC_BUS_CONFIGS select GKI_HIDDEN_RPMSG_CONFIGS select GKI_HIDDEN_HYPERVISOR_CONFIGS help Dummy config option used to enable core functionality used by modules that may not be selectable in this config. Loading Loading
abi_gki_aarch64_5cfdde5ea8.xml +12744 −12822 File changed.File size exceeds preview limit. View original file View changed file
abi_gki_aarch64_qcom_whitelist +16 −0 Original line number Diff line number Diff line Loading @@ -398,6 +398,7 @@ devm_fwnode_get_index_gpiod_from_child devm_gpiod_get_index devm_gpiod_get_optional devm_gpio_request devm_gpio_request_one devm_iio_channel_get devm_iio_device_alloc Loading Loading @@ -551,6 +552,7 @@ dma_get_slave_channel d_make_root dmam_alloc_attrs dmam_free_coherent dma_max_mapping_size dma_mmap_attrs dma_pool_alloc Loading Loading @@ -587,6 +589,7 @@ drm_atomic_get_connector_state drm_atomic_get_crtc_state drm_atomic_get_plane_state drm_atomic_get_private_obj_state drm_atomic_helper_check drm_atomic_helper_cleanup_planes drm_atomic_helper_commit Loading Loading @@ -615,6 +618,7 @@ drm_atomic_helper_plane_duplicate_state drm_atomic_helper_plane_reset drm_atomic_helper_prepare_planes __drm_atomic_helper_private_obj_duplicate_state drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_swap_state Loading @@ -622,6 +626,7 @@ drm_atomic_helper_update_plane drm_atomic_helper_wait_for_fences drm_atomic_helper_wait_for_vblanks drm_atomic_private_obj_init drm_atomic_set_crtc_for_connector drm_atomic_set_fence_for_plane drm_atomic_set_mode_for_crtc Loading Loading @@ -701,7 +706,9 @@ drm_dp_mst_deallocate_vcpi drm_dp_mst_detect_port drm_dp_mst_get_edid drm_dp_mst_get_port_malloc drm_dp_mst_hpd_irq drm_dp_mst_put_port_malloc drm_dp_mst_reset_vcpi_slots drm_dp_mst_topology_mgr_destroy drm_dp_mst_topology_mgr_init Loading Loading @@ -997,6 +1004,7 @@ hrtimer_forward __hrtimer_get_remaining hrtimer_init hrtimer_init_sleeper hrtimer_start_range_ns hrtimer_try_to_cancel hvc_alloc Loading Loading @@ -1321,6 +1329,7 @@ mipi_dsi_host_unregister misc_deregister misc_register mmc_cqe_request_done mmc_of_parse mmc_send_tuning mntget Loading Loading @@ -1983,7 +1992,13 @@ scsi_scan_host scsi_sense_desc_find sdev_prefix_printk __sdhci_add_host sdhci_add_host sdhci_cqe_disable sdhci_cqe_enable sdhci_cqe_irq sdhci_cleanup_host sdhci_dumpregs sdhci_enable_clk sdhci_get_property sdhci_pltfm_free Loading @@ -1991,6 +2006,7 @@ sdhci_remove_host sdhci_reset sdhci_set_bus_width sdhci_setup_host search_binary_handler security_sock_graft send_sig_info Loading
init/Kconfig.gki +9 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,14 @@ config GKI_HIDDEN_RPMSG_CONFIGS If you are not building a kernel to be used for a variety of out-of-kernel build RPMSG drivers, say N here. config GKI_HIDDEN_HYPERVISOR_CONFIGS bool "Hidden hypervisor configuration needed for GKI" select SYS_HYPERVISOR help Dummy config option used to enable the SYS_HYPERVISOR hidden config, required by various SoC platforms. This is usually selected by XEN or S390. # Atrocities needed for # a) building GKI modules in separate tree, or # b) building drivers that are not modularizable Loading @@ -180,6 +188,7 @@ config GKI_HACKS_TO_FIX select GKI_HIDDEN_USB_CONFIGS select GKI_HIDDEN_SOC_BUS_CONFIGS select GKI_HIDDEN_RPMSG_CONFIGS select GKI_HIDDEN_HYPERVISOR_CONFIGS help Dummy config option used to enable core functionality used by modules that may not be selectable in this config. Loading