Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 0ec41187 authored by Todd Kjos's avatar Todd Kjos Committed by Alistair Delva
Browse files

ANDROID: GKI: update ABI for mmc changes



Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 3 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

'struct mmc_host at host.h:271:1' changed:
  type size hasn't changed
  1 data member insertion:
    'bool mmc_host::hsq_enabled', at offset 12272 (in bits) at host.h:467:1
  86 impacted interfaces:
    function int __mmc_claim_host(mmc_host*, mmc_ctx*, atomic_t*)
    function int __mmc_send_status(mmc_card*, u32*, unsigned int)
    function int __sdhci_add_host(sdhci_host*)
    function int mmc_add_host(mmc_host*)
    function mmc_host* mmc_alloc_host(int, device*)
    function int mmc_app_cmd(mmc_host*, mmc_card*)
    function unsigned int mmc_calc_max_discard(mmc_card*)
    function int mmc_can_erase(mmc_card*)
    function bool mmc_can_gpio_cd(mmc_host*)
    function int mmc_can_sanitize(mmc_card*)
    function int mmc_can_secure_erase_trim(mmc_card*)
    function int mmc_can_trim(mmc_card*)
    function int mmc_cmdq_disable(mmc_card*)
    function int mmc_cmdq_enable(mmc_card*)
    function void mmc_cqe_post_req(mmc_host*, mmc_request*)
    function int mmc_cqe_recovery(mmc_host*)
    function int mmc_cqe_start_req(mmc_host*, mmc_request*)
    function int mmc_detect_card_removed(mmc_host*)
    function void mmc_detect_change(mmc_host*, unsigned long int)
    function int mmc_erase(mmc_card*, unsigned int, unsigned int, unsigned int)
    function int mmc_erase_group_aligned(mmc_card*, unsigned int, unsigned int)
    function int mmc_flush_cache(mmc_card*)
    function void mmc_free_host(mmc_host*)
    function void mmc_get_card(mmc_card*, mmc_ctx*)
    function int mmc_get_ext_csd(mmc_card*, unsigned char**)
    function int mmc_gpio_get_cd(mmc_host*)
    function int mmc_gpio_get_ro(mmc_host*)
    function int mmc_gpiod_request_cd(mmc_host*, const char*, unsigned int, bool, unsigned int, bool*)
    function void mmc_gpiod_request_cd_irq(mmc_host*)
    function int mmc_gpiod_request_ro(mmc_host*, const char*, unsigned int, unsigned int, bool*)
    function int mmc_hw_reset(mmc_host*)
    function int mmc_of_parse(mmc_host*)
    function void mmc_put_card(mmc_card*, mmc_ctx*)
    function int mmc_register_driver(mmc_driver*)
    function int mmc_regulator_get_supply(mmc_host*)
    function int mmc_regulator_set_ocr(mmc_host*, regulator*, unsigned short int)
    function int mmc_regulator_set_vqmmc(mmc_host*, mmc_ios*)
    function void mmc_release_host(mmc_host*)
    function void mmc_remove_host(mmc_host*)
    function void mmc_request_done(mmc_host*, mmc_request*)
    function void mmc_retune_pause(mmc_host*)
    function void mmc_retune_release(mmc_host*)
    function void mmc_retune_unpause(mmc_host*)
    function void mmc_run_bkops(mmc_card*)
    function int mmc_send_status(mmc_card*, unsigned int*)
    function int mmc_send_tuning(mmc_host*, u32, int*)
    function void mmc_set_data_timeout(mmc_data*, const mmc_card*)
    function int mmc_start_request(mmc_host*, mmc_request*)
    function int mmc_switch(mmc_card*, unsigned char, unsigned char, unsigned char, unsigned int)
    function void mmc_unregister_driver(mmc_driver*)
    function int mmc_wait_for_cmd(mmc_host*, mmc_command*, int)
    function void mmc_wait_for_req(mmc_host*, mmc_request*)
    function int sdhci_add_host(sdhci_host*)
    function void sdhci_cleanup_host(sdhci_host*)
    function void sdhci_enable_clk(sdhci_host*, u16)
    function void sdhci_enable_v4_mode(sdhci_host*)
    function sdhci_host* sdhci_pltfm_init(platform_device*, const sdhci_pltfm_data*, size_t)
    function void sdhci_remove_host(sdhci_host*, int)
    function void sdhci_request(mmc_host*, mmc_request*)
    function void sdhci_reset(sdhci_host*, u8)
    function int sdhci_runtime_resume_host(sdhci_host*, int)
    function int sdhci_runtime_suspend_host(sdhci_host*)
    function void sdhci_set_bus_width(sdhci_host*, int)
    function int sdhci_setup_host(sdhci_host*)
    function void sdio_claim_host(sdio_func*)
    function int sdio_claim_irq(sdio_func*, sdio_irq_handler_t*)
    function int sdio_disable_func(sdio_func*)
    function int sdio_enable_func(sdio_func*)
    function unsigned char sdio_f0_readb(sdio_func*, unsigned int, int*)
    function void sdio_f0_writeb(sdio_func*, unsigned char, unsigned int, int*)
    function mmc_pm_flag_t sdio_get_host_pm_caps(sdio_func*)
    function int sdio_memcpy_fromio(sdio_func*, void*, unsigned int, int)
    function int sdio_memcpy_toio(sdio_func*, unsigned int, void*, int)
    function u8 sdio_readb(sdio_func*, unsigned int, int*)
    function u32 sdio_readl(sdio_func*, unsigned int, int*)
    function int sdio_readsb(sdio_func*, void*, unsigned int, int)
    function int sdio_register_driver(sdio_driver*)
    function void sdio_release_host(sdio_func*)
    function int sdio_release_irq(sdio_func*)
    function int sdio_set_block_size(sdio_func*, unsigned int)
    function int sdio_set_host_pm_flags(sdio_func*, mmc_pm_flag_t)
    function void sdio_signal_irq(mmc_host*)
    function void sdio_unregister_driver(sdio_driver*)
    function void sdio_writeb(sdio_func*, u8, unsigned int, int*)
    function void sdio_writel(sdio_func*, u32, unsigned int, int*)
    function int sdio_writesb(sdio_func*, unsigned int, void*, int)

'struct sdhci_host at sdhci.h:372:1' changed:
  type size hasn't changed
  1 data member insertion:
    'bool sdhci_host::always_defer_done', at offset 5400 (in bits) at sdhci.h:538:1
  12 impacted interfaces:
    function int __sdhci_add_host(sdhci_host*)
    function int sdhci_add_host(sdhci_host*)
    function void sdhci_cleanup_host(sdhci_host*)
    function void sdhci_enable_clk(sdhci_host*, u16)
    function void sdhci_enable_v4_mode(sdhci_host*)
    function sdhci_host* sdhci_pltfm_init(platform_device*, const sdhci_pltfm_data*, size_t)
    function void sdhci_remove_host(sdhci_host*, int)
    function void sdhci_reset(sdhci_host*, u8)
    function int sdhci_runtime_resume_host(sdhci_host*, int)
    function int sdhci_runtime_suspend_host(sdhci_host*)
    function void sdhci_set_bus_width(sdhci_host*, int)
    function int sdhci_setup_host(sdhci_host*)

'struct sdhci_ops at sdhci.h:611:1' changed:
  type size changed from 1728 to 1792 (in bits)
  1 data member insertion:
    'void ()* sdhci_ops::request_done', at offset 1728 (in bits) at sdhci.h:650:1
  12 impacted interfaces:
    function int __sdhci_add_host(sdhci_host*)
    function int sdhci_add_host(sdhci_host*)
    function void sdhci_cleanup_host(sdhci_host*)
    function void sdhci_enable_clk(sdhci_host*, u16)
    function void sdhci_enable_v4_mode(sdhci_host*)
    function sdhci_host* sdhci_pltfm_init(platform_device*, const sdhci_pltfm_data*, size_t)
    function void sdhci_remove_host(sdhci_host*, int)
    function void sdhci_reset(sdhci_host*, u8)
    function int sdhci_runtime_resume_host(sdhci_host*, int)
    function int sdhci_runtime_suspend_host(sdhci_host*)
    function void sdhci_set_bus_width(sdhci_host*, int)
    function int sdhci_setup_host(sdhci_host*)

Bug: 151514181
Signed-off-by: default avatarTodd Kjos <tkjos@google.com>
Change-Id: I08c570140f576438d01c26aca41f5ffb3525628d
parent 56e481a4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment