android_kernel_sony_sdm845/include/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sudeep Holla 439b905f55 BACKPORT: PM / core: Add support to skip power management in device/driver model
All device objects in the driver model contain fields that control the
handling of various power management activities. However, it's not
always useful. There are few instances where pseudo devices are added
to the model just to take advantage of many other features like
kobjects, udev events, and so on. One such example is cpu devices and
their caches.

The sysfs for the cpu caches are managed by adding devices with cpu
as the parent in cpu_device_create() when secondary cpu is brought
online. Generally when the secondary CPUs are hotplugged back in as part
of resume from suspend-to-ram, we call cpu_device_create() from the cpu
hotplug state machine while the cpu device associated with that CPU is
not yet ready to be resumed as the device_resume() call happens bit
later. It's not really needed to set the flag is_prepared for cpu
devices as they are mostly pseudo device and hotplug framework deals
with state machine and not managed through the cpu device.

This often results in annoying warning when resuming:
Enabling non-boot CPUs ...
CPU1: Booted secondary processor
 cache: parent cpu1 should not be sleeping
CPU1 is up
CPU2: Booted secondary processor
 cache: parent cpu2 should not be sleeping
CPU2 is up
.... and so on.

So in order to fix these kind of errors, we could just completely avoid
doing any power management related initialisations and operations if
they are not used by these devices.

Add no_pm flags to indicate that the device doesn't require any sort of
PM activities and all of them can be completely skipped. We can use the
same flag to also avoid adding not used *power* sysfs entries for these
devices. For now, lets use this for cpu cache devices.

Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Tested-by: Eugeniu Rosca <erosca@de.adit-jv.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Albert I <kras@raphielgang.org>
Change-Id: Ia0fcfe47501397c8165a7760de0e4de0b0669699
2024-09-20 15:33:29 +00:00
..
amba
bcma
byteorder crypto: Deduplicate le32_to_cpu_array() and cpu_to_le32_array() 2022-06-25 11:45:01 +02:00
can can: sja1000: fix size of OCR_MODE_MASK define 2023-01-07 12:07:10 +01:00
ceph libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer 2019-09-10 10:31:03 +01:00
clk clk: msm: Add clk_set_duty_cycle API declaration 2020-03-26 23:09:16 +05:30
crush
decompress
dma
extcon Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-05-26 19:04:48 +03:00
firmware/meson
fpga
fsl net/ethernet/freescale/fman: fix cross-build error 2018-08-24 13:12:40 +02:00
gpio gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB 2019-12-05 15:34:25 +01:00
hsi
i2c
iio Merge android-4.9.180 (719bdd9) into msm-4.9 2019-08-07 15:49:43 +08:00
input input: gpio-matrix-keypad: Accept device name from device node 2020-02-03 10:57:09 +05:30
irqchip irqchip: gic-v3: provide save and restore api 2018-05-10 00:13:37 +05:30
isdn
lockd
mailbox
mfd misc: rtsx_usb: use separate command and response buffers 2022-07-29 17:05:45 +02:00
mlx4 net/mlx4: Fix the check in attaching steering rules 2018-04-13 19:48:19 +02:00
mlx5 net/mlx5: Fix size field in bufferx_reg struct 2022-03-16 12:49:00 +01:00
mmc mmc: cmdq: Add timeout in case of mmc_cmdq_halt_on_empty_queue() 2018-11-12 08:32:44 +05:30
mtd Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-07-18 14:05:31 +03:00
netfilter Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-07-22 02:11:11 +03:00
netfilter_arp
netfilter_bridge ebtables: arpreply: Add the standard target sanity check 2018-10-13 09:18:58 +02:00
netfilter_ipv4
netfilter_ipv6
perf
phy
pinctrl
platform_data Merge android-4.9.212(7e0f964) into msm-4.9 2020-03-13 15:59:38 +08:00
power Merge remote-tracking branch 'common/android-4.9-q' into lineage-18.1-caf-sdm845 2021-10-19 16:05:50 +03:00
qed net: qed: fix left elements count calculation 2020-06-30 15:38:42 -04:00
qpnp hwmon: qpnp-adc: add battery thermistor mapping table for 8909 skue 2020-07-17 00:22:05 -07:00
raid
regulator Merge android-4.9.211(5af9b7f) into msm-4.9 2020-03-13 15:56:44 +08:00
reset
rtc
sched Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
slimbus Merge "slim-msm: Use Dma mapping APIs in interrupt context" 2018-02-26 23:47:34 -08:00
soc
spi Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-07-22 02:11:11 +03:00
ssb
sunrpc SUNRPC: Move simple_get_bytes and simple_get_netobj into private header 2021-02-23 13:59:14 +01:00
ulpi
unaligned
usb Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-09-06 06:20:26 +03:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI 2021-01-23 15:38:17 +01:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() 2020-01-12 11:24:13 +01:00
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
android_aid.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arm-cci.h
arm-smccc.h This is the 4.9.310 stable release 2022-04-12 08:16:55 +02:00
arm-smmu-errata.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h ata: fix ata_id_has_dipm() 2022-10-26 13:15:43 +02:00
ata_platform.h
atalk.h appletalk: Fix potential NULL pointer dereference in unregister_snap_client 2019-12-21 10:41:44 +01:00
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atomic.h locking/atomic: Add atomic_cond_read_acquire() 2018-06-25 00:07:14 -07:00
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h Merge android-4.9.178 (df08e34) into msm-4.9 2019-06-13 14:55:13 +08:00
backing-dev.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-04-26 01:27:02 +03:00
backlight.h
badblocks.h
balloon_compaction.h
batterydata-interface.h power: vm-bms: Add snapshot of qpnp-vm-bms driver 2018-05-02 17:19:36 +05:30
batterydata-lib.h power: vm-bms: Modify the function names for batterydata interface 2018-09-26 08:55:20 +05:30
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h
bio.h Merge android-4.9.180 (719bdd9) into msm-4.9 2019-08-07 15:49:43 +08:00
bit_spinlock.h
bitfield.h
bitmap.h bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() 2020-01-29 10:24:41 +01:00
bitops.h include/linux/bitops.h: avoid clang shift-count-overflow warnings 2020-06-30 15:38:29 -04:00
bitrev.h include/linux/bitrev.h: fix constant bitrev 2019-04-17 08:36:46 +02:00
bits.h locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file 2019-05-14 19:19:34 +02:00
blk-cgroup.h
blk-mq-pci.h
blk-mq.h
blk_types.h Merge android-4.9.195(59aade0) into msm-4.9 2019-12-06 19:02:36 +08:00
blkdev.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-06-12 01:39:01 +03:00
blkpg.h
blktrace_api.h blktrace: Protect q->blk_trace with RCU 2020-05-20 08:15:31 +02:00
blockgroup_lock.h
bluetooth-power.h bt-power: Check reset-gpio status before calling BT reset 2019-08-07 11:06:30 +08:00
bma150.h
bootmem.h
bottom_half.h
bpf-cgroup.h BACKPORT: bpf: multi program support for cgroup+bpf 2019-12-12 15:48:18 -08:00
bpf.h This is the 4.9.326 stable release 2022-08-25 12:09:51 +02:00
bpf_verifier.h bpf: Prevent memory disambiguation attack 2018-12-08 13:05:10 +01:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: only do a memory barrier for the first set_buffer_uptodate() 2022-09-15 12:39:45 +02:00
bug.h This is the 4.9.297 stable release 2022-01-11 15:21:18 +01:00
build_bug.h bug: split BUILD_BUG stuff out into <linux/build_bug.h> 2022-01-11 13:38:12 +01:00
bvec.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
c2port.h
cache.h
cacheinfo.h drivers: base: cacheinfo: fix x86 with CONFIG_OF enabled 2018-01-31 12:55:51 +01:00
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h chardev: add helper function to register char devs with a struct device 2020-05-20 08:15:32 +02:00
cdrom.h
cfag12864b.h
cfi.h add support for clang Control Flow Integrity (CFI) 2018-02-28 15:09:58 -08:00
cgroup-defs.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
cgroup.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h clk: Add the CLK_CHILD_NO_RATE_PROP flag 2018-02-07 10:37:41 -08:00
clk.h
clkdev.h
clock_cooling.h
clockchips.h clockevents: Add NULL definition for tick_broadcast on UP 2018-01-24 16:34:44 -07:00
clocksource.h clocksource: Use GENMASK_ULL in definition of CLOCKSOURCE_MASK 2019-02-27 10:07:01 +01:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h coda: fix build using bare-metal toolchain 2019-08-06 18:29:38 +02:00
coda_psdev.h uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers 2019-08-06 18:29:38 +02:00
compaction.h
compat.h futex: Move futex exit handling into futex code 2021-02-03 23:19:49 +01:00
compiler-clang.h This is the 4.9.154 stable release 2019-01-31 08:36:51 +01:00
compiler-gcc.h x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE 2022-03-11 10:03:32 +01:00
compiler-intel.h compiler.h: enable builtin overflow checkers and add fallback code 2019-01-31 08:12:35 +01:00
compiler.h This is the 4.9.285 stable release 2021-10-06 10:40:17 +02:00
completion.h
component.h
concap.h
configfs.h
connector.h
console.h serial: core: Fix initializing and restoring termios speed 2021-11-26 11:48:25 +01:00
console_struct.h vt: Fix character height handling with VT_RESIZEX 2021-05-26 11:29:08 +02:00
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight-cti.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: csr: Add multiple CSR devices support 2018-02-02 11:02:24 +08:00
count_zeros.h
cper.h
cpu.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-07-18 14:05:31 +03:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h cpufeature: avoid warning when compiling with clang 2019-11-25 09:52:44 +01:00
cpufreq.h Merge android-4.9.163 (429c144) into msm-4.9 2019-04-26 13:08:21 +08:00
cpufreq_times.h ANDROID: cpufreq: times: record fast switch frequency transitions 2019-03-07 01:13:18 +00:00
cpuhotplug.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-07-18 14:05:31 +03:00
cpuidle.h
cpumask.h Merge android-4.9.105 (859e0a8) into msm-4.9 2018-06-25 03:39:06 -07:00
cpuset.h
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h cred: allow get_cred() and put_cred() to be given NULL. 2021-10-06 10:23:43 +02:00
crypto.h This is the 4.9.129 stable release 2018-09-26 08:44:01 +02:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h mm: introduce get_user_pages_longterm 2018-02-28 10:18:33 +01:00
dca.h
dcache.h UPSTREAM: include/linux/dcache.h: use unsigned chars in struct name_snapshot 2020-06-30 02:48:35 +03:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
debugobjects.h
delay.h
delayacct.h BACKPORT: delayacct: track delays from thrashing cache pages 2019-03-22 14:08:39 -07:00
delayed_call.h
dell-led.h
devcoredump.h
devfreq-event.h
devfreq.h PM/devfreq: Do not switch governors from sysfs when device is suspended 2021-06-06 18:42:19 +03:00
devfreq_cooling.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into HEAD 2020-06-30 02:33:58 +03:00
device-mapper.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
device.h BACKPORT: PM / core: Add support to skip power management in device/driver model 2024-09-20 15:33:29 +00:00
device_cgroup.h
devpts_fs.h
diagchar.h diag: Update new diag logging codes 2020-04-20 17:09:10 +05:30
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h Merge android-4.9.117 (8b21e85) into msm-4.9 2018-10-31 17:08:44 +08:00
dma-mapping-fast.h iommu: add support for force guard page 2018-04-03 15:07:46 +05:30
dma-mapping.h Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" 2022-06-25 11:45:19 +02:00
dma_remapping.h
dmaengine.h dmaengine: Fix access to uninitialized dma_slave_caps 2020-01-12 11:24:13 +01:00
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h dyndbg: fix module.dyndbg handling 2022-10-26 13:15:43 +02:00
dynamic_queue_limits.h
earlycpio.h
ecm_ipa.h
ecryptfs.h
edac.h EDAC: Raise the maximum number of memory controllers 2019-11-25 09:52:59 +01:00
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 2021-03-11 13:48:03 +01:00
efi-bgrt.h
efi.h efi: provide empty efi_enter_virtual_mode implementation 2020-09-03 11:21:19 +02:00
efs_vh.h
eisa.h
elevator.h elevator: fix truncation of icq_cache_name 2018-11-10 07:42:48 -08:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: correct reference to CONFIG_UML 2021-10-27 09:34:00 +02:00
elfnote.h elfnote: mark all .note sections SHF_ALLOC 2020-06-30 15:38:29 -04:00
enclosure.h
err.h
errno.h
errqueue.h
esoc_client.h
etherdevice.h etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead 2022-04-27 13:14:10 +02:00
ethtool.h
eventfd.h eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD 2023-01-07 12:07:15 +01:00
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon.h usb: pd: Add DP lane number notification 2018-09-12 13:53:41 +05:30
f2fs_fs.h f2fs: fix panic of IO alignment feature 2019-09-25 11:28:51 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h Merge android-4.9.203(13ff513) into msm-4.9 2020-01-06 18:07:05 +08:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h vfs, fdtable: Prevent bounds-check bypass via speculative execution 2018-02-13 12:36:00 +01:00
fec.h
fence-array.h
fence.h
file.h ANDROID: vfs/ext4,f2fs: finish umount(2) in time with filesystem work 2022-11-30 02:21:26 +02:00
filter.h This is the 4.9.291 stable release 2021-11-26 12:41:38 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts 2020-10-14 09:48:14 +02:00
frame.h objtool, modules: Discard objtool annotation sections for modules 2018-01-17 09:38:58 +01:00
freezer.h
frontswap.h
fs.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-20 2023-01-19 15:42:12 +01:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
fscache.h fscache: Fix the default for fscache_maybe_release_page() 2018-01-10 09:29:52 +01:00
fscrypt.h Merge branch 'linux-4.9.y' of https://kernel.googlesource.com/pub/scm/linux/kernel/git/jaegeuk/f2fs-stable into lineage-20 2022-11-16 15:35:23 +01:00
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0 2018-03-28 18:39:23 +02:00
fsldma.h
fsnotify.h ANDROID: fsnotify: Notify lower fs of open 2018-02-02 19:49:15 -08:00
fsnotify_backend.h
ftrace.h This is the 4.9.258 stable release 2021-02-23 14:46:12 +01:00
ftrace_irq.h
futex.h futex: Add mutex around futex exit 2021-02-03 23:19:50 +01:00
fwnode.h
gameport.h
gcd.h
genalloc.h lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk 2019-12-05 15:35:02 +01:00
genetlink.h
genhd.h block: nr_sects_write(): Disable preemption on seqcount write 2020-06-30 15:38:32 -04:00
genl_magic_func.h
genl_magic_struct.h drbd: Avoid Clang warning about pointless switch statment 2019-02-12 19:44:56 +01:00
getcpu.h
gfp.h Merge android-4.9.200(851ba64) into msm-4.9 2019-12-06 20:09:55 +08:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h gpio: Fix build error of function redefinition 2019-09-10 10:31:00 +01:00
gpio_event.h
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h
hashtable.h
hdcp_qseecom.h drm/msm/hdcp: unload the HDCP app on DP shutdown 2019-01-25 09:00:54 +05:30
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h HID: debug: fix the ring buffer implementation 2019-02-15 08:07:39 +01:00
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h This is the 4.9.293 stable release 2021-12-14 10:35:14 +01:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h hil/parisc: Disable HIL driver when it gets stuck 2020-11-10 10:24:00 +01:00
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h Merge android-4.9.208(9759f95) into msm-4.9 2020-03-12 15:59:20 +08:00
htcpld.h
htirq.h
huge_mm.h mremap: properly flush TLB before releasing the page 2018-10-20 09:51:31 +02:00
hugetlb.h mm/hugetlb: initialize hugetlb_usage in mm_init 2021-09-22 11:43:08 +02:00
hugetlb_cgroup.h
hugetlb_inline.h mm: provide speculative fault infrastructure 2018-06-28 19:14:04 +05:30
hw_breakpoint.h
hw_random.h random: pull add_hwgenerator_randomness() declaration into random.h 2022-06-25 11:45:10 +02:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h i2c: algo: pca: Reapply i2c bus settings after reset 2020-09-23 08:46:15 +02:00
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i7300_idle.h
i8042.h
i8253.h clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-21 09:26:01 +01:00
icmp.h
icmpv6.h net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending 2021-03-03 17:44:46 +01:00
ide.h block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> 2020-09-12 11:47:36 +02:00
idr.h idr: add ida_is_empty 2021-03-30 14:41:41 +02:00
ieee80211.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into HEAD 2020-06-30 02:33:58 +03:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h macvlan: do not assume mac_header is set in macvlan_broadcast() 2020-01-12 11:24:25 +01:00
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h macvlan: macvlan_count_rx() needs to be aware of preemption 2021-03-30 14:41:40 +02:00
if_phonet.h
if_pppol2tp.h
if_pppolac.h
if_pppopns.h
if_pppox.h This is the 4.9.189 stable release 2019-08-11 15:30:44 +02:00
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: consolidate VLAN parsing code and limit max parsing depth 2020-12-11 13:37:58 +01:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
inetdevice.h netfilter: nf_defrag_ipv4: Add sysctl to disable per interface 2018-01-10 19:42:37 -07:00
init.h This is the 4.9.93 stable release 2018-04-09 11:39:17 -07:00
init_ohci1394_dma.h
init_task.h cpuset: Restore tasks affinity while moving across cpusets 2019-03-07 13:35:38 +05:30
initramfs.h
initrd.h
inotify.h
input-polldev.h
input.h Input: uinput - avoid FF flush when destroying device 2021-01-23 15:38:17 +01:00
integrity.h EVM: Add support for portable signature format 2018-12-01 09:44:26 +01:00
intel-iommu.h iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built 2021-02-03 23:19:51 +01:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h Merge android-4.9.84 (a9d0273) into msm-4.9 2018-03-19 04:18:31 -07:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h io-mapping: indicate mapping failure 2020-07-31 16:44:05 +02:00
io-pgtable-fast.h
io.h
ioc3.h
ioc4.h
iocontext.h
iomap.h
iommu-common.h
iommu-helper.h
iommu.h iommu: arm-smmu: Add DOMAIN_ATTR_NO_CFRE 2019-07-04 21:35:35 -07:00
ion.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipa.h msm: ipa: Add dummy API to check if NAPI LAN rx is enabled 2019-11-01 13:24:56 -07:00
ipa_mhi.h
ipa_odu_bridge.h
ipa_uc_offload.h msm: ipa4: add SMMU support for EMAC 2018-04-23 11:32:20 -07:00
ipa_usb.h ipa: Add support in ipa-usb driver for rmnet_cv2x 2019-08-06 11:26:57 +05:30
ipa_wdi3.h msm: ipa: unify wdi 1/2 and wdi 3 API 2018-03-05 22:34:59 -08:00
ipack.h
ipc.h
ipc_logging.h include: ipc_logging: fix compile error 2019-03-07 17:38:06 +08:00
ipc_namespace.h shm: extend forced shm destroy to support objects from several IPC nses 2021-12-08 08:45:05 +01:00
ipc_router.h
ipc_router_xprt.h net: ipc_router: Fix hang issue on xport init 2020-06-13 00:13:15 +05:30
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-04-26 01:27:02 +03:00
ipv6_route.h
irq.h genirq: Introduce effective affinity mask 2021-06-06 18:42:18 +03:00
irq_cpustat.h
irq_poll.h
irq_sim.h genirq/irq_sim: Add a devres variant of irq_sim_init() 2018-08-24 11:13:08 +05:30
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Avoid summation loops for /proc/stat 2019-04-05 22:29:12 +02:00
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd2.h jbd2: Fix possible overflow in jbd2_log_space_left() 2019-12-21 10:41:37 +01:00
jhash.h
jiffies.h time: Introduce jiffies64_to_nsecs() 2018-10-10 08:53:18 +02:00
journal-head.h
joystick.h
jump_label.h jump_label: Disable jump labels in __exit code 2021-06-06 18:42:18 +03:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kaiser.h x86: fix build warnign with 32-bit PAE 2018-02-22 15:43:55 +01:00
kallsyms.h
kasan-checks.h
kasan.h This is the 4.9.174 stable release 2019-05-08 07:46:34 +02:00
kbd_diacr.h
kbd_kern.h
Kbuild
kbuild.h kbuild: fix asm-offset generation to work with clang 2018-11-23 08:20:35 +01:00
Kbuild.vservices driver: vservices: Add the vservices framework and core 2018-11-28 23:43:53 -08:00
kconfig.h
kcore.h vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page 2018-05-30 07:50:26 +02:00
kcov.h
kdb.h
kdebug.h
kdev_t.h kdev_t: always inline major/minor helper functions 2021-01-09 13:35:50 +01:00
kern_levels.h
kernel-page-flags.h
kernel.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-06-12 01:39:01 +03:00
kernel_stat.h sched: fix softirq time accounting 2018-08-02 09:46:04 +05:30
kernelcapi.h
kernfs.h BACKPORT: fs: kernfs: add poll file operation 2019-03-22 14:15:31 -07:00
kexec.h kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 2022-07-02 16:17:16 +02:00
key-type.h
key.h
keyboard.h
keycombo.h
keyreset.h
kfifo.h
kgdb.h kgdb: Fix spurious true from in_dbg_master() 2020-06-20 10:24:16 +02:00
khugepaged.h mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged 2020-10-14 09:48:17 +02:00
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h kobject: Export kobject_get_unless_zero() 2020-01-14 20:04:25 +01:00
kobject_ns.h
kprobes.h kprobes: Limit max data_size of the kretprobe instances 2021-12-08 08:45:06 +01:00
kref.h UPSTREAM: locking/atomic, kref: Add KREF_INIT() 2021-01-05 16:00:48 +00:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h cpu-boost: Rework scheduling setup 2021-06-06 18:42:19 +03:00
ktime.h
kvm_host.h kvm: fix previous commit for 32-bit builds 2021-06-16 11:36:35 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-qpnp-flash-v2.h
leds-qpnp-flash.h leds: qpnp-flash: Introduce a function pointer for qpnp_flash_led_prepare 2018-01-22 15:58:17 +05:30
leds-qpnp-wled.h
leds-regulator.h
leds-tca6507.h
leds.h UPSTREAM: leds: add LED_ON brightness as boolean value 2020-06-30 02:48:46 +03:00
leds_pwm.h
lguest.h
lguest_launcher.h
libata.h libata: fix read log timeout value 2021-11-26 11:48:18 +01:00
libfdt.h
libfdt_env.h scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987 2020-06-30 02:43:20 +03:00
libnvdimm.h
libps2.h
license.h
lightnvm.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h This is the 4.9.178 stable release 2019-05-21 19:03:22 +02:00
list_bl.h
list_lru.h memcg: make it work on sparse non-0-node systems 2019-06-11 12:22:42 +02:00
list_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-28 15:42:30 +01:00
list_sort.h
livepatch.h
llc.h
llist.h llist: clang: introduce member_address_is_nonnull() 2018-04-08 12:12:50 +02:00
lockdep.h
lockref.h
log2.h include/linux/log2.h: add missing () around n in roundup_pow_of_two() 2020-09-12 11:47:34 +02:00
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-09-06 06:20:26 +03:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-mux.h
mdio.h net: mdio: introduce a shutdown method to mdio device drivers 2021-10-09 13:25:58 +02:00
mdss_io_util.h fbdev: msm: rename function in mdss_io_util 2018-02-07 02:30:22 -08:00
mei_cl_bus.h
memblock.h
memcontrol.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-04-26 01:27:02 +03:00
memory-state-time.h
memory.h
memory_hotplug.h mm/memory_hotplug: make add_memory() take the device_hotplug_lock 2019-11-28 18:28:51 +01:00
mempolicy.h
mempool.h
memremap.h
memstick.h
mg_disk.h
mhi.h mhi_bus: core: Add support for MHI host interface 2019-12-10 12:32:46 +05:30
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() 2018-06-28 19:14:03 +05:30
migrate_mode.h
mii.h
miscdevice.h hwrng: core - Move hwrng miscdev minor number to include/linux/miscdevice.h 2022-06-25 11:45:10 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-07-18 14:05:31 +03:00
mm_inline.h mm: vmscan: move dirty pages out of the way until they're flushed 2018-06-04 15:58:48 +05:30
mm_types.h mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct 2021-05-26 18:59:41 +03:00
mman.h
mmdebug.h mm: add VM_WARN_ON_ONCE_PAGE() macro 2021-07-11 12:46:40 +02:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
mnt_namespace.h
mod_devicetable.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into HEAD 2020-06-30 02:33:58 +03:00
module.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-03-31 22:52:51 +03:00
moduleloader.h
moduleparam.h UPSTREAM: module: Do not paper over type mismatches in module_param_call() 2018-02-28 15:09:58 -08:00
mount.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h PCI/MSI: Protect msi_desc::masked for multi-MSI 2021-08-26 08:37:24 -04:00
msm-bus-board.h
msm-bus.h
msm-sps.h msm: sps: Add support to perform BAM reset with pipes connected 2018-03-27 18:44:10 +05:30
msm_adreno_devfreq.h
msm_bcl.h
msm_bus_rules.h
msm_dma_iommu_mapping.h
msm_drm_notify.h
msm_ep_pcie.h
msm_ext_display.h
msm_gpi.h dma: qcom: Fix GPI compile errors for 32-bit builds 2018-08-02 13:41:17 +05:30
msm_gsi.h ipa: use common ring event ring for WLAN MCC pipes in auto config 2020-02-19 11:48:32 -08:00
msm_hdcp.h drivers/misc: create new module to handle sysfs and topology events 2018-02-09 13:59:19 -08:00
msm_hdmi.h fbdev: msm: Clean up copyrights marking & fix naming issues 2018-02-10 03:43:20 -08:00
msm_ion.h
msm_kgsl.h
msm_mhi_dev.h msm: mhi_dev: Wait for pending writes to complete 2019-12-19 12:23:02 +05:30
msm_pcie.h
msm_remote_spinlock.h
msm_rtb.h
msm_smd_pkt.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
net.h random: add get_random_{bytes,u32,u64,int,long,once}_wait family 2022-06-25 11:44:58 +02:00
netdev_features.h net: Fix features skip in for_each_netdev_feature() 2022-05-18 09:15:42 +02:00
netdevice.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-06-12 01:39:01 +03:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfcinfo.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
nfsacl.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h nodemask: Fix return values to be unsigned 2022-06-14 16:52:40 +02:00
nospec.h seccomp: Move speculation migitation control to arch code 2018-05-22 16:58:02 +02:00
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-rdma.h
nvme.h
nvmem-consumer.h
nvmem-provider.h
nvram.h
of.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
of_address.h
of_batterydata.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of_slimbus.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h random: add get_random_{bytes,u32,u64,int,long,once}_wait family 2022-06-25 11:44:58 +02:00
oom.h mm: oom_kill: reap memory of a task that receives SIGKILL 2018-11-14 14:28:47 +05:30
openvswitch.h
oprofile.h
osq_lock.h
overflow.h This is the 4.9.241 stable release 2020-10-29 10:17:40 +01:00
oxu210hp.h
padata.h padata: Replace delayed timer with immediate workqueue in padata_reorder 2020-05-27 16:41:52 +02:00
page-flags-layout.h
page-flags.h This is the 4.9.201 stable release 2019-11-14 14:28:42 +08:00
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
pageblock-flags.h
pagemap.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845 2021-07-22 02:11:11 +03:00
pagevec.h mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:24:08 -07:00
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h PCI: Change pci_host_common_probe() visibility 2018-02-25 11:05:51 +01:00
pci.h PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n 2021-09-22 11:43:10 +02:00
pci_hotplug.h
pci_ids.h PCI: Add defines for normal and subtractive PCI bridges 2022-08-25 11:09:24 +02:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h KPTI: Rename to PAGE_TABLE_ISOLATION 2018-01-05 15:46:35 +01:00
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h percpu_counter: fix a data race at vm_committed_as 2020-04-24 07:59:12 +02:00
percpu_ida.h
perf_event.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
perf_regs.h
personality.h
pfk.h security: pfe: make inline crypto engine scm call based on version 2018-09-06 19:00:52 +05:30
pfn.h
pfn_t.h include/linux/pfn_t.h: force '~' to be parsed as an unary operator 2018-12-01 09:44:25 +01:00
phonet.h
phy.h net: phy: fix MDIO bus PM PHY resuming 2020-03-20 09:07:43 +01:00
phy_fixed.h
pid.h UPSTREAM: pidfd: add polling support 2019-09-03 13:45:29 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h fs: prevent page refcount overflow in pipe_buf_get 2019-06-11 12:22:45 +02:00
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm-trace.h
pm.h BACKPORT: PM / core: Add support to skip power management in device/driver model 2024-09-20 15:33:29 +00:00
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmem.h
pmic-voter.h
pmu.h
pnfs_osd_xdr.h
pnp.h pnp: Use list_for_each_entry() instead of open coding 2020-05-20 08:15:36 +02:00
poison.h
poll.h fs/select: avoid clang stack usage warning 2020-01-23 08:19:33 +01:00
posix-clock.h ptp: fix the race between the release of ptp_clock and cdev 2020-05-20 08:15:32 +02:00
posix-timers.h posix-timers: Sanitize overrun handling 2018-11-10 07:43:01 -08:00
posix_acl.h
posix_acl_xattr.h
power_supply.h power: power_supply: Add REAL_CAPACITY power-supply property 2019-05-23 19:13:34 +05:30
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
prandom.h siphash: use one source of truth for siphash permutations 2022-06-25 11:45:14 +02:00
preempt.h
prefetch.h
printk.h
proc_fs.h BACKPORT: signal: add pidfd_send_signal() syscall 2019-09-03 13:43:55 -07:00
proc_ns.h
profile.h
projid.h
property.h device property: Fix the length used in PROPERTY_ENTRY_STRING() 2019-03-23 13:19:50 +01:00
psci.h firmware/psci: Expose SMCCC version through psci_ops 2018-04-20 08:21:05 +02:00
psi.h BACKPORT: psi: Fix uaf issue when psi trigger is destroyed while being polled 2022-06-10 13:31:32 -07:00
psi_types.h BACKPORT: psi: Fix uaf issue when psi trigger is destroyed while being polled 2022-06-10 13:31:32 -07:00
pstore.h
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() 2019-01-09 16:16:42 +01:00
ptrace.h ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 2022-06-14 16:52:28 +02:00
pvclock_gtod.h
pwm.h Merge android-4.9.183 (a80a7ab) into msm-4.9 2019-08-07 16:30:28 +08:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h qcom-geni-se: Geni common driver ICB vote logic changes 2019-03-17 21:39:44 -07:00
qcom_scm.h
qcom_tspp.h
qcomwlan_secif.h net: wireless: Add cnss_crypto 2018-04-24 10:17:48 -07:00
qcrypto.h
qmi_encdec.h
qnx6_fs.h
quicklist.h
quota.h fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long 2020-01-04 13:40:50 +01:00
quotaops.h quota: Check that quota is not dirty before release 2019-12-21 10:42:08 +01:00
radix-tree.h
raid_class.h
ramfs.h
random.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-07-18 14:05:31 +03:00
range.h
ras.h
ratelimit.h random: quiet urandom warning ratelimit suppression message 2022-07-02 16:17:14 +02:00
rational.h
rbtree.h rbtree: cache leftmost node internally 2022-01-27 08:47:42 +01:00
rbtree_augmented.h rbtree: cache leftmost node internally 2022-01-27 08:47:42 +01:00
rbtree_latch.h
rcu_sync.h
rculist.h UPSTREAM: rculist: Consolidate DEBUG_LIST for list_add_rcu() 2018-09-21 15:09:04 -07:00
rculist_bl.h
rculist_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-28 15:42:30 +01:00
rcupdate.h rcu: Force inlining of rcu_read_lock() 2019-08-04 09:33:19 +02:00
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
refcount.h refcount_t: Introduce a special purpose refcount type 2018-05-31 03:23:27 -07:00
regmap.h
regset.h
relay.h include/linux/relay.h: fix percpu annotation in struct rchan 2019-04-05 22:29:06 +02:00
remote_spinlock.h
remoteproc.h
reservation.h
reset-controller.h reset: fix reset_control_ops kerneldoc comment 2019-12-05 15:34:07 +01:00
reset.h reset: remove remaining WARN_ON() in <linux/reset.h> 2018-12-08 13:05:09 +01:00
resource.h
resource_ext.h
restart_block.h UPSTREAM: thread_info: factor out restart_block 2018-04-24 13:28:12 -07:00
rfkill-regulator.h
rfkill.h
rhashtable.h rhashtable: reorganize struct rhashtable layout 2018-10-18 09:13:25 +02:00
ring_buffer.h tracing: kdb: Fix ftdump to not sleep 2019-04-05 22:29:05 +02:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-09-06 06:20:26 +03:00
rmi.h
rndis.h
rndis_ipa.h
root_dev.h
rpmsg.h
rq_stats.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h locking/rwsem: for rwsem prio aware enhancement 2019-01-08 16:14:39 +08:00
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h
scatterlist.h
scc.h
sched.h Merge remote-tracking branch 'common/android-4.9-q' into lineage-18.1-caf-sdm845 2021-12-27 02:07:39 +02:00
sched_clock.h
sched_energy.h
scif.h
scpi_protocol.h
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sde_io_util.h
sde_rsc.h
sdla.h
seccomp.h seccomp: Add filter flag to opt-out of SSB mitigation 2018-05-22 16:58:01 +02:00
securebits.h
security.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-09-06 06:20:26 +03:00
seemp_instrumentation.h
selection.h vt: selection, introduce vc_is_sel 2020-04-02 17:20:39 +02:00
selinux.h
sem.h
semaphore.h
seq_buf.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-29 13:44:59 +01:00
seq_file.h
seq_file_net.h
seqlock.h seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier 2020-10-01 20:40:04 +02:00
seqno-fence.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h This is the 4.9.330 stable release 2022-09-28 11:12:52 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h sh_eth: fix SH7757 GEther initialization 2018-01-17 09:38:53 +01:00
sh_intc.h
sh_timer.h
shdma-base.h
shm.h shm: extend forced shm destroy to support objects from several IPC nses 2021-12-08 08:45:05 +01:00
shmem_fs.h
show_mem_notifier.h
shrinker.h
signal.h signal: Allow cifs and drbd to receive their terminating signals 2020-01-29 10:24:30 +01:00
signalfd.h
siphash.h siphash: use one source of truth for siphash permutations 2022-06-25 11:45:14 +02:00
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845 2022-09-06 06:20:26 +03:00
slab.h
slab_def.h
slub_def.h slub: make ->cpu_partial unsigned int 2018-10-03 17:01:50 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h smpboot: Place the __percpu annotation correctly 2019-05-31 06:48:17 -07:00
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
srcu.h
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h Merge remote-tracking branch 'common/android-4.9-q' into lineage-18.1-caf-sdm845 2021-09-16 19:05:49 +03:00
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h This is the 4.9.104 stable release 2018-05-30 13:19:56 +02:00
svga.h
sw842.h
swab.h uapi: rename ext2_swab() to swab() and share globally in swab.h 2022-06-25 11:45:14 +02:00
swait.h
swap.h Merge android-4.9.206(2be2d899) into msm-4.9 2020-01-20 14:46:02 +08:00
swap_cgroup.h
swapfile.h Merge android-4.9.120 (f85543b) into msm-4.9 2018-10-31 17:25:20 +08:00
swapops.h mm: hwpoison: change PageHWPoison behavior on hugetlb pages 2021-06-30 08:49:13 -04:00
swiotlb.h
sxgbe_platform.h
sync_file.h BACKPORT: dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence 2018-05-14 16:15:00 +00:00
synclink.h
sys.h
sys_soc.h
syscalls.h BACKPORT: pid: add pidfd_open() 2019-09-03 13:45:40 -07:00
syscore_ops.h
sysctl.h Merge android-4.9.120 (f85543b) into msm-4.9 2018-10-31 17:25:20 +08:00
sysfs.h This is the 4.9.260 stable release 2021-03-07 11:40:25 +01:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h TC: Set DMA masks for devices 2018-11-13 11:17:02 -08:00
tca6416_keypad.h
tcp.h This is the 4.9.331 stable release 2022-10-26 13:28:31 +02:00
tee_drv.h BACKPORT: tee: add start argument to shm_register callback 2018-02-21 15:40:43 +00:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h drivers: thermal: Add post suspend evaluate flag to thermal zone devicetree 2019-03-15 13:46:52 +05:30
thinkpad_acpi.h
thread_info.h This is the 4.9.263 stable release 2021-03-24 11:32:14 +01:00
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h alarmtimer: Add ndelay for tight loop 2021-06-06 18:42:17 +03:00
time64.h time: Prevent undefined behaviour in timespec64_to_ns() 2020-11-18 18:26:23 +01:00
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h Merge android-4.9-o.74 (127372f) into msm-4.9 2018-01-18 07:01:08 -08:00
timerfd.h
timeriomem-rng.h
timerqueue.h timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2023-01-07 12:07:13 +01:00
timex.h timekeeping: Add raw clock fallback for random_get_entropy() 2022-06-25 11:45:13 +02:00
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_events.h Merge android-4.9.207(6f0b5b5) into msm-4.9 2020-03-12 15:39:56 +08:00
trace_seq.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-29 13:44:59 +01:00
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h tracepoint: Mark __tracepoint_string's __used 2020-08-21 11:01:56 +02:00
transport_class.h
tsacct_kern.h
tty.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845 2021-01-17 05:04:08 +02:00
tty_driver.h tty: fix return value for unsupported ioctls 2021-05-22 10:40:24 +02:00
tty_flip.h tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() 2022-07-29 17:05:47 +02:00
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h u64_stats,lockdep: Fix u64_stats_init() vs lockdep 2021-03-30 14:41:39 +02:00
uaccess.h uaccess: Add non-pagefault user-space write function 2020-09-12 11:47:35 +02:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio.h
uio_driver.h
uprobes.h
usb.h Merge remote-tracking branch 'common/android-4.9-q' into android13-4.9-sdm845 2022-10-13 02:22:58 +03:00
usb_bam.h usb: gadget: Enable/Disable USB_BAM based on composition 2018-04-05 18:53:25 +05:30
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h random: cleanup UUID handling 2022-06-25 11:45:10 +02:00
uwb.h
verification.h This is the 4.9.126 stable release 2018-09-10 09:20:19 +02:00
vermagic.h Revert "module: Add retpoline tag to VERMAGIC" 2018-01-31 12:55:52 +01:00
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: add ability to iterate over vqs 2018-05-01 15:13:05 -07:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_net.h
virtio_ring.h virtio: Honour 'may_reduce_num' in vring_create_virtqueue 2019-04-17 08:36:47 +02:00
virtio_vsock.h ANDROID: Make vsock virtio packet buff size configurable 2021-03-25 02:06:20 +00:00
vlynq.h
vm_event_item.h Merge android-4.9.128 (ba01a42) into msm-4.9 2018-11-07 13:12:46 +08:00
vm_sockets.h
vmacache.h mm: get rid of vmacache_flush_all() entirely 2018-09-19 22:47:17 +02:00
vmalloc.h Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into HEAD 2020-06-30 02:33:58 +03:00
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h VMCI: Fix integer overflow in VMCI handle arrays 2019-07-21 09:06:03 +02:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h vt: switch vt_dont_switch to bool 2020-04-02 17:20:39 +02:00
vtime.h
w1-gpio.h
wait.h wait: add wake_up_pollfree() 2021-12-14 10:04:48 +01:00
wakeup_reason.h
wanrouter.h
watchdog.h
wcnss_wlan.h wcnss: Adding entry for new iris card WCN3615 2019-01-14 12:05:45 +05:30
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wlan_plat.h
wm97xx.h
workqueue.h workqueue: make workqueue available early during boot 2022-06-25 11:45:09 +02:00
writeback.h Merge android-4.9.165 (72b54df) into msm-4.9 2019-05-21 17:01:55 +08:00
ww_mutex.h
xattr.h xattr: break delegations in {set,remove}xattr 2020-08-21 11:01:55 +02:00
xxhash.h UPSTREAM: lib: Add xxhash module 2018-08-23 12:05:06 -07:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h This is the 4.9.260 stable release 2021-03-07 11:40:25 +01:00
zstd.h UPSTREAM: lib: Add zstd modules 2018-08-23 12:05:06 -07:00
zutil.h