aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/acpi/acbuffer.h12
-rw-r--r--include/acpi/acconfig.h6
-rw-r--r--include/acpi/acexcep.h16
-rw-r--r--include/acpi/acnames.h3
-rw-r--r--include/acpi/acoutput.h6
-rw-r--r--include/acpi/acpi.h2
-rw-r--r--include/acpi/acpi_bus.h99
-rw-r--r--include/acpi/acpi_drivers.h31
-rw-r--r--include/acpi/acpi_io.h2
-rw-r--r--include/acpi/acpi_numa.h25
-rw-r--r--include/acpi/acpiosxf.h2
-rw-r--r--include/acpi/acpixf.h12
-rw-r--r--include/acpi/acrestyp.h11
-rw-r--r--include/acpi/actbl.h2
-rw-r--r--include/acpi/actbl1.h124
-rw-r--r--include/acpi/actbl2.h895
-rw-r--r--include/acpi/actbl3.h97
-rw-r--r--include/acpi/actypes.h51
-rw-r--r--include/acpi/acuuid.h17
-rw-r--r--include/acpi/apei.h3
-rw-r--r--include/acpi/battery.h2
-rw-r--r--include/acpi/button.h4
-rw-r--r--include/acpi/cppc_acpi.h58
-rw-r--r--include/acpi/ghes.h21
-rw-r--r--include/acpi/pcc.h21
-rw-r--r--include/acpi/platform/acenv.h2
-rw-r--r--include/acpi/platform/acenvex.h2
-rw-r--r--include/acpi/platform/acgcc.h33
-rw-r--r--include/acpi/platform/acgccex.h2
-rw-r--r--include/acpi/platform/acintel.h2
-rw-r--r--include/acpi/platform/aclinux.h9
-rw-r--r--include/acpi/platform/aclinuxex.h2
-rw-r--r--include/acpi/processor.h15
-rw-r--r--include/asm-generic/5level-fixup.h58
-rw-r--r--include/asm-generic/Kbuild57
-rw-r--r--include/asm-generic/atomic-instrumented.h1788
-rw-r--r--include/asm-generic/atomic-long.h1013
-rw-r--r--include/asm-generic/atomic.h120
-rw-r--r--include/asm-generic/atomic64.h45
-rw-r--r--include/asm-generic/barrier.h109
-rw-r--r--include/asm-generic/bitops.h5
-rw-r--r--include/asm-generic/bitops/atomic.h32
-rw-r--r--include/asm-generic/bitops/builtin-ffs.h7
-rw-r--r--include/asm-generic/bitops/ffs.h2
-rw-r--r--include/asm-generic/bitops/find.h108
-rw-r--r--include/asm-generic/bitops/instrumented-atomic.h17
-rw-r--r--include/asm-generic/bitops/instrumented-lock.h13
-rw-r--r--include/asm-generic/bitops/instrumented-non-atomic.h40
-rw-r--r--include/asm-generic/bitops/le.h38
-rw-r--r--include/asm-generic/bitops/lock.h39
-rw-r--r--include/asm-generic/bitops/non-atomic.h39
-rw-r--r--include/asm-generic/bitsperlong.h12
-rw-r--r--include/asm-generic/bug.h66
-rw-r--r--include/asm-generic/cacheflush.h28
-rw-r--r--include/asm-generic/checksum.h23
-rw-r--r--include/asm-generic/cmpxchg-local.h4
-rw-r--r--include/asm-generic/cmpxchg.h42
-rw-r--r--include/asm-generic/compat.h25
-rw-r--r--include/asm-generic/div64.h24
-rw-r--r--include/asm-generic/dma-contiguous.h10
-rw-r--r--include/asm-generic/early_ioremap.h6
-rw-r--r--include/asm-generic/error-injection.h6
-rw-r--r--include/asm-generic/export.h2
-rw-r--r--include/asm-generic/futex.h33
-rw-r--r--include/asm-generic/getorder.h2
-rw-r--r--include/asm-generic/gpio.h4
-rw-r--r--include/asm-generic/hardirq.h6
-rw-r--r--include/asm-generic/hugetlb.h2
-rw-r--r--include/asm-generic/hyperv-tlfs.h810
-rw-r--r--include/asm-generic/io.h135
-rw-r--r--include/asm-generic/iomap.h43
-rw-r--r--include/asm-generic/kmap_size.h12
-rw-r--r--include/asm-generic/kmap_types.h11
-rw-r--r--include/asm-generic/kprobes.h4
-rw-r--r--include/asm-generic/kvm_types.h5
-rw-r--r--include/asm-generic/logic_io.h78
-rw-r--r--include/asm-generic/memory_model.h37
-rw-r--r--include/asm-generic/mm-arch-hooks.h16
-rw-r--r--include/asm-generic/mmiowb.h6
-rw-r--r--include/asm-generic/mmu_context.h58
-rw-r--r--include/asm-generic/module.lds.h10
-rw-r--r--include/asm-generic/mshyperv.h132
-rw-r--r--include/asm-generic/msi.h8
-rw-r--r--include/asm-generic/nommu_context.h19
-rw-r--r--include/asm-generic/numa.h52
-rw-r--r--include/asm-generic/page.h4
-rw-r--r--include/asm-generic/pci_iomap.h5
-rw-r--r--include/asm-generic/percpu.h18
-rw-r--r--include/asm-generic/pgalloc.h80
-rw-r--r--include/asm-generic/pgtable-nop4d-hack.h64
-rw-r--r--include/asm-generic/pgtable-nop4d.h3
-rw-r--r--include/asm-generic/pgtable-nopmd.h3
-rw-r--r--include/asm-generic/pgtable-nopud.h7
-rw-r--r--include/asm-generic/pgtable_uffd.h66
-rw-r--r--include/asm-generic/preempt.h2
-rw-r--r--include/asm-generic/qrwlock.h33
-rw-r--r--include/asm-generic/qspinlock.h9
-rw-r--r--include/asm-generic/qspinlock_types.h8
-rw-r--r--include/asm-generic/rwonce.h90
-rw-r--r--include/asm-generic/seccomp.h2
-rw-r--r--include/asm-generic/sections.h106
-rw-r--r--include/asm-generic/softirq_stack.h14
-rw-r--r--include/asm-generic/syscall.h36
-rw-r--r--include/asm-generic/tlb.h65
-rw-r--r--include/asm-generic/topology.h4
-rw-r--r--include/asm-generic/uaccess.h168
-rw-r--r--include/asm-generic/unaligned.h141
-rw-r--r--include/asm-generic/vdso/vsyscall.h14
-rw-r--r--include/asm-generic/vermagic.h7
-rw-r--r--include/asm-generic/vmlinux.lds.h284
-rw-r--r--include/clocksource/arm_arch_timer.h3
-rw-r--r--include/clocksource/hyperv_timer.h14
-rw-r--r--include/clocksource/samsung_pwm.h3
-rw-r--r--include/clocksource/timer-riscv.h16
-rw-r--r--include/clocksource/timer-sp804.h29
-rw-r--r--include/clocksource/timer-ti-dm.h10
-rw-r--r--include/crypto/acompress.h22
-rw-r--r--include/crypto/aead.h63
-rw-r--r--include/crypto/akcipher.h4
-rw-r--r--include/crypto/algapi.h89
-rw-r--r--include/crypto/blake2b.h66
-rw-r--r--include/crypto/blake2s.h65
-rw-r--r--include/crypto/cbc.h141
-rw-r--r--include/crypto/chacha.h24
-rw-r--r--include/crypto/chacha20poly1305.h2
-rw-r--r--include/crypto/cryptd.h3
-rw-r--r--include/crypto/curve25519.h8
-rw-r--r--include/crypto/drbg.h17
-rw-r--r--include/crypto/ecc_curve.h60
-rw-r--r--include/crypto/ecdh.h3
-rw-r--r--include/crypto/engine.h28
-rw-r--r--include/crypto/gf128mul.h2
-rw-r--r--include/crypto/hash.h55
-rw-r--r--include/crypto/hash_info.h3
-rw-r--r--include/crypto/if_alg.h11
-rw-r--r--include/crypto/internal/acompress.h2
-rw-r--r--include/crypto/internal/blake2b.h115
-rw-r--r--include/crypto/internal/blake2s.h113
-rw-r--r--include/crypto/internal/cipher.h218
-rw-r--r--include/crypto/internal/ecc.h281
-rw-r--r--include/crypto/internal/geniv.h2
-rw-r--r--include/crypto/internal/hash.h27
-rw-r--r--include/crypto/internal/kdf_selftest.h71
-rw-r--r--include/crypto/internal/poly1305.h3
-rw-r--r--include/crypto/internal/skcipher.h2
-rw-r--r--include/crypto/kdf_sp800108.h61
-rw-r--r--include/crypto/kpp.h4
-rw-r--r--include/crypto/pcrypt.h2
-rw-r--r--include/crypto/poly1305.h6
-rw-r--r--include/crypto/public_key.h10
-rw-r--r--include/crypto/rng.h2
-rw-r--r--include/crypto/scatterwalk.h10
-rw-r--r--include/crypto/sha1.h46
-rw-r--r--include/crypto/sha1_base.h5
-rw-r--r--include/crypto/sha2.h (renamed from include/crypto/sha.h)50
-rw-r--r--include/crypto/sha256_base.h11
-rw-r--r--include/crypto/sha512_base.h5
-rw-r--r--include/crypto/skcipher.h12
-rw-r--r--include/crypto/sm2.h25
-rw-r--r--include/crypto/sm3.h2
-rw-r--r--include/crypto/sm3_base.h3
-rw-r--r--include/crypto/sm4.h25
-rw-r--r--include/drm/amd_asic_type.h15
-rw-r--r--include/drm/bridge/analogix_dp.h5
-rw-r--r--include/drm/bridge/dw_hdmi.h31
-rw-r--r--include/drm/bridge/dw_mipi_dsi.h1
-rw-r--r--include/drm/bridge/mhl.h4
-rw-r--r--include/drm/drm_agpsupport.h135
-rw-r--r--include/drm/drm_aperture.h39
-rw-r--r--include/drm/drm_atomic.h134
-rw-r--r--include/drm/drm_atomic_helper.h19
-rw-r--r--include/drm/drm_atomic_state_helper.h13
-rw-r--r--include/drm/drm_audio_component.h4
-rw-r--r--include/drm/drm_auth.h68
-rw-r--r--include/drm/drm_bridge.h457
-rw-r--r--include/drm/drm_bridge_connector.h18
-rw-r--r--include/drm/drm_cache.h7
-rw-r--r--include/drm/drm_client.h20
-rw-r--r--include/drm/drm_connector.h336
-rw-r--r--include/drm/drm_crtc.h139
-rw-r--r--include/drm/drm_damage_helper.h18
-rw-r--r--include/drm/drm_debugfs.h16
-rw-r--r--include/drm/drm_device.h84
-rw-r--r--include/drm/drm_displayid.h135
-rw-r--r--include/drm/drm_dp_aux_bus.h57
-rw-r--r--include/drm/drm_dp_dual_mode_helper.h14
-rw-r--r--include/drm/drm_dp_helper.h921
-rw-r--r--include/drm/drm_dp_mst_helper.h172
-rw-r--r--include/drm/drm_drv.h442
-rw-r--r--include/drm/drm_dsc.h6
-rw-r--r--include/drm/drm_edid.h99
-rw-r--r--include/drm/drm_encoder.h62
-rw-r--r--include/drm/drm_fb_cma_helper.h5
-rw-r--r--include/drm/drm_fb_helper.h98
-rw-r--r--include/drm/drm_file.h46
-rw-r--r--include/drm/drm_format_helper.h51
-rw-r--r--include/drm/drm_fourcc.h22
-rw-r--r--include/drm/drm_framebuffer.h46
-rw-r--r--include/drm/drm_gem.h49
-rw-r--r--include/drm/drm_gem_atomic_helper.h146
-rw-r--r--include/drm/drm_gem_cma_helper.h268
-rw-r--r--include/drm/drm_gem_framebuffer_helper.h35
-rw-r--r--include/drm/drm_gem_shmem_helper.h173
-rw-r--r--include/drm/drm_gem_ttm_helper.h13
-rw-r--r--include/drm/drm_gem_vram_helper.h78
-rw-r--r--include/drm/drm_hashtab.h79
-rw-r--r--include/drm/drm_hdcp.h22
-rw-r--r--include/drm/drm_ioctl.h2
-rw-r--r--include/drm/drm_irq.h32
-rw-r--r--include/drm/drm_legacy.h123
-rw-r--r--include/drm/drm_managed.h107
-rw-r--r--include/drm/drm_mipi_dbi.h34
-rw-r--r--include/drm/drm_mipi_dsi.h17
-rw-r--r--include/drm/drm_mm.h9
-rw-r--r--include/drm/drm_mode_config.h73
-rw-r--r--include/drm/drm_modes.h221
-rw-r--r--include/drm/drm_modeset_helper_vtables.h232
-rw-r--r--include/drm/drm_modeset_lock.h17
-rw-r--r--include/drm/drm_of.h7
-rw-r--r--include/drm/drm_panel.h26
-rw-r--r--include/drm/drm_pci.h74
-rw-r--r--include/drm/drm_plane.h129
-rw-r--r--include/drm/drm_prime.h17
-rw-r--r--include/drm/drm_print.h152
-rw-r--r--include/drm/drm_privacy_screen_consumer.h65
-rw-r--r--include/drm/drm_privacy_screen_driver.h84
-rw-r--r--include/drm/drm_privacy_screen_machine.h46
-rw-r--r--include/drm/drm_probe_helper.h2
-rw-r--r--include/drm/drm_property.h11
-rw-r--r--include/drm/drm_rect.h18
-rw-r--r--include/drm/drm_simple_kms_helper.h96
-rw-r--r--include/drm/drm_sysfs.h1
-rw-r--r--include/drm/drm_vblank.h57
-rw-r--r--include/drm/drm_vblank_work.h71
-rw-r--r--include/drm/drm_vma_manager.h2
-rw-r--r--include/drm/drm_writeback.h9
-rw-r--r--include/drm/gpu_scheduler.h299
-rw-r--r--include/drm/gud.h335
-rw-r--r--include/drm/i915_component.h1
-rw-r--r--include/drm/i915_mei_hdcp_interface.h1
-rw-r--r--include/drm/i915_pciids.h228
-rw-r--r--include/drm/i915_pxp_tee_interface.h42
-rw-r--r--include/drm/intel-gtt.h11
-rw-r--r--include/drm/ttm/ttm_bo_api.h354
-rw-r--r--include/drm/ttm/ttm_bo_driver.h749
-rw-r--r--include/drm/ttm/ttm_caching.h55
-rw-r--r--include/drm/ttm/ttm_debug.h31
-rw-r--r--include/drm/ttm/ttm_device.h313
-rw-r--r--include/drm/ttm/ttm_execbuf_util.h19
-rw-r--r--include/drm/ttm/ttm_kmap_iter.h61
-rw-r--r--include/drm/ttm/ttm_memory.h97
-rw-r--r--include/drm/ttm/ttm_module.h40
-rw-r--r--include/drm/ttm/ttm_page_alloc.h122
-rw-r--r--include/drm/ttm/ttm_placement.h41
-rw-r--r--include/drm/ttm/ttm_pool.h92
-rw-r--r--include/drm/ttm/ttm_range_manager.h56
-rw-r--r--include/drm/ttm/ttm_resource.h296
-rw-r--r--include/drm/ttm/ttm_set_memory.h150
-rw-r--r--include/drm/ttm/ttm_tt.h244
-rw-r--r--include/dt-bindings/arm/coresight-cti-dt.h37
-rw-r--r--include/dt-bindings/bus/moxtet.h2
-rw-r--r--include/dt-bindings/bus/ti-sysc.h4
-rw-r--r--include/dt-bindings/clk/versaclock.h13
-rw-r--r--include/dt-bindings/clock/actions,s500-cmu.h9
-rw-r--r--include/dt-bindings/clock/agilex-clock.h72
-rw-r--r--include/dt-bindings/clock/am4.h1
-rw-r--r--include/dt-bindings/clock/at91.h15
-rw-r--r--include/dt-bindings/clock/axg-clkc.h26
-rw-r--r--include/dt-bindings/clock/bcm3368-clock.h24
-rw-r--r--include/dt-bindings/clock/bcm6318-clock.h42
-rw-r--r--include/dt-bindings/clock/bcm63268-clock.h30
-rw-r--r--include/dt-bindings/clock/bcm6328-clock.h19
-rw-r--r--include/dt-bindings/clock/bcm6358-clock.h18
-rw-r--r--include/dt-bindings/clock/bcm6362-clock.h26
-rw-r--r--include/dt-bindings/clock/bcm6368-clock.h24
-rw-r--r--include/dt-bindings/clock/bt1-ccu.h48
-rw-r--r--include/dt-bindings/clock/dm814.h5
-rw-r--r--include/dt-bindings/clock/dra7.h5
-rw-r--r--include/dt-bindings/clock/exynos5250.h4
-rw-r--r--include/dt-bindings/clock/exynos5420.h6
-rw-r--r--include/dt-bindings/clock/exynos850.h141
-rw-r--r--include/dt-bindings/clock/fsl,qoriq-clockgen.h15
-rw-r--r--include/dt-bindings/clock/g12a-clkc.h6
-rw-r--r--include/dt-bindings/clock/gxbb-clkc.h1
-rw-r--r--include/dt-bindings/clock/hi3559av100-clock.h165
-rw-r--r--include/dt-bindings/clock/imx7d-clock.h3
-rw-r--r--include/dt-bindings/clock/imx7ulp-clock.h5
-rw-r--r--include/dt-bindings/clock/imx8-clock.h126
-rw-r--r--include/dt-bindings/clock/imx8-lpcg.h14
-rw-r--r--include/dt-bindings/clock/imx8mm-clock.h19
-rw-r--r--include/dt-bindings/clock/imx8mn-clock.h17
-rw-r--r--include/dt-bindings/clock/imx8mp-clock.h98
-rw-r--r--include/dt-bindings/clock/imx8mq-clock.h42
-rw-r--r--include/dt-bindings/clock/imx8ulp-clock.h258
-rw-r--r--include/dt-bindings/clock/ingenic,jz4725b-cgu.h (renamed from include/dt-bindings/clock/jz4725b-cgu.h)0
-rw-r--r--include/dt-bindings/clock/ingenic,jz4740-cgu.h (renamed from include/dt-bindings/clock/jz4740-cgu.h)0
-rw-r--r--include/dt-bindings/clock/ingenic,jz4760-cgu.h54
-rw-r--r--include/dt-bindings/clock/ingenic,jz4770-cgu.h (renamed from include/dt-bindings/clock/jz4770-cgu.h)0
-rw-r--r--include/dt-bindings/clock/ingenic,jz4780-cgu.h91
-rw-r--r--include/dt-bindings/clock/ingenic,sysost.h35
-rw-r--r--include/dt-bindings/clock/ingenic,x1000-cgu.h54
-rw-r--r--include/dt-bindings/clock/ingenic,x1830-cgu.h57
-rw-r--r--include/dt-bindings/clock/intel,lgm-clk.h165
-rw-r--r--include/dt-bindings/clock/jz4780-cgu.h89
-rw-r--r--include/dt-bindings/clock/k210-clk.h53
-rw-r--r--include/dt-bindings/clock/marvell,mmp2-audio.h10
-rw-r--r--include/dt-bindings/clock/marvell,mmp2.h16
-rw-r--r--include/dt-bindings/clock/meson8b-clkc.h13
-rw-r--r--include/dt-bindings/clock/microchip,sparx5.h23
-rw-r--r--include/dt-bindings/clock/mstar-msc313-mpll.h19
-rw-r--r--include/dt-bindings/clock/mt6765-clk.h313
-rw-r--r--include/dt-bindings/clock/mt7621-clk.h41
-rw-r--r--include/dt-bindings/clock/mt8167-clk.h131
-rw-r--r--include/dt-bindings/clock/mt8173-clk.h1
-rw-r--r--include/dt-bindings/clock/mt8192-clk.h585
-rw-r--r--include/dt-bindings/clock/mt8195-clk.h864
-rw-r--r--include/dt-bindings/clock/omap5.h2
-rw-r--r--include/dt-bindings/clock/qcom,apss-ipq.h12
-rw-r--r--include/dt-bindings/clock/qcom,camcc-sc7180.h121
-rw-r--r--include/dt-bindings/clock/qcom,camcc-sc7280.h127
-rw-r--r--include/dt-bindings/clock/qcom,camcc-sm8250.h138
-rw-r--r--include/dt-bindings/clock/qcom,dispcc-sc7280.h55
l---------include/dt-bindings/clock/qcom,dispcc-sm8150.h1
-rw-r--r--include/dt-bindings/clock/qcom,dispcc-sm8250.h75
-rw-r--r--include/dt-bindings/clock/qcom,gcc-ipq8074.h4
-rw-r--r--include/dt-bindings/clock/qcom,gcc-mdm9607.h104
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8939.h206
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8953.h234
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8994.h49
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8998.h3
-rw-r--r--include/dt-bindings/clock/qcom,gcc-qcm2290.h188
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sc7180.h9
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sc7280.h226
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sc8180x.h309
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sdm660.h1
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sdx55.h117
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sdx65.h122
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm6115.h201
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm6125.h240
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm6350.h178
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm8150.h4
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm8250.h271
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm8350.h266
-rw-r--r--include/dt-bindings/clock/qcom,gcc-sm8450.h244
-rw-r--r--include/dt-bindings/clock/qcom,gpucc-sc7180.h3
-rw-r--r--include/dt-bindings/clock/qcom,gpucc-sc7280.h35
-rw-r--r--include/dt-bindings/clock/qcom,gpucc-sdm660.h28
-rw-r--r--include/dt-bindings/clock/qcom,gpucc-sm8150.h33
-rw-r--r--include/dt-bindings/clock/qcom,gpucc-sm8250.h34
-rw-r--r--include/dt-bindings/clock/qcom,lpass-sc7280.h16
-rw-r--r--include/dt-bindings/clock/qcom,lpasscorecc-sc7180.h29
-rw-r--r--include/dt-bindings/clock/qcom,mmcc-msm8994.h155
-rw-r--r--include/dt-bindings/clock/qcom,mmcc-sdm660.h162
-rw-r--r--include/dt-bindings/clock/qcom,mss-sc7180.h12
-rw-r--r--include/dt-bindings/clock/qcom,rpmcc.h36
-rw-r--r--include/dt-bindings/clock/qcom,rpmh.h16
-rw-r--r--include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h11
-rw-r--r--include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h13
-rw-r--r--include/dt-bindings/clock/qcom,videocc-sc7280.h27
-rw-r--r--include/dt-bindings/clock/qcom,videocc-sm8150.h25
-rw-r--r--include/dt-bindings/clock/qcom,videocc-sm8250.h36
-rw-r--r--include/dt-bindings/clock/r8a7742-cpg-mssr.h42
-rw-r--r--include/dt-bindings/clock/r8a774e1-cpg-mssr.h59
-rw-r--r--include/dt-bindings/clock/r8a779a0-cpg-mssr.h55
-rw-r--r--include/dt-bindings/clock/r8a779f0-cpg-mssr.h64
-rw-r--r--include/dt-bindings/clock/r9a07g044-cpg.h220
-rw-r--r--include/dt-bindings/clock/rk3036-cru.h1
-rw-r--r--include/dt-bindings/clock/rk3368-cru.h3
-rw-r--r--include/dt-bindings/clock/rk3568-cru.h926
-rw-r--r--include/dt-bindings/clock/sifive-fu740-prci.h24
-rw-r--r--include/dt-bindings/clock/sprd,sc9863a-clk.h339
-rw-r--r--include/dt-bindings/clock/starfive-jh7100.h202
-rw-r--r--include/dt-bindings/clock/stm32mp1-clks.h27
-rw-r--r--include/dt-bindings/clock/sun50i-a100-ccu.h116
-rw-r--r--include/dt-bindings/clock/sun50i-a100-r-ccu.h23
-rw-r--r--include/dt-bindings/clock/sun50i-a64-ccu.h4
-rw-r--r--include/dt-bindings/clock/sun50i-h6-r-ccu.h2
-rw-r--r--include/dt-bindings/clock/sun50i-h616-ccu.h115
-rw-r--r--include/dt-bindings/clock/sun8i-h3-ccu.h2
-rw-r--r--include/dt-bindings/clock/tegra114-car.h18
-rw-r--r--include/dt-bindings/clock/tegra124-car-common.h18
-rw-r--r--include/dt-bindings/clock/tegra20-car.h2
-rw-r--r--include/dt-bindings/clock/tegra210-car.h24
-rw-r--r--include/dt-bindings/clock/tegra234-clock.h34
-rw-r--r--include/dt-bindings/clock/tegra30-car.h18
-rw-r--r--include/dt-bindings/clock/vf610-clock.h4
-rw-r--r--include/dt-bindings/clock/x1000-cgu.h44
-rw-r--r--include/dt-bindings/clock/xlnx-vcu.h15
-rw-r--r--include/dt-bindings/clock/zx296702-clock.h180
-rw-r--r--include/dt-bindings/clock/zx296718-clock.h164
-rw-r--r--include/dt-bindings/display/sdtv-standards.h76
-rw-r--r--include/dt-bindings/dma/jz4775-dma.h44
-rw-r--r--include/dt-bindings/dma/qcom-gpi.h11
-rw-r--r--include/dt-bindings/dma/x2000-dma.h54
-rw-r--r--include/dt-bindings/dma/xlnx-zynqmp-dpdma.h16
-rw-r--r--include/dt-bindings/firmware/imx/rsrc.h85
-rw-r--r--include/dt-bindings/gce/mt6779-gce.h222
-rw-r--r--include/dt-bindings/gce/mt8192-gce.h335
-rw-r--r--include/dt-bindings/gce/mt8195-gce.h812
-rw-r--r--include/dt-bindings/gpio/msc313-gpio.h124
-rw-r--r--include/dt-bindings/gpio/tegra186-gpio.h4
-rw-r--r--include/dt-bindings/gpio/tegra234-gpio.h63
-rw-r--r--include/dt-bindings/gpio/tegra241-gpio.h42
-rw-r--r--include/dt-bindings/iio/adc/ingenic,adc.h7
-rw-r--r--include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h67
-rw-r--r--include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h88
-rw-r--r--include/dt-bindings/iio/qcom,spmi-adc7-pmk8350.h46
-rw-r--r--include/dt-bindings/iio/qcom,spmi-adc7-pmr735a.h28
-rw-r--r--include/dt-bindings/iio/qcom,spmi-adc7-pmr735b.h28
-rw-r--r--include/dt-bindings/iio/qcom,spmi-vadc.h78
-rw-r--r--include/dt-bindings/input/atmel-maxtouch.h10
-rw-r--r--include/dt-bindings/input/cros-ec-keyboard.h103
-rw-r--r--include/dt-bindings/interconnect/imx8mm.h50
-rw-r--r--include/dt-bindings/interconnect/imx8mn.h41
-rw-r--r--include/dt-bindings/interconnect/imx8mq.h48
-rw-r--r--include/dt-bindings/interconnect/qcom,icc.h26
-rw-r--r--include/dt-bindings/interconnect/qcom,msm8939.h105
-rw-r--r--include/dt-bindings/interconnect/qcom,osm-l3.h15
-rw-r--r--include/dt-bindings/interconnect/qcom,sc7180.h161
-rw-r--r--include/dt-bindings/interconnect/qcom,sc7280.h165
-rw-r--r--include/dt-bindings/interconnect/qcom,sc8180x.h185
-rw-r--r--include/dt-bindings/interconnect/qcom,sdm660.h116
-rw-r--r--include/dt-bindings/interconnect/qcom,sdm845.h265
-rw-r--r--include/dt-bindings/interconnect/qcom,sdx55.h76
-rw-r--r--include/dt-bindings/interconnect/qcom,sm8150.h162
-rw-r--r--include/dt-bindings/interconnect/qcom,sm8250.h172
-rw-r--r--include/dt-bindings/interconnect/qcom,sm8350.h172
-rw-r--r--include/dt-bindings/interrupt-controller/apple-aic.h15
-rw-r--r--include/dt-bindings/leds/common.h48
-rw-r--r--include/dt-bindings/leds/rt4831-backlight.h23
-rw-r--r--include/dt-bindings/mailbox/qcom-ipcc.h34
-rw-r--r--include/dt-bindings/media/tvp5150.h2
-rw-r--r--include/dt-bindings/memory/mt2701-larb-port.h4
-rw-r--r--include/dt-bindings/memory/mt2712-larb-port.h6
-rw-r--r--include/dt-bindings/memory/mt6779-larb-port.h206
-rw-r--r--include/dt-bindings/memory/mt8167-larb-port.h51
-rw-r--r--include/dt-bindings/memory/mt8173-larb-port.h6
-rw-r--r--include/dt-bindings/memory/mt8183-larb-port.h6
-rw-r--r--include/dt-bindings/memory/mt8192-larb-port.h243
-rw-r--r--include/dt-bindings/memory/mtk-memory-port.h15
-rw-r--r--include/dt-bindings/memory/tegra124-mc.h68
-rw-r--r--include/dt-bindings/memory/tegra20-mc.h53
-rw-r--r--include/dt-bindings/memory/tegra210-mc.h10
-rw-r--r--include/dt-bindings/memory/tegra234-mc.h32
-rw-r--r--include/dt-bindings/memory/tegra30-mc.h67
-rw-r--r--include/dt-bindings/mfd/qcom-pm8008.h19
-rw-r--r--include/dt-bindings/mux/mux.h2
-rw-r--r--include/dt-bindings/mux/ti-serdes.h98
-rw-r--r--include/dt-bindings/phy/phy-cadence.h22
-rw-r--r--include/dt-bindings/phy/phy-ti.h21
-rw-r--r--include/dt-bindings/phy/phy.h5
-rw-r--r--include/dt-bindings/pinctrl/apple.h13
-rw-r--r--include/dt-bindings/pinctrl/hisi.h2
-rw-r--r--include/dt-bindings/pinctrl/k210-fpioa.h276
-rw-r--r--include/dt-bindings/pinctrl/k3.h8
-rw-r--r--include/dt-bindings/pinctrl/mt65xx.h9
-rw-r--r--include/dt-bindings/pinctrl/mt6779-pinfunc.h1242
-rw-r--r--include/dt-bindings/pinctrl/mt8135-pinfunc.h1294
-rw-r--r--include/dt-bindings/pinctrl/mt8183-pinfunc.h1120
-rw-r--r--include/dt-bindings/pinctrl/mt8192-pinfunc.h1344
-rw-r--r--include/dt-bindings/pinctrl/mt8195-pinfunc.h962
-rw-r--r--include/dt-bindings/pinctrl/mt8365-pinfunc.h858
-rw-r--r--include/dt-bindings/pinctrl/omap.h4
-rw-r--r--include/dt-bindings/pinctrl/pads-imx8dxl.h639
-rw-r--r--include/dt-bindings/pinctrl/pinctrl-starfive.h275
-rw-r--r--include/dt-bindings/pinctrl/pinctrl-zynq.h17
-rw-r--r--include/dt-bindings/pinctrl/pinctrl-zynqmp.h19
-rw-r--r--include/dt-bindings/pinctrl/rockchip.h11
-rw-r--r--include/dt-bindings/pinctrl/rzg2l-pinctrl.h23
-rw-r--r--include/dt-bindings/pinctrl/samsung.h13
-rw-r--r--include/dt-bindings/power/imx8mm-power.h31
-rw-r--r--include/dt-bindings/power/imx8mn-power.h20
-rw-r--r--include/dt-bindings/power/imx8ulp-power.h26
-rw-r--r--include/dt-bindings/power/marvell,mmp2.h11
-rw-r--r--include/dt-bindings/power/meson-a1-power.h32
-rw-r--r--include/dt-bindings/power/meson-axg-power.h14
-rw-r--r--include/dt-bindings/power/meson-gxbb-power.h13
-rw-r--r--include/dt-bindings/power/meson8-power.h13
-rw-r--r--include/dt-bindings/power/mt8167-power.h17
-rw-r--r--include/dt-bindings/power/mt8183-power.h26
-rw-r--r--include/dt-bindings/power/mt8192-power.h32
-rw-r--r--include/dt-bindings/power/qcom-aoss-qmp.h14
-rw-r--r--include/dt-bindings/power/qcom-rpmpd.h163
-rw-r--r--include/dt-bindings/power/r8a7742-sysc.h29
-rw-r--r--include/dt-bindings/power/r8a774e1-sysc.h36
-rw-r--r--include/dt-bindings/power/r8a779a0-sysc.h59
-rw-r--r--include/dt-bindings/power/r8a779f0-sysc.h30
-rw-r--r--include/dt-bindings/power/rk3568-power.h32
-rw-r--r--include/dt-bindings/power/summit,smb347-charger.h23
-rw-r--r--include/dt-bindings/pwm/raspberrypi,firmware-poe-pwm.h13
-rw-r--r--include/dt-bindings/regulator/dlg,da9121-regulator.h22
-rw-r--r--include/dt-bindings/regulator/dlg,da9211-regulator.h16
-rw-r--r--include/dt-bindings/regulator/mediatek,mt6360-regulator.h16
-rw-r--r--include/dt-bindings/regulator/mediatek,mt6397-regulator.h15
-rw-r--r--include/dt-bindings/reset/actions,s500-reset.h67
-rw-r--r--include/dt-bindings/reset/amlogic,meson-gxbb-reset.h2
-rw-r--r--include/dt-bindings/reset/bcm6318-reset.h20
-rw-r--r--include/dt-bindings/reset/bcm63268-reset.h26
-rw-r--r--include/dt-bindings/reset/bcm6328-reset.h18
-rw-r--r--include/dt-bindings/reset/bcm6358-reset.h15
-rw-r--r--include/dt-bindings/reset/bcm6362-reset.h22
-rw-r--r--include/dt-bindings/reset/bcm6368-reset.h16
-rw-r--r--include/dt-bindings/reset/bt1-ccu.h25
-rw-r--r--include/dt-bindings/reset/imx8mp-reset.h50
-rw-r--r--include/dt-bindings/reset/imx8mq-reset.h61
-rw-r--r--include/dt-bindings/reset/imx8ulp-pcc-reset.h59
-rw-r--r--include/dt-bindings/reset/k210-rst.h42
-rw-r--r--include/dt-bindings/reset/mt2712-resets.h (renamed from include/dt-bindings/reset-controller/mt2712-resets.h)0
-rw-r--r--include/dt-bindings/reset/mt8173-resets.h2
-rw-r--r--include/dt-bindings/reset/mt8183-resets.h (renamed from include/dt-bindings/reset-controller/mt8183-resets.h)3
-rw-r--r--include/dt-bindings/reset/mt8192-resets.h30
-rw-r--r--include/dt-bindings/reset/mt8195-resets.h29
-rw-r--r--include/dt-bindings/reset/qcom,gcc-msm8939.h110
-rw-r--r--include/dt-bindings/reset/qcom,sdm845-pdc.h2
-rw-r--r--include/dt-bindings/reset/raspberrypi,firmware-reset.h13
-rw-r--r--include/dt-bindings/reset/realtek,rtd1195.h74
-rw-r--r--include/dt-bindings/reset/realtek,rtd1295.h3
-rw-r--r--include/dt-bindings/reset/starfive-jh7100.h126
-rw-r--r--include/dt-bindings/reset/stericsson,db8500-prcc-reset.h51
-rw-r--r--include/dt-bindings/reset/stm32mp1-resets.h15
-rw-r--r--include/dt-bindings/reset/sun50i-a100-ccu.h68
-rw-r--r--include/dt-bindings/reset/sun50i-a100-r-ccu.h18
-rw-r--r--include/dt-bindings/reset/sun50i-h6-r-ccu.h1
-rw-r--r--include/dt-bindings/reset/sun50i-h616-ccu.h70
-rw-r--r--include/dt-bindings/reset/tegra234-reset.h18
-rw-r--r--include/dt-bindings/reset/ti-syscon.h2
-rw-r--r--include/dt-bindings/reset/xlnx-versal-resets.h105
-rw-r--r--include/dt-bindings/soc/bcm-pmb.h12
-rw-r--r--include/dt-bindings/soc/bcm6318-pm.h17
-rw-r--r--include/dt-bindings/soc/bcm63268-pm.h21
-rw-r--r--include/dt-bindings/soc/bcm6328-pm.h17
-rw-r--r--include/dt-bindings/soc/bcm6362-pm.h21
-rw-r--r--include/dt-bindings/soc/qcom,gpr.h19
-rw-r--r--include/dt-bindings/soc/samsung,exynos-usi.h17
-rw-r--r--include/dt-bindings/soc/tegra-pmc.h16
-rw-r--r--include/dt-bindings/soc/zte,pm_domains.h24
-rw-r--r--include/dt-bindings/sound/adi,adau1977.h15
-rw-r--r--include/dt-bindings/sound/apq8016-lpass.h7
-rw-r--r--include/dt-bindings/sound/meson-aiu.h18
-rw-r--r--include/dt-bindings/sound/meson-g12a-toacodec.h10
-rw-r--r--include/dt-bindings/sound/qcom,lpass.h46
-rw-r--r--include/dt-bindings/sound/qcom,q6afe.h109
-rw-r--r--include/dt-bindings/sound/qcom,q6asm.h4
-rw-r--r--include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h208
-rw-r--r--include/dt-bindings/sound/sc7180-lpass.h9
-rw-r--r--include/dt-bindings/usb/pd.h382
-rw-r--r--include/keys/asymmetric-parser.h2
-rw-r--r--include/keys/asymmetric-subtype.h2
-rw-r--r--include/keys/asymmetric-type.h11
-rw-r--r--include/keys/big_key-type.h3
-rw-r--r--include/keys/encrypted-type.h4
-rw-r--r--include/keys/rxrpc-type.h60
-rw-r--r--include/keys/system_keyring.h22
-rw-r--r--include/keys/trusted-type.h55
-rw-r--r--include/keys/trusted_tee.h16
-rw-r--r--include/keys/trusted_tpm.h29
-rw-r--r--include/keys/user-type.h5
-rw-r--r--include/kunit/test-bug.h29
-rw-r--r--include/kunit/test.h531
-rw-r--r--include/kvm/arm_arch_timer.h13
-rw-r--r--include/kvm/arm_pmu.h21
-rw-r--r--include/kvm/arm_vgic.h52
-rw-r--r--include/linux/acpi.h247
-rw-r--r--include/linux/acpi_iort.h30
-rw-r--r--include/linux/acpi_mdio.h26
-rw-r--r--include/linux/acpi_viot.h19
-rw-r--r--include/linux/adreno-smmu-priv.h72
-rw-r--r--include/linux/aer.h9
-rw-r--r--include/linux/align.h15
-rw-r--r--include/linux/amba/bus.h32
-rw-r--r--include/linux/amba/pl022.h10
-rw-r--r--include/linux/amd-iommu.h38
-rw-r--r--include/linux/anon_inodes.h9
-rw-r--r--include/linux/apple-mailbox.h19
-rw-r--r--include/linux/arch_topology.h45
-rw-r--r--include/linux/arm-smccc.h308
-rw-r--r--include/linux/arm_ffa.h269
-rw-r--r--include/linux/armada-37xx-rwtm-mailbox.h2
-rw-r--r--include/linux/ascii85.h3
-rw-r--r--include/linux/asn1_encoder.h32
-rw-r--r--include/linux/async.h1
-rw-r--r--include/linux/async_tx.h25
-rw-r--r--include/linux/ata.h3
-rw-r--r--include/linux/atalk.h2
-rw-r--r--include/linux/atm_suni.h12
-rw-r--r--include/linux/atmdev.h14
-rw-r--r--include/linux/atmel-isc-media.h58
-rw-r--r--include/linux/atomic-fallback.h2295
-rw-r--r--include/linux/atomic.h12
-rw-r--r--include/linux/atomic/atomic-arch-fallback.h2361
-rw-r--r--include/linux/atomic/atomic-instrumented.h2048
-rw-r--r--include/linux/atomic/atomic-long.h1014
-rw-r--r--include/linux/audit.h93
-rw-r--r--include/linux/audit_arch.h24
-rw-r--r--include/linux/auxiliary_bus.h77
-rw-r--r--include/linux/avf/virtchnl.h748
-rw-r--r--include/linux/backing-dev-defs.h72
-rw-r--r--include/linux/backing-dev.h162
-rw-r--r--include/linux/backlight.h400
-rw-r--r--include/linux/bch.h11
-rw-r--r--include/linux/bcm47xx_sprom.h10
-rw-r--r--include/linux/bcm963xx_tag.h2
-rw-r--r--include/linux/binfmts.h66
-rw-r--r--include/linux/bio.h315
-rw-r--r--include/linux/bitfield.h16
-rw-r--r--include/linux/bitmap.h158
-rw-r--r--include/linux/bitops.h94
-rw-r--r--include/linux/bits.h23
-rw-r--r--include/linux/blk-cgroup.h262
-rw-r--r--include/linux/blk-crypto-profile.h166
-rw-r--r--include/linux/blk-crypto.h135
-rw-r--r--include/linux/blk-integrity.h183
-rw-r--r--include/linux/blk-mq.h725
-rw-r--r--include/linux/blk_types.h191
-rw-r--r--include/linux/blkdev.h1348
-rw-r--r--include/linux/blktrace_api.h11
-rw-r--r--include/linux/bootconfig.h97
-rw-r--r--include/linux/bootmem_info.h66
-rw-r--r--include/linux/bottom_half.h9
-rw-r--r--include/linux/bpf-cgroup-defs.h70
-rw-r--r--include/linux/bpf-cgroup.h321
-rw-r--r--include/linux/bpf-netns.h62
-rw-r--r--include/linux/bpf.h1190
-rw-r--r--include/linux/bpf_local_storage.h170
-rw-r--r--include/linux/bpf_lsm.h70
-rw-r--r--include/linux/bpf_types.h34
-rw-r--r--include/linux/bpf_verifier.h154
-rw-r--r--include/linux/bpfilter.h13
-rw-r--r--include/linux/bpfptr.h84
-rw-r--r--include/linux/brcmphy.h96
-rw-r--r--include/linux/bsearch.h26
-rw-r--r--include/linux/bsg-lib.h1
-rw-r--r--include/linux/bsg.h38
-rw-r--r--include/linux/btf.h226
-rw-r--r--include/linux/btf_ids.h206
-rw-r--r--include/linux/btree.h2
-rw-r--r--include/linux/buffer_head.h27
-rw-r--r--include/linux/bug.h10
-rw-r--r--include/linux/buildid.h20
-rw-r--r--include/linux/bvec.h104
-rw-r--r--include/linux/cache.h12
-rw-r--r--include/linux/cacheflush.h18
-rw-r--r--include/linux/cacheinfo.h38
-rw-r--r--include/linux/can/bittiming.h157
-rw-r--r--include/linux/can/can-ml.h12
-rw-r--r--include/linux/can/core.h9
-rw-r--r--include/linux/can/dev.h163
-rw-r--r--include/linux/can/dev/peak_canfd.h6
-rw-r--r--include/linux/can/length.h174
-rw-r--r--include/linux/can/platform/flexcan.h23
-rw-r--r--include/linux/can/rx-offload.h14
-rw-r--r--include/linux/can/skb.h114
-rw-r--r--include/linux/capability.h29
-rw-r--r--include/linux/cb710.h2
-rw-r--r--include/linux/cc_platform.h99
-rw-r--r--include/linux/ccp.h3
-rw-r--r--include/linux/cdrom.h16
-rw-r--r--include/linux/ceph/auth.h72
-rw-r--r--include/linux/ceph/ceph_features.h21
-rw-r--r--include/linux/ceph/ceph_fs.h66
-rw-r--r--include/linux/ceph/debugfs.h14
-rw-r--r--include/linux/ceph/decode.h8
-rw-r--r--include/linux/ceph/libceph.h31
-rw-r--r--include/linux/ceph/mdsmap.h2
-rw-r--r--include/linux/ceph/messenger.h294
-rw-r--r--include/linux/ceph/mon_client.h4
-rw-r--r--include/linux/ceph/msgr.h66
-rw-r--r--include/linux/ceph/osd_client.h46
-rw-r--r--include/linux/ceph/osdmap.h41
-rw-r--r--include/linux/ceph/rados.h22
-rw-r--r--include/linux/cfag12864b.h2
-rw-r--r--include/linux/cfi.h41
-rw-r--r--include/linux/cgroup-defs.h140
-rw-r--r--include/linux/cgroup.h89
-rw-r--r--include/linux/cgroup_subsys.h4
-rw-r--r--include/linux/clk-provider.h106
-rw-r--r--include/linux/clk.h48
-rw-r--r--include/linux/clk/at91_pmc.h53
-rw-r--r--include/linux/clk/imx.h15
-rw-r--r--include/linux/clk/samsung.h56
-rw-r--r--include/linux/clk/spear.h23
-rw-r--r--include/linux/clk/tegra.h139
-rw-r--r--include/linux/clk/ti.h22
-rw-r--r--include/linux/clkdev.h5
-rw-r--r--include/linux/clock_cooling.h57
-rw-r--r--include/linux/clocksource.h107
-rw-r--r--include/linux/clocksource_ids.h12
-rw-r--r--include/linux/cma.h21
-rw-r--r--include/linux/cmdline-parser.h46
-rw-r--r--include/linux/compaction.h35
-rw-r--r--include/linux/compat.h251
-rw-r--r--include/linux/compiler-clang.h60
-rw-r--r--include/linux/compiler-gcc.h82
-rw-r--r--include/linux/compiler-version.h14
-rw-r--r--include/linux/compiler.h227
-rw-r--r--include/linux/compiler_attributes.h114
-rw-r--r--include/linux/compiler_types.h207
-rw-r--r--include/linux/completion.h13
-rw-r--r--include/linux/configfs.h6
-rw-r--r--include/linux/connector.h12
-rw-r--r--include/linux/console.h27
-rw-r--r--include/linux/console_struct.h94
-rw-r--r--include/linux/consolemap.h3
-rw-r--r--include/linux/const.h11
-rw-r--r--include/linux/container_of.h40
-rw-r--r--include/linux/context_tracking.h95
-rw-r--r--include/linux/context_tracking_state.h6
-rw-r--r--include/linux/cookie.h51
-rw-r--r--include/linux/coredump.h21
-rw-r--r--include/linux/coresight-pmu.h20
-rw-r--r--include/linux/coresight.h308
-rw-r--r--include/linux/counter.h719
-rw-r--r--include/linux/counter_enum.h45
-rw-r--r--include/linux/cper.h33
-rw-r--r--include/linux/cpu.h35
-rw-r--r--include/linux/cpu_cooling.h12
-rw-r--r--include/linux/cpu_rmap.h2
-rw-r--r--include/linux/cpufreq.h354
-rw-r--r--include/linux/cpuhotplug.h162
-rw-r--r--include/linux/cpuidle.h33
-rw-r--r--include/linux/cpumask.h177
-rw-r--r--include/linux/cpuset.h25
-rw-r--r--include/linux/crash_core.h9
-rw-r--r--include/linux/crash_dump.h36
-rw-r--r--include/linux/crc8.h2
-rw-r--r--include/linux/cred.h9
-rw-r--r--include/linux/crush/crush.h19
-rw-r--r--include/linux/crypto.h239
-rw-r--r--include/linux/cryptohash.h14
-rw-r--r--include/linux/ctype.h15
-rw-r--r--include/linux/cyclades.h364
-rw-r--r--include/linux/damon.h494
-rw-r--r--include/linux/dasd_mod.h11
-rw-r--r--include/linux/dax.h81
-rw-r--r--include/linux/dcache.h14
-rw-r--r--include/linux/dccp.h2
-rw-r--r--include/linux/dcookies.h69
-rw-r--r--include/linux/debug_locks.h9
-rw-r--r--include/linux/debugfs.h106
-rw-r--r--include/linux/debugobjects.h34
-rw-r--r--include/linux/decompress/mm.h12
-rw-r--r--include/linux/decompress/unzstd.h11
-rw-r--r--include/linux/delay.h29
-rw-r--r--include/linux/delayacct.h42
-rw-r--r--include/linux/dev_printk.h84
-rw-r--r--include/linux/devfreq-event.h14
-rw-r--r--include/linux/devfreq.h144
-rw-r--r--include/linux/devfreq_cooling.h38
-rw-r--r--include/linux/device-mapper.h91
-rw-r--r--include/linux/device.h457
-rw-r--r--include/linux/device/bus.h3
-rw-r--r--include/linux/device/class.h14
-rw-r--r--include/linux/device/driver.h5
-rw-r--r--include/linux/device_cgroup.h17
-rw-r--r--include/linux/devm-helpers.h79
-rw-r--r--include/linux/dfl.h87
-rw-r--r--include/linux/digsig.h4
-rw-r--r--include/linux/dio.h5
-rw-r--r--include/linux/dirent.h2
-rw-r--r--include/linux/dm-bufio.h13
-rw-r--r--include/linux/dm-kcopyd.h1
-rw-r--r--include/linux/dma-buf-map.h266
-rw-r--r--include/linux/dma-buf.h332
-rw-r--r--include/linux/dma-contiguous.h176
-rw-r--r--include/linux/dma-debug.h166
-rw-r--r--include/linux/dma-direct.h111
-rw-r--r--include/linux/dma-direction.h8
-rw-r--r--include/linux/dma-fence-chain.h52
-rw-r--r--include/linux/dma-fence.h50
-rw-r--r--include/linux/dma-heap.h21
-rw-r--r--include/linux/dma-iommu.h15
-rw-r--r--include/linux/dma-map-ops.h382
-rw-r--r--include/linux/dma-mapping.h616
-rw-r--r--include/linux/dma-noncoherent.h114
-rw-r--r--include/linux/dma-resv.h306
-rw-r--r--include/linux/dma/k3-event-router.h16
-rw-r--r--include/linux/dma/k3-psil.h27
-rw-r--r--include/linux/dma/k3-udma-glue.h14
-rw-r--r--include/linux/dma/mmp-pdma.h16
-rw-r--r--include/linux/dma/qcom-gpi-dma.h83
-rw-r--r--include/linux/dma/ti-cppi5.h6
-rw-r--r--include/linux/dmaengine.h169
-rw-r--r--include/linux/dmar.h11
-rw-r--r--include/linux/dsa/8021q.h80
-rw-r--r--include/linux/dsa/brcm.h16
-rw-r--r--include/linux/dsa/loop.h42
-rw-r--r--include/linux/dsa/mv88e6xxx.h13
-rw-r--r--include/linux/dsa/ocelot.h276
-rw-r--r--include/linux/dsa/sja1105.h55
-rw-r--r--include/linux/dtpm.h73
-rw-r--r--include/linux/dw_apb_timer.h1
-rw-r--r--include/linux/dynamic_debug.h31
-rw-r--r--include/linux/dynamic_queue_limits.h2
-rw-r--r--include/linux/edac.h71
-rw-r--r--include/linux/eeprom_93xx46.h5
-rw-r--r--include/linux/efi.h822
-rw-r--r--include/linux/efi_embedded_fw.h41
-rw-r--r--include/linux/elevator.h177
-rw-r--r--include/linux/elf.h53
-rw-r--r--include/linux/elfcore-compat.h19
-rw-r--r--include/linux/elfcore.h93
-rw-r--r--include/linux/elfnote-lto.h14
-rw-r--r--include/linux/elfnote.h4
-rw-r--r--include/linux/enclosure.h2
-rw-r--r--include/linux/energy_model.h246
-rw-r--r--include/linux/entry-common.h497
-rw-r--r--include/linux/entry-kvm.h99
-rw-r--r--include/linux/err.h3
-rw-r--r--include/linux/errno.h1
-rw-r--r--include/linux/etherdevice.h65
-rw-r--r--include/linux/ethtool.h439
-rw-r--r--include/linux/ethtool_netlink.h57
-rw-r--r--include/linux/eventfd.h17
-rw-r--r--include/linux/eventpoll.h31
-rw-r--r--include/linux/evm.h34
-rw-r--r--include/linux/export.h14
-rw-r--r--include/linux/exportfs.h18
-rw-r--r--include/linux/extcon-provider.h28
-rw-r--r--include/linux/extcon.h28
-rw-r--r--include/linux/f2fs_fs.h13
-rw-r--r--include/linux/fanotify.h54
-rw-r--r--include/linux/fault-inject-usercopy.h22
-rw-r--r--include/linux/fb.h31
-rw-r--r--include/linux/fcntl.h8
-rw-r--r--include/linux/fdtable.h46
-rw-r--r--include/linux/fiemap.h21
-rw-r--r--include/linux/file.h17
-rw-r--r--include/linux/fileattr.h59
-rw-r--r--include/linux/filter.h443
-rw-r--r--include/linux/firewire.h11
-rw-r--r--include/linux/firmware.h56
-rw-r--r--include/linux/firmware/cirrus/cs_dsp.h242
-rw-r--r--include/linux/firmware/cirrus/wmfw.h202
-rw-r--r--include/linux/firmware/imx/dsp.h10
-rw-r--r--include/linux/firmware/imx/ipc.h14
-rw-r--r--include/linux/firmware/imx/s4.h20
-rw-r--r--include/linux/firmware/imx/sci.h30
-rw-r--r--include/linux/firmware/imx/svc/misc.h19
-rw-r--r--include/linux/firmware/imx/svc/rm.h69
-rw-r--r--include/linux/firmware/imx/types.h65
-rw-r--r--include/linux/firmware/intel/stratix10-smc.h92
-rw-r--r--include/linux/firmware/intel/stratix10-svc-client.h96
-rw-r--r--include/linux/firmware/meson/meson_sm.h2
-rw-r--r--include/linux/firmware/trusted_foundations.h1
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h729
-rw-r--r--include/linux/fixp-arith.h19
-rw-r--r--include/linux/flex_proportions.h9
-rw-r--r--include/linux/font.h20
-rw-r--r--include/linux/fortify-string.h339
-rw-r--r--include/linux/fpga/adi-axi-common.h6
-rw-r--r--include/linux/fpga/altera-pr-ip-core.h1
-rw-r--r--include/linux/fpga/fpga-bridge.h2
-rw-r--r--include/linux/fpga/fpga-mgr.h6
-rw-r--r--include/linux/frame.h24
-rw-r--r--include/linux/freelist.h129
-rw-r--r--include/linux/freezer.h15
-rw-r--r--include/linux/frontswap.h2
-rw-r--r--include/linux/fs.h1120
-rw-r--r--include/linux/fs_context.h6
-rw-r--r--include/linux/fs_parser.h4
-rw-r--r--include/linux/fs_struct.h2
-rw-r--r--include/linux/fscache-cache.h14
-rw-r--r--include/linux/fscache.h98
-rw-r--r--include/linux/fscrypt.h626
-rw-r--r--include/linux/fsi-occ.h2
-rw-r--r--include/linux/fsl/bestcomm/bestcomm.h2
-rw-r--r--include/linux/fsl/enetc_mdio.h1
-rw-r--r--include/linux/fsl/guts.h4
-rw-r--r--include/linux/fsl/mc.h114
-rw-r--r--include/linux/fsl/ptp_qoriq.h7
-rw-r--r--include/linux/fsnotify.h219
-rw-r--r--include/linux/fsnotify_backend.h242
-rw-r--r--include/linux/fsverity.h40
-rw-r--r--include/linux/ftrace.h156
-rw-r--r--include/linux/ftrace_irq.h24
-rw-r--r--include/linux/fwnode.h105
-rw-r--r--include/linux/fwnode_mdio.h35
-rw-r--r--include/linux/genalloc.h2
-rw-r--r--include/linux/generic-radix-tree.h5
-rw-r--r--include/linux/genetlink.h23
-rw-r--r--include/linux/genhd.h794
-rw-r--r--include/linux/genl_magic_func.h1
-rw-r--r--include/linux/genl_magic_struct.h3
-rw-r--r--include/linux/gfp.h143
-rw-r--r--include/linux/goldfish.h8
-rw-r--r--include/linux/gpio.h2
-rw-r--r--include/linux/gpio/consumer.h37
-rw-r--r--include/linux/gpio/driver.h308
-rw-r--r--include/linux/gpio/machine.h23
-rw-r--r--include/linux/gpio/regmap.h94
-rw-r--r--include/linux/greybus/greybus_protocols.h44
-rw-r--r--include/linux/hardirq.h123
-rw-r--r--include/linux/hashtable.h8
-rw-r--r--include/linux/hdlc.h4
-rw-r--r--include/linux/hdlcdrv.h2
-rw-r--r--include/linux/hdmi.h7
-rw-r--r--include/linux/hid-sensor-hub.h18
-rw-r--r--include/linux/hid-sensor-ids.h15
-rw-r--r--include/linux/hid.h185
-rw-r--r--include/linux/hidden.h19
-rw-r--r--include/linux/highmem-internal.h255
-rw-r--r--include/linux/highmem.h461
-rw-r--r--include/linux/hil_mlc.h2
-rw-r--r--include/linux/hmm.h258
-rw-r--r--include/linux/host1x.h160
-rw-r--r--include/linux/hrtimer.h17
-rw-r--r--include/linux/huge_mm.h279
-rw-r--r--include/linux/hugetlb.h418
-rw-r--r--include/linux/hugetlb_cgroup.h211
-rw-r--r--include/linux/hw_breakpoint.h7
-rw-r--r--include/linux/hwmon.h27
-rw-r--r--include/linux/hyperv.h312
-rw-r--r--include/linux/i2c-algo-pca.h15
-rw-r--r--include/linux/i2c-mux.h2
-rw-r--r--include/linux/i2c-smbus.h29
-rw-r--r--include/linux/i2c.h118
-rw-r--r--include/linux/i3c/device.h2
-rw-r--r--include/linux/icmp.h5
-rw-r--r--include/linux/icmpv6.h40
-rw-r--r--include/linux/ide.h1628
-rw-r--r--include/linux/idle_inject.h4
-rw-r--r--include/linux/idr.h15
-rw-r--r--include/linux/ieee80211.h704
-rw-r--r--include/linux/if_arp.h1
-rw-r--r--include/linux/if_bridge.h48
-rw-r--r--include/linux/if_eql.h1
-rw-r--r--include/linux/if_frad.h92
-rw-r--r--include/linux/if_hsr.h27
-rw-r--r--include/linux/if_macvlan.h4
-rw-r--r--include/linux/if_rmnet.h93
-rw-r--r--include/linux/if_team.h7
-rw-r--r--include/linux/if_tun.h19
-rw-r--r--include/linux/if_vlan.h32
-rw-r--r--include/linux/igmp.h7
-rw-r--r--include/linux/ihex.h2
-rw-r--r--include/linux/iio/adc/ad_sigma_delta.h68
-rw-r--r--include/linux/iio/adc/adi-axi-adc.h64
-rw-r--r--include/linux/iio/adc/qcom-vadc-common.h174
-rw-r--r--include/linux/iio/buffer-dma.h2
-rw-r--r--include/linux/iio/buffer-dmaengine.h8
-rw-r--r--include/linux/iio/buffer.h16
-rw-r--r--include/linux/iio/buffer_impl.h41
-rw-r--r--include/linux/iio/common/cros_ec_sensors_core.h112
-rw-r--r--include/linux/iio/common/st_sensors.h41
-rw-r--r--include/linux/iio/consumer.h63
-rw-r--r--include/linux/iio/dac/mcp4725.h2
-rw-r--r--include/linux/iio/driver.h14
-rw-r--r--include/linux/iio/hw-consumer.h1
-rw-r--r--include/linux/iio/iio-opaque.h74
-rw-r--r--include/linux/iio/iio.h119
-rw-r--r--include/linux/iio/imu/adis.h181
-rw-r--r--include/linux/iio/kfifo_buf.h12
-rw-r--r--include/linux/iio/sysfs.h3
-rw-r--r--include/linux/iio/trigger.h12
-rw-r--r--include/linux/iio/trigger_consumer.h9
-rw-r--r--include/linux/iio/triggered_buffer.h32
-rw-r--r--include/linux/iio/types.h3
-rw-r--r--include/linux/ima.h107
-rw-r--r--include/linux/indirect_call_wrapper.h20
-rw-r--r--include/linux/inet_diag.h35
-rw-r--r--include/linux/inetdevice.h19
-rw-r--r--include/linux/init.h122
-rw-r--r--include/linux/init_syscalls.h19
-rw-r--r--include/linux/init_task.h5
-rw-r--r--include/linux/initrd.h19
-rw-r--r--include/linux/input-polldev.h58
-rw-r--r--include/linux/input.h14
-rw-r--r--include/linux/input/adp5589.h7
-rw-r--r--include/linux/input/cy8ctmg110_pdata.h11
-rw-r--r--include/linux/input/cyttsp.h29
-rw-r--r--include/linux/input/elan-i2c-ids.h7
-rw-r--r--include/linux/input/gp2ap002a00f.h23
-rw-r--r--include/linux/input/lm8333.h2
-rw-r--r--include/linux/input/mt.h5
-rw-r--r--include/linux/input/sparse-keymap.h1
-rw-r--r--include/linux/instruction_pointer.h8
-rw-r--r--include/linux/instrumentation.h61
-rw-r--r--include/linux/instrumented.h139
-rw-r--r--include/linux/integrity.h1
-rw-r--r--include/linux/intel-iommu.h235
-rw-r--r--include/linux/intel-ish-client-if.h14
-rw-r--r--include/linux/intel-pti.h35
-rw-r--r--include/linux/intel-svm.h116
-rw-r--r--include/linux/intel_rapl.h20
-rw-r--r--include/linux/interconnect-provider.h36
-rw-r--r--include/linux/interconnect.h53
-rw-r--r--include/linux/interrupt.h152
-rw-r--r--include/linux/io-64-nonatomic-hi-lo.h4
-rw-r--r--include/linux/io-64-nonatomic-lo-hi.h4
-rw-r--r--include/linux/io-mapping.h56
-rw-r--r--include/linux/io-pgtable.h58
-rw-r--r--include/linux/io.h34
-rw-r--r--include/linux/io_uring.h44
-rw-r--r--include/linux/ioam6.h13
-rw-r--r--include/linux/ioam6_genl.h13
-rw-r--r--include/linux/ioam6_iptunnel.h13
-rw-r--r--include/linux/ioasid.h10
-rw-r--r--include/linux/ioc3.h93
-rw-r--r--include/linux/iocontext.h7
-rw-r--r--include/linux/iomap.h132
-rw-r--r--include/linux/iommu-helper.h4
-rw-r--r--include/linux/iommu.h462
-rw-r--r--include/linux/iopoll.h80
-rw-r--r--include/linux/ioport.h54
-rw-r--r--include/linux/ioprio.h44
-rw-r--r--include/linux/iova.h39
-rw-r--r--include/linux/ipc_namespace.h20
-rw-r--r--include/linux/ipmi.h5
-rw-r--r--include/linux/ipmi_smi.h59
-rw-r--r--include/linux/ipv6.h35
-rw-r--r--include/linux/irq.h133
-rw-r--r--include/linux/irq_cpustat.h28
-rw-r--r--include/linux/irq_sim.h33
-rw-r--r--include/linux/irq_work.h48
-rw-r--r--include/linux/irqchip.h43
-rw-r--r--include/linux/irqchip/arm-gic-common.h23
-rw-r--r--include/linux/irqchip/arm-gic-v3.h85
-rw-r--r--include/linux/irqchip/arm-gic-v4.h31
-rw-r--r--include/linux/irqchip/arm-vgic-info.h45
-rw-r--r--include/linux/irqchip/arm-vic.h11
-rw-r--r--include/linux/irqchip/irq-bcm2836.h2
-rw-r--r--include/linux/irqchip/irq-omap-intc.h2
-rw-r--r--include/linux/irqdesc.h80
-rw-r--r--include/linux/irqdomain.h129
-rw-r--r--include/linux/irqflags.h181
-rw-r--r--include/linux/irqhandler.h1
-rw-r--r--include/linux/isa.h2
-rw-r--r--include/linux/isapnp.h6
-rw-r--r--include/linux/iscsi_ibft.h18
-rw-r--r--include/linux/isicom.h85
-rw-r--r--include/linux/iversion.h13
-rw-r--r--include/linux/jbd2.h237
-rw-r--r--include/linux/jhash.h30
-rw-r--r--include/linux/jiffies.h7
-rw-r--r--include/linux/jump_label.h49
-rw-r--r--include/linux/kallsyms.h60
-rw-r--r--include/linux/kasan-checks.h8
-rw-r--r--include/linux/kasan-tags.h15
-rw-r--r--include/linux/kasan.h455
-rw-r--r--include/linux/kbd_kern.h13
-rw-r--r--include/linux/kconfig.h6
-rw-r--r--include/linux/kcore.h3
-rw-r--r--include/linux/kcov.h22
-rw-r--r--include/linux/kcsan-checks.h533
-rw-r--r--include/linux/kcsan.h75
-rw-r--r--include/linux/kd.h8
-rw-r--r--include/linux/kdb.h29
-rw-r--r--include/linux/kdev_t.h22
-rw-r--r--include/linux/kernel-page-flags.h1
-rw-r--r--include/linux/kernel.h667
-rw-r--r--include/linux/kernel_read_file.h55
-rw-r--r--include/linux/kernel_stat.h2
-rw-r--r--include/linux/kernfs.h48
-rw-r--r--include/linux/kexec.h46
-rw-r--r--include/linux/key-type.h3
-rw-r--r--include/linux/key.h38
-rw-r--r--include/linux/kfence.h224
-rw-r--r--include/linux/kfifo.h73
-rw-r--r--include/linux/kgdb.h54
-rw-r--r--include/linux/khugepaged.h7
-rw-r--r--include/linux/kmsg_dump.h59
-rw-r--r--include/linux/kobject.h6
-rw-r--r--include/linux/kobject_ns.h2
-rw-r--r--include/linux/kprobes.h214
-rw-r--r--include/linux/ks0108.h2
-rw-r--r--include/linux/ksm.h11
-rw-r--r--include/linux/kstrtox.h155
-rw-r--r--include/linux/kthread.h16
-rw-r--r--include/linux/ktime.h11
-rw-r--r--include/linux/kvm_dirty_ring.h103
-rw-r--r--include/linux/kvm_host.h649
-rw-r--r--include/linux/kvm_irqfd.h2
-rw-r--r--include/linux/kvm_types.h43
-rw-r--r--include/linux/latencytop.h4
-rw-r--r--include/linux/led-class-flash.h42
-rw-r--r--include/linux/led-class-multicolor.h109
-rw-r--r--include/linux/leds-tca6507.h21
-rw-r--r--include/linux/leds-ti-lmu-common.h2
-rw-r--r--include/linux/leds.h37
-rw-r--r--include/linux/leds_pwm.h22
-rw-r--r--include/linux/libata.h225
-rw-r--r--include/linux/libnvdimm.h56
-rw-r--r--include/linux/lightnvm.h700
-rw-r--r--include/linux/limits.h14
-rw-r--r--include/linux/linear_range.h50
-rw-r--r--include/linux/linkage.h17
-rw-r--r--include/linux/linkmode.h14
-rw-r--r--include/linux/list.h59
-rw-r--r--include/linux/list_lru.h6
-rw-r--r--include/linux/list_sort.h7
-rw-r--r--include/linux/litex.h83
-rw-r--r--include/linux/livepatch.h17
-rw-r--r--include/linux/llist.h27
-rw-r--r--include/linux/local_lock.h54
-rw-r--r--include/linux/local_lock_internal.h141
-rw-r--r--include/linux/lockd/bind.h3
-rw-r--r--include/linux/lockd/lockd.h11
-rw-r--r--include/linux/lockd/xdr.h33
-rw-r--r--include/linux/lockd/xdr4.h32
-rw-r--r--include/linux/lockdep.h421
-rw-r--r--include/linux/lockdep_types.h208
-rw-r--r--include/linux/log2.h5
-rw-r--r--include/linux/logic_iomem.h62
-rw-r--r--include/linux/lru_cache.h8
-rw-r--r--include/linux/lsm_audit.h11
-rw-r--r--include/linux/lsm_hook_defs.h407
-rw-r--r--include/linux/lsm_hooks.h832
-rw-r--r--include/linux/mISDNif.h1
-rw-r--r--include/linux/mailbox/arm_mhuv2_message.h20
-rw-r--r--include/linux/mailbox/mtk-cmdq-mailbox.h18
-rw-r--r--include/linux/mailbox/zynqmp-ipi-message.h2
-rw-r--r--include/linux/marvell_phy.h12
-rw-r--r--include/linux/math.h177
-rw-r--r--include/linux/math64.h68
-rw-r--r--include/linux/max17040_battery.h16
-rw-r--r--include/linux/mcb.h2
-rw-r--r--include/linux/mdev.h93
-rw-r--r--include/linux/mdio-bitbang.h6
-rw-r--r--include/linux/mdio.h109
-rw-r--r--include/linux/mdio/mdio-i2c.h16
-rw-r--r--include/linux/mdio/mdio-mscc-miim.h19
-rw-r--r--include/linux/mdio/mdio-xgene.h130
-rw-r--r--include/linux/mei_cl_bus.h16
-rw-r--r--include/linux/mem_encrypt.h4
-rw-r--r--include/linux/memblock.h207
-rw-r--r--include/linux/memcontrol.h1131
-rw-r--r--include/linux/memory.h88
-rw-r--r--include/linux/memory_hotplug.h196
-rw-r--r--include/linux/mempolicy.h71
-rw-r--r--include/linux/memremap.h44
-rw-r--r--include/linux/memstick.h3
-rw-r--r--include/linux/mfd/ab3100.h128
-rw-r--r--include/linux/mfd/abx500.h276
-rw-r--r--include/linux/mfd/abx500/ab8500-bm.h476
-rw-r--r--include/linux/mfd/abx500/ab8500.h3
-rw-r--r--include/linux/mfd/abx500/ux500_chargalg.h51
-rw-r--r--include/linux/mfd/atc260x/atc2603c.h281
-rw-r--r--include/linux/mfd/atc260x/atc2609a.h308
-rw-r--r--include/linux/mfd/atc260x/core.h58
-rw-r--r--include/linux/mfd/axp20x.h2
-rw-r--r--include/linux/mfd/bd9571mwv.h45
-rw-r--r--include/linux/mfd/core.h50
-rw-r--r--include/linux/mfd/da9055/pdata.h2
-rw-r--r--include/linux/mfd/da9063/core.h2
-rw-r--r--include/linux/mfd/da9063/registers.h18
-rw-r--r--include/linux/mfd/db8500-prcmu.h2
-rw-r--r--include/linux/mfd/dbx500-prcmu.h3
-rw-r--r--include/linux/mfd/gsc.h76
-rw-r--r--include/linux/mfd/hi6421-pmic.h2
-rw-r--r--include/linux/mfd/hi655x-pmic.h2
-rw-r--r--include/linux/mfd/idt82p33_reg.h112
-rw-r--r--include/linux/mfd/idt8a340_reg.h758
-rw-r--r--include/linux/mfd/intel-m10-bmc.h162
-rw-r--r--include/linux/mfd/intel_msic.h453
-rw-r--r--include/linux/mfd/intel_pmc_bxt.h53
-rw-r--r--include/linux/mfd/intel_soc_pmic.h15
-rw-r--r--include/linux/mfd/iqs62x.h136
-rw-r--r--include/linux/mfd/khadas-mcu.h91
-rw-r--r--include/linux/mfd/lp873x.h2
-rw-r--r--include/linux/mfd/lp87565.h46
-rw-r--r--include/linux/mfd/lpc_ich.h2
-rw-r--r--include/linux/mfd/madera/core.h1
-rw-r--r--include/linux/mfd/madera/pdata.h3
-rw-r--r--include/linux/mfd/madera/registers.h635
-rw-r--r--include/linux/mfd/max77686-private.h26
-rw-r--r--include/linux/mfd/max77693-private.h2
-rw-r--r--include/linux/mfd/max8997.h8
-rw-r--r--include/linux/mfd/max8998.h1
-rw-r--r--include/linux/mfd/mp2629.h26
-rw-r--r--include/linux/mfd/mt6358/core.h156
-rw-r--r--include/linux/mfd/mt6358/registers.h284
-rw-r--r--include/linux/mfd/mt6359/core.h133
-rw-r--r--include/linux/mfd/mt6359/registers.h529
-rw-r--r--include/linux/mfd/mt6359p/registers.h249
-rw-r--r--include/linux/mfd/mt6397/core.h6
-rw-r--r--include/linux/mfd/mt6397/rtc.h11
-rw-r--r--include/linux/mfd/ntxec.h38
-rw-r--r--include/linux/mfd/rk808.h83
-rw-r--r--include/linux/mfd/rn5t618.h27
-rw-r--r--include/linux/mfd/rohm-bd70528.h391
-rw-r--r--include/linux/mfd/rohm-bd71815.h562
-rw-r--r--include/linux/mfd/rohm-bd71828.h13
-rw-r--r--include/linux/mfd/rohm-bd718x7.h13
-rw-r--r--include/linux/mfd/rohm-bd957x.h140
-rw-r--r--include/linux/mfd/rohm-generic.h38
-rw-r--r--include/linux/mfd/rsmu.h36
-rw-r--r--include/linux/mfd/rt5033-private.h28
-rw-r--r--include/linux/mfd/samsung/core.h33
-rw-r--r--include/linux/mfd/sc27xx-pmic.h7
-rw-r--r--include/linux/mfd/si476x-core.h2
-rw-r--r--include/linux/mfd/sky81452.h2
-rw-r--r--include/linux/mfd/smsc.h104
-rw-r--r--include/linux/mfd/stm32-lptimer.h10
-rw-r--r--include/linux/mfd/stm32-timers.h4
-rw-r--r--include/linux/mfd/stmfx.h1
-rw-r--r--include/linux/mfd/syscon.h11
-rw-r--r--include/linux/mfd/syscon/xlnx-vcu.h39
-rw-r--r--include/linux/mfd/tc3589x.h6
-rw-r--r--include/linux/mfd/ti_am335x_tscadc.h120
-rw-r--r--include/linux/mfd/tmio.h7
-rw-r--r--include/linux/mfd/tps65086.h2
-rw-r--r--include/linux/mfd/tps65217.h2
-rw-r--r--include/linux/mfd/tps65218.h2
-rw-r--r--include/linux/mfd/tps65910.h40
-rw-r--r--include/linux/mfd/tps65912.h4
-rw-r--r--include/linux/mfd/tps80031.h637
-rw-r--r--include/linux/mfd/twl.h2
-rw-r--r--include/linux/mfd/wcd934x/registers.h57
-rw-r--r--include/linux/mfd/wm831x/pdata.h1
-rw-r--r--include/linux/mfd/wm8994/pdata.h2
-rw-r--r--include/linux/mhi.h806
-rw-r--r--include/linux/mic_bus.h100
-rw-r--r--include/linux/micrel_phy.h18
-rw-r--r--include/linux/migrate.h115
-rw-r--r--include/linux/migrate_mode.h13
-rw-r--r--include/linux/mii.h59
-rw-r--r--include/linux/min_heap.h134
-rw-r--r--include/linux/minmax.h147
-rw-r--r--include/linux/misc_cgroup.h136
-rw-r--r--include/linux/miscdevice.h24
-rw-r--r--include/linux/mlx4/device.h26
-rw-r--r--include/linux/mlx4/driver.h22
-rw-r--r--include/linux/mlx4/qp.h2
-rw-r--r--include/linux/mlx5/accel.h20
-rw-r--r--include/linux/mlx5/cmd.h51
-rw-r--r--include/linux/mlx5/cq.h3
-rw-r--r--include/linux/mlx5/device.h240
-rw-r--r--include/linux/mlx5/driver.h341
-rw-r--r--include/linux/mlx5/eq.h4
-rw-r--r--include/linux/mlx5/eswitch.h120
-rw-r--r--include/linux/mlx5/fs.h47
-rw-r--r--include/linux/mlx5/mlx5_ifc.h1393
-rw-r--r--include/linux/mlx5/mlx5_ifc_fpga.h2
-rw-r--r--include/linux/mlx5/mlx5_ifc_vdpa.h168
-rw-r--r--include/linux/mlx5/mpfs.h18
-rw-r--r--include/linux/mlx5/port.h30
-rw-r--r--include/linux/mlx5/qp.h140
-rw-r--r--include/linux/mlx5/rsc_dump.h51
-rw-r--r--include/linux/mlx5/transobj.h20
-rw-r--r--include/linux/mlx5/vport.h13
-rw-r--r--include/linux/mm-arch-hooks.h22
-rw-r--r--include/linux/mm.h1327
-rw-r--r--include/linux/mm_inline.h169
-rw-r--r--include/linux/mm_types.h188
-rw-r--r--include/linux/mman.h31
-rw-r--r--include/linux/mmap_lock.h170
-rw-r--r--include/linux/mmc/card.h28
-rw-r--r--include/linux/mmc/core.h8
-rw-r--r--include/linux/mmc/host.h70
-rw-r--r--include/linux/mmc/mmc.h11
-rw-r--r--include/linux/mmc/sd.h4
-rw-r--r--include/linux/mmc/sdhci-pci-data.h18
-rw-r--r--include/linux/mmc/sdio.h2
-rw-r--r--include/linux/mmc/sdio_func.h4
-rw-r--r--include/linux/mmc/sdio_ids.h103
-rw-r--r--include/linux/mmdebug.h36
-rw-r--r--include/linux/mmu_context.h24
-rw-r--r--include/linux/mmu_notifier.h56
-rw-r--r--include/linux/mmzone.h651
-rw-r--r--include/linux/mnt_idmapping.h234
-rw-r--r--include/linux/mnt_namespace.h2
-rw-r--r--include/linux/mod_devicetable.h98
-rw-r--r--include/linux/module.h155
-rw-r--r--include/linux/moduleloader.h8
-rw-r--r--include/linux/moduleparam.h23
-rw-r--r--include/linux/most.h337
-rw-r--r--include/linux/mount.h17
-rw-r--r--include/linux/moxtet.h2
-rw-r--r--include/linux/mpage.h4
-rw-r--r--include/linux/mpi.h197
-rw-r--r--include/linux/mroute.h5
-rw-r--r--include/linux/mroute6.h8
-rw-r--r--include/linux/mroute_base.h2
-rw-r--r--include/linux/msdos_partition.h50
-rw-r--r--include/linux/msi.h140
-rw-r--r--include/linux/mtd/bbm.h2
-rw-r--r--include/linux/mtd/blktrans.h11
-rw-r--r--include/linux/mtd/cfi.h6
-rw-r--r--include/linux/mtd/hyperbus.h15
-rw-r--r--include/linux/mtd/latch-addr-flash.h29
-rw-r--r--include/linux/mtd/mtd.h148
-rw-r--r--include/linux/mtd/nand-ecc-sw-bch.h71
-rw-r--r--include/linux/mtd/nand-ecc-sw-hamming.h89
-rw-r--r--include/linux/mtd/nand.h276
-rw-r--r--include/linux/mtd/nand_bch.h66
-rw-r--r--include/linux/mtd/nand_ecc.h39
-rw-r--r--include/linux/mtd/onfi.h41
-rw-r--r--include/linux/mtd/partitions.h3
-rw-r--r--include/linux/mtd/pfow.h35
-rw-r--r--include/linux/mtd/qinfo.h2
-rw-r--r--include/linux/mtd/rawnand.h612
-rw-r--r--include/linux/mtd/sharpsl.h1
-rw-r--r--include/linux/mtd/spi-nor.h367
-rw-r--r--include/linux/mtd/spinand.h100
-rw-r--r--include/linux/mtd/xip.h2
-rw-r--r--include/linux/mutex.h107
-rw-r--r--include/linux/mux/consumer.h23
-rw-r--r--include/linux/mux/driver.h4
-rw-r--r--include/linux/mv643xx.h8
-rw-r--r--include/linux/n_r3964.h175
-rw-r--r--include/linux/namei.h9
-rw-r--r--include/linux/nd.h7
-rw-r--r--include/linux/net.h35
-rw-r--r--include/linux/net/intel/i40e_client.h201
-rw-r--r--include/linux/net/intel/iidc.h103
-rw-r--r--include/linux/netdev_features.h26
-rw-r--r--include/linux/netdevice.h1386
-rw-r--r--include/linux/netfilter.h44
-rw-r--r--include/linux/netfilter/ipset/ip_set.h12
-rw-r--r--include/linux/netfilter/nf_conntrack_common.h13
-rw-r--r--include/linux/netfilter/nf_conntrack_pptp.h2
-rw-r--r--include/linux/netfilter/nf_conntrack_sctp.h2
-rw-r--r--include/linux/netfilter/nfnetlink.h75
-rw-r--r--include/linux/netfilter/x_tables.h38
-rw-r--r--include/linux/netfilter_arp/arp_tables.h15
-rw-r--r--include/linux/netfilter_bridge/ebtables.h17
-rw-r--r--include/linux/netfilter_ingress.h58
-rw-r--r--include/linux/netfilter_ipv4.h2
-rw-r--r--include/linux/netfilter_ipv4/ip_tables.h17
-rw-r--r--include/linux/netfilter_ipv6.h28
-rw-r--r--include/linux/netfilter_ipv6/ip6_tables.h17
-rw-r--r--include/linux/netfilter_netdev.h146
-rw-r--r--include/linux/netfs.h255
-rw-r--r--include/linux/netlink.h61
-rw-r--r--include/linux/netpoll.h14
-rw-r--r--include/linux/nfs4.h52
-rw-r--r--include/linux/nfs_fs.h120
-rw-r--r--include/linux/nfs_fs_sb.h26
-rw-r--r--include/linux/nfs_page.h9
-rw-r--r--include/linux/nfs_ssc.h81
-rw-r--r--include/linux/nfs_xdr.h146
-rw-r--r--include/linux/nfsacl.h6
-rw-r--r--include/linux/nitro_enclaves.h11
-rw-r--r--include/linux/nmi.h15
-rw-r--r--include/linux/node.h17
-rw-r--r--include/linux/nodemask.h9
-rw-r--r--include/linux/nospec.h2
-rw-r--r--include/linux/notifier.h13
-rw-r--r--include/linux/ns_common.h3
-rw-r--r--include/linux/nsproxy.h24
-rw-r--r--include/linux/ntb.h6
-rw-r--r--include/linux/nubus.h2
-rw-r--r--include/linux/numa.h51
-rw-r--r--include/linux/nvme-fc-driver.h381
-rw-r--r--include/linux/nvme-fc.h11
-rw-r--r--include/linux/nvme-rdma.h2
-rw-r--r--include/linux/nvme.h242
-rw-r--r--include/linux/nvmem-consumer.h26
-rw-r--r--include/linux/nvmem-provider.h28
-rw-r--r--include/linux/objtool.h152
-rw-r--r--include/linux/of.h121
-rw-r--r--include/linux/of_address.h71
-rw-r--r--include/linux/of_device.h30
-rw-r--r--include/linux/of_fdt.h4
-rw-r--r--include/linux/of_gpio.h24
-rw-r--r--include/linux/of_graph.h6
-rw-r--r--include/linux/of_iommu.h23
-rw-r--r--include/linux/of_irq.h22
-rw-r--r--include/linux/of_mdio.h60
-rw-r--r--include/linux/of_net.h14
-rw-r--r--include/linux/of_reserved_mem.h26
-rw-r--r--include/linux/oid_registry.h36
-rw-r--r--include/linux/omap-gpmc.h3
-rw-r--r--include/linux/once.h8
-rw-r--r--include/linux/once_lite.h24
-rw-r--r--include/linux/oom.h5
-rw-r--r--include/linux/oprofile.h209
-rw-r--r--include/linux/overflow.h193
-rw-r--r--include/linux/packing.h2
-rw-r--r--include/linux/padata.h73
-rw-r--r--include/linux/page-flags-layout.h60
-rw-r--r--include/linux/page-flags.h480
-rw-r--r--include/linux/page_counter.h17
-rw-r--r--include/linux/page_ext.h10
-rw-r--r--include/linux/page_idle.h103
-rw-r--r--include/linux/page_owner.h32
-rw-r--r--include/linux/page_ref.h211
-rw-r--r--include/linux/page_reporting.h29
-rw-r--r--include/linux/pageblock-flags.h26
-rw-r--r--include/linux/pagemap.h1030
-rw-r--r--include/linux/pagevec.h7
-rw-r--r--include/linux/pagewalk.h4
-rw-r--r--include/linux/panic.h98
-rw-r--r--include/linux/panic_notifier.h12
-rw-r--r--include/linux/parport.h59
-rw-r--r--include/linux/parser.h6
-rw-r--r--include/linux/part_stat.h82
-rw-r--r--include/linux/pci-acpi.h37
-rw-r--r--include/linux/pci-ats.h7
-rw-r--r--include/linux/pci-ecam.h55
-rw-r--r--include/linux/pci-ep-cfs.h6
-rw-r--r--include/linux/pci-epc.h154
-rw-r--r--include/linux/pci-epf.h80
-rw-r--r--include/linux/pci.h422
-rw-r--r--include/linux/pci_hotplug.h4
-rw-r--r--include/linux/pci_ids.h65
-rw-r--r--include/linux/pcs-lynx.h18
-rw-r--r--include/linux/pcs/pcs-xpcs.h42
-rw-r--r--include/linux/pe.h24
-rw-r--r--include/linux/percpu-defs.h4
-rw-r--r--include/linux/percpu-refcount.h89
-rw-r--r--include/linux/percpu-rwsem.h85
-rw-r--r--include/linux/percpu.h7
-rw-r--r--include/linux/percpu_counter.h8
-rw-r--r--include/linux/perf/arm_pmu.h10
-rw-r--r--include/linux/perf_event.h243
-rw-r--r--include/linux/perf_regs.h6
-rw-r--r--include/linux/pgtable.h (renamed from include/asm-generic/pgtable.h)474
-rw-r--r--include/linux/phy.h867
-rw-r--r--include/linux/phy/omap_usb.h69
-rw-r--r--include/linux/phy/phy.h28
-rw-r--r--include/linux/phy/tegra/xusb.h12
-rw-r--r--include/linux/phylink.h379
-rw-r--r--include/linux/pid.h9
-rw-r--r--include/linux/pid_namespace.h18
-rw-r--r--include/linux/pinctrl/pinconf-generic.h30
-rw-r--r--include/linux/pinctrl/pinctrl.h6
-rw-r--r--include/linux/pipe_fs_i.h74
-rw-r--r--include/linux/pkeys.h6
-rw-r--r--include/linux/pl353-smc.h30
-rw-r--r--include/linux/platform_data/ad5761.h2
-rw-r--r--include/linux/platform_data/ad7291.h13
-rw-r--r--include/linux/platform_data/ad7298.h19
-rw-r--r--include/linux/platform_data/ad7303.h20
-rw-r--r--include/linux/platform_data/ad7793.h2
-rw-r--r--include/linux/platform_data/ad7887.h4
-rw-r--r--include/linux/platform_data/adau1977.h44
-rw-r--r--include/linux/platform_data/asoc-mx27vis.h12
-rw-r--r--include/linux/platform_data/at91_adc.h49
-rw-r--r--include/linux/platform_data/atmel.h12
-rw-r--r--include/linux/platform_data/brcmfmac.h2
-rw-r--r--include/linux/platform_data/clk-fch.h (renamed from include/linux/platform_data/clk-st.h)11
-rw-r--r--include/linux/platform_data/clk-integrator.h2
-rw-r--r--include/linux/platform_data/clk-s3c2410.h19
-rw-r--r--include/linux/platform_data/clk-u300.h1
-rw-r--r--include/linux/platform_data/cros_ec_commands.h399
-rw-r--r--include/linux/platform_data/cros_ec_proto.h16
-rw-r--r--include/linux/platform_data/cros_ec_sensorhub.h164
-rw-r--r--include/linux/platform_data/cros_usbpd_notify.h17
-rw-r--r--include/linux/platform_data/davinci-cpufreq.h2
-rw-r--r--include/linux/platform_data/davinci_asp.h3
-rw-r--r--include/linux/platform_data/dma-atmel.h61
-rw-r--r--include/linux/platform_data/dma-coh901318.h72
-rw-r--r--include/linux/platform_data/dma-dw.h33
-rw-r--r--include/linux/platform_data/dma-imx-sdma.h71
-rw-r--r--include/linux/platform_data/dmtimer-omap.h6
-rw-r--r--include/linux/platform_data/efm32-spi.h15
-rw-r--r--include/linux/platform_data/efm32-uart.h19
-rw-r--r--include/linux/platform_data/elm.h2
-rw-r--r--include/linux/platform_data/eth_ixp4xx.h2
-rw-r--r--include/linux/platform_data/fb-s3c2410.h99
-rw-r--r--include/linux/platform_data/gpio-davinci.h2
-rw-r--r--include/linux/platform_data/gpio-dwapb.h24
-rw-r--r--include/linux/platform_data/gpio-omap.h3
-rw-r--r--include/linux/platform_data/gpio/gpio-amd-fch.h2
-rw-r--r--include/linux/platform_data/gpmc-omap.h2
-rw-r--r--include/linux/platform_data/gsc_hwmon.h46
-rw-r--r--include/linux/platform_data/hirschmann-hellcreek.h24
-rw-r--r--include/linux/platform_data/i2c-designware.h13
-rw-r--r--include/linux/platform_data/i2c-hid.h41
-rw-r--r--include/linux/platform_data/i2c-pxa.h48
-rw-r--r--include/linux/platform_data/invensense_mpu6050.h2
-rw-r--r--include/linux/platform_data/itco_wdt.h11
-rw-r--r--include/linux/platform_data/jz4740/jz4740_nand.h25
-rw-r--r--include/linux/platform_data/leds-kirkwood-ns2.h38
-rw-r--r--include/linux/platform_data/leds-lp55xx.h13
-rw-r--r--include/linux/platform_data/leds-pca963x.h35
-rw-r--r--include/linux/platform_data/leds-s3c24xx.h6
-rw-r--r--include/linux/platform_data/macb.h20
-rw-r--r--include/linux/platform_data/media/camera-mx2.h31
-rw-r--r--include/linux/platform_data/media/camera-mx3.h43
-rw-r--r--include/linux/platform_data/media/coda.h14
-rw-r--r--include/linux/platform_data/media/omap1_camera.h32
-rw-r--r--include/linux/platform_data/mlxcpld.h31
-rw-r--r--include/linux/platform_data/mlxreg.h125
-rw-r--r--include/linux/platform_data/mmc-esdhc-imx.h41
-rw-r--r--include/linux/platform_data/mmc-esdhc-mcf.h17
-rw-r--r--include/linux/platform_data/mmc-omap.h6
-rw-r--r--include/linux/platform_data/mmc-s3cmci.h2
-rw-r--r--include/linux/platform_data/mtd-davinci-aemif.h2
-rw-r--r--include/linux/platform_data/mtd-davinci.h9
-rw-r--r--include/linux/platform_data/mtd-mxc_nand.h19
-rw-r--r--include/linux/platform_data/mtd-nand-omap2.h10
-rw-r--r--include/linux/platform_data/mtd-nand-s3c2410.h2
-rw-r--r--include/linux/platform_data/ntc_thermistor.h50
-rw-r--r--include/linux/platform_data/omap-twl4030.h2
-rw-r--r--include/linux/platform_data/pm33xx.h9
-rw-r--r--include/linux/platform_data/pwm_omap_dmtimer.h90
-rw-r--r--include/linux/platform_data/remoteproc-omap.h51
-rw-r--r--include/linux/platform_data/s3c-hsudc.h2
-rw-r--r--include/linux/platform_data/serial-imx.h15
-rw-r--r--include/linux/platform_data/shmob_drm.h2
-rw-r--r--include/linux/platform_data/simplefb.h3
-rw-r--r--include/linux/platform_data/sky81452-backlight.h35
-rw-r--r--include/linux/platform_data/spi-ath79.h16
-rw-r--r--include/linux/platform_data/spi-clps711x.h17
-rw-r--r--include/linux/platform_data/spi-imx.h33
-rw-r--r--include/linux/platform_data/spi-mt65xx.h1
-rw-r--r--include/linux/platform_data/st_sensors_pdata.h3
-rw-r--r--include/linux/platform_data/ti-sysc.h11
-rw-r--r--include/linux/platform_data/tps68470.h35
-rw-r--r--include/linux/platform_data/uio_pruss.h2
-rw-r--r--include/linux/platform_data/usb-ehci-mxc.h14
-rw-r--r--include/linux/platform_data/usb-mx2.h29
-rw-r--r--include/linux/platform_data/usb-omap.h2
-rw-r--r--include/linux/platform_data/usb-omap1.h2
-rw-r--r--include/linux/platform_data/ux500_wdt.h18
-rw-r--r--include/linux/platform_data/wilco-ec.h10
-rw-r--r--include/linux/platform_data/x86/asus-wmi.h13
-rw-r--r--include/linux/platform_data/x86/clk-lpss.h2
-rw-r--r--include/linux/platform_data/x86/intel-spi.h (renamed from include/linux/platform_data/intel-spi.h)0
-rw-r--r--include/linux/platform_data/x86/mlxcpld.h52
-rw-r--r--include/linux/platform_data/x86/simatic-ipc-base.h29
-rw-r--r--include/linux/platform_data/x86/simatic-ipc.h72
-rw-r--r--include/linux/platform_data/x86/soc.h65
-rw-r--r--include/linux/platform_device.h23
-rw-r--r--include/linux/platform_profile.h41
-rw-r--r--include/linux/pldmfw.h165
-rw-r--r--include/linux/plist.h5
-rw-r--r--include/linux/pm.h120
-rw-r--r--include/linux/pm2301_charger.h48
-rw-r--r--include/linux/pm_clock.h5
-rw-r--r--include/linux/pm_domain.h72
-rw-r--r--include/linux/pm_opp.h188
-rw-r--r--include/linux/pm_qos.h81
-rw-r--r--include/linux/pm_runtime.h301
-rw-r--r--include/linux/pm_wakeirq.h9
-rw-r--r--include/linux/pm_wakeup.h10
-rw-r--r--include/linux/pmbus.h39
-rw-r--r--include/linux/pnfs_osd_xdr.h317
-rw-r--r--include/linux/pnp.h31
-rw-r--r--include/linux/poison.h11
-rw-r--r--include/linux/posix-timers.h32
-rw-r--r--include/linux/posix_acl.h26
-rw-r--r--include/linux/posix_acl_xattr.h12
-rw-r--r--include/linux/power/ab8500.h16
-rw-r--r--include/linux/power/bq2415x_charger.h6
-rw-r--r--include/linux/power/bq27xxx_battery.h5
-rw-r--r--include/linux/power/charger-manager.h41
-rw-r--r--include/linux/power/generic-adc-battery.h4
-rw-r--r--include/linux/power/gpio-charger.h6
-rw-r--r--include/linux/power/max17042_battery.h16
-rw-r--r--include/linux/power/max8903_charger.h43
-rw-r--r--include/linux/power/smartreflex.h2
-rw-r--r--include/linux/power/smb347-charger.h114
-rw-r--r--include/linux/power_supply.h273
-rw-r--r--include/linux/powercap.h11
-rw-r--r--include/linux/ppp_channel.h3
-rw-r--r--include/linux/pps-gpio.h19
-rw-r--r--include/linux/prandom.h129
-rw-r--r--include/linux/preempt.h135
-rw-r--r--include/linux/prefetch.h8
-rw-r--r--include/linux/printk.h374
-rw-r--r--include/linux/prmt.h7
-rw-r--r--include/linux/proc_fs.h67
-rw-r--r--include/linux/proc_ns.h11
-rw-r--r--include/linux/profile.h3
-rw-r--r--include/linux/property.h80
-rw-r--r--include/linux/pruss_driver.h54
-rw-r--r--include/linux/psci.h18
-rw-r--r--include/linux/psi.h4
-rw-r--r--include/linux/psi_types.h32
-rw-r--r--include/linux/psp-sev.h60
-rw-r--r--include/linux/pstore.h9
-rw-r--r--include/linux/pstore_blk.h55
-rw-r--r--include/linux/pstore_ram.h2
-rw-r--r--include/linux/pstore_zone.h60
-rw-r--r--include/linux/ptdump.h3
-rw-r--r--include/linux/ptp_classify.h84
-rw-r--r--include/linux/ptp_clock_kernel.h123
-rw-r--r--include/linux/ptp_kvm.h19
-rw-r--r--include/linux/ptp_pch.h22
-rw-r--r--include/linux/ptr_ring.h2
-rw-r--r--include/linux/ptrace.h24
-rw-r--r--include/linux/purgatory.h2
-rw-r--r--include/linux/pwm.h60
-rw-r--r--include/linux/pwm_backlight.h2
-rw-r--r--include/linux/pxa2xx_ssp.h214
-rw-r--r--include/linux/qcom-geni-se.h65
-rw-r--r--include/linux/qcom_scm.h75
-rw-r--r--include/linux/qed/common_hsi.h171
-rw-r--r--include/linux/qed/eth_common.h31
-rw-r--r--include/linux/qed/fcoe_common.h365
-rw-r--r--include/linux/qed/iscsi_common.h390
-rw-r--r--include/linux/qed/iwarp_common.h30
-rw-r--r--include/linux/qed/nvmetcp_common.h531
-rw-r--r--include/linux/qed/qed_chain.h487
-rw-r--r--include/linux/qed/qed_eth_if.h53
-rw-r--r--include/linux/qed/qed_fcoe_if.h4
-rw-r--r--include/linux/qed/qed_if.h584
-rw-r--r--include/linux/qed/qed_iov_if.h30
-rw-r--r--include/linux/qed/qed_iscsi_if.h32
-rw-r--r--include/linux/qed/qed_ll2_if.h75
-rw-r--r--include/linux/qed/qed_nvmetcp_if.h257
-rw-r--r--include/linux/qed/qed_nvmetcp_ip_services_if.h29
-rw-r--r--include/linux/qed/qed_rdma_if.h59
-rw-r--r--include/linux/qed/qede_rdma.h35
-rw-r--r--include/linux/qed/rdma_common.h31
-rw-r--r--include/linux/qed/roce_common.h30
-rw-r--r--include/linux/qed/storage_common.h30
-rw-r--r--include/linux/qed/tcp_common.h30
-rw-r--r--include/linux/quota.h15
-rw-r--r--include/linux/quotaops.h3
-rw-r--r--include/linux/radix-tree.h18
-rw-r--r--include/linux/raid/detect.h11
-rw-r--r--include/linux/raid/md_u.h13
-rw-r--r--include/linux/random.h81
-rw-r--r--include/linux/randomize_kstack.h54
-rw-r--r--include/linux/range.h6
-rw-r--r--include/linux/ras.h5
-rw-r--r--include/linux/ratelimit.h36
-rw-r--r--include/linux/ratelimit_types.h43
-rw-r--r--include/linux/rbtree.h239
-rw-r--r--include/linux/rbtree_augmented.h2
-rw-r--r--include/linux/rbtree_latch.h6
-rw-r--r--include/linux/rbtree_types.h34
-rw-r--r--include/linux/rcu_node_tree.h2
-rw-r--r--include/linux/rcu_segcblist.h144
-rw-r--r--include/linux/rculist.h112
-rw-r--r--include/linux/rculist_nulls.h4
-rw-r--r--include/linux/rcupdate.h296
-rw-r--r--include/linux/rcupdate_trace.h100
-rw-r--r--include/linux/rcupdate_wait.h19
-rw-r--r--include/linux/rcutiny.h37
-rw-r--r--include/linux/rcutree.h13
-rw-r--r--include/linux/rcuwait.h44
-rw-r--r--include/linux/reboot.h1
-rw-r--r--include/linux/ref_tracker.h73
-rw-r--r--include/linux/refcount.h130
-rw-r--r--include/linux/regmap.h496
-rw-r--r--include/linux/regset.h230
-rw-r--r--include/linux/regulator/ab8500.h166
-rw-r--r--include/linux/regulator/consumer.h69
-rw-r--r--include/linux/regulator/coupler.h13
-rw-r--r--include/linux/regulator/da9121.h36
-rw-r--r--include/linux/regulator/driver.h287
-rw-r--r--include/linux/regulator/lp872x.h17
-rw-r--r--include/linux/regulator/machine.h27
-rw-r--r--include/linux/regulator/mt6315-regulator.h44
-rw-r--r--include/linux/regulator/mt6359-regulator.h59
-rw-r--r--include/linux/regulator/pca9450.h229
-rw-r--r--include/linux/regulator/pfuze100.h6
-rw-r--r--include/linux/regulator/tps62360.h6
-rw-r--r--include/linux/relay.h31
-rw-r--r--include/linux/remoteproc.h151
-rw-r--r--include/linux/remoteproc/qcom_rproc.h36
-rw-r--r--include/linux/resctrl.h186
-rw-r--r--include/linux/reset-controller.h22
-rw-r--r--include/linux/reset.h340
-rw-r--r--include/linux/reset/reset-simple.h48
-rw-r--r--include/linux/restart_block.h1
-rw-r--r--include/linux/rfkill.h31
-rw-r--r--include/linux/rhashtable.h71
-rw-r--r--include/linux/ring_buffer.h10
-rw-r--r--include/linux/rio.h4
-rw-r--r--include/linux/rio_drv.h3
-rw-r--r--include/linux/rmap.h34
-rw-r--r--include/linux/rmi.h13
-rw-r--r--include/linux/rpmsg.h78
-rw-r--r--include/linux/rpmsg/byteorder.h67
-rw-r--r--include/linux/rpmsg/ns.h45
-rw-r--r--include/linux/rpmsg/qcom_glink.h7
-rw-r--r--include/linux/rslib.h2
-rw-r--r--include/linux/rtc.h110
-rw-r--r--include/linux/rtc/sirfsoc_rtciobrg.h21
-rw-r--r--include/linux/rtmutex.h107
-rw-r--r--include/linux/rtsx_pci.h92
-rw-r--r--include/linux/rwbase_rt.h39
-rw-r--r--include/linux/rwlock.h22
-rw-r--r--include/linux/rwlock_api_smp.h6
-rw-r--r--include/linux/rwlock_rt.h140
-rw-r--r--include/linux/rwlock_types.h49
-rw-r--r--include/linux/rwsem.h94
-rw-r--r--include/linux/s3c_adc_battery.h3
-rw-r--r--include/linux/sbitmap.h125
-rw-r--r--include/linux/scatterlist.h142
-rw-r--r--include/linux/sched.h574
-rw-r--r--include/linux/sched/coredump.h9
-rw-r--r--include/linux/sched/cpufreq.h7
-rw-r--r--include/linux/sched/cputime.h5
-rw-r--r--include/linux/sched/debug.h7
-rw-r--r--include/linux/sched/hotplug.h2
-rw-r--r--include/linux/sched/idle.h4
-rw-r--r--include/linux/sched/isolation.h1
-rw-r--r--include/linux/sched/loadavg.h2
-rw-r--r--include/linux/sched/mm.h161
-rw-r--r--include/linux/sched/prio.h18
-rw-r--r--include/linux/sched/sd_flags.h166
-rw-r--r--include/linux/sched/signal.h112
-rw-r--r--include/linux/sched/stat.h16
-rw-r--r--include/linux/sched/sysctl.h70
-rw-r--r--include/linux/sched/task.h38
-rw-r--r--include/linux/sched/task_stack.h4
-rw-r--r--include/linux/sched/topology.h82
-rw-r--r--include/linux/sched/user.h16
-rw-r--r--include/linux/sched/wake_q.h7
-rw-r--r--include/linux/sched_clock.h28
-rw-r--r--include/linux/scif.h1339
-rw-r--r--include/linux/scmi_protocol.h635
-rw-r--r--include/linux/scpi_protocol.h14
-rw-r--r--include/linux/scs.h68
-rw-r--r--include/linux/sctp.h63
-rw-r--r--include/linux/sdb.h160
-rw-r--r--include/linux/sdla.h240
-rw-r--r--include/linux/seccomp.h24
-rw-r--r--include/linux/secretmem.h54
-rw-r--r--include/linux/security.h272
-rw-r--r--include/linux/selection.h22
-rw-r--r--include/linux/seq_buf.h27
-rw-r--r--include/linux/seq_file.h54
-rw-r--r--include/linux/seq_file_net.h3
-rw-r--r--include/linux/seqlock.h1189
-rw-r--r--include/linux/seqno-fence.h109
-rw-r--r--include/linux/serdev.h14
-rw-r--r--include/linux/serial_8250.h13
-rw-r--r--include/linux/serial_core.h158
-rw-r--r--include/linux/serial_pnx8xxx.h67
-rw-r--r--include/linux/serial_s3c.h27
-rw-r--r--include/linux/set_memory.h19
-rw-r--r--include/linux/sfi.h210
-rw-r--r--include/linux/sfi_acpi.h93
-rw-r--r--include/linux/sfp.h10
-rw-r--r--include/linux/shmem_fs.h63
-rw-r--r--include/linux/shrinker.h10
-rw-r--r--include/linux/signal.h55
-rw-r--r--include/linux/signal_types.h19
-rw-r--r--include/linux/siox.h2
-rw-r--r--include/linux/siphash.h16
-rw-r--r--include/linux/sirfsoc_dma.h7
-rw-r--r--include/linux/sizes.h3
-rw-r--r--include/linux/skbuff.h603
-rw-r--r--include/linux/skmsg.h296
-rw-r--r--include/linux/slab.h227
-rw-r--r--include/linux/slab_def.h22
-rw-r--r--include/linux/slub_def.h68
-rw-r--r--include/linux/smp.h86
-rw-r--r--include/linux/smp_types.h69
-rw-r--r--include/linux/soc/brcmstb/brcmstb.h16
-rw-r--r--include/linux/soc/ixp4xx/cpu.h106
-rw-r--r--include/linux/soc/marvell/octeontx2/asm.h57
-rw-r--r--include/linux/soc/mediatek/infracfg.h118
-rw-r--r--include/linux/soc/mediatek/mtk-cmdq.h146
-rw-r--r--include/linux/soc/mediatek/mtk-mmsys.h56
-rw-r--r--include/linux/soc/mediatek/mtk-mutex.h26
-rw-r--r--include/linux/soc/qcom/apr.h73
-rw-r--r--include/linux/soc/qcom/irq.h2
-rw-r--r--include/linux/soc/qcom/llcc-qcom.h18
-rw-r--r--include/linux/soc/qcom/mdt_loader.h35
-rw-r--r--include/linux/soc/qcom/pdr.h29
-rw-r--r--include/linux/soc/qcom/qcom_aoss.h38
-rw-r--r--include/linux/soc/qcom/qmi.h5
-rw-r--r--include/linux/soc/qcom/smd-rpm.h8
-rw-r--r--include/linux/soc/qcom/smem_state.h8
-rw-r--r--include/linux/soc/renesas/rcar-rst.h2
-rw-r--r--include/linux/soc/samsung/exynos-chipid.h6
-rw-r--r--include/linux/soc/samsung/exynos-regs-pmu.h6
-rw-r--r--include/linux/soc/samsung/s3c-adc.h32
-rw-r--r--include/linux/soc/samsung/s3c-cpu-freq.h145
-rw-r--r--include/linux/soc/samsung/s3c-cpufreq-core.h299
-rw-r--r--include/linux/soc/samsung/s3c-pm.h94
-rw-r--r--include/linux/soc/ti/k3-ringacc.h28
-rw-r--r--include/linux/soc/ti/knav_qmss.h2
-rw-r--r--include/linux/soc/ti/ti-msgmgr.h2
-rw-r--r--include/linux/soc/ti/ti_sci_inta_msi.h2
-rw-r--r--include/linux/soc/ti/ti_sci_protocol.h104
-rw-r--r--include/linux/sock_diag.h14
-rw-r--r--include/linux/socket.h38
-rw-r--r--include/linux/sockptr.h105
-rw-r--r--include/linux/sony-laptop.h2
-rw-r--r--include/linux/soundwire/sdw.h191
-rw-r--r--include/linux/soundwire/sdw_intel.h97
-rw-r--r--include/linux/soundwire/sdw_registers.h167
-rw-r--r--include/linux/soundwire/sdw_type.h9
-rw-r--r--include/linux/spi/ads7846.h15
-rw-r--r--include/linux/spi/altera.h50
-rw-r--r--include/linux/spi/corgi_lcd.h3
-rw-r--r--include/linux/spi/eeprom.h2
-rw-r--r--include/linux/spi/ifx_modem.h20
-rw-r--r--include/linux/spi/l4f00242t03.h17
-rw-r--r--include/linux/spi/lms283gf05.h16
-rw-r--r--include/linux/spi/max7301.h4
-rw-r--r--include/linux/spi/mcp23s08.h18
-rw-r--r--include/linux/spi/mmc_spi.h9
-rw-r--r--include/linux/spi/pxa2xx_spi.h26
-rw-r--r--include/linux/spi/s3c24xx-fiq.h33
-rw-r--r--include/linux/spi/s3c24xx.h2
-rw-r--r--include/linux/spi/spi-mem.h39
-rw-r--r--include/linux/spi/spi.h220
-rw-r--r--include/linux/spinlock.h69
-rw-r--r--include/linux/spinlock_api_smp.h12
-rw-r--r--include/linux/spinlock_rt.h159
-rw-r--r--include/linux/spinlock_types.h89
-rw-r--r--include/linux/spinlock_types_raw.h73
-rw-r--r--include/linux/spinlock_types_up.h2
-rw-r--r--include/linux/spinlock_up.h1
-rw-r--r--include/linux/splice.h6
-rw-r--r--include/linux/spmi.h1
-rw-r--r--include/linux/srcu.h12
-rw-r--r--include/linux/srcutiny.h13
-rw-r--r--include/linux/srcutree.h2
-rw-r--r--include/linux/ssb/ssb.h2
-rw-r--r--include/linux/ssb/ssb_driver_extif.h2
-rw-r--r--include/linux/ssb/ssb_driver_gige.h14
-rw-r--r--include/linux/stackdepot.h20
-rw-r--r--include/linux/stackleak.h2
-rw-r--r--include/linux/stackprotector.h2
-rw-r--r--include/linux/stacktrace.h60
-rw-r--r--include/linux/stat.h7
-rw-r--r--include/linux/statfs.h14
-rw-r--r--include/linux/static_call.h336
-rw-r--r--include/linux/static_call_types.h103
-rw-r--r--include/linux/stdarg.h11
-rw-r--r--include/linux/stddef.h65
-rw-r--r--include/linux/stm.h2
-rw-r--r--include/linux/stmmac.h75
-rw-r--r--include/linux/stop_machine.h16
-rw-r--r--include/linux/string.h270
-rw-r--r--include/linux/string_helpers.h49
-rw-r--r--include/linux/sunrpc/auth.h5
-rw-r--r--include/linux/sunrpc/bc_xprt.h2
-rw-r--r--include/linux/sunrpc/cache.h13
-rw-r--r--include/linux/sunrpc/clnt.h21
-rw-r--r--include/linux/sunrpc/gss_api.h4
-rw-r--r--include/linux/sunrpc/gss_krb5.h17
-rw-r--r--include/linux/sunrpc/gss_krb5_enctypes.h9
-rw-r--r--include/linux/sunrpc/msg_prot.h6
-rw-r--r--include/linux/sunrpc/rpc_rdma.h77
-rw-r--r--include/linux/sunrpc/rpc_rdma_cid.h24
-rw-r--r--include/linux/sunrpc/sched.h19
-rw-r--r--include/linux/sunrpc/svc.h71
-rw-r--r--include/linux/sunrpc/svc_rdma.h94
-rw-r--r--include/linux/sunrpc/svc_rdma_pcl.h128
-rw-r--r--include/linux/sunrpc/svc_xprt.h10
-rw-r--r--include/linux/sunrpc/svcauth.h4
-rw-r--r--include/linux/sunrpc/svcauth_gss.h3
-rw-r--r--include/linux/sunrpc/svcsock.h8
-rw-r--r--include/linux/sunrpc/xdr.h257
-rw-r--r--include/linux/sunrpc/xprt.h36
-rw-r--r--include/linux/sunrpc/xprtmultipath.h7
-rw-r--r--include/linux/sunrpc/xprtsock.h1
-rw-r--r--include/linux/sunxi-rsb.h2
-rw-r--r--include/linux/surface_acpi_notify.h39
-rw-r--r--include/linux/surface_aggregator/controller.h849
-rw-r--r--include/linux/surface_aggregator/device.h433
-rw-r--r--include/linux/surface_aggregator/serial_hub.h672
-rw-r--r--include/linux/suspend.h47
-rw-r--r--include/linux/swait.h23
-rw-r--r--include/linux/swap.h187
-rw-r--r--include/linux/swap_slots.h2
-rw-r--r--include/linux/swapops.h146
-rw-r--r--include/linux/swiotlb.h135
-rw-r--r--include/linux/switchtec.h1
-rw-r--r--include/linux/syscall_user_dispatch.h40
-rw-r--r--include/linux/syscalls.h188
-rw-r--r--include/linux/sysctl.h75
-rw-r--r--include/linux/sysfb.h94
-rw-r--r--include/linux/sysfs.h93
-rw-r--r--include/linux/sysrq.h25
-rw-r--r--include/linux/t10-pi.h2
-rw-r--r--include/linux/task_work.h12
-rw-r--r--include/linux/tboot.h10
-rw-r--r--include/linux/tcp.h74
-rw-r--r--include/linux/tee_drv.h68
-rw-r--r--include/linux/textsearch.h2
-rw-r--r--include/linux/thermal.h166
-rw-r--r--include/linux/thread_info.h82
-rw-r--r--include/linux/threads.h4
-rw-r--r--include/linux/thunderbolt.h77
-rw-r--r--include/linux/ti_wilink_st.h6
-rw-r--r--include/linux/tick.h33
-rw-r--r--include/linux/tifm.h2
-rw-r--r--include/linux/time.h19
-rw-r--r--include/linux/time32.h12
-rw-r--r--include/linux/time64.h19
-rw-r--r--include/linux/time_namespace.h43
-rw-r--r--include/linux/timecounter.h2
-rw-r--r--include/linux/timekeeping.h44
-rw-r--r--include/linux/timekeeping32.h14
-rw-r--r--include/linux/timer.h7
-rw-r--r--include/linux/timex.h3
-rw-r--r--include/linux/tnum.h12
-rw-r--r--include/linux/topology.h33
-rw-r--r--include/linux/torture.h39
-rw-r--r--include/linux/tpm.h28
-rw-r--r--include/linux/tpm_eventlog.h31
-rw-r--r--include/linux/trace.h18
-rw-r--r--include/linux/trace_events.h157
-rw-r--r--include/linux/trace_recursion.h210
-rw-r--r--include/linux/trace_seq.h4
-rw-r--r--include/linux/tracehook.h46
-rw-r--r--include/linux/tracepoint-defs.h39
-rw-r--r--include/linux/tracepoint.h161
-rw-r--r--include/linux/tty.h596
-rw-r--r--include/linux/tty_buffer.h59
-rw-r--r--include/linux/tty_driver.h72
-rw-r--r--include/linux/tty_flip.h28
-rw-r--r--include/linux/tty_ldisc.h56
-rw-r--r--include/linux/tty_port.h208
-rw-r--r--include/linux/typecheck.h9
-rw-r--r--include/linux/types.h10
-rw-r--r--include/linux/u64_stats_sync.h100
-rw-r--r--include/linux/uacce.h147
-rw-r--r--include/linux/uaccess.h169
-rw-r--r--include/linux/udp.h22
-rw-r--r--include/linux/uio.h130
-rw-r--r--include/linux/uio_driver.h49
-rw-r--r--include/linux/umh.h15
-rw-r--r--include/linux/unaligned/access_ok.h68
-rw-r--r--include/linux/unaligned/be_byteshift.h71
-rw-r--r--include/linux/unaligned/be_memmove.h37
-rw-r--r--include/linux/unaligned/be_struct.h37
-rw-r--r--include/linux/unaligned/generic.h69
-rw-r--r--include/linux/unaligned/le_byteshift.h71
-rw-r--r--include/linux/unaligned/le_memmove.h37
-rw-r--r--include/linux/unaligned/le_struct.h37
-rw-r--r--include/linux/unaligned/memmove.h46
-rw-r--r--include/linux/unicode.h3
-rw-r--r--include/linux/units.h26
-rw-r--r--include/linux/usb.h60
-rw-r--r--include/linux/usb/audio-v2.h28
-rw-r--r--include/linux/usb/audio-v3.h2
-rw-r--r--include/linux/usb/cdc-wdm.h3
-rw-r--r--include/linux/usb/cdc_ncm.h17
-rw-r--r--include/linux/usb/ch9.h70
-rw-r--r--include/linux/usb/chipidea.h9
-rw-r--r--include/linux/usb/composite.h13
-rw-r--r--include/linux/usb/ehci_def.h35
-rw-r--r--include/linux/usb/ehci_pdriver.h1
-rw-r--r--include/linux/usb/gadget.h66
-rw-r--r--include/linux/usb/hcd.h26
-rw-r--r--include/linux/usb/isp1760.h19
-rw-r--r--include/linux/usb/otg-fsm.h7
-rw-r--r--include/linux/usb/otg.h3
-rw-r--r--include/linux/usb/pd.h34
-rw-r--r--include/linux/usb/pd_ext_sdb.h4
-rw-r--r--include/linux/usb/pd_vdo.h317
-rw-r--r--include/linux/usb/phy_companion.h2
-rw-r--r--include/linux/usb/quirks.h6
-rw-r--r--include/linux/usb/r8152.h37
-rw-r--r--include/linux/usb/role.h29
-rw-r--r--include/linux/usb/serial.h117
-rw-r--r--include/linux/usb/tcpm.h51
-rw-r--r--include/linux/usb/tegra_usb_phy.h7
-rw-r--r--include/linux/usb/typec.h63
-rw-r--r--include/linux/usb/typec_altmode.h47
-rw-r--r--include/linux/usb/typec_dp.h2
-rw-r--r--include/linux/usb/typec_mux.h25
-rw-r--r--include/linux/usb/typec_tbt.h57
-rw-r--r--include/linux/usb/usbnet.h15
-rw-r--r--include/linux/usb_usual.h6
-rw-r--r--include/linux/usbdevice_fs.h2
-rw-r--r--include/linux/user_namespace.h45
-rw-r--r--include/linux/userfaultfd_k.h98
-rw-r--r--include/linux/usermode_driver.h19
-rw-r--r--include/linux/utsname.h9
-rw-r--r--include/linux/uuid.h24
-rw-r--r--include/linux/vbox_utils.h1
-rw-r--r--include/linux/vdpa.h446
-rw-r--r--include/linux/verification.h2
-rw-r--r--include/linux/vermagic.h14
-rw-r--r--include/linux/vexpress.h30
-rw-r--r--include/linux/vfio.h112
-rw-r--r--include/linux/vfio_pci_core.h239
-rw-r--r--include/linux/vgaarb.h122
-rw-r--r--include/linux/vhost_iotlb.h50
-rw-r--r--include/linux/via-core.h2
-rw-r--r--include/linux/videodev2.h1
-rw-r--r--include/linux/virtio.h5
-rw-r--r--include/linux/virtio_caif.h6
-rw-r--r--include/linux/virtio_config.h220
-rw-r--r--include/linux/virtio_dma_buf.h37
-rw-r--r--include/linux/virtio_net.h92
-rw-r--r--include/linux/virtio_pci_legacy.h42
-rw-r--r--include/linux/virtio_pci_modern.h109
-rw-r--r--include/linux/virtio_ring.h19
-rw-r--r--include/linux/virtio_vsock.h11
-rw-r--r--include/linux/vm_event_item.h23
-rw-r--r--include/linux/vmalloc.h179
-rw-r--r--include/linux/vme.h2
-rw-r--r--include/linux/vmpressure.h2
-rw-r--r--include/linux/vmstat.h289
-rw-r--r--include/linux/vmw_vmci_defs.h6
-rw-r--r--include/linux/vringh.h66
-rw-r--r--include/linux/vt_kern.h76
-rw-r--r--include/linux/vtime.h136
-rw-r--r--include/linux/w1.h4
-rw-r--r--include/linux/wait.h47
-rw-r--r--include/linux/watch_queue.h133
-rw-r--r--include/linux/watchdog.h16
-rw-r--r--include/linux/wimax/debug.h491
-rw-r--r--include/linux/wkup_m3_ipc.h2
-rw-r--r--include/linux/wm97xx.h1
-rw-r--r--include/linux/wmi.h3
-rw-r--r--include/linux/workqueue.h31
-rw-r--r--include/linux/writeback.h63
-rw-r--r--include/linux/ww_mutex.h87
-rw-r--r--include/linux/wwan.h184
-rw-r--r--include/linux/xarray.h74
-rw-r--r--include/linux/xattr.h38
-rw-r--r--include/linux/xxhash.h2
-rw-r--r--include/linux/xz.h110
-rw-r--r--include/linux/z2_battery.h1
-rw-r--r--include/linux/zbud.h23
-rw-r--r--include/linux/zlib.h2
-rw-r--r--include/linux/zorro.h13
-rw-r--r--include/linux/zpool.h3
-rw-r--r--include/linux/zsmalloc.h3
-rw-r--r--include/linux/zstd.h1252
-rw-r--r--include/linux/zstd_errors.h77
-rw-r--r--include/linux/zstd_lib.h2432
-rw-r--r--include/math-emu/op-common.h12
-rw-r--r--include/media/cec-notifier.h41
-rw-r--r--include/media/cec-pin.h16
-rw-r--r--include/media/cec.h70
-rw-r--r--include/media/davinci/isif.h8
-rw-r--r--include/media/davinci/vpbe_display.h2
-rw-r--r--include/media/davinci/vpbe_osd.h6
-rw-r--r--include/media/davinci/vpif_types.h2
-rw-r--r--include/media/dmxdev.h1
-rw-r--r--include/media/drv-intf/s3c_camif.h4
-rw-r--r--include/media/drv-intf/soc_mediabus.h107
-rw-r--r--include/media/dvb-usb-ids.h7
-rw-r--r--include/media/dvb_frontend.h13
-rw-r--r--include/media/dvbdev.h10
-rw-r--r--include/media/frame_vector.h47
-rw-r--r--include/media/fwht-ctrls.h31
-rw-r--r--include/media/h264-ctrls.h210
-rw-r--r--include/media/hevc-ctrls.h72
-rw-r--r--include/media/i2c/adv7343.h2
-rw-r--r--include/media/i2c/mt9p031.h1
-rw-r--r--include/media/i2c/mt9t112.h2
-rw-r--r--include/media/i2c/noon010pc30.h1
-rw-r--r--include/media/i2c/ov772x.h2
-rw-r--r--include/media/i2c/s5c73m3.h1
-rw-r--r--include/media/i2c/s5k4ecgx.h6
-rw-r--r--include/media/i2c/s5k6aa.h1
-rw-r--r--include/media/i2c/smiapp.h63
-rw-r--r--include/media/i2c/tvp514x.h11
-rw-r--r--include/media/i2c/tw9910.h8
-rw-r--r--include/media/media-dev-allocator.h2
-rw-r--r--include/media/media-device.h2
-rw-r--r--include/media/media-devnode.h2
-rw-r--r--include/media/media-entity.h15
-rw-r--r--include/media/mpeg2-ctrls.h82
-rw-r--r--include/media/rc-core.h26
-rw-r--r--include/media/rc-map.h123
-rw-r--r--include/media/soc_camera.h397
-rw-r--r--include/media/tpg/v4l2-tpg.h4
-rw-r--r--include/media/tuner.h1
-rw-r--r--include/media/v4l2-async.h198
-rw-r--r--include/media/v4l2-clk.h73
-rw-r--r--include/media/v4l2-common.h50
-rw-r--r--include/media/v4l2-ctrls.h129
-rw-r--r--include/media/v4l2-dev.h18
-rw-r--r--include/media/v4l2-device.h66
-rw-r--r--include/media/v4l2-dv-timings.h2
-rw-r--r--include/media/v4l2-event.h13
-rw-r--r--include/media/v4l2-fh.h2
-rw-r--r--include/media/v4l2-fwnode.h410
-rw-r--r--include/media/v4l2-h264.h84
-rw-r--r--include/media/v4l2-image-sizes.h6
-rw-r--r--include/media/v4l2-ioctl.h10
-rw-r--r--include/media/v4l2-jpeg.h157
-rw-r--r--include/media/v4l2-mc.h94
-rw-r--r--include/media/v4l2-mediabus.h41
-rw-r--r--include/media/v4l2-mem2mem.h160
-rw-r--r--include/media/v4l2-rect.h20
-rw-r--r--include/media/v4l2-subdev.h195
-rw-r--r--include/media/v4l2-vp9.h233
-rw-r--r--include/media/videobuf-dma-sg.h4
-rw-r--r--include/media/videobuf2-core.h116
-rw-r--r--include/media/videobuf2-dma-contig.h2
-rw-r--r--include/media/videobuf2-v4l2.h46
-rw-r--r--include/media/vp8-ctrls.h112
-rw-r--r--include/memory/renesas-rpc-if.h103
-rw-r--r--include/misc/ocxl-config.h1
-rw-r--r--include/misc/ocxl.h114
-rw-r--r--include/net/6lowpan.h2
-rw-r--r--include/net/9p/9p.h12
-rw-r--r--include/net/9p/client.h35
-rw-r--r--include/net/9p/transport.h28
-rw-r--r--include/net/Space.h10
-rw-r--r--include/net/act_api.h99
-rw-r--r--include/net/addrconf.h10
-rw-r--r--include/net/af_rxrpc.h18
-rw-r--r--include/net/af_unix.h26
-rw-r--r--include/net/af_vsock.h8
-rw-r--r--include/net/amt.h385
-rw-r--r--include/net/arp.h8
-rw-r--r--include/net/ax25.h16
-rw-r--r--include/net/ax88796.h3
-rw-r--r--include/net/bareudp.h16
-rw-r--r--include/net/bluetooth/bluetooth.h147
-rw-r--r--include/net/bluetooth/hci.h441
-rw-r--r--include/net/bluetooth/hci_core.h413
-rw-r--r--include/net/bluetooth/hci_sock.h10
-rw-r--r--include/net/bluetooth/hci_sync.h108
-rw-r--r--include/net/bluetooth/l2cap.h61
-rw-r--r--include/net/bluetooth/mgmt.h262
-rw-r--r--include/net/bluetooth/rfcomm.h3
-rw-r--r--include/net/bluetooth/sco.h2
-rw-r--r--include/net/bond_3ad.h1
-rw-r--r--include/net/bond_alb.h6
-rw-r--r--include/net/bond_options.h2
-rw-r--r--include/net/bonding.h64
-rw-r--r--include/net/bpf_sk_storage.h40
-rw-r--r--include/net/busy_poll.h49
-rw-r--r--include/net/caif/caif_dev.h2
-rw-r--r--include/net/caif/caif_hsi.h200
-rw-r--r--include/net/caif/caif_layer.h4
-rw-r--r--include/net/caif/caif_spi.h155
-rw-r--r--include/net/caif/cfcnfg.h2
-rw-r--r--include/net/caif/cfserl.h1
-rw-r--r--include/net/cfg80211.h1188
-rw-r--r--include/net/cfg802154.h2
-rw-r--r--include/net/checksum.h52
-rw-r--r--include/net/cipso_ipv4.h12
-rw-r--r--include/net/cls_cgroup.h7
-rw-r--r--include/net/codel.h7
-rw-r--r--include/net/codel_impl.h20
-rw-r--r--include/net/codel_qdisc.h2
-rw-r--r--include/net/compat.h72
-rw-r--r--include/net/datalink.h2
-rw-r--r--include/net/devlink.h1006
-rw-r--r--include/net/dn.h2
-rw-r--r--include/net/dn_fib.h4
-rw-r--r--include/net/drop_monitor.h33
-rw-r--r--include/net/dsa.h783
-rw-r--r--include/net/dst.h58
-rw-r--r--include/net/dst_cache.h11
-rw-r--r--include/net/dst_metadata.h4
-rw-r--r--include/net/dst_ops.h4
-rw-r--r--include/net/erspan.h19
-rw-r--r--include/net/esp.h16
-rw-r--r--include/net/espintcp.h1
-rw-r--r--include/net/failover.h1
-rw-r--r--include/net/fib_rules.h43
-rw-r--r--include/net/flow.h30
-rw-r--r--include/net/flow_dissector.h37
-rw-r--r--include/net/flow_offload.h262
-rw-r--r--include/net/fq.h12
-rw-r--r--include/net/fq_impl.h174
-rw-r--r--include/net/gen_stats.h59
-rw-r--r--include/net/genetlink.h87
-rw-r--r--include/net/gre.h19
-rw-r--r--include/net/gro.h442
-rw-r--r--include/net/gue.h2
-rw-r--r--include/net/icmp.h7
-rw-r--r--include/net/ieee80211_radiotap.h7
-rw-r--r--include/net/if_inet6.h46
-rw-r--r--include/net/inet6_hashtables.h3
-rw-r--r--include/net/inet_common.h10
-rw-r--r--include/net/inet_connection_sock.h60
-rw-r--r--include/net/inet_ecn.h101
-rw-r--r--include/net/inet_frag.h1
-rw-r--r--include/net/inet_hashtables.h20
-rw-r--r--include/net/inet_sock.h25
-rw-r--r--include/net/ioam6.h68
-rw-r--r--include/net/ip.h76
-rw-r--r--include/net/ip6_checksum.h30
-rw-r--r--include/net/ip6_fib.h69
-rw-r--r--include/net/ip6_route.h36
-rw-r--r--include/net/ip6_tunnel.h1
-rw-r--r--include/net/ip_fib.h76
-rw-r--r--include/net/ip_tunnels.h21
-rw-r--r--include/net/ip_vs.h69
-rw-r--r--include/net/ipv6.h130
-rw-r--r--include/net/ipv6_frag.h30
-rw-r--r--include/net/ipv6_stubs.h16
-rw-r--r--include/net/ipx.h171
-rw-r--r--include/net/iucv/af_iucv.h21
-rw-r--r--include/net/l3mdev.h39
-rw-r--r--include/net/lapb.h2
-rw-r--r--include/net/llc.h6
-rw-r--r--include/net/llc_conn.h1
-rw-r--r--include/net/llc_if.h3
-rw-r--r--include/net/llc_pdu.h31
-rw-r--r--include/net/lwtunnel.h11
-rw-r--r--include/net/mac80211.h567
-rw-r--r--include/net/macsec.h79
-rw-r--r--include/net/mctp.h276
-rw-r--r--include/net/mctpdevice.h56
-rw-r--r--include/net/mip6.h2
-rw-r--r--include/net/mld.h9
-rw-r--r--include/net/mpls.h17
-rw-r--r--include/net/mpls_iptunnel.h2
-rw-r--r--include/net/mptcp.h145
-rw-r--r--include/net/ndisc.h27
-rw-r--r--include/net/neighbour.h69
-rw-r--r--include/net/net_namespace.h100
-rw-r--r--include/net/net_trackers.h18
-rw-r--r--include/net/netfilter/ipv4/nf_defrag_ipv4.h3
-rw-r--r--include/net/netfilter/ipv4/nf_reject.h14
-rw-r--r--include/net/netfilter/ipv6/nf_conntrack_ipv6.h3
-rw-r--r--include/net/netfilter/ipv6/nf_defrag_ipv6.h8
-rw-r--r--include/net/netfilter/ipv6/nf_reject.h14
-rw-r--r--include/net/netfilter/nf_conntrack.h53
-rw-r--r--include/net/netfilter/nf_conntrack_acct.h11
-rw-r--r--include/net/netfilter/nf_conntrack_act_ct.h50
-rw-r--r--include/net/netfilter/nf_conntrack_core.h1
-rw-r--r--include/net/netfilter/nf_conntrack_ecache.h65
-rw-r--r--include/net/netfilter/nf_conntrack_extend.h6
-rw-r--r--include/net/netfilter/nf_conntrack_l4proto.h42
-rw-r--r--include/net/netfilter/nf_conntrack_timeout.h2
-rw-r--r--include/net/netfilter/nf_flow_table.h157
-rw-r--r--include/net/netfilter/nf_hooks_lwtunnel.h7
-rw-r--r--include/net/netfilter/nf_log.h24
-rw-r--r--include/net/netfilter/nf_nat.h2
-rw-r--r--include/net/netfilter/nf_queue.h11
-rw-r--r--include/net/netfilter/nf_tables.h331
-rw-r--r--include/net/netfilter/nf_tables_core.h70
-rw-r--r--include/net/netfilter/nf_tables_ipv4.h64
-rw-r--r--include/net/netfilter/nf_tables_ipv6.h78
-rw-r--r--include/net/netfilter/nf_tables_offload.h20
-rw-r--r--include/net/netfilter/nft_fib.h2
-rw-r--r--include/net/netfilter/nft_meta.h4
-rw-r--r--include/net/netfilter/xt_rateest.h2
-rw-r--r--include/net/netlink.h220
-rw-r--r--include/net/netns/bpf.h28
-rw-r--r--include/net/netns/can.h1
-rw-r--r--include/net/netns/conntrack.h35
-rw-r--r--include/net/netns/core.h1
-rw-r--r--include/net/netns/dccp.h12
-rw-r--r--include/net/netns/ipv4.h150
-rw-r--r--include/net/netns/ipv6.h40
-rw-r--r--include/net/netns/mctp.h36
-rw-r--r--include/net/netns/mib.h33
-rw-r--r--include/net/netns/netfilter.h5
-rw-r--r--include/net/netns/nexthop.h1
-rw-r--r--include/net/netns/nftables.h6
-rw-r--r--include/net/netns/sctp.h11
-rw-r--r--include/net/netns/smc.h16
-rw-r--r--include/net/netns/x_tables.h21
-rw-r--r--include/net/netns/xfrm.h13
-rw-r--r--include/net/nexthop.h314
-rw-r--r--include/net/nfc/digital.h4
-rw-r--r--include/net/nfc/hci.h6
-rw-r--r--include/net/nfc/nci.h48
-rw-r--r--include/net/nfc/nci_core.h34
-rw-r--r--include/net/nfc/nfc.h18
-rw-r--r--include/net/nl802154.h7
-rw-r--r--include/net/page_pool.h134
-rw-r--r--include/net/pie.h31
-rw-r--r--include/net/pkt_cls.h189
-rw-r--r--include/net/pkt_sched.h68
-rw-r--r--include/net/protocol.h1
-rw-r--r--include/net/psample.h23
-rw-r--r--include/net/red.h56
-rw-r--r--include/net/regulatory.h9
-rw-r--r--include/net/request_sock.h11
-rw-r--r--include/net/rose.h8
-rw-r--r--include/net/route.h15
-rw-r--r--include/net/rpl.h40
-rw-r--r--include/net/rtnetlink.h17
-rw-r--r--include/net/sch_generic.h242
-rw-r--r--include/net/sctp/command.h2
-rw-r--r--include/net/sctp/constants.h34
-rw-r--r--include/net/sctp/sctp.h87
-rw-r--r--include/net/sctp/sm.h16
-rw-r--r--include/net/sctp/structs.h93
-rw-r--r--include/net/sctp/ulpevent.h2
-rw-r--r--include/net/seg6.h23
-rw-r--r--include/net/selftests.h31
-rw-r--r--include/net/smc.h4
-rw-r--r--include/net/sock.h564
-rw-r--r--include/net/sock_reuseport.h13
-rw-r--r--include/net/strparser.h20
-rw-r--r--include/net/switchdev.h227
-rw-r--r--include/net/tc_act/tc_ct.h34
-rw-r--r--include/net/tc_act/tc_gate.h141
-rw-r--r--include/net/tc_act/tc_mirred.h1
-rw-r--r--include/net/tc_act/tc_police.h100
-rw-r--r--include/net/tc_act/tc_skbedit.h41
-rw-r--r--include/net/tc_act/tc_tunnel_key.h15
-rw-r--r--include/net/tc_act/tc_vlan.h3
-rw-r--r--include/net/tcp.h332
-rw-r--r--include/net/tls.h135
-rw-r--r--include/net/transp_v6.h3
-rw-r--r--include/net/tso.h23
-rw-r--r--include/net/udp.h68
-rw-r--r--include/net/udp_tunnel.h206
-rw-r--r--include/net/vxlan.h29
-rw-r--r--include/net/wimax.h503
-rw-r--r--include/net/xdp.h166
-rw-r--r--include/net/xdp_priv.h1
-rw-r--r--include/net/xdp_sock.h334
-rw-r--r--include/net/xdp_sock_drv.h269
-rw-r--r--include/net/xfrm.h196
-rw-r--r--include/net/xsk_buff_pool.h227
-rw-r--r--include/pcmcia/cistpl.h6
-rw-r--r--include/ras/ras_event.h3
-rw-r--r--include/rdma/ib.h31
-rw-r--r--include/rdma/ib_addr.h32
-rw-r--r--include/rdma/ib_cache.h51
-rw-r--r--include/rdma/ib_cm.h14
-rw-r--r--include/rdma/ib_fmr_pool.h93
-rw-r--r--include/rdma/ib_hdrs.h50
-rw-r--r--include/rdma/ib_mad.h109
-rw-r--r--include/rdma/ib_marshall.h31
-rw-r--r--include/rdma/ib_pack.h29
-rw-r--r--include/rdma/ib_pma.h31
-rw-r--r--include/rdma/ib_sa.h70
-rw-r--r--include/rdma/ib_smi.h31
-rw-r--r--include/rdma/ib_sysfs.h37
-rw-r--r--include/rdma/ib_umem.h181
-rw-r--r--include/rdma/ib_umem_odp.h50
-rw-r--r--include/rdma/ib_verbs.h1215
-rw-r--r--include/rdma/ibta_vol1_c12.h6
-rw-r--r--include/rdma/iw_cm.h31
-rw-r--r--include/rdma/iw_portmap.h30
-rw-r--r--include/rdma/lag.h23
-rw-r--r--include/rdma/opa_addr.h44
-rw-r--r--include/rdma/opa_port_info.h41
-rw-r--r--include/rdma/opa_smi.h31
-rw-r--r--include/rdma/opa_vnic.h55
-rw-r--r--include/rdma/rdma_cm.h106
-rw-r--r--include/rdma/rdma_cm_ib.h31
-rw-r--r--include/rdma/rdma_counter.h21
-rw-r--r--include/rdma/rdma_netlink.h4
-rw-r--r--include/rdma/rdma_vt.h68
-rw-r--r--include/rdma/rdmavt_cq.h53
-rw-r--r--include/rdma/rdmavt_mr.h52
-rw-r--r--include/rdma/rdmavt_qp.h102
-rw-r--r--include/rdma/restrack.h49
-rw-r--r--include/rdma/rw.h18
-rw-r--r--include/rdma/uverbs_ioctl.h156
-rw-r--r--include/rdma/uverbs_named_ioctl.h31
-rw-r--r--include/rdma/uverbs_std_types.h47
-rw-r--r--include/rdma/uverbs_types.h41
-rw-r--r--include/scsi/fc/fc_ms.h55
-rw-r--r--include/scsi/fc_encode.h727
-rw-r--r--include/scsi/fc_frame.h30
-rw-r--r--include/scsi/iscsi_if.h11
-rw-r--r--include/scsi/iscsi_proto.h2
-rw-r--r--include/scsi/libfc.h6
-rw-r--r--include/scsi/libfcoe.h2
-rw-r--r--include/scsi/libiscsi.h29
-rw-r--r--include/scsi/libsas.h22
-rw-r--r--include/scsi/sas.h16
-rw-r--r--include/scsi/scsi.h178
-rw-r--r--include/scsi/scsi_bsg_iscsi.h4
-rw-r--r--include/scsi/scsi_cmnd.h115
-rw-r--r--include/scsi/scsi_common.h7
-rw-r--r--include/scsi/scsi_device.h48
-rw-r--r--include/scsi/scsi_devinfo.h6
-rw-r--r--include/scsi/scsi_dh.h5
-rw-r--r--include/scsi/scsi_eh.h2
-rw-r--r--include/scsi/scsi_host.h147
-rw-r--r--include/scsi/scsi_ioctl.h11
-rw-r--r--include/scsi/scsi_proto.h58
-rw-r--r--include/scsi/scsi_request.h2
-rw-r--r--include/scsi/scsi_status.h74
-rw-r--r--include/scsi/scsi_tcq.h2
-rw-r--r--include/scsi/scsi_transport_fc.h66
-rw-r--r--include/scsi/scsi_transport_iscsi.h25
-rw-r--r--include/scsi/scsi_transport_sas.h1
-rw-r--r--include/scsi/scsicam.h7
-rw-r--r--include/scsi/sg.h37
-rw-r--r--include/scsi/srp.h32
-rw-r--r--include/soc/arc/aux.h2
-rw-r--r--include/soc/arc/timers.h4
-rw-r--r--include/soc/at91/atmel_tcb.h5
-rw-r--r--include/soc/at91/pm.h16
-rw-r--r--include/soc/at91/sama7-ddr.h80
-rw-r--r--include/soc/at91/sama7-sfrbu.h34
-rw-r--r--include/soc/bcm2835/raspberrypi-firmware.h12
-rw-r--r--include/soc/brcmstb/common.h12
-rw-r--r--include/soc/canaan/k210-sysctl.h43
-rw-r--r--include/soc/fsl/dpaa2-io.h15
-rw-r--r--include/soc/fsl/qe/qe.h51
-rw-r--r--include/soc/fsl/qe/ucc_fast.h7
-rw-r--r--include/soc/fsl/qe/ucc_slow.h13
-rw-r--r--include/soc/fsl/qman.h7
-rw-r--r--include/soc/imx/cpu.h37
-rw-r--r--include/soc/mediatek/smi.h5
-rw-r--r--include/soc/microchip/mpfs.h43
-rw-r--r--include/soc/mscc/ocelot.h543
-rw-r--r--include/soc/mscc/ocelot_ana.h18
-rw-r--r--include/soc/mscc/ocelot_dev.h78
-rw-r--r--include/soc/mscc/ocelot_ptp.h60
-rw-r--r--include/soc/mscc/ocelot_qsys.h20
-rw-r--r--include/soc/mscc/ocelot_sys.h23
-rw-r--r--include/soc/mscc/ocelot_vcap.h713
-rw-r--r--include/soc/mscc/vsc7514_regs.h29
-rw-r--r--include/soc/nps/common.h166
-rw-r--r--include/soc/nps/mtm.h59
-rw-r--r--include/soc/qcom/cmd-db.h1
-rw-r--r--include/soc/qcom/kryo-l2-accessors.h12
-rw-r--r--include/soc/qcom/rpmh.h12
-rw-r--r--include/soc/qcom/spm.h43
-rw-r--r--include/soc/qcom/tcs.h9
-rw-r--r--include/soc/tegra/bpmp-abi.h921
-rw-r--r--include/soc/tegra/common.h46
-rw-r--r--include/soc/tegra/cpuidle.h2
-rw-r--r--include/soc/tegra/emc.h16
-rw-r--r--include/soc/tegra/fuse.h52
-rw-r--r--include/soc/tegra/irq.h20
-rw-r--r--include/soc/tegra/mc.h100
-rw-r--r--include/soc/tegra/pm.h39
-rw-r--r--include/soc/tegra/pmc.h23
-rw-r--r--include/sound/compress_driver.h68
-rw-r--r--include/sound/control.h84
-rw-r--r--include/sound/core.h68
-rw-r--r--include/sound/cs35l41.h34
-rw-r--r--include/sound/dmaengine_pcm.h16
-rw-r--r--include/sound/emu10k1.h6
-rw-r--r--include/sound/emu8000.h3
-rw-r--r--include/sound/graph_card.h35
-rw-r--r--include/sound/gus.h4
-rw-r--r--include/sound/hda_codec.h25
-rw-r--r--include/sound/hda_register.h10
-rw-r--r--include/sound/hdaudio.h29
-rw-r--r--include/sound/hdaudio_ext.h8
-rw-r--r--include/sound/hdmi-codec.h28
-rw-r--r--include/sound/intel-dsp-config.h7
-rw-r--r--include/sound/intel-nhlt.h11
-rw-r--r--include/sound/jack.h1
-rw-r--r--include/sound/memalloc.h107
-rw-r--r--include/sound/omap-hdmi-audio.h2
-rw-r--r--include/sound/pcm.h96
-rw-r--r--include/sound/pcm_iec958.h8
-rw-r--r--include/sound/pcm_params.h12
-rw-r--r--include/sound/pxa2xx-lib.h13
-rw-r--r--include/sound/rawmidi.h4
-rw-r--r--include/sound/rt1015.h15
-rw-r--r--include/sound/rt5645.h30
-rw-r--r--include/sound/rt5670.h25
-rw-r--r--include/sound/rt5682.h11
-rw-r--r--include/sound/rt5682s.h48
-rw-r--r--include/sound/simple_card_utils.h141
-rw-r--r--include/sound/soc-acpi-intel-match.h3
-rw-r--r--include/sound/soc-acpi.h60
-rw-r--r--include/sound/soc-card.h69
-rw-r--r--include/sound/soc-component.h150
-rw-r--r--include/sound/soc-dai.h217
-rw-r--r--include/sound/soc-dapm.h28
-rw-r--r--include/sound/soc-dpcm.h29
-rw-r--r--include/sound/soc-jack.h132
-rw-r--r--include/sound/soc-link.h32
-rw-r--r--include/sound/soc-topology.h20
-rw-r--r--include/sound/soc.h366
-rw-r--r--include/sound/sof.h17
-rw-r--r--include/sound/sof/channel_map.h2
-rw-r--r--include/sound/sof/control.h2
-rw-r--r--include/sound/sof/dai-imx.h2
-rw-r--r--include/sound/sof/dai-intel.h42
-rw-r--r--include/sound/sof/dai.h28
-rw-r--r--include/sound/sof/debug.h41
-rw-r--r--include/sound/sof/ext_manifest.h123
-rw-r--r--include/sound/sof/header.h26
-rw-r--r--include/sound/sof/info.h56
-rw-r--r--include/sound/sof/pm.h2
-rw-r--r--include/sound/sof/stream.h2
-rw-r--r--include/sound/sof/topology.h33
-rw-r--r--include/sound/sof/trace.h32
-rw-r--r--include/sound/sof/xtensa.h2
-rw-r--r--include/sound/timer.h8
-rw-r--r--include/sound/wm8960.h17
-rw-r--r--include/target/iscsi/iscsi_target_core.h21
-rw-r--r--include/target/iscsi/iscsi_transport.h2
-rw-r--r--include/target/target_core_backend.h16
-rw-r--r--include/target/target_core_base.h149
-rw-r--r--include/target/target_core_fabric.h31
-rw-r--r--include/trace/bpf_probe.h49
-rw-r--r--include/trace/define_trace.h14
-rw-r--r--include/trace/events/afs.h392
-rw-r--r--include/trace/events/asoc.h1
-rw-r--r--include/trace/events/avc.h53
-rw-r--r--include/trace/events/bcache.h14
-rw-r--r--include/trace/events/block.h254
-rw-r--r--include/trace/events/btrfs.h329
-rw-r--r--include/trace/events/cachefiles.h68
-rw-r--r--include/trace/events/cgroup.h12
-rw-r--r--include/trace/events/clk.h44
-rw-r--r--include/trace/events/cma.h68
-rw-r--r--