Greg Kroah-Hartman
feaf47115a
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
b7be9b8bed ANDROID: GKI: Update android/abi_gki_aarch64_sonywalkman
Change-Id: I8907cdabcc15673263a20abe57d78ec8162eeefb
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-09-03 09:53:34 +02:00
Yoshitaka Seto
b7be9b8bed
ANDROID: GKI: Update android/abi_gki_aarch64_sonywalkman
...
Leaf changes summary: 9 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 9 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
9 Added functions:
[A] 'function void* drm_client_buffer_vmap(drm_client_buffer*)'
[A] 'function drm_client_buffer* drm_client_framebuffer_create(drm_client_dev*, u32, u32, u32)'
[A] 'function void drm_client_framebuffer_delete(drm_client_buffer*)'
[A] 'function int drm_client_modeset_commit(drm_client_dev*)'
[A] 'function int drm_client_modeset_probe(drm_client_dev*, unsigned int, unsigned int)'
[A] 'function void drm_client_release(drm_client_dev*)'
[A] 'function bool drm_client_rotation(drm_mode_set*, unsigned int*)'
[A] 'function void drm_helper_disable_unused_functions(drm_device*)'
[A] 'function uint32_t drm_mode_legacy_fb_format(uint32_t, uint32_t)'
Bug: 198101623
Change-Id: I3e240c5b44fc85714cc0d82ca0b1a9ed4083d99f
Signed-off-by: Yoshitaka Seto <yoshitaka.seto@sony.com>
2021-09-01 01:18:27 +00:00
Greg Kroah-Hartman
103b3ee426
ANDROID: GKI: upate .xml file for new symbol addtions
...
After merging in the android11-5.4.134_r00 tag, a number of new symbols
need to keep being tracked. This adds them back to the .xml file as
things we need to care about.
Leaf changes summary: 17 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 16 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable
16 Added functions:
[A] 'function void clk_restore_context()'
[A] 'function int clk_save_context()'
[A] 'function int hid_add_device(hid_device*)'
[A] 'function hid_device* hid_allocate_device()'
[A] 'function void hid_destroy_device(hid_device*)'
[A] 'function int hid_input_report(hid_device*, int, unsigned char*, unsigned int, int)'
[A] 'function int hid_parse_report(hid_device*, unsigned char*, unsigned int)'
[A] 'function void iov_iter_kvec(iov_iter*, unsigned int, const kvec*, unsigned long int, size_t)'
[A] 'function int kernel_sock_shutdown(socket*, sock_shutdown_cmd)'
[A] 'function spi_device* of_find_spi_device_by_node(device_node*)'
[A] 'function snd_card* snd_card_ref(int)'
[A] 'function int snd_soc_component_enable_pin(snd_soc_component*, const char*)'
[A] 'function int snd_soc_component_get_pin_status(snd_soc_component*, const char*)'
[A] 'function int sock_recvmsg(socket*, msghdr*, int)'
[A] 'function socket* sockfd_lookup(int, int*)'
[A] 'function int spi_async(spi_device*, spi_message*)'
1 Added variable:
[A] 'device platform_bus'
Fixes: 0fbdadf464 ("Merge tag 'android11-5.4.134_r00' into `android11-5.4`")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I3130b07f47da0435da0f1f2a82c0fb10ffcab720
2021-08-26 14:54:16 +02:00
Greg Kroah-Hartman
0fbdadf464
Merge tag 'android11-5.4.134_r00' into android11-5.4
...
This brings the android11-5.4 branch up to the 5.4.134 LTS release
level.
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ide47bba8ef66f14a0599aa455c77ec8a7158f600
2021-08-24 20:32:44 +02:00
Greg Kroah-Hartman
62d24bac60
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
bf4d02ab1e UPSTREAM: io_uring: Fix current->fs handling in io_sq_wq_submit_work()
5ce18d9ae8 ANDROID: ABI: Update allowed list for QCOM
Change-Id: I2d5bbd9b17f7f4381bf4fde32a1ff4138d99e1b3
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-08-18 09:35:57 +02:00
Taniya Das
5ce18d9ae8
ANDROID: ABI: Update allowed list for QCOM
...
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added
functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added
variable
2 Added functions:
[A] 'function void clk_restore_context()'
[A] 'function int clk_save_context()'
Bug: 196793278
Change-Id: Ib944b947b781e9c8844978c85044220cc94dfedb
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2021-08-16 22:04:46 +05:30
Greg Kroah-Hartman
ac1d54ea63
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
4417145c4f UPSTREAM: arm64: vdso: Avoid ISB after reading from cntvct_el0
d09f0a4e23 ANDROID: GKI: Disable X86_MCE drivers
aa64559e55 ANDROID: GKI: Add FCNT KMI symbol list
498eb6780a ANDROID: fuse: Allocate zeroed memory for canonical path
Change-Id: I2305f9baae11c994ac52ae7d6a2879dd08798f26
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-08-12 13:59:43 +02:00
Greg Kroah-Hartman
8ab681fd3f
ANDROID: GKI: fix up android/abi_gki_aarch64.xml merge
...
I messed up when doing the merge of `android11-5.4` into `android11-5.4`
and I took the .xml file from `android11-5.4`, not the other way around.
Either way would have required a .xml update, but this way required 2
updates, not just one :(
Anyway, this restores the ABI .xml file back to the original values
for this branch, in addition to the additional symbols that were pulled
in from `android11-5.4`
The summary of the abi changes are below, they have all happened in much
older LTS releases, and were accepted then. They cause no real ABI
problems.
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 inet_connection_sock at inet_connection_sock.h:87:1' changed:
type size hasn't changed
1 data member insertion:
'u32 icsk_probes_tstamp', at offset 11008 (in bits) at inet_connection_sock.h:151:1
there are data member changes:
type 'struct {int enabled; int search_high; int search_low; int probe_size; u32 probe_timestamp;}' of 'inet_connection_sock::icsk_mtup' changed:
type size changed from 160 to 128 (in bits)
there are data member changes:
2 ('int search_high' .. 'int search_low') offsets changed (by -32 bits)
'int probe_size' offset changed (by -95 bits)
'u32 probe_timestamp' offset changed (by -32 bits)
2 impacted interfaces
'struct tcp_sock at tcp.h:138:1' changed (indirectly):
type size hasn't changed
there are data member changes:
type 'struct inet_connection_sock' of 'tcp_sock::inet_conn' changed, as reported earlier
one impacted interface
'struct usbnet at usbnet.h:29:1' changed:
type size hasn't changed
there are data member changes:
data member u64 android_kabi_reserved1 at offset 4992 (in bits) became anonymous data member 'union {struct {u32 rx_speed; u32 tx_speed;}; struct {u64 android_kabi_reserved1;} __UNIQUE_ID_android_kabi_hide213; union {};}'
16 impacted interfaces
Fixes: 1d03502d2e ("Merge branch 'android11-5.4' into 'android11-5.4-lts'")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I295a286382de6e354f89aa02cbf6bd32f917eac7
2021-08-10 18:14:17 +02:00
Nobutaka Matsuo
aa64559e55
ANDROID: GKI: Add FCNT KMI symbol list
...
No new symbols added that are not already in the .xml file.
Bug: 194979426
Change-Id: I5fad2df65c189bf0afbefeff2aeab19c500552dd
Signed-off-by: Nobutaka Matsuo <matsuo.nobu@fcnt.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-08-10 15:36:50 +00:00
Dmitry Antipov
e588439d0c
ANDROID: ABI: Update allowed list for Microsoft
...
Leaf changes summary: 6 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 6 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
6 Added functions:
[A] 'function int hid_add_device(hid_device*)'
[A] 'function hid_device* hid_allocate_device()'
[A] 'function void hid_destroy_device(hid_device*)'
[A] 'function int hid_input_report(hid_device*, int, unsigned char*, unsigned int, int)'
[A] 'function int hid_parse_report(hid_device*, unsigned char*, unsigned int)'
[A] 'function int spi_async(spi_device*, spi_message*)'
Bug: 194673479
Signed-off-by: Dmitry Antipov <dmanti@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I7af3139b3670ac6d4eb87b0774362aaf79160e76
2021-08-05 12:30:11 +02:00
Roman Kiryanov
ae78026f42
ANDROID: Update android/abi_gki_aarch64.xml
...
required to add new modules to goldfish.
Leaf changes summary: 5 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 4 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable
4 Added functions:
[A] 'function void iov_iter_kvec(iov_iter*, unsigned int, const kvec*, unsigned long int, size_t)'
[A] 'function int kernel_sock_shutdown(socket*, sock_shutdown_cmd)'
[A] 'function int sock_recvmsg(socket*, msghdr*, int)'
[A] 'function socket* sockfd_lookup(int, int*)'
1 Added variable:
[A] 'device platform_bus'
Bug: 194952533
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I39dfbffbd54cb59a33222ad2bebebdd70f1c74f1
2021-07-29 13:54:47 -07:00
Roman Kiryanov
a6b9410e5f
ANDROID: Update android/abi_gki_aarch64_goldfish
...
required to add new modules.
BUILD_CONFIG=common-modules/virtual-device/build.config.goldfish.aarch64 build/build_abi.sh --update-symbol-list
Bug: 194952533
Change-Id: Ibd0ca4aba81f7de96a82eade42840c0ed173f8ae
Signed-off-by: Roman Kiryanov <rkir@google.com>
2021-07-29 12:18:28 -07:00
jy.ser
8eb8412259
ANDROID: ABI: update allowed list for galaxy
...
Leaf changes summary: 4 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 4 Added functions
4 Added functions:
[A] 'function spi_device* of_find_spi_device_by_node(device_node*)'
[A] 'function snd_card* snd_card_ref(int)'
[A] 'function int snd_soc_component_enable_pin(snd_soc_component*, const char*)'
[A] 'function int snd_soc_component_get_pin_status(snd_soc_component*, const char*)'
Bug: 194031787
Signed-off-by: Jiyeon Ser <jy.ser@samsung.com>
Change-Id: I3390357777edb9ffb07cc5eb1cedcc0d1ac90b46
2021-07-20 11:40:01 +09:00
Todd Kjos
77bd0a1d80
Merge remote-tracking branch 'aosp/android11-5.4' into android11-5.4-lts
...
Sync up with android11-5.4 for the following commits:
170a31dd74 ANDROID: ABI: Update allowed list for QCOM
f59ee36156 ANDROID: GKI: Add KMI symbol list for Sony Android Walkman products
f8878f4c59 ANDROID: ABI: Update allowed list for QCOM
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: I90c28d9052c8e55659ea09a9479c4d6a1fb8dbf4
2021-07-19 16:37:12 -07:00
Ashish Chavan
170a31dd74
ANDROID: ABI: Update allowed list for QCOM
...
Add the following symbols to QCOM allowed-list:
-- i2c_smbus_write_byte_data
-- i2c_smbus_read_byte_data
Bug: 193604299
Change-Id: I5294f69eec7a65e860d60ac6f437812b4029caab
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2021-07-14 15:49:38 +05:30
Greg Kroah-Hartman
c1983ae34f
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
f59ee36156 ANDROID: GKI: Add KMI symbol list for Sony Android Walkman products
f8878f4c59 ANDROID: ABI: Update allowed list for QCOM
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I2111e5e1487fac1a3005f4ca55afb200980e422a
2021-07-13 14:57:38 +02:00
Yoshitaka Seto
f59ee36156
ANDROID: GKI: Add KMI symbol list for Sony Android Walkman products
...
Added initial file named abi_gki_aarch64_sonywalkman.
abi.report.short:
Leaf changes summary: 14 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 13 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable
13 Added functions:
[A] 'function int cpumask_any_but(const cpumask*, unsigned int)'
[A] 'function int extcon_set_property_sync(extcon_dev*, unsigned int, unsigned int, extcon_property_value)'
[A] 'function int extcon_set_state(extcon_dev*, unsigned int, bool)'
[A] 'function int mmc_gpio_set_cd_wake(mmc_host*, bool)'
[A] 'function int mod_timer_pending(timer_list*, unsigned long int)'
[A] 'function void perf_pmu_migrate_context(pmu*, int, int)'
[A] 'function int perf_pmu_register(pmu*, const char*, int)'
[A] 'function void perf_pmu_unregister(pmu*)'
[A] 'function scatterlist* sg_last(scatterlist*, unsigned int)'
[A] 'function int typec_find_port_data_role(const char*)'
[A] 'function int typec_find_port_power_role(const char*)'
[A] 'function int typec_find_power_role(const char*)'
[A] 'function typec_altmode* typec_match_altmode(typec_altmode**, size_t, u16, u8)'
1 Added variable:
[A] 'workqueue_struct* system_freezable_power_efficient_wq'
Bug: 193202308
Change-Id: Id6db1e7357f3c42dca310d0aa7d92e71388e25d6
Signed-off-by: Yoshitaka Seto <yoshitaka.seto@sony.com>
2021-07-09 08:38:08 +00:00
Kamal Agrawal
f8878f4c59
ANDROID: ABI: Update allowed list for QCOM
...
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 3 Added
functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added
variable
3 Added functions:
[A] 'function int ftrace_set_clr_event(trace_array*, char*, int)'
[A] 'function trace_array* trace_array_create(const char*)'
[A] 'function int trace_array_destroy(trace_array*)'
Bug: 192805993
Change-Id: Id6d34efa83f4d212e3cfdf049028117e45cd5411
Signed-off-by: Kamal Agrawal <kamaagra@codeaurora.org>
2021-07-05 12:31:35 +05:30
Greg Kroah-Hartman
4dd6db1903
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
fe9e8630bf FROMGIT: bpf: Do not change gso_size during bpf_skb_change_proto()
6f8540b744 ANDROID: selinux: modify RTM_GETNEIGH{TBL}
e399f16519 ANDROID: GKI: add ufshcd_config_pwr_mode
Change-Id: I998f24f2a1c6349131ae6463592df00e66bae97d
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-06-30 15:39:22 +02:00
Kiwoong Kim
e399f16519
ANDROID: GKI: add ufshcd_config_pwr_mode
...
Sometimes, ufs host exits from hibern8 with low speed
even if it start with high speed. In the case, a module
needs to call ufshcd_config_pwr_mode to sustain
IO performance.
Bug: 188122907
Signed-off-by: Kiwoong Kim <kwmad.kim@samsung.com>
Change-Id: I5e2cdcd5f36b7328f3543ba3225b95733f12bd0d
2021-06-18 08:09:03 +00:00
Greg Kroah-Hartman
d9ae448723
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
0a5d2ddf23 ANDROID: GKI: update symbol list for xiaomi
6b6b8dc6fb ANDROID: GKI: Update abi_gki_aarch64_oplus
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id8c39c1d026b42b74cef33a9130947cb463b5d95
2021-06-16 11:51:29 +02:00
Greg Kroah-Hartman
a8aa69c6f8
ANDROID: GKI: update .xml file
...
Commit a6e6392eed ("ANDROID: restore abi breakage in usbnet.h")
restored the abi due to previous commits changing it, but we need to
update the .xml file as well to prevent this warning from showing up in
the build logs:
'struct usbnet at usbnet.h:29:1' changed:
type size hasn't changed
there are data member changes:
data member u64 android_kabi_reserved1 at offset 4992 (in bits) became anonymous data member 'union {struct {u32 rx_speed; u32 tx_speed;}; struct {u64 android_kabi_reserved1;} __UNIQUE_ID_android_kabi_hide209; union {};}'
11 impacted interfaces
Bug: 161946584
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I857e40e57fe76654d443cf765b617005e5330ddb
2021-06-11 11:31:47 +02:00
wangting11
0a5d2ddf23
ANDROID: GKI: update symbol list for xiaomi
...
Update the android/abi_gki_aarch64_xiaomi with recent symbol additions.
No new symbol addition.
Leaf changes summary: 0 artifact changed
Changed leaf types summary: 0 leaf type 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
Bug: 190458832
Signed-off-by: wangting11 <wangting11@xiaomi.com>
Change-Id: I406585d9b0761bba7ca7bb6ab1ab3d3bb07051fc
Signed-off-by: wangting11 <wangting11@xiaomi.com>
2021-06-09 12:51:27 +00:00
longzuming
6b6b8dc6fb
ANDROID: GKI: Update abi_gki_aarch64_oplus
...
Leaf changes summary: 1 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'void spi_set_cs_timing(struct spi_device *spi, u8 setup, u8 hold,
u8 inactive_dly)'
Bug: 190457773
Signed-off-by: zuming.long <longzuming@realme.com>
Change-Id: Ic8ebbdd8a794ca38982e74ee7d01bbf6b1ba2eb4
2021-06-09 15:19:33 +08:00
Greg Kroah-Hartman
aa2ff46745
ANDROID: GKI: update .xml file due to merge with android11-5.4
...
With the merge of `android11-5.4` a new symbol is being tracked, so
update the .xml file here with that information so we correctly track it
as well.
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function char* stpcpy(char* restrict, const char* restrict)'
Bug: 188891888
Cc: hajun.sung <hajun.sung@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ie11c268f9dd409fea13f34bf3ea2ec4a48b81838
2021-05-30 11:37:57 +02:00
Greg Kroah-Hartman
67c13a0af0
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
7d99cf8c84 ANDROID: GKI: Update abi_gki_aarch64_exynos
5f273643fc UPSTREAM: HID: make arrays usage and value to be the same
Change-Id: I3850d7a3426db53bbc24c6ba4d19da942f692911
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-05-30 10:37:20 +02:00
hajun.sung
7d99cf8c84
ANDROID: GKI: Update abi_gki_aarch64_exynos
...
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function char* stpcpy(char* restrict, const char* restrict)'
Bug: 188891888
Signed-off-by: hajun.sung <hajun.sung@samsung.com>
Change-Id: Ibac4b0eb23cbe3a40577e6b64c66b0825242aedb
2021-05-28 20:54:43 +09:00
Greg Kroah-Hartman
f007972da8
ANDROID: GKI: add thermal_zone_get_slope() to the .xml file
...
This came in through the android11-5.4 lts branch, so we need to track
it here as well:
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function int thermal_zone_get_slope(thermal_zone_device*)'
Bug: 146449535
Cc: John Stultz <john.stultz@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I34acbc780a94d58b70c13af3469d90dc8c39b955
2021-05-26 14:49:46 +02:00
Greg Kroah-Hartman
4cf1bae8ee
Merge branch 'android11-5.4' into 'android11-5.4-lts'
...
Sync up with android11-5.4 for the following commits:
82038e31f3 ANDROID: FUSE OWNERS pointing to android-mainline OWNERS
1c75846438 ANDROID: abi_gki_aarch64_db845c: Regenerate symbols list after enabling QCOM_TSENSE
c07e36bfc5 ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: If413865f2eb0ac4672da9cdbb6ab34778717f6e5
2021-05-25 18:20:50 +02:00
John Stultz
1c75846438
ANDROID: abi_gki_aarch64_db845c: Regenerate symbols list after enabling QCOM_TSENSE
...
After enabling QCOM_TSENSE to avoid thermal crashes, we need
to add some symbols to the symbol list.
Generated with:
BUILD_CONFIG=common/build.config.db845c build/build_abi.sh -s
BUILD_CONFIG=common/build.config.gki.aarch64 build/build_abi.sh -u
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function int thermal_zone_get_slope(thermal_zone_device*)'
Bug: 146449535
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: Ieea94a314c0f513bb8af447fe6673b2f40986748
2021-05-13 02:42:41 +00:00
Greg Kroah-Hartman
a99465f80d
ANDROID: GKI: Update the .xml file after android11-5.4 merge
...
The .xml file needs to be updated due to b32c2be887 ("ANDROID: GKI:
api preservation of struct inet_connection_sock") in the
android11-5.4-lts branch, which causes a signature difference for two
symbols.
See b32c2be887 ("ANDROID: GKI: api preservation of struct
inet_connection_sock") for all of the details, this is an acceptable
change to make.
Bug: 161946584
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib65395fdc0d0148d310519bf8b6bf1600c81c678
2021-05-11 13:45:13 +02:00
jy.ser
2d5e3ef632
ANDROID: ABI: update allowed list for galaxy
...
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
2 Added functions:
[A] 'function int gpiochip_irqchip_add_key(gpio_chip*, irq_chip*, unsigned int, void (irq_desc*)*, unsigned int, bool, lock_class_key*, lock_class_key*)'
[A] 'function void gpiochip_set_nested_irqchip(gpio_chip*, irq_chip*, unsigned int)'
Bug: 187366261
Signed-off-by: jy.ser <jy.ser@samsung.com>
Change-Id: I97e00013450cea1d47a18b9a135e5e8cff707d2c
2021-05-06 06:02:16 +00:00
Giuliano Procida
c8cd528e75
ANDROID: ABI: add pm_system_cancel_wakeup symbol
...
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void pm_system_cancel_wakeup()'
Bug: 186084429
Change-Id: I5ec59917cb2a128b9d0605dd8b3cb8fa7e020af2
Signed-off-by: Venkata Kakani <vkakani@qualcomm.corp-partner.google.com>
Signed-off-by: Giuliano Procida <gprocida@google.com>
2021-04-26 09:39:26 +01:00
Jilai Wang
dd2e0a80f1
ANDROID: ABI: Update allowed list for QCOM
...
Add the following symbols to QCOM allowed-list:
-- bitmap_release_region
-- bitmap_find_free_region
Bug: 186222705
Change-Id: I6dc24587c6e7db35ecac16e6e68d889f79e7dae6
Signed-off-by: Jilai Wang <jilaiw@codeaurora.org>
2021-04-23 17:13:15 -04:00
Mukesh Ojha
0ade8c4105
ANDROID: ABI: update allowed list for QCOM
...
Update the android/abi_gki_aarch64_qcom with rtc_add_group addition.
No need to update the .xml file, as it is already updated with
rtc_add_group symbol.
Bug: 185539583
Change-Id: I581bcf83a02a4114a9e7a22397fb52934ea0c52b
Signed-off-by: Mukesh Ojha <mojha@codeaurora.org>
2021-04-22 18:30:58 +00:00
Howard Chen
ccdcd307cf
ANDROID: Update the KMI for virtual platform modules
...
Leaf changes summary: 1 artifact changed (26 filtered out)
Changed leaf types summary: 0 (26 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void* vmemdup_user(void*, size_t)'
Bug: 184721371
Test: \
BUILD_CONFIG=common/build.config.gki.aarch64 build/build.sh \
BUILD_CONFIG=common-modules/virtual-device/build.config.virtual_device.aarch64 build/build.sh \
BUILD_CONFIG=common-modules/virtual-device/build.config.virtual_device.aarch64 build/build_abi.sh --update-symbol-list \
BUILD_CONFIG=common/build.config.gki.aarch64 build/build_abi.sh --update --print-report
Change-Id: Ib945211cb33806687eccdbe52533abf2db04abcf
Signed-off-by: Howard Chen <howardsoc@google.com>
2021-04-22 11:30:41 +08:00
Jindong Yue
b3f4130630
ANDROID: ABI: Update symbol list for imx
...
Update imx symbol list according to below changes:
- Replace imx_rproc with imx_rpmsg driver
- Add two modules: snd-soc-rpmsg-pcm512x.ko and
snd-soc-rpmsg-imx-pcm512x.ko
Leaf changes summary: 4 artifacts changed (26 filtered out)
Changed leaf types summary: 0 (26 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 4 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
4 Added functions:
[A] 'function int snd_interval_ranges(snd_interval*, unsigned int, const snd_interval*, unsigned int)'
[A] 'function int snd_pcm_hw_constraint_ratnums(snd_pcm_runtime*, unsigned int, snd_pcm_hw_param_t, const snd_pcm_hw_constraint_ratnums*)'
[A] 'function int snd_soc_limit_volume(snd_soc_card*, const char*, int)'
[A] 'function int snd_soc_params_to_frame_size(snd_pcm_hw_params*)'
Bug: 159736148
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
Change-Id: I04c696219cdfead30a00201000251bd989814ec5
2021-04-21 10:37:50 +08:00
Matthias Maennich
8aa2c72ddf
ANDROID: android/OWNERS: drop gki-abi-approvers@
...
Group support is not implemented and this rather disturbes downstream
merges. So, drop them.
Fixes: 2fa0951b66b3 ("ANDROID: Initial Android 12 OWNERS for abi metafiles")
Signed-off-by: Matthias Maennich <maennich@google.com>
Change-Id: I7d1462ff87b05eb678b1c97f5e0b89b97d4e91a5
2021-04-07 10:22:34 +01:00
Giuliano Procida
ae37e86392
ANDROID: refresh ABI XML to new version
...
This is an incompatible ABI XML version change.
Bitfield offsets are now correct.
Bug: 183612421
Change-Id: Id1c656ffb78535b999cae5e395deaf32656b58b2
Signed-off-by: Giuliano Procida <gprocida@google.com>
2021-03-25 00:08:43 +00:00
Giuliano Procida
35b7fe6c12
ANDROID: Refresh GKI ABI XML
...
There are no actually ABI differences. This is just a refresh before
switching to a new version of libabigail and an incompatible ABI XML
version.
Bug: 183612421
Change-Id: I62e7eb766df62dd8b4b459f16fc321d40eb75772
Signed-off-by: Giuliano Procida <gprocida@google.com>
2021-03-24 23:59:59 +00:00
Howard Chen
d71d55b76b
ANDROID: ABI: Update symbol list for cuttlefish
...
The cuttlefish symbol list is out-of-date. Add init_user_ns and
ns_capable_noaudit required by vsock.ko
This update is required by the merge to 5.4.86 which saw the vsock.ko
module add a dependency.
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable
1 Added function:
[A] 'function bool ns_capable_noaudit(user_namespace*, int)'
1 Added variable:
[A] 'user_namespace init_user_ns'
Bug: 183086563
Signed-off-by: Howard Chen <howardsoc@google.com>
Change-Id: I7c175da4ab2fa7220408e6b8d69b3c2803915ce3
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2021-03-24 16:35:47 +00:00
Jian Gong
e01b338f5e
ANDROID: ABI: update symbols to unisoc whitelist to android11-k5.4
...
Update whitelist for the symbols used by the unisoc device and
update the ABI representation accordingly.
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void clear_nlink(inode*)'
Bug: 183260329
Change-Id: Ia406458f6f80abf9a34528c77a8184513f3cfc11
Signed-off-by: Jian Gong <jian.gong@unisoc.com>
2021-03-23 11:08:03 +00:00
Xiaowen Wu
c9c1aa8cfe
ANDROID: ABI: Update allowed list for QCOM
...
Leaf changes summary: 5 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 5 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
5 Added functions:
[A] 'function int drm_gem_shmem_dumb_create(drm_file*, drm_device*, drm_mode_create_dumb*)'
[A] 'function sg_table* drm_gem_shmem_get_pages_sgt(drm_gem_object*)'
[A] 'function int drm_gem_shmem_mmap(file*, vm_area_struct*)'
[A] 'function drm_gem_object* drm_gem_shmem_prime_import_sg_table(drm_device*, dma_buf_attachment*, sg_table*)'
[A] 'function drm_plane* drm_plane_from_index(drm_device*, int)'
Bug: 183217899
Change-Id: Ifac20381e983ed9030026f232838120df424e9b3
Signed-off-by: Xiaowen Wu <wxiaowen@codeaurora.org>
2021-03-20 12:03:02 +00:00
Ashish Chavan
a7c0b02b68
ANDROID: GKI: Update abi_gki_aarch64_qcom
...
Add alarm_expires_remaining symbol in abi_gki_aarch64_qcom
to be used in smb5 driver.
Bug: 183182450
Change-Id: Ifba9354ed4249c2408782ffef577d965bd4ef206
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2021-03-19 23:11:47 +00:00
Jindong Yue
ce582b2960
ANDROID: GKI: Add IMX KMI symbol list
...
Add initial IMX KMI symbol file: abi_gki_aarch64_imx.
Leaf changes summary: 170 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 165 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 5 Added variables
165 Added functions:
[A] 'function int __device_reset(device*, bool)'
[A] 'function void* __v4l2_find_nearest_size(void*, size_t, size_t, size_t, size_t, s32, s32)'
[A] 'function int _vb2_fop_release(file*, mutex*)'
[A] 'function void cec_fill_conn_info_from_drm(cec_connector_info*, const drm_connector*)'
[A] 'function cec_notifier* cec_notifier_cec_adap_register(device*, const char*, cec_adapter*)'
[A] 'function void cec_notifier_cec_adap_unregister(cec_notifier*)'
[A] 'function cec_notifier* cec_notifier_conn_register(device*, const char*, const cec_connector_info*)'
[A] 'function void cec_notifier_conn_unregister(cec_notifier*)'
[A] 'function void cec_notifier_set_phys_addr(cec_notifier*, u16)'
[A] 'function void cec_notifier_set_phys_addr_from_edid(cec_notifier*, const edid*)'
[A] 'function void cfg80211_cac_event(net_device*, const cfg80211_chan_def*, nl80211_radar_event, gfp_t)'
[A] 'function void cfg80211_radar_event(wiphy*, cfg80211_chan_def*, gfp_t)'
[A] 'function void cfg80211_report_wowlan_wakeup(wireless_dev*, cfg80211_wowlan_wakeup*, gfp_t)'
[A] 'function clk_hw* clk_hw_register_composite(device*, const char*, const char* const*, int, clk_hw*, const clk_ops*, clk_hw*, const clk_ops*, clk_hw*, const clk_ops*, unsigned long int)'
[A] 'function bool clk_is_match(const clk*, const clk*)'
[A] 'function clk* clk_register_mux(device*, const char*, const char* const*, u8, unsigned long int, void*, u8, u8, u8, spinlock_t*)'
[A] 'function device* dev_pm_domain_attach_by_id(device*, unsigned int)'
[A] 'function drm_bridge* devm_drm_panel_bridge_add(device*, drm_panel*, u32)'
[A] 'function irq_chip_generic* devm_irq_alloc_generic_chip(device*, const char*, int, unsigned int, void*, irq_flow_handler_t)'
[A] 'function int devm_irq_setup_generic_chip(device*, irq_chip_generic*, u32, irq_gc_flags, unsigned int, unsigned int)'
[A] 'function phy* devm_of_phy_get(device*, device_node*, const char*)'
[A] 'function phy* devm_phy_optional_get(device*, const char*)'
[A] 'function int devm_pinctrl_register_and_init(device*, pinctrl_desc*, void*, pinctrl_dev**)'
[A] 'function void devm_remove_action(device*, void (void*)*, void*)'
[A] 'function int driver_create_file(device_driver*, const driver_attribute*)'
[A] 'function void driver_remove_file(device_driver*, const driver_attribute*)'
[A] 'function int drm_connector_init_with_ddc(drm_device*, drm_connector*, const drm_connector_funcs*, int, i2c_adapter*)'
[A] 'function hdmi_quantization_range drm_default_rgb_quant_range(const drm_display_mode*)'
[A] 'function int drm_display_info_set_bus_formats(drm_display_info*, const u32*, unsigned int)'
[A] 'function int drm_gem_cma_dumb_create(drm_file*, drm_device*, drm_mode_create_dumb*)'
[A] 'function void drm_hdmi_avi_infoframe_colorspace(hdmi_avi_infoframe*, const drm_connector_state*)'
[A] 'function void drm_hdmi_avi_infoframe_quant_range(hdmi_avi_infoframe*, drm_connector*, const drm_display_mode*, hdmi_quantization_range)'
[A] 'function int drm_hdmi_infoframe_set_hdr_metadata(hdmi_drm_infoframe*, const drm_connector_state*)'
[A] 'function int drm_hdmi_vendor_infoframe_from_display_mode(hdmi_vendor_infoframe*, drm_connector*, const drm_display_mode*)'
[A] 'function int drm_mode_create_hdmi_colorspace_property(drm_connector*)'
[A] 'function drm_display_mode* drm_mode_find_dmt(drm_device*, int, int, int, bool)'
[A] 'function bool drm_mode_is_420_also(const drm_display_info*, const drm_display_mode*)'
[A] 'function bool drm_mode_is_420_only(const drm_display_info*, const drm_display_mode*)'
[A] 'function int drm_of_encoder_active_endpoint(device_node*, drm_encoder*, of_endpoint*)'
[A] 'function int drm_of_find_panel_or_bridge(const device_node*, int, int, drm_panel**, drm_bridge**)'
[A] 'function ssize_t drm_scdc_read(i2c_adapter*, u8, void*, size_t)'
[A] 'function bool drm_scdc_set_high_tmds_clock_ratio(i2c_adapter*, bool)'
[A] 'function bool drm_scdc_set_scrambling(i2c_adapter*, bool)'
[A] 'function ssize_t drm_scdc_write(i2c_adapter*, u8, void*, size_t)'
[A] 'function int dw_pcie_ep_raise_legacy_irq(dw_pcie_ep*, unsigned char)'
[A] 'function int dw_pcie_ep_raise_msi_irq(dw_pcie_ep*, unsigned char, unsigned char)'
[A] 'function int dw_pcie_ep_raise_msix_irq(dw_pcie_ep*, unsigned char, unsigned short int)'
[A] 'function void dw_pcie_ep_reset_bar(dw_pcie*, pci_barno)'
[A] 'function int dw_pcie_link_up(dw_pcie*)'
[A] 'function bool fwnode_device_is_available(const fwnode_handle*)'
[A] 'function fwnode_handle* fwnode_get_next_parent(fwnode_handle*)'
[A] 'function fwnode_handle* fwnode_graph_get_next_endpoint(const fwnode_handle*, fwnode_handle*)'
[A] 'function fwnode_handle* fwnode_graph_get_port_parent(const fwnode_handle*)'
[A] 'function fwnode_handle* fwnode_graph_get_remote_endpoint(const fwnode_handle*)'
[A] 'function fwnode_handle* fwnode_graph_get_remote_port_parent(const fwnode_handle*)'
[A] 'function int fwnode_graph_parse_endpoint(const fwnode_handle*, fwnode_endpoint*)'
[A] 'function int fwnode_property_read_u64_array(const fwnode_handle*, const char*, u64*, size_t)'
[A] 'function void* gen_pool_dma_alloc(gen_pool*, size_t, dma_addr_t*)'
[A] 'function int hdmi_avi_infoframe_check(hdmi_avi_infoframe*)'
[A] 'function ssize_t hdmi_drm_infoframe_pack(hdmi_drm_infoframe*, void*, size_t)'
[A] 'function ssize_t hdmi_vendor_infoframe_pack(hdmi_vendor_infoframe*, void*, size_t)'
[A] 'function irq_domain* irq_domain_add_legacy(device_node*, unsigned int, unsigned int, irq_hw_number_t, const irq_domain_ops*, void*)'
[A] 'function int iw_handler_get_spy(net_device*, iw_request_info*, iwreq_data*, char*)'
[A] 'function int iw_handler_get_thrspy(net_device*, iw_request_info*, iwreq_data*, char*)'
[A] 'function int iw_handler_set_spy(net_device*, iw_request_info*, iwreq_data*, char*)'
[A] 'function int iw_handler_set_thrspy(net_device*, iw_request_info*, iwreq_data*, char*)'
[A] 'function char* iwe_stream_add_event(iw_request_info*, char*, char*, iw_event*, int)'
[A] 'function char* iwe_stream_add_point(iw_request_info*, char*, char*, iw_event*, char*)'
[A] 'function char* iwe_stream_add_value(iw_request_info*, char*, char*, char*, iw_event*, int)'
[A] 'function dentry* kern_path_create(int, const char*, path*, unsigned int)'
[A] 'function void ktime_get_snapshot(system_time_snapshot*)'
[A] 'function void mctrl_gpio_disable_ms(mctrl_gpios*)'
[A] 'function void mctrl_gpio_enable_ms(mctrl_gpios*)'
[A] 'function unsigned int mctrl_gpio_get(mctrl_gpios*, unsigned int*)'
[A] 'function mctrl_gpios* mctrl_gpio_init(uart_port*, unsigned int)'
[A] 'function void mctrl_gpio_set(mctrl_gpios*, unsigned int)'
[A] 'function bool mdiobus_is_registered_device(mii_bus*, int)'
[A] 'function void media_graph_walk_cleanup(media_graph*)'
[A] 'function int mipi_dsi_dcs_enter_sleep_mode(mipi_dsi_device*)'
[A] 'function int mipi_dsi_dcs_exit_sleep_mode(mipi_dsi_device*)'
[A] 'function int mipi_dsi_dcs_get_display_brightness(mipi_dsi_device*, u16*)'
[A] 'function int mipi_dsi_dcs_set_display_off(mipi_dsi_device*)'
[A] 'function int mipi_dsi_dcs_set_display_on(mipi_dsi_device*)'
[A] 'function int mipi_dsi_dcs_set_pixel_format(mipi_dsi_device*, u8)'
[A] 'function int mipi_dsi_dcs_set_tear_on(mipi_dsi_device*, mipi_dsi_dcs_tear_mode)'
[A] 'function int mipi_dsi_dcs_set_tear_scanline(mipi_dsi_device*, u16)'
[A] 'function int mipi_dsi_dcs_soft_reset(mipi_dsi_device*)'
[A] 'function void mmc_retune_timer_stop(mmc_host*)'
[A] 'function gen_pool* of_gen_pool_get(device_node*, const char*, int)'
[A] 'function int of_get_display_timing(const device_node*, const char*, display_timing*)'
[A] 'function i2c_adapter* of_get_i2c_adapter_by_node(device_node*)'
[A] 'function phy_device* of_phy_connect(net_device*, device_node*, void (net_device*)*, u32, phy_interface_t)'
[A] 'function phy_device* of_phy_find_device(device_node*)'
[A] 'function int of_regulator_match(device*, device_node*, of_regulator_match*, unsigned int)'
[A] 'function int of_usb_update_otg_caps(device_node*, usb_otg_caps*)'
[A] 'function pci_power_t pci_choose_state(pci_dev*, pm_message_t)'
[A] 'function int pci_msi_enabled()'
[A] 'function int phy_reset_after_clk_enable(phy_device*)'
[A] 'function int phy_set_max_speed(phy_device*, u32)'
[A] 'function void phy_set_sym_pause(phy_device*, bool, bool, bool)'
[A] 'function void phy_support_sym_pause(phy_device*)'
[A] 'function int pinctrl_enable(pinctrl_dev*)'
[A] 'function group_desc* pinctrl_generic_get_group(pinctrl_dev*, unsigned int)'
[A] 'function int pinctrl_generic_get_group_count(pinctrl_dev*)'
[A] 'function const char* pinctrl_generic_get_group_name(pinctrl_dev*, unsigned int)'
[A] 'function int pinctrl_generic_get_group_pins(pinctrl_dev*, unsigned int, const unsigned int**, unsigned int*)'
[A] 'function function_desc* pinmux_generic_get_function(pinctrl_dev*, unsigned int)'
[A] 'function int pinmux_generic_get_function_count(pinctrl_dev*)'
[A] 'function int pinmux_generic_get_function_groups(pinctrl_dev*, unsigned int, const char* const**, unsigned int* const)'
[A] 'function const char* pinmux_generic_get_function_name(pinctrl_dev*, unsigned int)'
[A] 'function int posix_clock_register(posix_clock*, device*)'
[A] 'function void posix_clock_unregister(posix_clock*)'
[A] 'function power_supply* power_supply_get_by_phandle(device_node*, const char*)'
[A] 'function int regmap_attach_dev(device*, regmap*, const regmap_config*)'
[A] 'function int regulator_map_voltage_iterate(regulator_dev*, int, int)'
[A] 'function int reset_control_status(reset_control*)'
[A] 'function device* rpmsg_find_device(device*, rpmsg_channel_info*)'
[A] 'function int rpmsg_sendto(rpmsg_endpoint*, void*, int, u32)'
[A] 'function void rproc_add_carveout(rproc*, rproc_mem_entry*)'
[A] 'function void* rproc_da_to_va(rproc*, u64, int)'
[A] 'function resource_table* rproc_elf_find_loaded_rsc_table(rproc*, const firmware*)'
[A] 'function int rproc_elf_load_rsc_table(rproc*, const firmware*)'
[A] 'function int rproc_elf_load_segments(rproc*, const firmware*)'
[A] 'function int rproc_elf_sanity_check(rproc*, const firmware*)'
[A] 'function rproc_mem_entry* rproc_mem_entry_init(device*, void*, dma_addr_t, int, u32, int (rproc*, rproc_mem_entry*)*, int (rproc*, rproc_mem_entry*)*, const char*, ...)'
[A] 'function rproc_mem_entry* rproc_of_resm_mem_entry_init(device*, u32, int, u32, const char*, ...)'
[A] 'function irqreturn_t rproc_vq_interrupt(rproc*, int)'
[A] 'function int schedule_hrtimeout(ktime_t*, const hrtimer_mode)'
[A] 'function int sdhci_execute_tuning(mmc_host*, u32)'
[A] 'function int sdhci_resume_host(sdhci_host*)'
[A] 'function int sdhci_suspend_host(sdhci_host*)'
[A] 'function void snd_dmaengine_pcm_set_config_from_dai_data(const snd_pcm_substream*, const snd_dmaengine_dai_dma_data*, dma_slave_config*)'
[A] 'function int snd_pcm_format_big_endian(snd_pcm_format_t)'
[A] 'function int snd_pcm_format_linear(snd_pcm_format_t)'
[A] 'function int snd_pcm_format_unsigned(snd_pcm_format_t)'
[A] 'function snd_pcm_substream* snd_soc_dpcm_get_substream(snd_soc_pcm_runtime*, int)'
[A] 'function regmap* syscon_regmap_lookup_by_compatible(const char*)'
[A] 'function int thermal_zone_bind_cooling_device(thermal_zone_device*, int, thermal_cooling_device*, unsigned long int, unsigned long int, unsigned int)'
[A] 'function u64 timecounter_cyc2time(timecounter*, u64)'
[A] 'function void tso_build_data(sk_buff*, tso_t*, int)'
[A] 'function void tso_build_hdr(sk_buff*, char*, tso_t*, int, bool)'
[A] 'function int tso_count_descs(sk_buff*)'
[A] 'function void tso_start(sk_buff*, tso_t*)'
[A] 'function int tty_port_install(tty_port*, tty_driver*, tty_struct*)'
[A] 'function int tty_prepare_flip_string(tty_port*, unsigned char**, size_t)'
[A] 'function void* typec_switch_get_drvdata(typec_switch*)'
[A] 'function typec_switch* typec_switch_register(device*, const typec_switch_desc*)'
[A] 'function void typec_switch_unregister(typec_switch*)'
[A] 'function void uart_get_rs485_mode(device*, serial_rs485*)'
[A] 'function v4l2_async_subdev* v4l2_async_notifier_add_fwnode_subdev(v4l2_async_notifier*, fwnode_handle*, unsigned int)'
[A] 'function int v4l2_async_notifier_add_subdev(v4l2_async_notifier*, v4l2_async_subdev*)'
[A] 'function void v4l2_async_notifier_cleanup(v4l2_async_notifier*)'
[A] 'function void v4l2_async_notifier_init(v4l2_async_notifier*)'
[A] 'function int v4l2_async_notifier_register(v4l2_device*, v4l2_async_notifier*)'
[A] 'function void v4l2_async_notifier_unregister(v4l2_async_notifier*)'
[A] 'function int v4l2_async_register_subdev(v4l2_subdev*)'
[A] 'function int v4l2_async_subdev_notifier_register(v4l2_subdev*, v4l2_async_notifier*)'
[A] 'function void v4l2_async_unregister_subdev(v4l2_subdev*)'
[A] 'function void v4l2_ctrl_auto_cluster(unsigned int, v4l2_ctrl**, u8, bool)'
[A] 'function v4l2_ctrl* v4l2_ctrl_new_std_menu_items(v4l2_ctrl_handler*, const v4l2_ctrl_ops*, u32, u8, u64, u8, const char* const*)'
[A] 'function __poll_t v4l2_ctrl_poll(file*, poll_table_struct*)'
[A] 'function int v4l2_ctrl_subdev_log_status(v4l2_subdev*)'
[A] 'function int v4l2_g_parm_cap(video_device*, v4l2_subdev*, v4l2_streamparm*)'
[A] 'function int v4l2_s_parm_cap(video_device*, v4l2_subdev*, v4l2_streamparm*)'
[A] 'function int vm_munmap(unsigned long int, unsigned long int)'
5 Added variables:
[A] 'const clk_ops clk_divider_ops'
[A] 'const clk_ops clk_fractional_divider_ops'
[A] 'const clk_ops clk_gate_ops'
[A] 'const clk_ops clk_mux_ops'
[A] 'unsigned int hrtimer_resolution'
Bug: 159736148
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
Change-Id: Icf5ee355ae27eef5f3bf32cc5bbfed3a33ce7152
2021-03-10 20:18:36 +00:00
Woogeun Lee
5d7dfa34c6
ANDROID: ABI: update allowed list for galaxy
...
Leaf changes summary: 31 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 31 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
31 Added functions:
[A] 'function void* __alloc_percpu_gfp(size_t, size_t, gfp_t)'
[A] 'function int __sbitmap_queue_get(sbitmap_queue*)'
[A] 'function bool blk_mq_bio_list_merge(request_queue*, list_head*, bio*, unsigned int)'
[A] 'function bool blk_mq_run_hw_queue(blk_mq_hw_ctx*, bool)'
[A] 'function void blk_mq_sched_mark_restart_hctx(blk_mq_hw_ctx*)'
[A] 'function void blk_mq_sched_request_inserted(request*)'
[A] 'function bool blk_mq_sched_try_insert_merge(request_queue*, request*)'
[A] 'function bool blk_mq_sched_try_merge(request_queue*, bio*, unsigned int, request**)'
[A] 'function void blk_stat_enable_accounting(request_queue*)'
[A] 'function elevator_queue* elevator_alloc(request_queue*, elevator_type*)'
[A] 'function bool elv_bio_merge_ok(request*, bio*)'
[A] 'function void elv_rb_add(rb_root*, request*)'
[A] 'function void elv_rb_del(rb_root*, request*)'
[A] 'function request* elv_rb_find(rb_root*, long long unsigned int)'
[A] 'function request* elv_rb_former_request(request_queue*, request*)'
[A] 'function request* elv_rb_latter_request(request_queue*, request*)'
[A] 'function int elv_register(elevator_type*)'
[A] 'function void elv_rqhash_add(request_queue*, request*)'
[A] 'function void elv_rqhash_del(request_queue*, request*)'
[A] 'function void elv_unregister(elevator_type*)'
[A] 'function io_cq* ioc_lookup_icq(io_context*, request_queue*)'
[A] 'function cgroup_subsys_state* kthread_blkcg()'
[A] 'function void sbitmap_add_wait_queue(sbitmap_queue*, sbq_wait_state*, sbq_wait*)'
[A] 'function bool sbitmap_any_bit_set(const sbitmap*)'
[A] 'function void sbitmap_del_wait_queue(sbq_wait*)'
[A] 'function int sbitmap_init_node(sbitmap*, unsigned int, int, unsigned int, int)'
[A] 'function void sbitmap_queue_clear(sbitmap_queue*, unsigned int, unsigned int)'
[A] 'function int sbitmap_queue_init_node(sbitmap_queue*, unsigned int, int, bool, unsigned int, int)'
[A] 'function void sbitmap_queue_min_shallow_depth(sbitmap_queue*, unsigned int)'
[A] 'function void sbitmap_queue_resize(sbitmap_queue*, unsigned int)'
[A] 'function int timer_reduce(timer_list*, unsigned long int)'
Bug: 182221332
Change-Id: Iff73dcf495c3c138dc8009d941a5990291fc636d
Signed-off-by: Woogeun Lee <woogeun.lee@samsung.com>
Signed-off-by: Giuliano Procida <gprocida@google.com>
2021-03-09 22:19:26 +00:00
John Stultz
c037b5c852
ANDROID: abi_gki_aarch64_db845c: Update symbols for boot regression
...
Commit 28688d32ed ("ANDROID: Incremental fs: Set credentials
before reading/writing") changed the symbols needed to boot,
so update the db845c symbols list
Generated with:
BUILD_CONFIG=common/build.config.db845c build/build_abi.sh -s
BUILD_CONFIG=common/build.config.gki.aarch64 build/build_abi.sh -u
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void revert_creds(const cred*)'
Fixes: 28688d32ed ("ANDROID: Incremental fs: Set credentials before reading/writing")
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: Ie077311af0cbc6f6cd302b0b870833286685f565
2021-03-08 19:14:48 +00:00
Xiaowen Wu
313f089215
ANDROID: ABI: Update allowed list for QCOM
...
Leaf changes summary: 4 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 3 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable
3 Added functions:
[A] 'function s32 __i2c_smbus_xfer(i2c_adapter*, u16, unsigned short int, char, u8, int, i2c_smbus_data*)'
[A] 'function int i2c_get_device_id(const i2c_client*, i2c_device_identity*)'
[A] 'function s32 i2c_smbus_read_byte(const i2c_client*)'
1 Added variable:
[A] 'const irq_domain_ops irq_domain_simple_ops'
Bug: 181847974
Change-Id: I2a4de290bab1dfd84b055558bf59ae18922ff0db
Signed-off-by: Xiaowen Wu <wxiaowen@codeaurora.org>
2021-03-04 14:43:14 -08:00
Hemant Kumar
5024508d0f
ANDROID: ABI: Update allowed list for QCOM
...
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added
function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added
variable
1 Added function:
[A] 'function int pcie_capability_clear_and_set_word(pci_dev*, int,
u16, u16)'
Bug: 180947505
Change-Id: Ied014fdef72f3b87f32ce4f0e41f1919addbb2d1
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2021-03-03 19:38:42 -08:00
Masaya Takahashi
29b2beadc6
ANDROID: GKI: update Sony KMI symbol list
...
Update the Sony abi list for ledtrig_transient.ko
Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void led_set_brightness_nosleep(led_classdev*, led_brightness)'
Bug: 180692386
Signed-off-by: Masaya Takahashi <masaya.a.takahashi@sony.com>
Change-Id: I097a124fda2b5b48a2d7ad7d92d033eaa571bc21
2021-02-19 20:59:46 +09:00