This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from b970afcfcabd Merge tag 'powerpc-5.2-1' of ssh://gitolite.kernel.org/pub [...] adds 0c40e631cd7f mailbox: imx: use devm_platform_ioremap_resource() to simp [...] adds 68a1c8485cf8 mailbox: stm32-ipcc: check invalid irq adds 004c35cd8e0c dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding adds 8fbbfd966efa mailbox: Add support for Armada 37xx rWTM mailbox adds 15500c0a506e Merge tag 'mailbox-v5.2' of git://git.linaro.org/landing-t [...] adds 347ab9480313 pwm: Fix deadlock warning when removing PWM device adds 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config adds b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs adds b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible adds efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 adds 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" adds 51496e444687 pwm: meson: Consider 128 a valid pre-divider adds a279345807e1 pwm: meson: Don't disable PWM when setting duty repeatedly adds f173747fffdf pwm: meson: Use the spin-lock only to protect register mod [...] adds 1347c94f73e3 pwm: imx27: Use devm_platform_ioremap_resource() to simplify code adds 2caf03843609 dt-bindings: pwm: Add i.MX TPM PWM binding adds 738a1cfec2ed pwm: Add i.MX TPM PWM driver support adds e926b12c611c pwm: Clear chip_data in pwm_put() adds b05232d62442 pwm: samsung: Don't uses devm_*() functions in ->request() adds ad36cb9186bc dt-bindings: pwm: Update bindings for the Meson G12A Family adds f41efceb46e6 pwm: meson: Add clock source configuration for Meson G12A adds cece6460c243 Merge tag 'pwm/for-5.2-rc1' of ssh://gitolite.kernel.org/p [...] adds df7686101956 Merge tag 'v5.1-rc3' of https://git.kernel.org/pub/scm/lin [...] adds 767f17a70e5c fbdev: mxsfb: implement FB_PRE_INIT_FB option adds a7ae716ecfe7 video: fbdev: vesafb: fix indentation issue adds 3f98434235c9 video: fbdev: savage: fix indentation issue adds e4995b12e749 video/macfb: Remove redundant code adds e4bedbb625c9 fbdev: atafb: Stop printing virtual screen_base adds 577eabb2cbe2 fbdev: atafb: Remove obsolete module support adds 80cf96357db7 fbdev: atafb: Fix broken frame buffer after kexec adds cbb91d5d487d fbdev: atafb: Modernize printing of kernel messages adds f82301661c6c video/macfb: Call fb_invert_cmaps() adds 36884ceb7666 video/macfb: Always initialize DAFB colour table pointer register adds 787a79230a0f omapfb: add missing of_node_put after of_device_is_available adds 546f98c1e941 video: fbdev: atmel_lcdfb: drop AVR and platform_data support adds bd86b6c5c607 udlfb: delete the unused parameter for dlfb_handle_damage adds 6b11f9d8433b udlfb: fix sleeping inside spinlock adds babc250e278e udlfb: introduce a rendering mutex adds 17de805aa69e xen, fbfront: mark expected switch fall-through adds 31fa6e2ae65f omapfb: Fix potential NULL pointer dereference in kmalloc adds a4bd25259e97 drivers: video: fbdev: Kconfig: pedantic cleanups adds b0e999c95581 fbdev: list all pci memory bars as conflicting apertures adds ec7f6aad57ad video: hgafb: fix potential NULL pointer dereference adds 1d84353d205a video: imsttfb: fix potential NULL pointer dereferences adds 8069053880e0 fbdev: sm712fb: fix white screen of death on reboot, don't [...] adds 5481115e25e4 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 adds dcf9070595e1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 adds ec1587d5073f fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA adds 9e0e59993df0 fbdev: sm712fb: fix crashes during framebuffer writes by c [...] adds f627caf55b8e fbdev: sm712fb: fix crashes and garbled display during DPM [...] adds 6053d3a4793e fbdev: sm712fb: fix support for 1024x768-16 mode adds 4ed7d2ccb768 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix g [...] adds cf84807f6dd0 fbdev: fix divide error in fb_var_to_videomode adds 9dc20113988b fbdev: sm712fb: fix memory frequency by avoiding a switch/ [...] adds a6fdbd551573 video: amba-clcd: Decomission Versatile and Nomadik adds 8c40292be916 fbdev: fix WARNING in __alloc_pages_nodemask bug adds 730dd516eda7 video: fbdev: pvr2fb: remove set but not used variable 'size' adds de110fddcb22 video: fbdev: mxsfb: remove set but not used variable 'lin [...] adds 261ac4ddfa9f video: fbdev: atmel_lcdfb: remove set but not used variabl [...] adds 3c5a1b111373 fbcon: Don't reset logo_shown when logo is currently shown adds d4a5611743a6 video: fbdev: Use dev_get_drvdata() adds cccd559e98c0 Merge tag 'fbdev-v5.2' of git://github.com/bzolnier/linux adds e28f296ea155 platform/x86: dell-rbtn: Add missing #include adds e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 adds f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines adds 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models adds e61985d0550d platform/x86: intel_pmc_ipc: adding error handling adds 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static adds 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality adds 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] adds 0084cf6a5043 platform/x86: intel_pmc_ipc: Use BIT() macro adds 9eac0d75f132 platform/x86: intel_pmc_ipc: Apply same width for offset d [...] adds af6c7e1ffcb6 platform/x86: intel_pmc_ipc: Don't map non-used optional r [...] adds 0e5e80043b0d platform/x86: intel_punit_ipc: Revert "Fix resource iorema [...] adds d33a7e578eae platform/x86: thinkpad_acpi: fix spelling mistake "capabil [...] adds 1357dfd7261f platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc adds 584814af9f8c platform/x86: mlx-platform: Add support for tachometer spe [...] adds 9b9f2f5416ef platform/x86: mlx-platform: Add mlx-wdt platform driver ac [...] adds 6c96a78c7b32 platform/x86: intel_pmc_core: Convert to a platform_driver adds 2ac8d46dce1b platform/x86: intel_pmc_core: Allow to dump debug register [...] adds 6d1f8b3d7541 platform/x86: alienware-wmi: printing the wrong error code adds 1cbd7a64959d platform/x86: sony-laptop: Fix unintentional fall-through adds c77c35772228 platform/x86: thinkpad_acpi: Mark expected switch fall-throughs adds aac3311c4840 platform/x86: thinkpad_acpi: cleanup for Thinkpad ACPI led adds 504a43513d3c platform/x86: touchscreen_dmi: Add info for 'jumper ezpad [...] adds 5105e78e5b24 platform/x86: ideapad-laptop: Remove no_hw_rfkill_list adds 487579bab867 platform/x86: asus-wmi: Add fn-lock mode switch support adds 6456fd731517 platform/x86: Add support for Basin Cove power button adds 7817ffd20a0f Merge tag 'platform-drivers-x86-v5.2-1' of git://git.infra [...] adds 8b0e1fea3056 samples: add .gitignore for pidfd-metadata adds c3b7112df86b fork: do not release lock that wasn't taken adds 3232b43f7252 Merge tag 'pidfd-fixes-v5.2-rc1' of gitolite.kernel.org:pu [...] adds 2ac5a3bf7042 vsprintf: Do not break early boot with probing addresses adds e290e6af1d22 Merge tag 'printk-for-5.2-fixes' of ssh://gitolite.kernel. [...] adds f15be33aa3f9 doc:it_IT: align documentation after licenses patches adds 39a39d5b6bc0 Documentation/trace: Add clarification how histogram onmat [...] adds e5def4c6039e Documentation: add Linux x86 docs to Sphinx TOC tree adds f1f238a9f1ca Documentation: x86: convert boot.txt to reST adds 848942cb2ef5 Documentation: x86: convert topology.txt to reST adds 06955392a95c Documentation: x86: convert exception-tables.txt to reST adds ac2b4687dadd Documentation: x86: convert kernel-stacks to reST adds c2dea5cda072 Documentation: x86: convert entry_64.txt to reST adds 4b1357600200 Documentation: x86: convert earlyprintk.txt to reST adds 0c2d3639a81b Documentation: x86: convert zero-page.txt to reST adds 17156044b11c Documentation: x86: convert tlb.txt to reST adds 26d14a2025f4 Documentation: x86: convert mtrr.txt to reST adds 2f6eae473012 Documentation: x86: convert pat.txt to reST adds 28e21eac94a2 Documentation: x86: convert protection-keys.txt to reST adds f10b07a01a48 Documentation: x86: convert intel_mpx.txt to reST adds 0c7180f2e4e6 Documentation: x86: convert amd-memory-encryption.txt to reST adds ea0765e835e0 Documentation: x86: convert pti.txt to reST adds 3d07bc393f9b Documentation: x86: convert microcode.txt to reST adds 1cd7af509dc2 Documentation: x86: convert resctrl_ui.txt to reST adds 9d12f58fe91e Documentation: x86: convert orc-unwinder.txt to reST adds 71892b25fc49 Documentation: x86: convert usb-legacy-support.txt to reST adds 8fffdc9353d6 Documentation: x86: convert i386/IO-APIC.txt to reST adds bbea90bbb6c8 Documentation: x86: convert x86_64/boot-options.txt to reST adds 1c65b4e0f27f Documentation: x86: convert x86_64/uefi.txt to reST adds b88679d2f2b9 Documentation: x86: convert x86_64/mm.txt to reST adds 85a3bd41cd68 Documentation: x86: convert x86_64/5level-paging.txt to reST adds f0339db77665 Documentation: x86: convert x86_64/fake-numa-for-cpusets to reST adds bdde117ffed2 Documentation: x86: convert x86_64/cpu-hotplug-spec to reST adds e115fb4bd266 Documentation: x86: convert x86_64/machinecheck to reST adds afbd4d42470e Merge branch 'x86' into docs-next adds 1fb3b526df3b Merge tag 'docs-5.2a' of git://git.lwn.net/linux adds fb1b79d88b88 xtensa: fix incorrect fd close in error case of simdisk_setup() adds fd58015ca9fe xtensa: set proper error code for simdisk_setup() adds 8e65986dcae8 xtensa: drop ifdef __KERNEL__ from kernel-only headers adds 8f8d5745bb52 xtensa: replace variant/core.h with asm/core.h adds d065fcf12c21 xtensa: clean up inline assembly in futex.h adds f7c34874f04a xtensa: add exclusive atomics support adds a5944195d00a xtensa: implement initialize_cacheattr for MPU cores adds 7a5575212ce4 Merge tag 'xtensa-20190510' of git://github.com/jcmvbkbc/l [...] adds e80b18599a39 tomoyo: Add a kernel config option for fuzzing testing. adds e6193f78bb68 tomoyo: Check address length before reading address family adds 27df4b4a1b5f tomoyo: Change pathname calculation for read-only filesystems. adds 4ad98ac46490 tomoyo: Don't emit WARNING: string while fuzzing testing. adds c367dc8d0dd2 Merge branch 'next-tomoyo2' of git://git.kernel.org/pub/sc [...] adds a88a7b3eb076 vfio: Use dev_printk() when possible adds 41be3e261817 vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" adds 2c85f2bd5194 vfio-pci/nvlink2: Fix potential VMA leak adds 60e7f2c3fe99 vfio/mdev: Avoid release parent reference during error path adds f707d837b6c2 vfio/mdev: Removed unused kref adds 50732af3b656 vfio/mdev: Drop redundant extern for exported symbols adds d3000463504b vfio/mdev: Avoid masking error code to EBUSY adds a6d6f4f160f7 vfio/mdev: Follow correct remove sequence adds 6093e348a5e2 vfio/mdev: Fix aborting mdev child device removal if one fails adds 405ecbf72f2e vfio/mdev: Avoid inline get and put parent helpers adds 15c80c1659f2 vfio: Add Cornelia Huck as reviewer adds 6fe567df04a2 Merge tag 'vfio-v5.2-rc1' of git://github.com/awilliam/linux-vfio adds f69e00bd21aa gpio: mmio: Support two direction registers adds 7e9fa3c9d3e3 gpio: Remove obsolete comment about gpiochip_free_hogs() usage adds c42e34c9fdba drivers: gpio: Kconfig: pedantic formatting cleanups adds 3faf1e6f7e36 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() adds bb17a27a5f48 drivers: gpio: amdpt: use devm_platform_ioremap_resource() adds aee70b77fb99 drivers: gpio: aspeed: use devm_platform_ioremap_resource() adds 72d8cb715477 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() adds b2c09588f242 drivers: gpio: cadence: use devm_platform_ioremap_resource() adds 09ec47359214 drivers: gpio: clps711x: use devm_platform_ioremap_resource() adds 2a7194e97595 drivers: gpio: dwap: use devm_platform_ioremap_resource() adds 94a2d4279924 drivers: gpio: sprd: use devm_platform_ioremap_resource() adds b35263db10a7 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() adds 8f701e1dd64f drivers: gpio: hlwd: use devm_platform_ioremap_resource() adds 30f8c5210002 drivers: gpio: iop: use devm_platform_ioremap_resource() adds 38b1e6805e1d drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() adds 62fe072a24e2 drivers: gpio: loongon1: use devm_platform_ioremap_resource() adds 47b4916cb4fb drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() adds 329e23f9bc0a drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() adds 92d718fd4774 drivers: gpio: mt7621: use devm_platform_ioremap_resource() adds dc02a0cacb6c drivers: gpio: mvebu: use devm_platform_ioremap_resource() adds 123ac0e5356c drivers: gpio: mxc: use devm_platform_ioremap_resource() adds 037ae5bc3778 drivers: gpio: octeon: use devm_platform_ioremap_resource() adds 542c25b7a209 drivers: gpio: pxa: use devm_platform_ioremap_resource() adds ecbf7c2e8bb3 drivers: gpio: rcar: use devm_platform_ioremap_resource() adds 7290f152fecc drivers: gpio: spear-spics: use devm_platform_ioremap_resource() adds c68a520f6a05 drivers: gpio: sta2x11: use devm_platform_ioremap_resource() adds 6ba7c53b799d drivers: gpio: stp-xway: use devm_platform_ioremap_resource() adds 5b827ff598b0 drivers: gpio: tb10x: use devm_platform_ioremap_resource() adds a0b81f1ca432 drivers: gpio: tegra: use devm_platform_ioremap_resource() adds aa6c9b91089b drivers: gpio: timberdale: use devm_platform_ioremap_resource() adds f7a6e467eaf1 drivers: gpio: ts4800: use devm_platform_ioremap_resource() adds 83fa76b65cd2 drivers: gpio: uniphier: use devm_platform_ioremap_resource() adds df53665b4f18 drivers: gpio: vf610: use devm_platform_ioremap_resource() adds 6ff49fba4007 drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() adds 8d86f985ac41 drivers: gpio: zx: use devm_platform_ioremap_resource() adds 3883de0287d0 drivers: gpio: xlp: devm_platform_ioremap_resource() adds 77bc0e69c3e2 gpio: zynq: use devm_platform_ioremap_resource() adds 430c1ce304e4 pinctrl: mcp23s08: debugfs: remove custom printer adds 7c68571f77fb gpio: omap: avoid clang warning adds 58f57f864c03 gpio: omap: use devm_platform_ioremap_resource() adds 542f36159f94 gpio: Set proper argument value to set_config adds 4f2f95e9a812 gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple adds 27157af66324 gpio: mmio: Drop bgpio_dir_inverted adds 26af34079f1d Merge tag 'v5.1-rc3' into devel adds a71a81e79758 gpio: of: Optimize quirk checks adds f70fbc15bae2 gpio: pca953x: Configure wake-up path when wake-up is enabled adds 12f2639038ef tracing: stop making gpio tracing configurable adds 338aa10750ba gpio: vf610: Do not share irq_chip adds a262555bc685 gpio: vf610: Simplify vf610_gpio_set() adds 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() adds db9ed63ca510 gpio: vf610: Use devres to disable clk_port adds fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio adds a74b4b11541a gpio: vf610: Use devres to remove gpiochip adds 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() adds 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 adds 932002f0028f gpio: pca953x: Add support for CAT9554 adds 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig adds 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section adds 3c7469514dbe gpio: 74x164: Make use of device properties adds 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers adds 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier adds c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller adds 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] adds 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] adds da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios adds cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry adds 43c691e6232c gpio: mxc: use devm_platform_ioremap_resource() to simplify code adds 85edcd01a902 gpiolib: acpi: Fix references in kernel doc and amend adds 1d7765ba15ac gpiolib: Don't WARN on gpiod_put() for optional GPIO adds b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> adds 4779a066e71d Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git [...] adds e6818d29ea15 gpio: gpio-omap: configure edge detection for level IRQs f [...] adds 044e499acd15 gpio: gpio-omap: Remove conditional pm_runtime handling fo [...] adds 01769c4700d8 gpio: pca953x: add pcal6416 to the of_device_id table adds 15e384c446d9 dt-bindings: gpio: pca953x: document the nxp,pca6416 adds 12c7a4fc47e4 gpio: pca953x: add support for pca6416 adds 4050586b2bee gpiolib: Indent entry values of enum gpio_lookup_flags adds fed7026adc7c gpiolib: Make use of enum gpio_lookup_flags consistent adds 2d6c06f5a409 gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT adds 80c8d927dacc gpiolib: acpi: Change type of dflags adds 24a49543336d gpiolib: acpi: Set pin value, based on bias, more accurately adds 606be34440ee gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper adds 2d3b6db122ce gpiolib: acpi: Respect pin bias setting adds 1e9aa2a8164f gpio: pxa: Make two symbols static adds 4a4b119b176e gpio: sch: Remove write-only core_base adds 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst adds 0fbee1df2078 gpio: Update documentation adds 8148c17b179d Merge tag 'gpio-v5.2-1' of git://git.kernel.org/pub/scm/li [...]
No new revisions were added by this update.
Summary of changes: .../devicetree/bindings/gpio/gpio-pca953x.txt | 2 + .../mailbox/marvell,armada-3700-rwtm-mailbox.txt | 16 + .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 22 + .../devicetree/bindings/pwm/pwm-meson.txt | 3 + .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 + Documentation/driver-api/gpio/driver.rst | 361 ++++-- Documentation/gpio/index.rst | 17 + Documentation/gpio/{sysfs.txt => sysfs.rst} | 39 +- Documentation/index.rst | 1 + Documentation/trace/histogram.rst | 11 +- .../translations/it_IT/process/license-rules.rst | 60 +- ...ry-encryption.txt => amd-memory-encryption.rst} | 13 +- Documentation/x86/{boot.txt => boot.rst} | 528 ++++---- .../x86/{earlyprintk.txt => earlyprintk.rst} | 122 +- Documentation/x86/{entry_64.txt => entry_64.rst} | 12 +- .../{exception-tables.txt => exception-tables.rst} | 247 ++-- .../x86/i386/{IO-APIC.txt => IO-APIC.rst} | 28 +- Documentation/x86/i386/index.rst | 10 + Documentation/x86/index.rst | 30 + Documentation/x86/{intel_mpx.txt => intel_mpx.rst} | 120 +- .../x86/{kernel-stacks => kernel-stacks.rst} | 20 +- Documentation/x86/{microcode.txt => microcode.rst} | 62 +- Documentation/x86/mtrr.rst | 354 ++++++ Documentation/x86/mtrr.txt | 329 ----- .../x86/{orc-unwinder.txt => orc-unwinder.rst} | 27 +- Documentation/x86/pat.rst | 242 ++++ Documentation/x86/pat.txt | 230 ---- .../{protection-keys.txt => protection-keys.rst} | 33 +- Documentation/x86/{pti.txt => pti.rst} | 17 +- .../x86/{resctrl_ui.txt => resctrl_ui.rst} | 916 +++++++------- Documentation/x86/{tlb.txt => tlb.rst} | 30 +- Documentation/x86/{topology.txt => topology.rst} | 92 +- ...b-legacy-support.txt => usb-legacy-support.rst} | 40 +- .../{5level-paging.txt => 5level-paging.rst} | 16 +- Documentation/x86/x86_64/boot-options.rst | 335 +++++ Documentation/x86/x86_64/boot-options.txt | 278 ----- .../{cpu-hotplug-spec => cpu-hotplug-spec.rst} | 5 +- ...-numa-for-cpusets => fake-numa-for-cpusets.rst} | 25 +- Documentation/x86/x86_64/index.rst | 16 + .../x86/x86_64/{machinecheck => machinecheck.rst} | 12 +- Documentation/x86/x86_64/mm.rst | 161 +++ Documentation/x86/x86_64/mm.txt | 153 --- Documentation/x86/x86_64/{uefi.txt => uefi.rst} | 30 +- Documentation/x86/zero-page.rst | 45 + Documentation/x86/zero-page.txt | 40 - MAINTAINERS | 1 + arch/arm/configs/aspeed_g4_defconfig | 1 - arch/arm/configs/aspeed_g5_defconfig | 1 - arch/xtensa/Kconfig | 26 +- arch/xtensa/boot/boot-redboot/bootstrap.S | 2 +- arch/xtensa/include/asm/asmmacro.h | 2 +- arch/xtensa/include/asm/atomic.h | 66 +- arch/xtensa/include/asm/barrier.h | 4 + arch/xtensa/include/asm/bitops.h | 125 +- arch/xtensa/include/asm/cache.h | 2 +- arch/xtensa/include/asm/checksum.h | 2 +- arch/xtensa/include/asm/cmpxchg.h | 36 +- arch/xtensa/include/asm/coprocessor.h | 2 +- arch/xtensa/include/asm/core.h | 21 + arch/xtensa/include/asm/futex.h | 122 +- arch/xtensa/include/asm/initialize_mmu.h | 38 +- arch/xtensa/include/asm/io.h | 3 - arch/xtensa/include/asm/irq.h | 2 +- arch/xtensa/include/asm/pci-bridge.h | 3 - arch/xtensa/include/asm/pci.h | 4 - arch/xtensa/include/asm/pgalloc.h | 3 - arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/include/asm/ptrace.h | 2 +- arch/xtensa/include/asm/vectors.h | 2 +- arch/xtensa/kernel/hw_breakpoint.c | 2 +- arch/xtensa/kernel/setup.c | 3 + arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/lib/checksum.S | 2 +- arch/xtensa/lib/memcopy.S | 2 +- arch/xtensa/lib/memset.S | 2 +- arch/xtensa/lib/strncpy_user.S | 2 +- arch/xtensa/lib/strnlen_user.S | 2 +- arch/xtensa/lib/usercopy.S | 2 +- arch/xtensa/platforms/iss/simdisk.c | 3 +- .../platforms/xt2000/include/platform/hardware.h | 2 +- .../platforms/xt2000/include/platform/serial.h | 2 +- drivers/gpio/Kconfig | 83 +- drivers/gpio/Makefile | 1 + drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-mlxbf.c | 152 +++ drivers/gpio/gpio-mmio.c | 99 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-mxc.c | 4 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 644 +++++----- drivers/gpio/gpio-pca953x.c | 25 +- drivers/gpio/gpio-pxa.c | 12 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-sch.c | 5 - drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 92 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 115 +- drivers/gpio/gpiolib-of.c | 24 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpio/gpiolib.h | 19 +- drivers/mailbox/Kconfig | 10 + drivers/mailbox/Makefile | 2 + drivers/mailbox/armada-37xx-rwtm-mailbox.c | 225 ++++ drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/stm32-ipcc.c | 13 +- drivers/pinctrl/pinctrl-mcp23s08.c | 110 -- drivers/platform/mellanox/Kconfig | 12 +- drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxbf-tmfifo-regs.h | 63 + drivers/platform/mellanox/mlxbf-tmfifo.c | 1281 ++++++++++++++++++++ drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/alienware-wmi.c | 19 +- drivers/platform/x86/asus-wmi.c | 37 + drivers/platform/x86/dell-laptop.c | 6 +- drivers/platform/x86/dell-rbtn.c | 2 + drivers/platform/x86/ideapad-laptop.c | 321 +---- drivers/platform/x86/intel_mrfld_pwrbtn.c | 107 ++ drivers/platform/x86/intel_pmc_core.c | 172 ++- drivers/platform/x86/intel_pmc_core.h | 7 + drivers/platform/x86/intel_pmc_ipc.c | 46 +- drivers/platform/x86/intel_punit_ipc.c | 8 +- drivers/platform/x86/mlx-platform.c | 228 +++- drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 146 ++- drivers/platform/x86/touchscreen_dmi.c | 51 + drivers/pwm/Kconfig | 16 +- drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 11 +- drivers/pwm/pwm-berlin.c | 1 - drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 449 +++++++ drivers/pwm/pwm-imx27.c | 4 +- drivers/pwm/pwm-meson.c | 64 +- drivers/pwm/pwm-pca9685.c | 1 - drivers/pwm/pwm-samsung.c | 5 +- drivers/pwm/pwm-tiehrpwm.c | 2 + drivers/pwm/sysfs.c | 16 +- drivers/vfio/mdev/mdev_core.c | 18 +- drivers/vfio/mdev/mdev_private.h | 1 - drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci.c | 23 +- drivers/vfio/pci/vfio_pci_config.c | 29 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 2 + .../vfio/platform/reset/vfio_platform_amdxgbe.c | 5 +- drivers/vfio/platform/vfio_platform_common.c | 12 +- drivers/vfio/vfio.c | 59 +- drivers/video/fbdev/Kconfig | 304 +++-- drivers/video/fbdev/Makefile | 2 - drivers/video/fbdev/amba-clcd-nomadik.c | 251 ---- drivers/video/fbdev/amba-clcd-nomadik.h | 24 - drivers/video/fbdev/amba-clcd-versatile.c | 567 --------- drivers/video/fbdev/amba-clcd-versatile.h | 17 - drivers/video/fbdev/amba-clcd.c | 98 +- drivers/video/fbdev/atafb.c | 67 +- drivers/video/fbdev/atafb_iplan2p2.c | 23 - drivers/video/fbdev/atafb_iplan2p4.c | 23 - drivers/video/fbdev/atafb_iplan2p8.c | 23 - drivers/video/fbdev/atafb_mfb.c | 23 - drivers/video/fbdev/atmel_lcdfb.c | 116 +- drivers/video/fbdev/core/fbcmap.c | 2 + drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/core/modedb.c | 3 + drivers/video/fbdev/hgafb.c | 2 + drivers/video/fbdev/imsttfb.c | 5 + drivers/video/fbdev/macfb.c | 29 +- drivers/video/fbdev/mmp/Kconfig | 6 +- drivers/video/fbdev/mxsfb.c | 14 +- drivers/video/fbdev/nuc900fb.c | 2 +- drivers/video/fbdev/omap/Kconfig | 20 +- drivers/video/fbdev/omap2/omapfb/Kconfig | 18 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 40 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 6 +- .../fbdev/omap2/omapfb/dss/omapdss-boot-init.c | 6 +- drivers/video/fbdev/pvr2fb.c | 2 - drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 6 +- drivers/video/fbdev/sm712.h | 12 +- drivers/video/fbdev/sm712fb.c | 243 +++- drivers/video/fbdev/udlfb.c | 114 +- drivers/video/fbdev/uvesafb.c | 16 +- drivers/video/fbdev/vesafb.c | 4 +- drivers/video/fbdev/xen-fbfront.c | 2 +- include/linux/amba/clcd.h | 31 - include/linux/armada-37xx-rwtm-mailbox.h | 23 + include/linux/gpio/driver.h | 15 +- include/linux/gpio/machine.h | 26 +- include/linux/mdev.h | 21 +- include/linux/pci.h | 3 + include/linux/platform_data/gpio-omap.h | 2 - include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/pwm.h | 5 - include/trace/events/gpio.h | 4 - include/video/udlfb.h | 7 + kernel/fork.c | 5 +- kernel/trace/Kconfig | 7 - lib/vsprintf.c | 11 +- samples/pidfd/.gitignore | 1 + security/tomoyo/Kconfig | 10 + security/tomoyo/common.c | 13 +- security/tomoyo/network.c | 4 + security/tomoyo/realpath.c | 3 +- security/tomoyo/util.c | 2 + 231 files changed, 7780 insertions(+), 5279 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-r [...] create mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt create mode 100644 Documentation/gpio/index.rst rename Documentation/gpio/{sysfs.txt => sysfs.rst} (86%) rename Documentation/x86/{amd-memory-encryption.txt => amd-memory-encryption.rst} (94%) rename Documentation/x86/{boot.txt => boot.rst} (73%) rename Documentation/x86/{earlyprintk.txt => earlyprintk.rst} (51%) rename Documentation/x86/{entry_64.txt => entry_64.rst} (95%) rename Documentation/x86/{exception-tables.txt => exception-tables.rst} (64%) rename Documentation/x86/i386/{IO-APIC.txt => IO-APIC.rst} (93%) create mode 100644 Documentation/x86/i386/index.rst create mode 100644 Documentation/x86/index.rst rename Documentation/x86/{intel_mpx.txt => intel_mpx.rst} (75%) rename Documentation/x86/{kernel-stacks => kernel-stacks.rst} (93%) rename Documentation/x86/{microcode.txt => microcode.rst} (81%) create mode 100644 Documentation/x86/mtrr.rst delete mode 100644 Documentation/x86/mtrr.txt rename Documentation/x86/{orc-unwinder.txt => orc-unwinder.rst} (93%) create mode 100644 Documentation/x86/pat.rst delete mode 100644 Documentation/x86/pat.txt rename Documentation/x86/{protection-keys.txt => protection-keys.rst} (83%) rename Documentation/x86/{pti.txt => pti.rst} (96%) rename Documentation/x86/{resctrl_ui.txt => resctrl_ui.rst} (68%) rename Documentation/x86/{tlb.txt => tlb.rst} (81%) rename Documentation/x86/{topology.txt => topology.rst} (74%) rename Documentation/x86/{usb-legacy-support.txt => usb-legacy-support.rst} (53%) rename Documentation/x86/x86_64/{5level-paging.txt => 5level-paging.rst} (91%) create mode 100644 Documentation/x86/x86_64/boot-options.rst delete mode 100644 Documentation/x86/x86_64/boot-options.txt rename Documentation/x86/x86_64/{cpu-hotplug-spec => cpu-hotplug-spec.rst} (88%) rename Documentation/x86/x86_64/{fake-numa-for-cpusets => fake-numa-for-cpusets.rs [...] create mode 100644 Documentation/x86/x86_64/index.rst rename Documentation/x86/x86_64/{machinecheck => machinecheck.rst} (92%) create mode 100644 Documentation/x86/x86_64/mm.rst delete mode 100644 Documentation/x86/x86_64/mm.txt rename Documentation/x86/x86_64/{uefi.txt => uefi.rst} (79%) create mode 100644 Documentation/x86/zero-page.rst delete mode 100644 Documentation/x86/zero-page.txt create mode 100644 arch/xtensa/include/asm/core.h create mode 100644 drivers/gpio/gpio-mlxbf.c create mode 100644 drivers/mailbox/armada-37xx-rwtm-mailbox.c create mode 100644 drivers/platform/mellanox/mlxbf-tmfifo-regs.h create mode 100644 drivers/platform/mellanox/mlxbf-tmfifo.c create mode 100644 drivers/platform/x86/intel_mrfld_pwrbtn.c create mode 100644 drivers/pwm/pwm-imx-tpm.c delete mode 100644 drivers/video/fbdev/amba-clcd-nomadik.c delete mode 100644 drivers/video/fbdev/amba-clcd-nomadik.h delete mode 100644 drivers/video/fbdev/amba-clcd-versatile.c delete mode 100644 drivers/video/fbdev/amba-clcd-versatile.h create mode 100644 include/linux/armada-37xx-rwtm-mailbox.h create mode 100644 samples/pidfd/.gitignore