ANDROID: GKI: rockchip: Enable symbols for sdhci-arasan

Functions changes summary: 0 Removed, 0 Changed, 3 Added functions
Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

3 Added functions:

  [A] 'function int sdhci_pltfm_unregister(platform_device*)'
  [A] 'function void sdhci_set_power_and_bus_voltage(sdhci_host*, unsigned char, unsigned short int)'
  [A] 'function void sdhci_set_uhs_signaling(sdhci_host*, unsigned int)'

Bug: 194515348
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I1bdf263f03312a80e26e175106b9f244d4e4007a
This commit is contained in:
Kever Yang
2021-09-27 12:52:26 +08:00
committed by Greg Kroah-Hartman
parent 6276cc3982
commit 54a33334de
2 changed files with 58 additions and 16 deletions

View File

@@ -4159,6 +4159,7 @@
<elf-symbol name='sdhci_pltfm_clk_get_max_clock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf48ac8b0'/> <elf-symbol name='sdhci_pltfm_clk_get_max_clock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf48ac8b0'/>
<elf-symbol name='sdhci_pltfm_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xef15dce2'/> <elf-symbol name='sdhci_pltfm_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xef15dce2'/>
<elf-symbol name='sdhci_pltfm_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x388347e8'/> <elf-symbol name='sdhci_pltfm_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x388347e8'/>
<elf-symbol name='sdhci_pltfm_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8ece9464'/>
<elf-symbol name='sdhci_remove_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x546c283b'/> <elf-symbol name='sdhci_remove_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x546c283b'/>
<elf-symbol name='sdhci_request' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x95267c66'/> <elf-symbol name='sdhci_request' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x95267c66'/>
<elf-symbol name='sdhci_request_atomic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2b38beca'/> <elf-symbol name='sdhci_request_atomic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2b38beca'/>
@@ -4168,7 +4169,9 @@
<elf-symbol name='sdhci_runtime_suspend_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x164a5bca'/> <elf-symbol name='sdhci_runtime_suspend_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x164a5bca'/>
<elf-symbol name='sdhci_set_bus_width' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xab28f19d'/> <elf-symbol name='sdhci_set_bus_width' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xab28f19d'/>
<elf-symbol name='sdhci_set_clock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc3be945b'/> <elf-symbol name='sdhci_set_clock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc3be945b'/>
<elf-symbol name='sdhci_set_power_and_bus_voltage' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x40e4a79f'/>
<elf-symbol name='sdhci_set_power_noreg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x12344b39'/> <elf-symbol name='sdhci_set_power_noreg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x12344b39'/>
<elf-symbol name='sdhci_set_uhs_signaling' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x185dcb11'/>
<elf-symbol name='sdhci_setup_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9c562f4c'/> <elf-symbol name='sdhci_setup_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9c562f4c'/>
<elf-symbol name='sdhci_suspend_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x247c8b7b'/> <elf-symbol name='sdhci_suspend_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x247c8b7b'/>
<elf-symbol name='sdio_claim_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9b3810bc'/> <elf-symbol name='sdio_claim_host' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9b3810bc'/>
@@ -135094,6 +135097,10 @@
<parameter type-id='b59d7dce' name='priv_size' filepath='drivers/mmc/host/sdhci-pltfm.c' line='118' column='1'/> <parameter type-id='b59d7dce' name='priv_size' filepath='drivers/mmc/host/sdhci-pltfm.c' line='118' column='1'/>
<return type-id='2661e0d9'/> <return type-id='2661e0d9'/>
</function-decl> </function-decl>
<function-decl name='sdhci_pltfm_unregister' mangled-name='sdhci_pltfm_unregister' filepath='drivers/mmc/host/sdhci-pltfm.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_pltfm_unregister'>
<parameter type-id='db362995' name='pdev' filepath='drivers/mmc/host/sdhci-pltfm.c' line='194' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='sdhci_remove_host' mangled-name='sdhci_remove_host' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_remove_host'> <function-decl name='sdhci_remove_host' mangled-name='sdhci_remove_host' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_remove_host'>
<parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1'/> <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1'/>
<parameter type-id='95e97e5e' name='dead' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1'/> <parameter type-id='95e97e5e' name='dead' filepath='drivers/mmc/host/sdhci.c' line='4772' column='1'/>
@@ -135137,12 +135144,23 @@
<parameter type-id='f0981eeb' name='clock' filepath='drivers/mmc/host/sdhci.c' line='1991' column='1'/> <parameter type-id='f0981eeb' name='clock' filepath='drivers/mmc/host/sdhci.c' line='1991' column='1'/>
<return type-id='48b5725f'/> <return type-id='48b5725f'/>
</function-decl> </function-decl>
<function-decl name='sdhci_set_power_and_bus_voltage' mangled-name='sdhci_set_power_and_bus_voltage' filepath='drivers/mmc/host/sdhci.c' line='2110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_set_power_and_bus_voltage'>
<parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='2110' column='1'/>
<parameter type-id='002ac4a6' name='mode' filepath='drivers/mmc/host/sdhci.c' line='2111' column='1'/>
<parameter type-id='8efea9e5' name='vdd' filepath='drivers/mmc/host/sdhci.c' line='2112' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='sdhci_set_power_noreg' mangled-name='sdhci_set_power_noreg' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_set_power_noreg'> <function-decl name='sdhci_set_power_noreg' mangled-name='sdhci_set_power_noreg' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_set_power_noreg'>
<parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1'/> <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1'/>
<parameter type-id='002ac4a6' name='mode' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1'/> <parameter type-id='002ac4a6' name='mode' filepath='drivers/mmc/host/sdhci.c' line='2020' column='1'/>
<parameter type-id='8efea9e5' name='vdd' filepath='drivers/mmc/host/sdhci.c' line='2021' column='1'/> <parameter type-id='8efea9e5' name='vdd' filepath='drivers/mmc/host/sdhci.c' line='2021' column='1'/>
<return type-id='48b5725f'/> <return type-id='48b5725f'/>
</function-decl> </function-decl>
<function-decl name='sdhci_set_uhs_signaling' mangled-name='sdhci_set_uhs_signaling' filepath='drivers/mmc/host/sdhci.c' line='2215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_set_uhs_signaling'>
<parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='2215' column='1'/>
<parameter type-id='f0981eeb' name='timing' filepath='drivers/mmc/host/sdhci.c' line='2215' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='sdhci_setup_host' mangled-name='sdhci_setup_host' filepath='drivers/mmc/host/sdhci.c' line='4111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_setup_host'> <function-decl name='sdhci_setup_host' mangled-name='sdhci_setup_host' filepath='drivers/mmc/host/sdhci.c' line='4111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_setup_host'>
<parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4111' column='1'/> <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4111' column='1'/>
<return type-id='95e97e5e'/> <return type-id='95e97e5e'/>

View File

@@ -51,11 +51,13 @@
clk_get clk_get
__clk_get_name __clk_get_name
clk_get_rate clk_get_rate
clk_hw_get_name
clk_notifier_register clk_notifier_register
clk_notifier_unregister clk_notifier_unregister
clk_prepare clk_prepare
clk_put clk_put
clk_register clk_register
clk_set_phase
clk_set_rate clk_set_rate
clk_unprepare clk_unprepare
clk_unregister clk_unregister
@@ -111,6 +113,7 @@
devm_clk_get devm_clk_get
devm_clk_get_optional devm_clk_get_optional
devm_clk_hw_register devm_clk_hw_register
devm_clk_register
devm_devfreq_event_add_edev devm_devfreq_event_add_edev
devm_extcon_dev_allocate devm_extcon_dev_allocate
devm_extcon_dev_register devm_extcon_dev_register
@@ -160,6 +163,7 @@
dma_free_attrs dma_free_attrs
dma_heap_add dma_heap_add
dma_heap_get_name dma_heap_get_name
dmam_alloc_attrs
dma_map_sg_attrs dma_map_sg_attrs
dma_release_channel dma_release_channel
dma_request_chan dma_request_chan
@@ -181,6 +185,7 @@
extcon_get_state extcon_get_state
extcon_set_state_sync extcon_set_state_sync
failure_tracking failure_tracking
find_next_bit
find_next_zero_bit find_next_zero_bit
finish_wait finish_wait
flush_delayed_work flush_delayed_work
@@ -339,6 +344,7 @@
platform_driver_unregister platform_driver_unregister
platform_get_irq platform_get_irq
platform_get_resource platform_get_resource
platform_get_resource_byname
pm_power_off pm_power_off
__pm_relax __pm_relax
__pm_runtime_disable __pm_runtime_disable
@@ -419,6 +425,16 @@
scsi_ioctl scsi_ioctl
scsi_ioctl_block_when_processing_errors scsi_ioctl_block_when_processing_errors
sdev_prefix_printk sdev_prefix_printk
sdhci_add_host
sdhci_get_property
sdhci_pltfm_clk_get_max_clock
sdhci_pltfm_free
sdhci_pltfm_init
sdhci_reset
sdhci_resume_host
sdhci_set_bus_width
sdhci_set_clock
sdhci_suspend_host
seq_lseek seq_lseek
seq_printf seq_printf
seq_read seq_read
@@ -531,7 +547,6 @@
__clk_get_hw __clk_get_hw
clk_get_parent clk_get_parent
clk_hw_get_flags clk_hw_get_flags
clk_hw_get_name
clk_hw_get_parent clk_hw_get_parent
clk_hw_get_rate clk_hw_get_rate
clk_hw_register_composite clk_hw_register_composite
@@ -544,7 +559,6 @@
clk_register_fixed_factor clk_register_fixed_factor
clk_register_gate clk_register_gate
clk_register_mux_table clk_register_mux_table
devm_clk_register
divider_get_val divider_get_val
gcd gcd
kmemdup kmemdup
@@ -608,6 +622,11 @@
gov_update_cpu_data gov_update_cpu_data
store_sampling_rate store_sampling_rate
# required by cqhci.ko
devm_blk_ksm_init
dmam_free_coherent
mmc_cqe_request_done
# required by cw2015_battery.ko # required by cw2015_battery.ko
device_property_read_u8_array device_property_read_u8_array
power_supply_am_i_supplied power_supply_am_i_supplied
@@ -618,7 +637,6 @@
# required by dw_mmc-rockchip.ko # required by dw_mmc-rockchip.ko
clk_get_phase clk_get_phase
clk_set_phase
mmc_send_tuning mmc_send_tuning
# required by dw_mmc.ko # required by dw_mmc.ko
@@ -626,7 +644,6 @@
debugfs_create_x64 debugfs_create_x64
del_timer del_timer
device_property_read_string_array device_property_read_string_array
dmam_alloc_attrs
mmc_add_host mmc_add_host
mmc_alloc_host mmc_alloc_host
mmc_can_gpio_cd mmc_can_gpio_cd
@@ -980,7 +997,6 @@
# required by phy-rockchip-inno-dsidphy.ko # required by phy-rockchip-inno-dsidphy.ko
devm_platform_ioremap_resource_byname devm_platform_ioremap_resource_byname
phy_mipi_dphy_config_validate phy_mipi_dphy_config_validate
platform_get_resource_byname
# required by phy-rockchip-inno-usb2.ko # required by phy-rockchip-inno-usb2.ko
devm_extcon_register_notifier devm_extcon_register_notifier
@@ -1113,7 +1129,6 @@
# required by rockchip_saradc.ko # required by rockchip_saradc.ko
devm_iio_device_alloc devm_iio_device_alloc
__devm_iio_device_register __devm_iio_device_register
find_next_bit
iio_get_time_ns iio_get_time_ns
iio_push_to_buffers iio_push_to_buffers
iio_trigger_notify_done iio_trigger_notify_done
@@ -1140,22 +1155,31 @@
rtc_tm_to_time64 rtc_tm_to_time64
rtc_update_irq rtc_update_irq
# required by sdhci-of-arasan.ko
devm_phy_get
phy_exit
phy_init
phy_power_off
phy_power_on
__sdhci_add_host
sdhci_cleanup_host
sdhci_cqe_disable
sdhci_cqe_enable
sdhci_cqe_irq
sdhci_dumpregs
sdhci_enable_clk
sdhci_execute_tuning
sdhci_pltfm_unregister
sdhci_set_power_and_bus_voltage
sdhci_set_uhs_signaling
sdhci_setup_host
# required by sdhci-of-dwcmshc.ko # required by sdhci-of-dwcmshc.ko
devm_clk_bulk_get_optional devm_clk_bulk_get_optional
dma_get_required_mask dma_get_required_mask
sdhci_add_host
sdhci_adma_write_desc sdhci_adma_write_desc
sdhci_get_property
sdhci_pltfm_clk_get_max_clock
sdhci_pltfm_free
sdhci_pltfm_init
sdhci_remove_host sdhci_remove_host
sdhci_request sdhci_request
sdhci_reset
sdhci_resume_host
sdhci_set_bus_width
sdhci_set_clock
sdhci_suspend_host
# required by sg.ko # required by sg.ko
blk_get_request blk_get_request