Linux kernel source tree
Go to file
Saravana Kannan c75b271856 FROMGIT: of: platform: Batch fwnode parsing when adding all top level devices
The fw_devlink_pause() and fw_devlink_resume() APIs allow batching the
parsing of the device tree nodes when a lot of devices are added. This
will significantly cut down parsing time (as much a 1 second on some
systems). So, use them when adding devices for all the top level device
tree nodes in a system.

Signed-off-by: Saravana Kannan <saravanak@google.com>
Link: https://lore.kernel.org/r/20200515053500.215929-5-saravanak@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 93d2e4322a
 https: //git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git driver-core-next)
Bug: 157691602
Signed-off-by: Saravana Kannan <saravanak@google.com>
Change-Id: I6cc5b4eff7f85b0eb3b6c1c4d81418544a17f532
2020-06-10 15:01:29 -07:00
arch ANDROID: arch: arm64: vdso: export the symbols for time() 2020-06-09 15:41:39 +00:00
block ANDROID: block: backport the ability to specify max_dun_bytes 2020-05-14 15:44:27 -07:00
certs
crypto This is the 4.19.124 stable release 2020-05-20 11:37:46 +02:00
Documentation UPSTREAM: usb: raw-gadget: documentation updates 2020-06-01 22:15:34 +02:00
drivers FROMGIT: of: platform: Batch fwnode parsing when adding all top level devices 2020-06-10 15:01:29 -07:00
firmware
fs ANDROID: Incremental fs: Remove dependency on PKCS7_MESSAGE_PARSER 2020-06-09 15:27:23 +00:00
include FROMGIT: BACKPORT: driver core: fw_devlink: Add support for batching fwnode parsing 2020-06-10 15:01:29 -07:00
init This is the 4.19.124 stable release 2020-05-20 11:37:46 +02:00
ipc This is the 4.19.124 stable release 2020-05-20 11:37:46 +02:00
kernel This is the 4.19.127 stable release 2020-06-07 14:25:43 +02:00
lib This is the 4.19.125 stable release 2020-05-28 12:20:07 +02:00
LICENSES
mm This is the 4.19.127 stable release 2020-06-07 14:25:43 +02:00
net Revert "ANDROID: Remove default y on BRIDGE_IGMP_SNOOPING" 2020-06-10 15:33:18 +00:00
samples This is the 4.19.126 stable release 2020-06-03 09:23:15 +02:00
scripts This is the 4.19.125 stable release 2020-05-28 12:20:07 +02:00
security This is the 4.19.127 stable release 2020-06-07 14:25:43 +02:00
sound This is the 4.19.126 stable release 2020-06-03 09:23:15 +02:00
tools This is the 4.19.123 stable release 2020-05-14 08:54:02 +02:00
usr initramfs: restore default compression behavior 2020-04-13 10:44:59 +02:00
virt KVM: arm64: Fix 32bit PC wrap-around 2020-05-14 07:57:20 +02:00
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
abi_gki_aarch64_cuttlefish_whitelist ANDROID: abi_gki_aarch64_cuttlefish_whitelist: remove stale symbols 2020-04-29 10:52:02 +00:00
abi_gki_aarch64_qcom_whitelist ANDROID: GKI: update whitelist 2020-06-10 10:48:36 +08:00
abi_gki_aarch64_whitelist ANDROID: GKI: Update the ABI xml and whitelist 2020-05-14 15:58:13 -07:00
abi_gki_aarch64.xml ANDROID: Update the ABI xml and whitelist 2020-06-10 11:04:27 +08:00
build.config.aarch64 ANDROID: add compat cross compiler 2020-04-27 22:52:19 -07:00
build.config.allmodconfig ANDROID: build.config.allmodconfig: Re-enable XFS_FS 2020-04-17 08:41:31 +00:00
build.config.allmodconfig.aarch64
build.config.allmodconfig.arm ANDROID: Add build.config files for ARM 32-bit 2020-03-16 17:43:55 +00:00
build.config.allmodconfig.x86_64
build.config.arm ANDROID: Add build.config files for ARM 32-bit 2020-03-16 17:43:55 +00:00
build.config.common ANDROID: clang: update to 11.0.1 2020-05-18 19:33:08 +00:00
build.config.gki ANDROID: gki: Removed cf modules from gki_defconfig 2020-01-31 16:23:38 -08:00
build.config.gki_kasan ANDROID: Rename build.config.gki.arch_kasan 2020-05-13 15:10:51 +00:00
build.config.gki_kasan.aarch64 ANDROID: Drop ABI monitoring from KASAN build config 2020-05-13 15:11:47 +00:00
build.config.gki_kasan.x86_64 ANDROID: Rename build.config.gki.arch_kasan 2020-05-13 15:10:51 +00:00
build.config.gki-debug.aarch64 ANDROID: Fix build.config.gki-debug 2020-05-20 11:50:18 +00:00
build.config.gki-debug.x86_64 ANDROID: Fix build.config.gki-debug 2020-05-20 11:50:18 +00:00
build.config.gki.aarch64 ANDROID: build.config.gki.aarch64: Enable WHITELIST_STRICT_MODE 2020-05-07 08:12:23 +00:00
build.config.gki.x86_64
build.config.x86_64
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS This is the 4.19.107 stable release 2020-03-03 07:33:01 +01:00
Makefile This is the 4.19.127 stable release 2020-06-07 14:25:43 +02:00
README

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.