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

Commit 1278a5bf authored by huangshuosheng's avatar huangshuosheng Committed by Todd Kjos
Browse files

ANDROID: ABI: Added symbols for allwinner



Leaf changes summary: 45 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 43 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 2 Added variables

43 Added functions:

  [A] 'function int __irq_alloc_domain_generic_chips(irq_domain*, int, int, const char*, irq_flow_handler_t, unsigned int, unsigned int, irq_gc_flags)'
  [A] 'function void bt_err(const char*, ...)'
  [A] 'function void bt_info(const char*, ...)'
  [A] 'function void clk_unregister_fixed_factor(clk*)'
  [A] 'function void clk_unregister_fixed_rate(clk*)'
  [A] 'function void clk_unregister_gate(clk*)'
  [A] 'function void cpufreq_dbs_governor_exit(cpufreq_policy*)'
  [A] 'function int cpufreq_dbs_governor_init(cpufreq_policy*)'
  [A] 'function void cpufreq_dbs_governor_limits(cpufreq_policy*)'
  [A] 'function int cpufreq_dbs_governor_start(cpufreq_policy*)'
  [A] 'function void cpufreq_dbs_governor_stop(cpufreq_policy*)'
  [A] 'function unsigned short int crc16(unsigned short int, const unsigned char*, unsigned long int)'
  [A] 'function unsigned int dbs_update(cpufreq_policy*)'
  [A] 'function int device_move(device*, device*, dpm_order)'
  [A] 'function dma_chan* dma_get_any_slave_channel(dma_device*)'
  [A] 'function void ehci_init_driver(hc_driver*, const ehci_driver_overrides*)'
  [A] 'function int ehci_resume(usb_hcd*, bool)'
  [A] 'function int ehci_setup(usb_hcd*)'
  [A] 'function int ehci_suspend(usb_hcd*, bool)'
  [A] 'function void ethtool_convert_legacy_u32_to_link_mode(unsigned long int*, u32)'
  [A] 'function int filp_close(file*, void*)'
  [A] 'function long long unsigned int get_cpu_idle_time_us(int, long long unsigned int*)'
  [A] 'function void gov_update_cpu_data(dbs_data*)'
  [A] 'function int gpiochip_generic_config(gpio_chip*, unsigned int, unsigned long int)'
  [A] 'function int iio_map_array_register(iio_dev*, iio_map*)'
  [A] 'function int iio_map_array_unregister(iio_dev*)'
  [A] 'function void irq_gc_ack_set_bit(irq_data*)'
  [A] 'function void irq_gc_mask_clr_bit(irq_data*)'
  [A] 'function void irq_gc_mask_set_bit(irq_data*)'
  [A] 'function irq_chip_generic* irq_get_domain_generic_chip(irq_domain*, unsigned int)'
  [A] 'function int irq_setup_alt_chip(irq_data*, unsigned int)'
  [A] 'function void* of_get_mac_address(device_node*)'
  [A] 'function int pinctrl_gpio_direction_input(unsigned int)'
  [A] 'function int pinctrl_gpio_direction_output(unsigned int)'
  [A] 'function void rfkill_set_states(rfkill*, bool, bool)'
  [A] 'function int snd_dmaengine_pcm_open(snd_pcm_substream*, dma_chan*)'
  [A] 'function ssize_t store_sampling_rate(gov_attr_set*, const char*, size_t)'
  [A] 'function int usb_alloc_streams(usb_interface*, usb_host_endpoint**, unsigned int, unsigned int, unsigned int)'
  [A] 'function int usb_free_streams(usb_interface*, usb_host_endpoint**, unsigned int, unsigned int)'
  [A] 'function int usb_wait_anchor_empty_timeout(usb_anchor*, unsigned int)'
  [A] 'function void usbnet_defer_kevent(usbnet*, int)'
  [A] 'function void vb2_dma_contig_clear_max_seg_size(device*)'
  [A] 'function int vb2_dma_contig_set_max_seg_size(device*, unsigned int)'

2 Added variables:

  [A] 'irq_domain_ops irq_generic_chip_ops'
  [A] 'const vb2_mem_ops vb2_dma_contig_memops'

Bug: 154880035
Change-Id: I7df6cc6200ea10565608cf7c9b7a089734805c8f
Signed-off-by: default avatarhuangshuosheng <huangshuosheng@allwinnertech.com>
parent 042f9c9a
Loading
Loading
Loading
Loading
+111 −1
Original line number Diff line number Diff line
@@ -15,6 +15,9 @@

# required by sunxi_pinctrl.ko
  handle_fasteoi_irq
  pinctrl_gpio_direction_output
  pinctrl_gpio_direction_input
  gpiochip_generic_config

# required by sunxi_uart.ko
  uart_get_divisor
@@ -88,6 +91,7 @@
  snd_soc_register_card
  snd_soc_dai_set_clkdiv
  snd_soc_dai_set_pll
  snd_dmaengine_pcm_open

# required by xr829.ko
  bridge_tunnel_header
@@ -114,6 +118,7 @@
  round_jiffies_relative
  sdio_align_size
  __sw_hweight16
  device_move

# required by arc4.ko
  arc4_crypt
@@ -158,6 +163,9 @@
  vb2_ioctl_streamon
  vb2_ops_wait_finish
  vb2_ops_wait_prepare
  vb2_dma_contig_clear_max_seg_size
  vb2_dma_contig_memops
  vb2_dma_contig_set_max_seg_size

# required by videobuf2-memops.ko
  frame_vector_create
@@ -192,3 +200,105 @@
  __wait_on_buffer
  io_schedule
  is_bad_inode

# required by sunxi-keyboard.ko
  iio_map_array_register
  iio_map_array_unregister

# required by sunxi*.ko
  __irq_alloc_domain_generic_chips
  clk_unregister_fixed_factor
  clk_unregister_fixed_rate
  clk_unregister_gate
  cpufreq_dbs_governor_exit
  cpufreq_dbs_governor_init
  cpufreq_dbs_governor_limits
  cpufreq_dbs_governor_start
  cpufreq_dbs_governor_stop
  dbs_update
  filp_close
  get_cpu_idle_time_us
  gov_update_cpu_data
  irq_gc_ack_set_bit
  irq_gc_mask_clr_bit
  irq_gc_mask_set_bit
  irq_generic_chip_ops
  irq_get_domain_generic_chip
  irq_setup_alt_chip
  rfkill_set_states
  store_sampling_rate
  usb_hcds_loaded

# required by smsc95xx.ko
  crc16
  device_set_wakeup_enable
  of_get_mac_address
  usbnet_defer_kevent


# required by microchip.ko
  __genphy_config_aneg
  genphy_suspend
  __mdiobus_read
  mdiobus_read
  __mdiobus_write
  mdiobus_write
  phy_drivers_register
  phy_drivers_unregister
  phy_read_mmd
  phy_restore_page
  phy_save_page
  phy_write_mmd


# required by smsc75xx.ko
  crc16
  device_set_wakeup_enable
  of_get_mac_address
  usbnet_defer_kevent

# required by rtl8150.ko
  ethtool_convert_legacy_u32_to_link_mode

# required by lan78xx.ko
  __bitmap_or
  device_set_wakeup_enable
  fixed_phy_register
  fixed_phy_unregister
  __genphy_config_aneg
  genphy_read_status
  irq_domain_add_simple
  mdiobus_read
  mdiobus_write
  of_mdiobus_register
  phy_connect_direct
  phy_ethtool_get_eee
  phy_ethtool_ksettings_get
  phy_ethtool_ksettings_set
  phy_ethtool_set_eee
  phy_ethtool_set_wol
  phy_find_first
  phy_read_mmd
  phy_register_fixup_for_uid
  phy_remove_link_mode
  phy_unregister_fixup_for_uid
  phy_write_mmd
  usb_scuttle_anchored_urbs

# required by uas.ko
  usb_wait_anchor_empty_timeout
  usb_free_streams
  usb_alloc_streams

# required by echi-pci.ko
  ehci_init_driver
  ehci_resume
  ehci_setup
  ehci_suspend

# required by xradio_btlpm.ko
  bt_err
  bt_info

# required by sun6i-dma.ko
  dma_get_any_slave_channel