This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-defconfig in repository toolchain/ci/linux.
from 9f7582d15f82 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3675f052b43b Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] adds a1a07f223461 smack: fix some kernel-doc notations adds 3f4287e7d98a security: smack: Fix possible null-pointer dereferences in [...] adds e5bfad3d7acc smack: use GFP_NOFS while holding inode_smack::smk_lock adds e94f8ccde471 Merge tag 'smack-for-5.4-rc1' of git://github.com/cschaufl [...] adds 7ce2e76a0420 PCI: Move ASPM declarations to linux/pci.h adds 20d3618b25c7 Merge branch 'pci/aspm' adds 4f77e0956bd9 PCI: Remove pci_block_cfg_access() et al (unused) adds fae6b93b19b4 PCI: Unexport pci_bus_get() and pci_bus_put() adds 70a658073726 PCI: Unexport pci_bus_sem adds c776dd50196a PCI: Make PCI_PM_* delay times private adds 669696ebbccc PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private adds 975e1ac17305 PCI: Make pci_get_host_bridge_device(), pci_put_host_bridg [...] adds 440589dd1068 PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc [...] adds 003d3b2c5f83 PCI: Make pci_hotplug_io_size, mem_size, and bus_size private adds ecd29c1a38af PCI: Make pci_bus_get(), pci_bus_put() private adds 5da78d95785d PCI: Make pcie_update_link_speed() private adds b92b512a435d PCI: Make pci_ats_init() private adds 72bde9ced373 PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() [...] adds ac6c26da29c1 PCI: Make pci_enable_ptm() private adds 621f7e354fd8 PCI: Make pci_set_of_node(), etc private adds 77dc51fd557f Merge branch 'pci/encapsulate' adds e2797ad31fb4 PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* adds 8c3aac6e1b61 PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c adds 4a2dbeddd3d5 PCI/ACPI: Remove unnecessary struct hotplug_program_ops adds 984998e3404e PCI: Make pcie_downstream_port() available outside of access.c adds ca78410403dd PCI: Get rid of dev->has_secondary_link flag adds a10a1f60c7a3 Merge branch 'pci/enumeration' adds befa45fb5bdd PCI: Use devm_add_action_or_reset() adds 5a2e340690f2 PCI: Mark expected switch fall-through adds 8bdfa145f582 PCI: sysfs: Define device attributes with DEVICE_ATTR*() adds 4e2b79436e4f PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() adds e2154044dd41 PCI: sysfs: Change permissions from symbolic to octal adds aaee0c1ffd63 PCI/IOV: Move sysfs SR-IOV functions to iov.c adds 244c06c3b6d8 PCI/IOV: Remove group write permission from sriov_numvfs, [...] adds 7f1c62c443a4 PCI: Add pci_info_ratelimited() to ratelimit PCI separately adds 8050f3f6645a PCI: Use static const struct, not const static struct adds 70aaf61a9b8b PCI: Clean up resource_alignment parameter to not require [...] adds 273b177cac4b PCI: Move pci_[get|set]_resource_alignment_param() into th [...] adds e499081da1a2 PCI: Force trailing new line to resource_alignment_param in sysfs adds 46b2c32df7a4 PCI: Add ACS quirk for iProc PAXB adds 0d8006ddbe89 PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI adds 6ce54f0219c8 Merge branch 'pci/misc' adds 2a9af0273c1c PCI/MSI: Enable PCI_MSI_IRQ_DOMAIN support for RISC-V adds 3ddbff3676be Merge branch 'pci/msi' adds a6e6fe6549f6 PCI/P2PDMA: Introduce private pagemap structure adds 0afea3814358 PCI/P2PDMA: Add provider's pci_dev to pci_p2pdma_pagemap struct adds 72583084e3fe PCI/P2PDMA: Add constants for map type results to upstream [...] adds c6bfaeb573a6 PCI/P2PDMA: Factor out __upstream_bridge_distance() adds e2cbfbf78968 PCI/P2PDMA: Apply host bridge whitelist for ACS adds 2c84d818aee9 PCI/P2PDMA: Factor out host_bridge_whitelist() adds 494d63b0d5d0 PCI/P2PDMA: Whitelist some Intel host bridges adds 2b9f4bb2a4fb PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() adds 7f73eac3a713 PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() adds 142c242e6f12 PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() adds 110203bee05f PCI/P2PDMA: Store mapping method in an xarray adds 5d52e1abcd47 PCI/P2PDMA: dma_map() requests that traverse the host bridge adds 5daf40b03924 PCI/P2PDMA: Allow IOMMU for host bridge whitelist adds 27235b15e419 PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation adds 63fa8437cbae Merge branch 'pci/p2pdma' adds 688033f52d71 PCI: pciehp: Add pciehp_set_indicators() to set both indicators adds 94719ba090e2 PCI: pciehp: Combine adjacent indicator updates adds 106feb2fdced PCI: pciehp: Remove pciehp_set_attention_status() adds 9194094be418 PCI: pciehp: Remove pciehp_green_led_{on,off,blink}() adds 4a06c2c38235 PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments adds 203104c8d5ec Merge branch 'pci/pciehp' adds b8074aa2460b PCI: Convert pci_resource_to_user() to a weak function adds 39098edbd79e PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RE [...] adds d2182b2d4b71 PCI: Restore Resizable BAR size bits correctly for 1MB BARs adds 3b1b1ce35964 PCI: Correct pci=resource_alignment parameter example adds 0ca0ef1042f4 Merge branch 'pci/resource' adds 4a36a60c34f4 PCI: Add Amazon's Annapurna Labs vendor ID adds 76e67e9e0f0f PCI: Add ACS quirk for Amazon Annapurna Labs root ports adds a638b5de205a PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port adds 738cb37b013e PCI: Add quirk to disable MSI-X support for Amazon's Annap [...] adds ed4381da34d4 dt-bindings: PCI: Add Amazon's Annapurna Labs PCIe host br [...] adds a8daea947549 PCI: dwc: al: Add Amazon Annapurna Labs PCIe controller driver adds 0b24134f7888 PCI: dwc: Add validation that PCIe core is set to correct mode adds af47f25f33f7 Merge branch 'remotes/lorenzo/pci/al' adds 5ae6393e6d41 PCI: kirin: Make structure kirin_dw_pcie_ops constant adds ee4ea764ea03 dt-bindings: PCI: designware: Remove the num-lanes from Re [...] adds 66de33f09fd9 PCI: dwc: Return directly when num-lanes is not found adds 568adba9eb20 ARM: dts: ls1021a: Remove num-lanes property from PCIe nodes adds 4035ff36a6e0 arm64: dts: fsl: Remove num-lanes property from PCIe nodes adds b83e445d462a Merge branch 'remotes/lorenzo/pci/dwc' adds 533ca1feed98 PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it adds f58ba5e3f686 PCI: pci-hyperv: Fix build errors on non-SYSFS config adds be700103efd1 PCI: hv: Detect and fix Hyper-V PCI domain number collision adds f73f8a504e27 PCI: hv: Use bytes 4 and 5 from instance ID as the PCI dom [...] adds a40c4b379f57 Merge branch 'remotes/lorenzo/pci/hv' adds 075af61c19cd PCI: imx6: Limit DBI register length adds 708824167830 Merge branch 'remotes/lorenzo/pci/imx' adds fd5d16531a39 PCI: layerscape: Add the bar_fixed_64bit property to the e [...] adds b5b24617987f PCI: layerscape: Add CONFIG_PCI_LAYERSCAPE_EP to build EP/ [...] adds 5adc7d510627 Merge branch 'remotes/lorenzo/pci/layerscape' adds f4c737d6194f dt-bindings: PCI: Add support for MT7629 adds 0cccd42e6193 PCI: mediatek: Add controller support for MT7629 adds 8b38b5f2cf92 Merge branch 'remotes/lorenzo/pci/mediatek' adds 0e3ff0ac5f71 PCI: rockchip: Propagate errors for optional regulators adds ddd6960087d4 PCI: exynos: Propagate errors for optional PHYs adds 2170a09fb4b0 PCI: imx6: Propagate errors for optional regulators adds e7a877b2fa79 PCI: armada8x: Propagate errors for optional PHYs adds 8f9e1641ba44 PCI: histb: Propagate errors for optional regulators adds c1e33666c94f PCI: iproc: Propagate errors for optional PHYs adds 716c6a228ec9 MAINTAINERS: Add PCI native host/endpoint controllers desi [...] adds e4faafbf5c3f Merge branch 'remotes/lorenzo/pci/misc' adds df901c85cc28 PCI: mobiveil: Fix the CPU base address setup in inbound window adds 4597905ee429 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 9e38e690ace3 PCI: tegra: Fix OF node reference leak adds 448d5a55759a PCI: Add #defines for some of PCIe spec r4.0 features adds 8c7e96d3fe75 PCI: Disable MSI for Tegra root ports adds 3924bc2fd1b6 PCI: dwc: Group DBI registers writes requiring unlocking adds 7a6854f6874f PCI: dwc: Move config space capability search API adds 5b0841fa653f PCI: dwc: Add extended configuration space capability search API adds feee519ae55c PCI: dwc: Export dw_pcie_wait_for_link() API adds f4e84a5d9db7 dt-bindings: PCI: designware: Add binding for CDM register check adds 07f123def73e PCI: dwc: Add support to enable CDM register check adds 7b31a72e7195 dt-bindings: Add PCIe supports-clkreq property adds 42c253ecaa53 dt-bindings: PCI: tegra: Add device tree support for Tegra194 adds 813c6fbcb775 dt-bindings: PHY: P2U: Add Tegra194 P2U block adds 5dae15b21d36 phy: tegra: Add PCIe PIPE2UPHY support adds 56e15a238d92 PCI: tegra: Add Tegra194 PCIe support adds 151481ef5e36 dt-bindings: PCI: tegra: Add sideband pins configuration entries adds 7ed106d8fdfa dt-bindings: PCI: tegra: Add PCIe slot supplies regulator entries adds f4ff4faf894d PCI: tegra: Add support to configure sideband pins adds 0a901f213080 PCI: tegra: Add support to enable slot regulators adds dbb72e2c305b arm64: tegra: Add configuration for PCIe C5 sideband signals adds 09a0774a183d arm64: tegra: Add PCIe slot supply information in p2972-00 [...] adds 3efa7f1febe6 Merge branch 'lorenzo/pci/tegra' adds e3dffa4f6c36 PCI: vmd: Fix config addressing when using bus offsets adds a1a30170138c PCI: vmd: Fix shadow offsets to reflect spec changes adds cdc7e184abb3 Merge branch 'remotes/lorenzo/pci/vmd' adds d1bbf38aaf88 PCI: Fix typos and whitespace errors adds b071c1fd7a8a PCI: OF: Correct of_irq_parse_pci() documentation adds 55507aea5882 PCI: Remove unnecessary returns adds c5048a73b477 Merge branch 'pci/trivial' adds 299d14d4c31a Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/s [...] adds 865cac14c2da backlight: rave-sp: Leave initial state and register with [...] adds 072e2c8192cf backlight: lm3630a: Switch to use fwnode_property_count_uXX() adds 30f644fd6ec9 backlight: lms283gf05: Fix a typo in the description passe [...] adds bcd69da98e36 video: backlight: Drop default m for {LCD,BACKLIGHT_CLASS_DEVICE} adds 28a1d72a221e video: backlight: tosa_lcd: drop check because i2c_unregis [...] adds ec665b756e6f backlight: gpio-backlight: Correct initial power state handling adds 6451e123dec3 MAINTAINERS: Add entry for stable backlight sysfs ABI docu [...] adds d55c028f8b25 backlight: Expose brightness curve type through sysfs adds 511a204638d7 backlight: pwm_bl: Set scale type for CIE 1931 curves adds c0b64faf0fe6 backlight: pwm_bl: Set scale type for brightness curves sp [...] adds d0b3cfee333e Merge tag 'backlight-next-5.4' of git://git.kernel.org/pub [...] adds 197df18f7038 mfd: max77620: Add of_node_put() before return adds b5e29aa880be mfd: davinci_voicecodec: Remove pointless #include adds efecc3b531a3 mfd: ab3100: No need to check return value of debugfs_crea [...] adds 64e8a9bacadb mfd: ab8500: No need to check return value of debugfs_crea [...] adds cbfe612d471f mfd: aat2870: No need to check return value of debugfs_cre [...] adds ed075453d527 dt-bindings: mfd: rn5t618: Document optional property syst [...] adds 624e3fceb533 mfd: cros_ec: Update cros_ec_commands.h adds a604e5b29ce6 mfd: tps80031: Convert to devm_i2c_new_dummy_device adds e406b832d89d mfd: da9063: Remove now unused platform_data adds aee36174b22d mfd: timberdale: Use dev_get_drvdata adds 83215897356f mfd: 88pm800: Convert to i2c_new_dummy_device adds 9520b835ffda mfd: 88pm860x-core: Convert to i2c_new_dummy_device adds f5d5d193c5f7 mfd: ab3100-core: Convert to i2c_new_dummy_device adds 98f0c05f409e mfd: bcm590xx: Convert to i2c_new_dummy_device adds e310ee86f9ef mfd: da9150-core: Convert to i2c_new_dummy_device adds f6ae8129631f mfd: max14577: Convert to i2c_new_dummy_device adds ad28edcb8733 mfd: max77693: Convert to i2c_new_dummy_device adds 0005a9e1bab7 mfd: max77843: Convert to i2c_new_dummy_device adds b8afcd54db8a mfd: max8907: Convert to i2c_new_dummy_device adds ddbf6ffeb63c mfd: max8925-i2c: Convert to i2c_new_dummy_device adds 4e32bff681fb mfd: max8997: Convert to i2c_new_dummy_device adds 7a99c8f3310b mfd: max8998: Convert to i2c_new_dummy_device adds ad9fc1f4229e mfd: palmas: Convert to i2c_new_dummy_device adds ba972dac9854 mfd: twl-core: Convert to i2c_new_dummy_device adds 76380a607ba0 mfd: intel-lpss: Remove D3cold delay adds ea1acf11ee7a mfd: omap-usb-host: Mark expected switch fall-throughs adds ff71266aa490 mfd: Drop obsolete JZ4740 driver adds ec65b56046d2 mfd: intel-lpss: Add Intel Tiger Lake PCI IDs adds b620c17672b9 mfd: db8500-prcmu: Mark expected switch fall-throughs adds 802d9bd4fac7 mfd: Remove dev_err() usage after platform_get_irq() adds 708cb5cc3fde mfd: mt6397: Rename macros to something more readable adds a4872e80ce7d mfd: mt6397: Extract IRQ related code from core driver adds 40667d1bd822 MAINTAINERS: altera-sysmgr: Fix typo in a filepath adds 5cd690a308e8 mfd: asic3: Include the right header adds b65dc4f6b339 mfd: ezx-pcap: Replace mutex_lock with spin_lock adds b9a801dfa591 mfd: Add support for Merrifield Basin Cove PMIC adds cbd1c5c4d443 mfd: intel-lpss: Consistently use GENMASK() adds c5b90cb26e83 mfd: intel-lpss: Add Intel Skylake ACPI IDs adds f68c0a873ef2 mfd: sm501: Include the GPIO driver header adds 1094422253db mfd: htc-i2cpld: Drop check because i2c_unregister_device( [...] adds 569fac74627c mfd: intel-lpss: Use MODULE_SOFTDEP() instead of implicit request adds fea3ac55e112 mfd: db8500-prcmu: Support the higher DB8520 ARMSS adds b788d111e676 dt-bindings: mfd: mediatek: mt6397: Change to relative paths adds 7051919d1751 dt-bindings: mfd: mediatek: Update RTC to include MT6323 adds 8ab1267ff73d dt-bindings: mfd: mediatek: Add MT6323 Power Controller adds 09c1dec47002 mfd: mt6397: Add mutex include adds 7c3f7cd5a0c9 mfd: mt6323: Replace boilerplate resource code with DEFINE [...] adds 8391c6cb2414 mfd: mt6323: Add MT6323 RTC and PWRC adds 4c07e2ddab5b Merge tag 'mfd-next-5.4' of git://git.kernel.org/pub/scm/l [...] adds 722e6f500ac7 ia64: Fix some warnings introduced in merge window adds d2935de7e4fd vfs: Convert bpf to use the new mount API adds dec90f61f125 vfs: Convert functionfs to use the new mount API adds b54c64f7adeb hypfs: Fix error number left in struct pointer member adds 8f8d8d11f76e vfs: Convert hypfs to use the new mount API adds d2e0981c3b9a vfs: Convert spufs to use the new mount API adds 1f52aa08d12f gfs2: Convert gfs2 to fs_context adds 0b36c9eed232 Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] adds 1fed17df7e50 hv_balloon: Use a static page for the balloon_up send buffer adds 221f6df008ab hv_balloon: Reorganize the probe function adds 9b5434196529 Tools: hv: move to tools buildsystem adds 345f0254e5b2 HID: hv: Remove dependencies on PAGE_SIZE for ring buffer adds dba61cda3046 Drivers: hv: vmbus: Break out synic enable and disable operations adds 63ecc6d22ce4 Drivers: hv: vmbus: Suspend/resume the synic for hibernation adds ed56ef675ae6 Drivers: hv: vmbus: Add a helper function is_sub_channel() adds 271b2224d42f Drivers: hv: vmbus: Implement suspend/resume for VSC drive [...] adds e3ede02add7e Drivers: hv: vmbus: Ignore the offers when resuming from h [...] adds f53335e3289f Drivers: hv: vmbus: Suspend/resume the vmbus itself for hi [...] adds 1f48dcf180e5 Drivers: hv: vmbus: Clean up hv_sock channels by force upo [...] adds b307b38962eb Drivers: hv: vmbus: Suspend after cleaning up hv_sock and [...] adds d8bd2d442bb2 Drivers: hv: vmbus: Resume after fixing up old primary channels adds af5a7e99cce2 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 85624f90c8fc platform/x86: asus-wmi: Make it depend on ACPI battery API adds 44460efe44e0 tools/power/x86/intel-speed-select: Fix high priority core [...] adds 3c64c81ad1f0 tools/power/x86/intel-speed-select: Allow online/offline b [...] adds e118fbe366d8 tools/power/x86/intel-speed-select: Format get-assoc information adds d2d1f304dc96 tools/power/x86/intel-speed-select: Fix some debug prints adds 188afed9db7d tools/power/x86/intel-speed-select: Extend core-power command set adds b3abfd778bf1 tools/power/x86/intel-speed-select: Fix perf-profile comma [...] adds f110d252ae79 platform/x86: pmc_atom: Add Siemens SIMATIC IPC277E to cri [...] adds 24a8d78a9aff platform/x86: i2c-multi-instantiate: Derive the device nam [...] adds baff384b0e90 Merge tag 'platform-drivers-x86-v5.4-2' of git://git.infra [...] adds d3b9f659fac6 microblaze/nommu: use the generic uncached segment support adds 04e3543e228f microblaze: use the generic dma coherent remap allocator adds c709bf455d60 microblaze: remove ioremap_fullcache adds 6a090e97972d arch/microblaze: support get_user() of size 8 bytes adds 6be76fd94ba3 microblaze: Enable Xilinx AXI emac driver by default adds 1c62ed908363 microblaze: defconfig synchronization adds 7cca9b8b7c5b microblaze: Switch to standard restart handler adds 5184d449600f Merge tag 'microblaze-v5.4-rc1' of git://git.monstr.eu/lin [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-backlight | 26 + Documentation/admin-guide/kernel-parameters.txt | 5 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 20 +- Documentation/devicetree/bindings/mfd/rn5t618.txt | 5 + .../devicetree/bindings/pci/designware-pcie.txt | 6 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 2 +- .../devicetree/bindings/pci/mediatek-pcie.txt | 1 + .../bindings/pci/nvidia,tegra194-pcie.txt | 171 ++ .../devicetree/bindings/pci/pci-armada8k.txt | 2 +- Documentation/devicetree/bindings/pci/pci.txt | 5 + Documentation/devicetree/bindings/pci/pcie-al.txt | 46 + .../devicetree/bindings/phy/phy-tegra194-p2u.txt | 28 + .../bindings/power/reset/mt6323-poweroff.txt | 20 + MAINTAINERS | 8 +- arch/arm/boot/dts/ls1021a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 - arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 3 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 24 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 38 +- arch/ia64/kernel/irq_ia64.c | 1 + arch/ia64/mm/contig.c | 1 - arch/ia64/mm/discontig.c | 2 +- arch/microblaze/Kconfig | 3 + arch/microblaze/boot/dts/system.dts | 16 +- arch/microblaze/configs/mmu_defconfig | 22 +- arch/microblaze/configs/nommu_defconfig | 25 +- arch/microblaze/include/asm/io.h | 1 - arch/microblaze/include/asm/pci.h | 2 - arch/microblaze/include/asm/uaccess.h | 42 +- arch/microblaze/kernel/reset.c | 87 +- arch/microblaze/mm/consistent.c | 221 +-- arch/mips/include/asm/pci.h | 1 - arch/powerpc/include/asm/pci.h | 2 - arch/powerpc/platforms/cell/spufs/inode.c | 207 ++- arch/s390/hypfs/inode.c | 137 +- arch/sparc/include/asm/pci.h | 2 - drivers/acpi/pci_root.c | 1 - drivers/char/xillybus/xillybus_pcie.c | 1 - drivers/hid/hid-hyperv.c | 4 +- drivers/hv/channel_mgmt.c | 161 +- drivers/hv/connection.c | 8 +- drivers/hv/hv.c | 66 +- drivers/hv/hv_balloon.c | 143 +- drivers/hv/hyperv_vmbus.h | 30 + drivers/hv/vmbus_drv.c | 265 +++ drivers/infiniband/core/rw.c | 6 +- drivers/mfd/88pm800.c | 12 +- drivers/mfd/88pm860x-core.c | 6 +- drivers/mfd/Kconfig | 20 +- drivers/mfd/Makefile | 5 +- drivers/mfd/ab3100-core.c | 6 +- drivers/mfd/ab8500-debugfs.c | 8 +- drivers/mfd/asic3.c | 2 +- drivers/mfd/bcm590xx.c | 6 +- drivers/mfd/da9150-core.c | 6 +- drivers/mfd/davinci_voicecodec.c | 9 +- drivers/mfd/db8500-prcmu.c | 44 +- drivers/mfd/ezx-pcap.c | 53 +- drivers/mfd/fsl-imx25-tsadc.c | 4 +- drivers/mfd/htc-i2cpld.c | 3 +- drivers/mfd/intel-lpss-acpi.c | 26 + drivers/mfd/intel-lpss-pci.c | 25 + drivers/mfd/intel-lpss.c | 39 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 4 +- drivers/mfd/intel_soc_pmic_mrfld.c | 157 ++ drivers/mfd/jz4740-adc.c | 324 ---- drivers/mfd/max14577.c | 6 +- drivers/mfd/max77620.c | 4 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/max77843.c | 6 +- drivers/mfd/max8907.c | 6 +- drivers/mfd/max8925-i2c.c | 12 +- drivers/mfd/max8997.c | 18 +- drivers/mfd/max8998.c | 6 +- drivers/mfd/mt6397-core.c | 192 +-- drivers/mfd/mt6397-irq.c | 181 ++ drivers/mfd/palmas.c | 6 +- drivers/mfd/qcom_rpm.c | 12 +- drivers/mfd/sm501.c | 5 +- drivers/mfd/timberdale.c | 3 +- drivers/mfd/tps80031.c | 23 +- drivers/mfd/twl-core.c | 6 +- drivers/net/ethernet/intel/e1000e/e1000.h | 1 - drivers/net/ethernet/jme.c | 1 - drivers/net/ethernet/realtek/r8169_main.c | 1 - drivers/net/wireless/ath/ath5k/pci.c | 1 - drivers/net/wireless/intel/iwlegacy/3945-mac.c | 1 - drivers/net/wireless/intel/iwlegacy/4965-mac.c | 1 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 1 - drivers/nvme/host/pci.c | 10 +- drivers/pci/Kconfig | 6 +- drivers/pci/access.c | 9 - drivers/pci/bus.c | 2 - drivers/pci/controller/dwc/Kconfig | 42 +- drivers/pci/controller/dwc/Makefile | 4 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 37 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 1 + drivers/pci/controller/dwc/pcie-al.c | 365 +++++ drivers/pci/controller/dwc/pcie-armada8k.c | 7 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 45 +- drivers/pci/controller/dwc/pcie-designware-host.c | 30 +- drivers/pci/controller/dwc/pcie-designware.c | 96 +- drivers/pci/controller/dwc/pcie-designware.h | 12 + drivers/pci/controller/dwc/pcie-histb.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 1732 ++++++++++++++++++++ drivers/pci/controller/pci-host-common.c | 3 +- drivers/pci/controller/pci-hyperv.c | 94 +- drivers/pci/controller/pci-tegra.c | 22 +- drivers/pci/controller/pcie-iproc-platform.c | 9 +- drivers/pci/controller/pcie-mediatek.c | 20 +- drivers/pci/controller/pcie-mobiveil.c | 10 +- drivers/pci/controller/pcie-rockchip-host.c | 16 +- drivers/pci/controller/vmd.c | 25 +- drivers/pci/hotplug/cpci_hotplug_core.c | 1 - drivers/pci/hotplug/cpqphp_core.c | 1 - drivers/pci/hotplug/cpqphp_ctrl.c | 4 - drivers/pci/hotplug/cpqphp_nvram.h | 5 +- drivers/pci/hotplug/ibmphp_res.c | 1 + drivers/pci/hotplug/pciehp.h | 11 +- drivers/pci/hotplug/pciehp_core.c | 9 +- drivers/pci/hotplug/pciehp_ctrl.c | 39 +- drivers/pci/hotplug/pciehp_hpc.c | 87 +- drivers/pci/hotplug/rpadlpar_core.c | 1 - drivers/pci/hotplug/rpaphp_core.c | 1 - drivers/pci/iov.c | 171 +- drivers/pci/of.c | 2 +- drivers/pci/p2pdma.c | 374 +++-- drivers/pci/pci-acpi.c | 410 ++++- drivers/pci/pci-bridge-emul.c | 4 +- drivers/pci/pci-sysfs.c | 223 +-- drivers/pci/pci.c | 87 +- drivers/pci/pci.h | 68 +- drivers/pci/pcie/aspm.c | 9 +- drivers/pci/pcie/err.c | 2 +- drivers/pci/probe.c | 326 +--- drivers/pci/quirks.c | 106 +- drivers/pci/search.c | 1 - drivers/pci/setup-bus.c | 4 +- drivers/pci/vc.c | 5 +- drivers/pci/vpd.c | 6 + drivers/phy/tegra/Kconfig | 7 + drivers/phy/tegra/Makefile | 1 + drivers/phy/tegra/phy-tegra194-p2u.c | 120 ++ drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/pmc_atom.c | 7 + drivers/scsi/aacraid/linit.c | 1 - drivers/scsi/hpsa.c | 1 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 - drivers/usb/gadget/function/f_fs.c | 233 +-- drivers/video/backlight/Kconfig | 2 - drivers/video/backlight/backlight.c | 19 + drivers/video/backlight/gpio_backlight.c | 24 +- drivers/video/backlight/lm3630a_bl.c | 3 +- drivers/video/backlight/lms283gf05.c | 2 +- drivers/video/backlight/pwm_bl.c | 35 +- drivers/video/backlight/rave-sp-backlight.c | 10 +- drivers/video/backlight/tosa_lcd.c | 3 +- fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 495 ++++-- fs/gfs2/super.c | 333 +--- fs/gfs2/super.h | 3 +- include/Kbuild | 1 - include/linux/backlight.h | 8 + include/linux/hyperv.h | 16 +- include/linux/memremap.h | 1 - include/linux/mfd/da9063/pdata.h | 60 - include/linux/mfd/intel_soc_pmic_mrfld.h | 81 + include/linux/mfd/mt6397/core.h | 11 + include/linux/pci-aspm.h | 36 - include/linux/pci-p2pdma.h | 28 +- include/linux/pci.h | 133 +- include/linux/pci_hotplug.h | 100 -- include/linux/pci_ids.h | 3 + include/linux/platform_data/cros_ec_commands.h | 12 + include/uapi/linux/pci_regs.h | 15 +- kernel/bpf/inode.c | 92 +- security/smack/smack_access.c | 6 +- security/smack/smack_lsm.c | 40 +- tools/hv/Build | 3 + tools/hv/Makefile | 51 +- tools/power/x86/intel-speed-select/isst-config.c | 122 +- tools/power/x86/intel-speed-select/isst-core.c | 25 + tools/power/x86/intel-speed-select/isst-display.c | 71 + tools/power/x86/intel-speed-select/isst.h | 10 +- 191 files changed, 6764 insertions(+), 3186 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight create mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/pcie-al.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-tegra194-p2u.txt create mode 100644 Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt create mode 100644 drivers/mfd/intel_soc_pmic_mrfld.c delete mode 100644 drivers/mfd/jz4740-adc.c create mode 100644 drivers/mfd/mt6397-irq.c create mode 100644 drivers/pci/controller/dwc/pcie-tegra194.c create mode 100644 drivers/phy/tegra/phy-tegra194-p2u.c delete mode 100644 include/linux/mfd/da9063/pdata.h create mode 100644 include/linux/mfd/intel_soc_pmic_mrfld.h delete mode 100644 include/linux/pci-aspm.h create mode 100644 tools/hv/Build