8250(K40)
 
 
 
 
Go to file
HK122707 2c0b54b052 revert 7222a27b24
revert techpack: display: Implement interpolated LP2 brightness handling

To save power on AOD when in doze. Interpolate values from a bl:aod_bl lut.

Add a minor sleep before entering lp2 to workaround raciness of
brightness change + lp2.

Change-Id: I9f8ccce898302a15dd46e5e584e6674c6dc5d40b
Signed-off-by: rk134 <me@rk134.cf>
Signed-off-by: rk134 <rahul@aospa.co>

techpack: display: Modify interpolated() formula for AOD brightness.

Fixes issues with dislpay going to high brightness on AOD

[25770.173712] [drm:dsi_display_set_power] *ERROR* [DSI]: SDE_MODE_DPMS_LP2
[25770.173721] [drm:dsi_panel_update_backlight] *ERROR* [DSI]: invalid params

Change-Id: I05cd3e47f9584fbff06a911c318007eaefab06ae
2023-11-25 05:45:45 +00:00
Documentation [SQUASH]: Revert Recent Upstream commits of bfq. 2023-11-18 21:11:02 +01:00
LICENSES LICENSES: Add ISC license text 2019-01-10 17:22:01 +02:00
Updates Optimus Drunk Alioth v11.35 2022-02-10 10:03:14 +01:00
android ANDROID: GKI: update ABI xml 2021-10-01 18:51:46 +00:00
anykernel Build: Add tools 2023-09-10 22:26:21 +02:00
arch configs: Version Bump 2023-11-24 21:39:10 +01:00
block revert 6bc8458981 2023-11-25 03:15:13 +00:00
certs This is the 4.19.249 stable release 2022-06-26 17:05:22 +02:00
crypto revert 02e006167c 2023-11-25 04:40:55 +00:00
drivers msm: ipa: Request ipa irq IRQF_NO_SUSPEND 2023-11-24 21:16:59 +01:00
firmware firmware: focaltech: Upgrade FW from haydin 2021-09-12 10:31:00 +05:30
fs revert 602476a290 2023-11-25 05:44:19 +00:00
include revert a050c3ab27 2023-11-25 04:39:58 +00:00
init rcu-tasks: Move RCU-tasks initialization to before early_initcall() 2023-10-22 20:26:48 +00:00
ipc This is the 4.19.268 stable release 2022-12-09 13:00:06 +01:00
kernel This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
lib 上传文件至 lib/lz4 2023-11-25 05:11:32 +00:00
mm This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
net This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
samples treewide: Replace `egrep` usage with `grep -E` 2023-09-13 22:32:49 +02:00
scripts Makefile.lib: Lower kernel gzip compression to fastest 2023-11-18 21:53:23 +01:00
security ANDROID: fully revert ANDROID_PARANOID_NETWORK 2023-11-18 21:50:42 +01:00
sound This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
techpack revert 7222a27b24 2023-11-25 05:45:45 +00:00
tools This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
usr initramfs: restore default compression behavior 2020-04-13 10:44:59 +02:00
virt This is the 4.19.264 stable release 2022-11-04 15:51:55 +01:00
.clang-format clang-format: Set IndentWrappedFunctionNames false 2018-08-01 18:38:51 +02:00
.cocciconfig scripts: add Linux .cocciconfig for coccinelle 2016-07-22 12:13:39 +02:00
.drone.yml build: Update to Release 0.5.z 2021-09-13 17:20:07 +05:30
.get_maintainer.ignore Add hch to .get_maintainer.ignore 2015-08-21 14:30:10 -07:00
.gitattributes .gitattributes: set git diff driver for C source code files 2016-10-07 18:46:30 -07:00
.gitignore Build: Add tools 2023-09-10 22:26:21 +02:00
.mailmap libnvdimm-for-4.19_misc 2018-08-25 18:13:10 -07:00
Android.bp Android.bp: Guard with soong namespace 2022-01-17 12:22:47 +01:00
AndroidKernel.mk AndroidKernel: add TARGET_PREBUILT_INT_KERNEL_IMAGE 2019-08-02 20:31:09 +08:00
COPYING COPYING: use the new text with points to the license files 2018-03-23 12:41:45 -06:00
CREDITS 9p: remove Ron Minnich from MAINTAINERS 2018-08-17 16:20:26 -07:00
Kbuild Kbuild updates for v4.15 2017-11-17 17:45:29 -08:00
Kconfig kconfig: move the "Executable file formats" menu to fs/Kconfig.binfmt 2018-08-02 08:06:55 +09:00
MAINTAINERS This is the 4.19.298 stable release 2023-11-17 10:48:17 +01:00
Makefile This is the 4.19.299 stable release 2023-11-23 21:30:34 +01:00
OWNERS ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS 2021-04-03 14:09:44 +00:00
README Docs: Added a pointer to the formatted docs to README 2018-03-21 09:02:53 -06:00
build.config.aarch64 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 2021-01-11 17:34:43 -08:00
build.config.alioth Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.common Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.common.clang Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.no-cfi Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.allmodconfig Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" 2020-11-10 11:47:24 -08:00
build.config.allmodconfig.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.allmodconfig.arm ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.allmodconfig.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.arm Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" 2020-11-10 11:47:24 -08:00
build.config.common Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.gki ANDROID: gki: Removed cf modules from gki_defconfig 2020-01-31 16:23:38 -08:00
build.config.gki-debug.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki-debug.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki.aarch64 ANDROID: GKI: prevent removal of monitored symbols 2020-09-29 11:48:43 +01:00
build.config.gki.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kasan ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN 2021-02-15 18:29:34 +00:00
build.config.gki_kasan.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kasan.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kprobes ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.gki_kprobes.aarch64 ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.gki_kprobes.x86_64 ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.goldfish.arm ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.goldfish.arm64 ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.goldfish.mips ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.goldfish.mips64 ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.goldfish.x86 ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.goldfish.x86_64 ANDROID: build.config: enforce trace_printk check 2018-08-28 17:10:42 +05:30
build.config.x86_64 Revert "Revert "ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64"" 2021-02-03 13:34:51 -08:00
build_kernel.sh Build: Add tools 2023-09-10 22:26:21 +02:00
gen_headers_arm.bp Merge remote-tracking branch 'origin/android11-base' into android11-stable 2021-09-28 16:49:37 +05:30
gen_headers_arm64.bp Merge remote-tracking branch 'origin/android11-base' into android11-stable 2021-09-28 16:49:37 +05:30
kernel_headers.py Change the subprocess argument to fix the build issue 2021-06-28 16:47:30 +05:30
verity_dev_keys.x509 x86_64_cuttlefish_defconfig: enable verity cert 2018-08-28 17:15:17 +05:30

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.