Saravana Kannan b55bfe2fd5 ANDROID: GKI: Bulk ABI update
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 2 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 devfreq at devfreq.h:148:1' changed:
  type size changed from 13824 to 14144 (in bits)
  2 data member insertions:
    'mutex devfreq::event_lock', at offset 384 (in bits) at devfreq.h:152:1
    'bool devfreq::dev_suspended', at offset 14080 (in bits) at devfreq.h:178:1
  there are data member changes:
    'device devfreq::dev' offset changed from 384 to 640 (in bits) (by +256 bits)
    'devfreq_dev_profile* devfreq::profile' offset changed from 6656 to 6912 (in bits) (by +256 bits)
    'const devfreq_governor* devfreq::governor' offset changed from 6720 to 6976 (in bits) (by +256 bits)
    'char devfreq::governor_name[16]' offset changed from 6784 to 7040 (in bits) (by +256 bits)
    'notifier_block devfreq::nb' offset changed from 6912 to 7168 (in bits) (by +256 bits)
    'delayed_work devfreq::work' offset changed from 7104 to 7360 (in bits) (by +256 bits)
    'unsigned long int devfreq::previous_freq' offset changed from 7808 to 8064 (in bits) (by +256 bits)
    'devfreq_dev_status devfreq::last_status' offset changed from 7872 to 8128 (in bits) (by +256 bits)
    'void* devfreq::data' offset changed from 8128 to 8384 (in bits) (by +256 bits)
    'unsigned long int devfreq::min_freq' offset changed from 8192 to 8448 (in bits) (by +256 bits)
    'unsigned long int devfreq::max_freq' offset changed from 8256 to 8512 (in bits) (by +256 bits)
    'unsigned long int devfreq::scaling_min_freq' offset changed from 8320 to 8576 (in bits) (by +256 bits)
    'unsigned long int devfreq::scaling_max_freq' offset changed from 8384 to 8640 (in bits) (by +256 bits)
    'bool devfreq::stop_polling' offset changed from 8448 to 8704 (in bits) (by +256 bits)
    'unsigned int devfreq::total_trans' offset changed from 8480 to 8736 (in bits) (by +256 bits)
    'unsigned int* devfreq::trans_table' offset changed from 8512 to 8768 (in bits) (by +256 bits)
    'unsigned long int* devfreq::time_in_state' offset changed from 8576 to 8832 (in bits) (by +256 bits)
    'unsigned long int devfreq::last_stat_updated' offset changed from 8640 to 8896 (in bits) (by +256 bits)
    'srcu_notifier_head devfreq::transition_notifier_list' offset changed from 8704 to 8960 (in bits) (by +256 bits)
  20 impacted interfaces:
    function devfreq* devfreq_add_device(device*, devfreq_dev_profile*, const char*, void*)
    function int devfreq_add_governor(devfreq_governor*)
    function void devfreq_interval_update(devfreq*, unsigned int*)
    function void devfreq_monitor_resume(devfreq*)
    function void devfreq_monitor_start(devfreq*)
    function void devfreq_monitor_stop(devfreq*)
    function void devfreq_monitor_suspend(devfreq*)
    function int devfreq_remove_device(devfreq*)
    function int devfreq_remove_governor(devfreq_governor*)
    function int devfreq_resume_device(devfreq*)
    function int devfreq_suspend_device(devfreq*)
    function devfreq* devm_devfreq_add_device(device*, devfreq_dev_profile*, const char*, void*)
    function thermal_cooling_device* of_devfreq_cooling_register(device_node*, devfreq*)
    function int ufshcd_dme_get_attr(ufs_hba*, u32, u32*, u8)
    function int ufshcd_dme_set_attr(ufs_hba*, u32, u8, u32, u8)
    function u32 ufshcd_get_local_unipro_ver(ufs_hba*)
    function int ufshcd_hold(ufs_hba*, bool)
    function void ufshcd_release(ufs_hba*)
    function void ufshcd_remove(ufs_hba*)
    function int update_devfreq(devfreq*)

'struct regmap_irq_chip at regmap.h:1138:1' changed:
  type size hasn't changed
  1 data member insertion:
    'unsigned int regmap_irq_chip::clear_ack', at offset 288 (in bits) at regmap.h:1148:1
  there are data member changes:
    'bool regmap_irq_chip::type_invert' offset changed from 288 to 320 (in bits) (by +32 bits)
    'int regmap_irq_chip::num_regs' offset changed from 320 to 352 (in bits) (by +32 bits)
  3 impacted interfaces:
    function int devm_regmap_add_irq_chip(device*, regmap*, int, int, int, const regmap_irq_chip*, regmap_irq_chip_data**)
    function void devm_regmap_del_irq_chip(device*, int, regmap_irq_chip_data*)
    function int regmap_irq_get_virq(regmap_irq_chip_data*, int)

Bug: 149430094
Signed-off-by: Saravana Kannan <saravanak@google.com>
Change-Id: I1ce004bc7d52ef153ef54be9feb7f32cd031288e
2020-04-08 00:38:26 -07:00
2020-04-08 05:59:48 +00:00
2020-03-03 07:33:01 +01:00
2020-03-25 09:50:38 +01:00
2020-04-03 08:17:23 +02:00
2020-02-24 09:13:25 +01:00
2020-03-03 07:33:01 +01:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
No description provided
Readme 7.9 GiB
Languages
C 97.7%
Assembly 1.6%
Makefile 0.3%
Perl 0.1%