This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from d7a02fa0a8f9 Merge tag 'upstream-5.2-rc1' of ssh://gitolite.kernel.org/ [...] adds 56fb19652504 watchdog: orion_wdt: remove orion_wdt_set_timeout adds a223770bfa7b watchdog: fix compile time error of pretimeout governors adds f6cc8b355c03 watchdog: i6300esb: stop printing kernel addresses adds a3f764d2eea5 watchdog: f71808e_wdt: separate declaration and assignment adds e347afa5fb48 watchdog: f71808e_wdt: fix F81866 bit operation adds bbc88a0ec9f3 watchdog: bd70528: Initial support for ROHM BD70528 watchd [...] adds bb83520d2695 dt-bindings: watchdog: add i.MX system controller watchdog adds 986857acbc9a watchdog: imx_sc: Add i.MX system controller watchdog support adds 24b8225619cb watchdog: imx2_wdt: use devm_platform_ioremap_resource() t [...] adds 0f0a6a285ec0 watchdog: Convert to use devm_platform_ioremap_resource adds 265d11ccd505 watchdog: alim7101: Mark expected switch fall-through adds e2a4aeda87d3 watchdog: sb_wdog: Make sbwdog_set and sbwdog_pet static adds 8dd29f19512c watchdog: rtd119x_wdt: Fix remove function adds 33052fbb4f25 watchdog: machzwd : fix warning Using plain integer as NUL [...] adds b07e228eee69 watchdog: imx2_wdt: Fix set_timeout for big timeout values adds b09c153927c1 watchdog: armada_37xx_wdt: Convert to use device managed f [...] adds f57df8352817 watchdog: asm9260_wdt: Convert to use device managed funct [...] adds eda21ee94506 watchdog: aspeed_wdt: Use 'dev' instead of dereferencing i [...] adds f332ce5d88f1 watchdog: atlas7_wdt: Convert to use device managed functi [...] adds dcbb613fa8de watchdog: bcm2835_wdt: drop platform_set_drvdata adds 69656dcd4f9d watchdog: bcm7038_wdt: Convert to use device managed funct [...] adds 4062ec06b7d7 watchdog: bcm_kona_wdt: Convert to use device managed func [...] adds 605d8c4f33a7 watchdog: cadence_wdt: Convert to use device managed funct [...] adds f7e29623e267 watchdog: da9052_wdt: Use 'dev' instead of dereferencing i [...] adds 862c13b5518c watchdog: da9055_wdt: Use 'dev' instead of dereferencing i [...] adds 6e8a7c75d7e5 watchdog: da9062_wdt: Use 'dev' instead of dereferencing i [...] adds 865802917f7c watchdog: da9063_wdt: Use 'dev' instead of dereferencing i [...] adds cecda01051e4 watchdog: davinci_wdt: Convert to use device managed funct [...] adds d6ab05106a70 watchdog: ep93xx_wdt: Use 'dev' instead of dereferencing i [...] adds ca05c2e25120 watchdog: ftwdt010_wdt: Use 'dev' consistently adds 3564fbc54f92 watchdog: gpio_wdt: Convert to use device managed function [...] adds 77d9f766fe36 watchdog: iTCO_wdt: Various improvements adds 1f25cb289296 watchdog: imgpdc_wdt: Convert to use device managed functi [...] adds b7b6adf32c9c watchdog: intel-mid_wdt: Use 'dev' instead of dereferencin [...] adds 4689ba97550e watchdog: kempld_wdt: Convert to use device managed functi [...] adds d2a10c312a45 watchdog: lpc18xx_wdt: Convert to use device managed funct [...] adds 80cb6bddeb7d watchdog: max63xx_wdt: Convert to use device managed funct [...] adds b6e6bf4f9978 watchdog: max77620_wdt: Convert to use device managed func [...] adds 94ac20d83198 watchdog: mena21_wdt: Use 'dev' instead of dereferencing i [...] adds 0c4ece9bfd94 watchdog: menf21bmc_wdt: Convert to use device managed fun [...] adds 1678f83095c2 watchdog: meson_gxbb_wdt: Convert to use device managed fu [...] adds dd1c66e22ecd watchdog: meson_wdt: Use 'dev' instead of dereferencing it [...] adds 099e30397500 watchdog: mlx_wdt: Use 'dev' instead of dereferencing it r [...] adds 615e40ad40c8 watchdog: moxart_wdt: Convert to use device managed functi [...] adds a15f6e646bce watchdog: mtk_wdt: Convert to use device managed functions [...] adds 7e6437e1b042 watchdog: npcm_wdt: Use local variable 'dev' consistently adds 801cdffe68f3 watchdog: of_xilinx_wdt: Convert to use device managed fun [...] adds 9723a82a97df watchdog: pm8916_wdt: Use 'dev' instead of dereferencing i [...] adds bba07e6ed72e watchdog: qcom-wdt: Convert to use device managed function [...] adds cc71859708e8 watchdog: rn5t618_wdt: Use 'dev' instead of dereferencing [...] adds 553140a016d0 watchdog: rtd119x_wdt: Convert to use device managed funct [...] adds 2361ac52898e watchdog: rza_wdt: Use 'dev' instead of dereferencing it r [...] adds dcc3ce0b7d01 watchdog: sama5d4_wdt: Convert to use device managed funct [...] adds 72dbc27c83d6 watchdog: sirfsoc_wdt: Convert to use device managed funct [...] adds 78d9bfad2e89 watchdog: sprd_wdt: Convert to use device managed function [...] adds cfe9ee3ab3cc watchdog: st_lpc_wdt: Convert to use device managed functions adds 55082c0301d6 watchdog: stmp3xxx_rtc_wdt: Convert to use device managed [...] adds d07c4ad8b2f3 watchdog: stpmic1_wdt: Use 'dev' instead of dereferencing [...] adds 8ba41f6c4c88 watchdog: sunxi_wdt: Use 'dev' instead of dereferencing it [...] adds c838a3ae614b watchdog: tangox_wdt: Convert to use device managed functi [...] adds 0a48f239bfce watchdog: wdat_wdt: fix get_timeleft call for wdat_wdt adds edad75280506 watchdog: tegra_wdt: Use watchdog_stop_on_unregister and o [...] adds 09fb6d010a57 watchdog: tqmx86_wdt: Use 'dev' instead of dereferencing i [...] adds 44affc086e6d watchdog: ts4800_wdt: Convert to use device managed functi [...] adds 16c4614f1e04 watchdog: ts72xx_wdt: Use 'dev' instead of dereferencing i [...] adds b42488bcd667 watchdog: twl4030_wdt: Convert to use device managed funct [...] adds b1f4718218fb watchdog: uniphier_wdt: drop platform_set_drvdata adds edaa35b5573c watchdog: wdat_wdt: Use 'dev' instead of dereferencing it [...] adds 30f57e0f22bb watchdog: wm831x_wdt: Use 'dev' instead of dereferencing i [...] adds b90abaace6d8 watchdog: xen_wdt: Use 'dev' instead of dereferencing it r [...] adds 01022e339049 watchdog: imx_sc_wdt: Use 'dev' instead of dereferencing i [...] adds f7daaa8d1e1c watchdog: sbsa_gwdt: Convert to use device managed functio [...] adds 6ba3793cc1e7 watchdog: zx2967_wdt: Convert to use device managed functi [...] adds 1f53305877fa watchdog: stm32_iwdg: Convert to use device managed functi [...] adds 89e5b7aca183 watchdog: ux500_wdt: Convert to use device managed functio [...] adds a02b3d7cde32 watchdog: pic32-dmt: Convert to use device managed functio [...] adds 1f22b8ca6b26 watchdog: pic32-wdt: Convert to use device managed functio [...] adds fd56d6c9a2ed watchdog: loongson1_wdt: Convert to use device managed fun [...] adds 6fef817e2d81 watchdog: mt7621_wdt: Use 'dev' instead of dereferencing i [...] adds 570927df4689 watchdog: rt2880_wdt: Convert to use device managed functi [...] adds 02189bb91e74 watchdog: jz4740_wdt: Use 'dev' instead of dereferencing i [...] adds 81df6db6810b watchdog: mpc8xxx_wdt: Convert to use device managed funct [...] adds 8862c1f2b09e watchdog: pnx4008_wdt: Convert to use device managed funct [...] adds 0843bdc14ca4 watchdog: machzwd: Mark expected switch fall-through adds 9d7c09231e81 watchdog: pnx4008: readout watchdog state adds 36ccec3db897 watchdog: intel_scu_watchdog: fix spelling mistake: "set_h [...] adds 280ce5c00661 watchdog: da9063_wdt: parse DT for timeout value, too adds e18431264954 watchdog: renesas_wdt: drop superfluous glob pattern adds 34ef4087a1d5 watchdog: refactor watchdog_init_timeout adds e907972be381 watchdog: add error messages when initializing timeout fails adds 5429e3a5790c watchdog: cadence_wdt: drop warning after calling watchdog [...] adds c7d30d42ff06 watchdog: cadence_wdt: still probe if user supplied timeou [...] adds cccbf8baa109 watchdog: ebc-c384_wdt: drop warning after calling watchdo [...] adds 87dfe210fa7b watchdog: hpwdt: drop warning after calling watchdog_init_timeout adds 89bd0ed885c6 watchdog: i6300esb: drop warning after calling watchdog_in [...] adds 5c09980d9f9d watchdog: imx_sc_wdt: drop warning after calling watchdog_ [...] adds ff00800b6469 watchdog: ni903x_wdt: drop warning after calling watchdog_ [...] adds 14fad5d98d90 watchdog: nic7018_wdt: drop warning after calling watchdog [...] adds cd6457a9254e watchdog: renesas_wdt: drop warning after calling watchdog [...] adds 2d505e3e40cb watchdog: sp5100_tco: drop warning after calling watchdog_ [...] adds b4214185b91b watchdog: st_lpc_wdt: drop warning after calling watchdog_ [...] adds 6781ce2ef1b9 watchdog: stm32_iwdg: drop warning after calling watchdog_ [...] adds b74d646134e0 watchdog: xen_wdt: drop warning after calling watchdog_ini [...] adds 154511636a1c watchdog: ziirave_wdt: drop warning after calling watchdog [...] adds 73027cb8e839 watchdog: coh901327: make it explicitly non-modular adds 3b02dceec212 watchdog: intel_scu: make it explicitly non-modular adds 0b468829c325 watchdog: rtd119x: drop unused module.h include adds f627ac0e12cd watchdog: Use depends instead of select for pretimeout governors adds 471ce88b8402 watchdog: Move pretimeout governor configuration up adds 0d3e156399ec watchdog: Make watchdog core configurable as module adds ec2429292538 watchdog: npcm: Enable modular builds adds 345f16251063 watchdog: Improve Kconfig entry ordering and dependencies adds e9974166a53a watchdog: stm32: add dynamic prescaler support adds a9f0bda567e3 watchdog: Enforce that at least one pretimeout governor is [...] new 55472bae5331 Merge tag 'linux-watchdog-5.2-rc1' of git://www.linux-watc [...] adds 43a0541e312f iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 adds 4f97031ff860 iommu/tegra-smmu: Properly release domain resources adds 43d957b13346 iommu/tegra-smmu: Respect IOMMU API read-write protections adds 1eb8e4e2b35b iommu/mediatek: Fix leaked of_node references adds 954a03be033c iommu/arm-smmu: Break insecure users by disabling bypass b [...] adds 6e1ffbb7c2ab PCI: Move ATS declarations outside of CONFIG_PCI adds b9ae16d80a35 PCI: Add a stub for pci_ats_disabled() adds 5702ee24182f ACPI/IORT: Check ATS capability in root complex nodes adds b54f4260c7df iommu/arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master adds bcecaee43473 iommu/arm-smmu-v3: Store SteamIDs in master adds 8be39a1a04c1 iommu/arm-smmu-v3: Add a master->domain pointer adds 2a7e62f51696 iommu/arm-smmu-v3: Link domains and devices adds 9ce27afc0830 iommu/arm-smmu-v3: Add support for PCI ATS adds b2fc9b4b7ff4 iommu/arm-smmu-v3: Disable tagged pointers adds 3f54c447df34 iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel adds bc580b56cb78 iommu/arm-smmu: Log CBFRSYNRA register on context fault adds 26ac2b6ee6c0 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] adds a3a195929d40 iommu: Add APIs for multiple domains per device adds 26b25a2b98e4 iommu: Bind process address spaces to devices adds d53bff888f3b Merge branch 'api-features' into arm/smmu adds 5aba6c47401d iommu/vt-d: Switch to bitmap_zalloc() adds 2b899390fdc8 Merge branch 'api-features' into x86/vt-d adds d7cbc0f3220f iommu/vt-d: Make intel_iommu_enable_pasid() more generic adds 95587a75de17 iommu/vt-d: Add per-device IOMMU feature ops entries adds 8cc3759a6c49 iommu/vt-d: Move common code out of iommu_attch_device() adds 67b8e02b5e76 iommu/vt-d: Aux-domain specific domain attach/detach adds 0e8000f8f616 iommu/vt-d: Return ID associated with an auxiliary domain adds 48b2c937ea37 iommu/vt-d: Clean up iommu_no_mapping adds 9cc0c2af8d03 iommu/vt-d: Use dma_direct for bypass devices adds f7ae70a5e347 iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags adds 8ac13175cbe9 vfio/mdev: Add iommu related member in mdev_device adds 7bd50f0cd2fd vfio/type1: Add domain at(de)taching group helpers adds be068fa236c3 vfio/type1: Handle different mdev isolation type adds f7b0c4ce8cb3 iommu/vt-d: Flush IOTLB for untrusted device in time adds 553d66cb1e86 iommu/vt-d: Use struct_size() helper adds a7755c3cfa5d iommu/vt-d: Don't request page request irq under dmar_global_lock adds 095303e0eb56 iommu/vt-d: Cleanup: no spaces at the start of a line adds cf1ec4539a50 iommu/vt-d: Set intel_iommu_gfx_mapped correctly adds 5daab58043ee iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU adds dca4d60f5f8c iommu/vt-d: Fix leak in intel_pasid_alloc_table on error path adds 83d18bdff18f iommu/amd: Use pci_prg_resp_pasid_required() adds 7a5dbf3ab2f0 iommu/amd: Remove the leftover of bypass support adds c805b428f206 iommu/amd: Remove amd_iommu_pd_list adds 1a1079011da3 iommu/amd: Flush not present cache in iommu_map_page adds 89736a0ee81d Revert "iommu/amd: Remove the leftover of bypass support" adds 97a18f548548 Revert "iommu/amd: Flush not present cache in iommu_map_page" adds 8cec63e52966 iommu: Remove iommu_callback_data adds 14bd9a607f90 iommu/iova: Separate atomic variables to improve performance adds b5531563e8a0 Merge branches 'arm/tegra', 'arm/mediatek', 'arm/smmu', 'x [...] new a13f0655503a Merge tag 'iommu-updates-v5.2' of ssh://gitolite.kernel.or [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + drivers/acpi/arm64/iort.c | 11 + drivers/iommu/Kconfig | 25 + drivers/iommu/amd_iommu.c | 52 +- drivers/iommu/amd_iommu_init.c | 8 - drivers/iommu/amd_iommu_types.h | 6 - drivers/iommu/arm-smmu-regs.h | 2 + drivers/iommu/arm-smmu-v3.c | 355 ++++++++++--- drivers/iommu/arm-smmu.c | 11 +- drivers/iommu/dmar.c | 2 +- drivers/iommu/intel-iommu.c | 584 ++++++++++++++++----- drivers/iommu/intel-pasid.c | 4 +- drivers/iommu/intel-svm.c | 19 +- drivers/iommu/intel_irq_remapping.c | 7 +- drivers/iommu/iommu.c | 211 +++++++- drivers/iommu/mtk_iommu.c | 8 +- drivers/iommu/tegra-smmu.c | 41 +- drivers/vfio/mdev/mdev_core.c | 18 + drivers/vfio/mdev/mdev_private.h | 1 + drivers/vfio/vfio_iommu_type1.c | 139 ++++- drivers/watchdog/Kconfig | 161 +++--- drivers/watchdog/Makefile | 2 + drivers/watchdog/alim7101_wdt.c | 2 +- drivers/watchdog/armada_37xx_wdt.c | 43 +- drivers/watchdog/asm9260_wdt.c | 77 ++- drivers/watchdog/aspeed_wdt.c | 25 +- drivers/watchdog/at91sam9_wdt.c | 4 +- drivers/watchdog/ath79_wdt.c | 4 +- drivers/watchdog/atlas7_wdt.c | 65 +-- drivers/watchdog/bcm2835_wdt.c | 1 - drivers/watchdog/bcm7038_wdt.c | 42 +- drivers/watchdog/bcm_kona_wdt.c | 18 +- drivers/watchdog/bd70528_wdt.c | 290 ++++++++++ drivers/watchdog/cadence_wdt.c | 90 +--- drivers/watchdog/coh901327_wdt.c | 28 +- drivers/watchdog/da9052_wdt.c | 13 +- drivers/watchdog/da9055_wdt.c | 12 +- drivers/watchdog/da9062_wdt.c | 20 +- drivers/watchdog/da9063_wdt.c | 21 +- drivers/watchdog/davinci_wdt.c | 45 +- drivers/watchdog/digicolor_wdt.c | 4 +- drivers/watchdog/dw_wdt.c | 4 +- drivers/watchdog/ebc-c384_wdt.c | 5 +- drivers/watchdog/ep93xx_wdt.c | 17 +- drivers/watchdog/f71808e_wdt.c | 18 +- drivers/watchdog/ftwdt010_wdt.c | 6 +- drivers/watchdog/gpio_wdt.c | 16 +- drivers/watchdog/hpwdt.c | 3 +- drivers/watchdog/i6300esb.c | 9 +- drivers/watchdog/iTCO_wdt.c | 13 +- drivers/watchdog/imgpdc_wdt.c | 95 ++-- drivers/watchdog/imx2_wdt.c | 8 +- drivers/watchdog/imx_sc_wdt.c | 175 ++++++ drivers/watchdog/intel-mid_wdt.c | 22 +- drivers/watchdog/intel_scu_watchdog.c | 20 +- drivers/watchdog/jz4740_wdt.c | 17 +- drivers/watchdog/kempld_wdt.c | 28 +- drivers/watchdog/lantiq_wdt.c | 4 +- drivers/watchdog/loongson1_wdt.c | 52 +- drivers/watchdog/lpc18xx_wdt.c | 47 +- drivers/watchdog/machzwd.c | 3 +- drivers/watchdog/max63xx_wdt.c | 24 +- drivers/watchdog/max77620_wdt.c | 23 +- drivers/watchdog/mena21_wdt.c | 28 +- drivers/watchdog/menf21bmc_wdt.c | 33 +- drivers/watchdog/meson_gxbb_wdt.c | 49 +- drivers/watchdog/meson_wdt.c | 19 +- drivers/watchdog/mlx_wdt.c | 14 +- drivers/watchdog/moxart_wdt.c | 20 +- drivers/watchdog/mpc8xxx_wdt.c | 20 +- drivers/watchdog/mt7621_wdt.c | 12 +- drivers/watchdog/mtk_wdt.c | 37 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/watchdog/nic7018_wdt.c | 5 +- drivers/watchdog/npcm_wdt.c | 10 +- drivers/watchdog/nuc900_wdt.c | 4 +- drivers/watchdog/of_xilinx_wdt.c | 62 +-- drivers/watchdog/omap_wdt.c | 4 +- drivers/watchdog/orion_wdt.c | 14 +- drivers/watchdog/pic32-dmt.c | 50 +- drivers/watchdog/pic32-wdt.c | 62 +-- drivers/watchdog/pm8916_wdt.c | 21 +- drivers/watchdog/pnx4008_wdt.c | 45 +- drivers/watchdog/qcom-wdt.c | 55 +- drivers/watchdog/renesas_wdt.c | 9 +- drivers/watchdog/rn5t618_wdt.c | 9 +- drivers/watchdog/rt2880_wdt.c | 32 +- drivers/watchdog/rtd119x_wdt.c | 47 +- drivers/watchdog/rza_wdt.c | 25 +- drivers/watchdog/s3c2410_wdt.c | 4 +- drivers/watchdog/sama5d4_wdt.c | 39 +- drivers/watchdog/sb_wdog.c | 4 +- drivers/watchdog/sbsa_gwdt.c | 28 +- drivers/watchdog/shwdt.c | 4 +- drivers/watchdog/sirfsoc_wdt.c | 28 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/sprd_wdt.c | 42 +- drivers/watchdog/st_lpc_wdt.c | 53 +- drivers/watchdog/stm32_iwdg.c | 150 +++--- drivers/watchdog/stmp3xxx_rtc_wdt.c | 16 +- drivers/watchdog/stpmic1_wdt.c | 13 +- drivers/watchdog/sunxi_wdt.c | 19 +- drivers/watchdog/tangox_wdt.c | 41 +- drivers/watchdog/tegra_wdt.c | 30 +- drivers/watchdog/tqmx86_wdt.c | 14 +- drivers/watchdog/ts4800_wdt.c | 33 +- drivers/watchdog/ts72xx_wdt.c | 18 +- drivers/watchdog/twl4030_wdt.c | 22 +- drivers/watchdog/txx9wdt.c | 4 +- drivers/watchdog/uniphier_wdt.c | 2 - drivers/watchdog/ux500_wdt.c | 17 +- drivers/watchdog/watchdog_core.c | 42 +- drivers/watchdog/wdat_wdt.c | 29 +- drivers/watchdog/wm831x_wdt.c | 19 +- drivers/watchdog/xen_wdt.c | 18 +- drivers/watchdog/ziirave_wdt.c | 6 +- drivers/watchdog/zx2967_wdt.c | 37 +- include/linux/intel-iommu.h | 13 +- include/linux/iommu.h | 144 +++++ include/linux/iova.h | 16 +- include/linux/mdev.h | 14 + include/linux/pci.h | 31 +- 123 files changed, 2866 insertions(+), 1883 deletions(-) create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt create mode 100644 drivers/watchdog/bd70528_wdt.c create mode 100644 drivers/watchdog/imx_sc_wdt.c