Go to file
Peter Robinson 35fc02d943 power: supply: cw2015: use dev_err_probe to allow deferred probe
[ Upstream commit ad1abe476995d97bfe7546ea91bb4f3dcdfbf3ab ]

Deal with deferred probe using dev_err_probe so the error is handled
and avoid logging lots probe defer information like the following:

[    9.125121] cw2015 4-0062: Failed to register power supply
[    9.211131] cw2015 4-0062: Failed to register power supply

Fixes: b4c7715c10 ("power: supply: add CellWise cw2015 fuel gauge driver")
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-07-05 19:09:52 +02:00
arch s390/debug: fix debug area life cycle 2024-07-05 19:09:52 +02:00
block blk-throtl: optimize IOPS throttle for large IO scenarios 2024-07-05 19:09:35 +02:00
certs certs: add 'x509_revocation_list' to gitignore 2021-07-20 16:05:35 +02:00
crypto init: add dsm gpl source 2024-07-05 18:00:04 +02:00
Documentation dt-bindings: sifive-l2-cache: Fix 'select' matching 2024-07-05 19:00:49 +02:00
drivers power: supply: cw2015: use dev_err_probe to allow deferred probe 2024-07-05 19:09:52 +02:00
fs udf_get_extendedattr() had no boundary checks. 2024-07-05 19:09:51 +02:00
include power: supply: max17042_battery: fix typo in MAx17042_TOFF 2024-07-05 19:09:35 +02:00
init init: add dsm gpl source 2024-07-05 18:00:04 +02:00
ipc
kernel hrtimer: Ensure timerfd notification for HIGHRES=n 2024-07-05 19:08:50 +02:00
lib net: kcov: don't select SKB_EXTENSIONS when there is no NET 2024-07-05 19:06:11 +02:00
LICENSES
mm mm/page_alloc: speed up the iteration of max_order 2024-07-05 19:06:11 +02:00
net netfilter: nftables: clone set element expression template 2024-07-05 19:07:11 +02:00
samples samples/bpf: Fix the error return code of xdp_redirect's main() 2021-07-14 16:56:23 +02:00
scripts scripts/tracing: fix the bug that can't parse raw_trace_func 2024-07-05 18:52:27 +02:00
security bpf: Add lockdown check for probe_write_user helper 2024-07-05 18:53:10 +02:00
sound ALSA: usb-audio: Add registration quirk for JBL Quantum 800 2024-07-05 19:07:18 +02:00
SynoBuildConf init: add dsm gpl source 2024-07-05 18:00:04 +02:00
synology init: add dsm gpl source 2024-07-05 18:00:04 +02:00
tools perf annotate: Fix jump parsing for C++ code. 2024-07-05 19:01:01 +02:00
usr
virt KVM: Do not leak memory for duplicate debugfs directories 2024-07-05 18:52:31 +02:00
.clang-format init: add dsm gpl source 2024-07-05 18:00:04 +02:00
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS init: add dsm gpl source 2024-07-05 18:00:04 +02:00
Makefile init: add dsm gpl source 2024-07-05 18:00:04 +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.

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.