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-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from 47782361aca2 Merge tag 'tag-chrome-platform-for-v5.2' of ssh://gitolite [...] adds 5c2ffce1e949 um: Revert to using stack for pt_regs in signal handling adds 37606596d19d arch: um: Kconfig: pedantic indention cleanups adds 75f24f787210 arch: um: drivers: Kconfig: pedantic formatting adds 91e1e547abcd hostfs: fix mismatch between link_file definition and declaration adds 9ca55299f2ee um: Do not unlock mutex that is not hold. adds 689a58605b63 uml: fix a boot splat wrt use of cpu_all_mask adds 4b6b4c902947 um: remove unused variable adds 0d4e5ac7e780 um: remove uses of variable length arrays adds ea70d791c168 um: define set_pte_at() as a static inline function, not a macro adds 1987b1b8f9f1 um: irq: don't set the chip for all irqs adds 983dfa4b6ee5 Merge tag 'for-linus-5.2-rc1' of ssh://gitolite.kernel.org [...] adds 981d1aa0697c mtd: spinand: Use the spi-mem dirmap API adds f67ed1461eff mtd: rawnand: gpmi: Introduce GPMI_IS_MXS() macro adds 64f1da10ca5e mtd: rawnand: Mark expected switch fall-throughs adds b309df2422c0 ARM: at91: add sam9x60 SFR definitions adds ad7bdbc84730 memory: atmel-ebi: add generic name for ebi regmap adds 996acbfb1fe3 dt-bindings: memory: atmel-ebi: add sam9x60 compatible adds 3e0863dd4c1f memory: atmel-ebi: add sam9x60 EBI support adds e2c19c506c87 mtd: rawnand: atmel: add generic name for EBICSA regmap adds b1e8e0aa15a0 dt-bindings: mtd: atmel-nand: add sam9x60 compatible adds ccf20ccccea3 mtd: rawnand: atmel: add sam9x60 nand controller support adds b849f8b59c68 mtd: rawnand: atmel: switch to SPDX license identifiers adds 91e9dd772084 mtd: rawnand: meson: add missing ENOMEM check in meson_nfc [...] adds 6d50e9b6dcd0 mtd: rawnand: meson: fix a potential memory leak in meson_ [...] adds a07c63d3e95d dt-bindings: mtd: ingenic: Add compatible strings for JZ47 [...] adds 057c319a0fe6 dt-bindings: mtd: ingenic: Change 'BCH' to 'ECC' in documentation adds badb37f1601d dt-bindings: mtd: ingenic: Use standard ecc-engine property adds 1838a7b31fcb mtd: rawnand: Move drivers for Ingenic SoCs to subfolder adds 65bba52d3250 mtd: rawnand: ingenic: Use SPDX license notifiers adds a919619e9a25 mtd: rawnand: ingenic: Rename jz4780_nand driver to ingenic_nand adds d74fd06f4410 mtd: rawnand: ingenic: Rename jz4780_bch_init to jz4780_bch_reset adds 15de8c6efd0e mtd: rawnand: ingenic: Separate top-level and SoC specific code adds f838154add45 mtd: rawnand: ingenic: Make use of ecc-engine property adds a0ac778eb82c mtd: rawnand: ingenic: Add support for the JZ4740 adds 3e6ac2ad90b3 mtd: rawnand: ingenic: Add support for the JZ4725B adds 2a73858364aa mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote adds e84950691bf7 mtd: rawnand: ingenic: Move BBTs out of ECC area adds 6f0ce4dfc5a3 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference adds d090c25028e9 mtd: rawnand: meson: set oob layout ops adds 377e517b5fa5 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg adds 7c4ecca103b3 mtd: nand: Add a helper returning the number of eraseblock [...] adds 46b01d7efda2 mtd: nand: Add a helper to retrieve the number of pages pe [...] adds 509198485bf2 mtd: spinand: Implement mtd->_max_bad_blocks adds 080d66e94d69 mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() adds 3020e30af6f8 mtd: rawnand: Prepare things to reuse the generic NAND layer adds 629a442cad5f mtd: rawnand: Fill memorg during detection adds a7ab085d7c16 mtd: rawnand: Initialize the nand_device object adds eeab717483e5 mtd: rawnand: Provide a helper to get chip->data_buf adds d974541e2379 mtd: rawnand: Move all page cache related fields to a sub-struct adds 7beb37e5f0d2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() adds 298151689b33 mtd: rawnand: Get rid of chip->bits_per_cell adds 6c836d515ff8 mtd: rawnand: Get rid of chip->chipsize adds 32813e288414 mtd: rawnand: Get rid of chip->numchips adds 6a1b66d6c8d6 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds adds e90a619fb7e1 mtd: nand: omap: Fix comment in platform data using wrong [...] adds 714c068228d3 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm adds 9bb94643b941 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries adds e787be1f1d45 mtd: rawnand: Change Kconfig titles and re-order a bit the list adds 72c5af002723 mtd: rawnand: Clarify Kconfig entry MTD_NAND adds 31bc36c45507 mtd: nand: Remove useless line in Kconfig adds 7019ac5d3bbf mtd: rawnand: fix build dependency adds 7e8afca5cf1a mtd: rawnand: Fix sphinx syntax adds 9fed31159196 mtd: rawnand: fsl_elbc: Cosmetic move adds 070fb9744d5b mtd: rawnand: fsl_elbc: Implement RNDOUT command adds f6424c22aa36 mtd: rawnand: fsl_elbc: Make SW ECC work adds e39bb7868164 mtd: rawnand: atmel: Fix spelling mistake in error message adds 750f69b82641 mtd: rawnand: denali: use more nand_chip pointers for inte [...] adds 0e604fc9cffc mtd: rawnand: denali: refactor raw page accessors adds cf067b5be011 mtd: rawnand: denali: remove unneeded casts in denali_{rea [...] adds f55411427f1c mtd: rawnand: denali: switch over to ->exec_op() from lega [...] adds f4f16fd3e7dc mtd: rawnand: denali: use bool type instead of int where a [...] adds 13defd47349e mtd: rawnand: denali_pci: rename goto labels adds d8e8fd0ebf8b mtd: rawnand: denali: decouple controller and NAND chips adds 979da3553625 mtd: rawnand: denali: remove DENALI_NR_BANKS macro adds 2dcfc7b3c899 mtd: rawnand: denali: clean up coding style adds 09e030d97549 mtd: rawnand: ingenic: Add missing MODULE_* information adds cf3bbe67be15 mtd: rawnand: ingenic: Make jz4725b_ooblayout_ops static adds 212e49693592 dt-bindings: mtd: Add YAML schemas for the generic NAND options adds a3c5a11dc822 dt-bindings: mtd: sunxi-nand: Add YAML schemas adds aee02f82e19a dt-bindings: mtd: sunxi: Add new compatible adds a760e77d7598 mtd: rawnand: sunxi: Add a platform data structure adds c49836f05aa1 mtd: rawnand: sunxi: Add A23/A33 DMA support adds 2e16dc73ae65 mtd: rawnand: marvell: Fix helper name in comment adds f56cad5fd6cd mtd: rawnand: constify elements of NAND_OP_PARSER(_PATTERN) adds 5f73f240a4ff mtd: rawnand: meson: use struct_size macro adds 2d8ffbf56944 mtd: rawnand: meson: use of_property_count_elems_of_size helper adds c96ffedf8a2f mtd: rawnand: meson: use a void pointer for meson_nfc_dma_ [...] adds 39e01956e2f7 mtd: rawnand: meson: only initialize the RB completion once adds 04649ec1335f mtd: rawnand: Always store info about bad block markers in [...] adds bfd15c904ac5 mtd: onenand: Store bad block marker position in chip struct adds c902467cda2d mtd: nand: Cleanup flags and fields for bad block marker position adds bb5925480b13 mtd: nand: Make flags for bad block marker position more granular adds f90da7818b14 mtd: rawnand: Support bad block markers in first, second o [...] adds 7a1894a955cc mtd: rawnand: ESMT: Also use the last page for bad block markers adds 598dce706817 mtd: rawnand: AMD: Also use the last page for bad block markers adds 74aee14c776c mtd: nandsim: Embed struct nand_chip in struct nandsim adds 1c14fe2167ef mtd: nandsim: switch to exec_op interface adds 1c7cbd634763 Merge tag 'nand/for-5.2' of git://git.kernel.org/pub/scm/l [...] adds 3ddc8adbbc76 mtd: spi-nor: Print all JEDEC ID bytes on error adds 706707341bef mtd: spi-nor: Fix comment of spi_nor_find_best_erase_type() adds 2b75ebeea6f4 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundar [...] adds dcb4b22eeaf4 spi-nor: s25fl512s supports region locking adds e43f53c22a93 spi-nor: intel-spi: Add support for Intel Comet Lake SPI s [...] adds 8b522c4baa5c Merge tag 'spi-nor/for-5.2' of git://git.kernel.org/pub/sc [...] adds c58b1ff20ffd mtd: physmap_of_gemini: remove extranous __xipram annotation adds 4bc11a2418f2 MAINTAINERS: Add myself as co-maintainer for MTD adds daa82b93f5b0 dt-bindings: mtd: describe the simple BCM963XX NOR flash layout adds e651de475a7a mtd: bcm63xxpart: add of_match_table support adds dd84cb022b31 mtd: bcm63xxpart: move imagetag parsing to its own parser adds 6744ebb0c798 dt-bindings: mtd: describe BCM963XX ImageTag format and usage adds fb899d3b2a62 mtd: parser_imagetag: add of_match_table support adds 64d14c6fe040 mtd: maps: physmap: Store gpio_values correctly adds 6e9314dc051f dt-binding: mtd: physmap: Add example using addr-gpios property adds 1a5490cf4d1a MAINTAINERS: Remove my name from the MTD and NAND entries adds b6abd06777a8 MAINTAINERS: Add myself as MTD maintainer adds d41970097f10 mtd: maps: Allow MTD_PHYSMAP with MTD_RAM adds 251f26c9e828 mtd: maps: Make uclinux_ram_map static adds 2aa3b8e1de23 mtd: afs: Move AFS partition parser to parsers subdir adds 2485fa532331 mtd: partitions: Add AFS partitions DT bindings adds 22749bf549ef mtd: partitions: Add OF support to AFS partitions adds 1fca1f6abb38 mtd: afs: simplify partition parsing adds 207001719293 mtd: afs: simplify partition detection adds 4aeb1594796d mtd: factor out v1 partition parsing adds ff827b4e8d36 mtd: afs: factor footer parsing into the v1 part parsing adds 32e68bea9338 mtd: afs: factor the IIS read into partition parser adds b7cf5e2830bb mtd: afs: add v2 partition parsing adds 8792620886e6 MAINTAINERS: Update jffs2 entry adds 553f0459b808 MAINTAINERS: MTD Git repository is hosted on kernel.org adds 660e17167528 mtd: cfi_util: mark expected switch fall-throughs adds af5d44b04dad mtd: cfi_cmdset_0002: Mark expected switch fall-throughs adds 098d74b4eaf6 mtd: phram: Mark expected switch fall-throughs adds fae4973c9a58 mtd: lpddr_cmds: Mark expected switch fall-through adds 3008ba870938 mtd: part: fix incorrect format specifier for an unsigned [...] adds 4dbf09fea60d Merge tag 'mtd/for-5.2' of ssh://gitolite.kernel.org/pub/s [...] adds c64cda8a9913 ubifs: remove unnecessary calls to set up directory key adds cf3949670f70 ubifs: remove unnecessary #ifdef around fscrypt_ioctl_get_ [...] adds fb9a5a3edb4c ubifs: remove unused function __ubifs_shash_final adds f4844b35d68a ubifs: work around high stack usage with clang adds e9cd7dfd7ef9 ubifs: Do not skip hash checking in data nodes adds 257bb92420d6 ubifs: find.c: replace swap function with built-in one adds 7959cf3a7506 ubifs: journal: Handle xattrs like files adds 988bec41318f ubifs: orphan: Handle xattrs like files adds 9ca2d7326444 ubifs: Limit number of xattrs per inode adds eea2c05d927b ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTION adds e3d73dead498 ubifs: Remove ifdefs around CONFIG_UBIFS_ATIME_SUPPORT adds a65d10f3ce65 ubifs: Drop unnecessary setting of zbr->znode adds 04d37e5a8b1f ubi: wl: Fix uninitialized variable adds 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 [...] adds 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 [...] adds a13f0655503a Merge tag 'iommu-updates-v5.2' of ssh://gitolite.kernel.or [...]
No new revisions were added by this update.
Summary of changes: .../bindings/memory-controllers/atmel,ebi.txt | 1 + .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 97 ++ .../devicetree/bindings/mtd/atmel-nand.txt | 1 + .../devicetree/bindings/mtd/denali-nand.txt | 40 +- .../bindings/mtd/ingenic,jz4780-nand.txt | 32 +- .../devicetree/bindings/mtd/mtd-physmap.txt | 16 + .../devicetree/bindings/mtd/nand-controller.yaml | 143 +++ Documentation/devicetree/bindings/mtd/nand.txt | 75 -- .../mtd/partitions/arm,arm-firmware-suite.txt | 17 + .../brcm,bcm963xx-cfe-nor-partitions.txt | 24 + .../mtd/partitions/brcm,bcm963xx-imagetag.txt | 45 + .../devicetree/bindings/mtd/sunxi-nand.txt | 48 - .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + MAINTAINERS | 18 +- arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/clps711x_defconfig | 2 +- arch/arm/configs/cm_x2xx_defconfig | 2 +- arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/colibri_pxa270_defconfig | 2 +- arch/arm/configs/corgi_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/em_x270_defconfig | 2 +- arch/arm/configs/ep93xx_defconfig | 2 +- arch/arm/configs/eseries_pxa_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/configs/ixp4xx_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/multi_v4t_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 2 +- arch/arm/configs/mvebu_v7_defconfig | 2 +- arch/arm/configs/mxs_defconfig | 2 +- arch/arm/configs/nhk8815_defconfig | 4 +- arch/arm/configs/omap1_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/orion5x_defconfig | 2 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pxa3xx_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/s3c2410_defconfig | 2 +- arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/spitz_defconfig | 2 +- arch/arm/configs/tango4_defconfig | 2 +- arch/arm/configs/trizeps4_defconfig | 2 +- arch/arm/configs/u300_defconfig | 2 +- arch/arm64/configs/defconfig | 2 +- arch/mips/configs/bcm47xx_defconfig | 2 +- arch/mips/configs/ci20_defconfig | 2 +- arch/mips/configs/db1xxx_defconfig | 4 +- arch/mips/configs/generic/board-ni169445.config | 6 +- arch/mips/configs/generic/board-ocelot.config | 2 +- arch/mips/configs/loongson1b_defconfig | 2 +- arch/mips/configs/loongson1c_defconfig | 2 +- arch/mips/configs/qi_lb60_defconfig | 2 +- arch/mips/configs/rb532_defconfig | 2 +- arch/mips/configs/rbtx49xx_defconfig | 2 +- arch/mips/configs/xway_defconfig | 2 +- arch/powerpc/configs/40x/kilauea_defconfig | 2 +- arch/powerpc/configs/40x/obs600_defconfig | 2 +- arch/powerpc/configs/44x/canyonlands_defconfig | 2 +- arch/powerpc/configs/44x/eiger_defconfig | 2 +- arch/powerpc/configs/44x/sequoia_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 2 +- arch/powerpc/configs/85xx-hw.config | 2 +- arch/powerpc/configs/85xx/ge_imp3a_defconfig | 2 +- arch/powerpc/configs/85xx/socrates_defconfig | 2 +- arch/powerpc/configs/85xx/tqm8548_defconfig | 4 +- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 2 +- arch/powerpc/configs/86xx-hw.config | 2 +- arch/powerpc/configs/mpc512x_defconfig | 2 +- arch/powerpc/configs/mpc83xx_defconfig | 2 +- arch/powerpc/configs/pasemi_defconfig | 2 +- arch/powerpc/configs/ppc44x_defconfig | 2 +- arch/sh/configs/ap325rxa_defconfig | 2 +- arch/sh/configs/ecovec24_defconfig | 2 +- arch/sh/configs/migor_defconfig | 2 +- arch/sh/configs/sdk7786_defconfig | 2 +- arch/sh/configs/se7724_defconfig | 2 +- arch/sh/configs/titan_defconfig | 2 +- arch/um/Kconfig | 58 +- arch/um/drivers/Kconfig | 352 +++--- arch/um/drivers/ubd_kern.c | 4 +- arch/um/include/asm/pgtable.h | 7 +- arch/um/kernel/irq.c | 2 +- arch/um/kernel/skas/uaccess.c | 1 - arch/um/kernel/time.c | 2 +- arch/um/os-Linux/signal.c | 28 +- arch/um/os-Linux/umid.c | 36 +- 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/memory/atmel-ebi.c | 37 +- drivers/mtd/Kconfig | 20 +- drivers/mtd/Makefile | 1 - drivers/mtd/afs.c | 266 ----- drivers/mtd/bcm63xxpart.c | 163 +-- drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/chips/cfi_util.c | 6 + drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/phram.c | 2 + drivers/mtd/lpddr/lpddr_cmds.c | 1 + drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/maps/physmap-core.c | 2 + drivers/mtd/maps/physmap-gemini.c | 2 +- drivers/mtd/maps/uclinux.c | 8 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/Kconfig | 1 - drivers/mtd/nand/core.c | 34 + drivers/mtd/nand/onenand/onenand_base.c | 5 +- drivers/mtd/nand/onenand/onenand_bbt.c | 3 - drivers/mtd/nand/raw/Kconfig | 393 ++++--- drivers/mtd/nand/raw/Makefile | 9 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 127 ++- drivers/mtd/nand/raw/atmel/pmecc.c | 5 +- drivers/mtd/nand/raw/atmel/pmecc.h | 6 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 7 +- drivers/mtd/nand/raw/denali.c | 1152 ++++++++++---------- drivers/mtd/nand/raw/denali.h | 117 +- drivers/mtd/nand/raw/denali_dt.c | 98 +- drivers/mtd/nand/raw/denali_pci.c | 38 +- drivers/mtd/nand/raw/diskonchip.c | 7 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 201 ++-- drivers/mtd/nand/raw/fsl_ifc_nand.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 19 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 1 + drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/ingenic/Kconfig | 50 + drivers/mtd/nand/raw/ingenic/Makefile | 7 + drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 166 +++ drivers/mtd/nand/raw/ingenic/ingenic_ecc.h | 83 ++ drivers/mtd/nand/raw/ingenic/ingenic_nand.c | 530 +++++++++ drivers/mtd/nand/raw/ingenic/jz4725b_bch.c | 295 +++++ drivers/mtd/nand/raw/ingenic/jz4740_ecc.c | 197 ++++ drivers/mtd/nand/raw/{ => ingenic}/jz4740_nand.c | 7 +- drivers/mtd/nand/raw/{ => ingenic}/jz4780_bch.c | 182 +--- drivers/mtd/nand/raw/internals.h | 3 +- drivers/mtd/nand/raw/jz4780_bch.h | 43 - drivers/mtd/nand/raw/jz4780_nand.c | 415 ------- drivers/mtd/nand/raw/marvell_nand.c | 51 +- drivers/mtd/nand/raw/meson_nand.c | 30 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_amd.c | 19 +- drivers/mtd/nand/raw/nand_base.c | 324 +++--- drivers/mtd/nand/raw/nand_bbt.c | 73 +- drivers/mtd/nand/raw/nand_esmt.c | 19 +- drivers/mtd/nand/raw/nand_hynix.c | 94 +- drivers/mtd/nand/raw/nand_jedec.c | 27 +- drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 16 +- drivers/mtd/nand/raw/nand_onfi.c | 35 +- drivers/mtd/nand/raw/nand_samsung.c | 46 +- drivers/mtd/nand/raw/nand_toshiba.c | 21 +- drivers/mtd/nand/raw/nandsim.c | 144 ++- drivers/mtd/nand/raw/nuc900_nand.c | 3 +- drivers/mtd/nand/raw/omap2.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 4 + drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 13 +- drivers/mtd/nand/raw/sunxi_nand.c | 90 +- drivers/mtd/nand/raw/tegra_nand.c | 8 +- drivers/mtd/nand/raw/vf610_nfc.c | 3 + drivers/mtd/nand/spi/core.c | 169 +-- drivers/mtd/nand/spi/gigadevice.c | 8 +- drivers/mtd/nand/spi/macronix.c | 4 +- drivers/mtd/nand/spi/micron.c | 2 +- drivers/mtd/nand/spi/toshiba.c | 12 +- drivers/mtd/nand/spi/winbond.c | 4 +- drivers/mtd/parsers/Kconfig | 27 + drivers/mtd/parsers/Makefile | 2 + drivers/mtd/parsers/afs.c | 410 +++++++ .../{bcm63xxpart.c => parsers/parser_imagetag.c} | 179 +-- drivers/mtd/sm_ftl.c | 12 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/intel-spi.c | 8 + drivers/mtd/spi-nor/spi-nor.c | 10 +- drivers/mtd/tests/mtd_nandecctest.c | 16 +- drivers/mtd/ubi/wl.c | 2 +- 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 +- fs/hostfs/hostfs.h | 2 +- fs/ubifs/auth.c | 33 +- fs/ubifs/debug.c | 1 - fs/ubifs/dir.c | 29 +- fs/ubifs/file.c | 16 +- fs/ubifs/find.c | 9 +- fs/ubifs/ioctl.c | 11 +- fs/ubifs/journal.c | 72 +- fs/ubifs/misc.h | 8 + fs/ubifs/orphan.c | 208 ++-- fs/ubifs/sb.c | 7 +- fs/ubifs/super.c | 22 +- fs/ubifs/tnc.c | 15 +- fs/ubifs/ubifs.h | 6 +- fs/ubifs/xattr.c | 71 +- include/linux/fscrypt.h | 11 + include/linux/intel-iommu.h | 13 +- include/linux/iommu.h | 144 +++ include/linux/iova.h | 16 +- include/linux/mdev.h | 14 + include/linux/mtd/bbm.h | 14 +- include/linux/mtd/nand.h | 32 +- include/linux/mtd/nand_bch.h | 6 +- include/linux/mtd/onenand.h | 3 + include/linux/mtd/rawnand.h | 122 ++- include/linux/mtd/spinand.h | 7 + include/linux/pci.h | 31 +- include/linux/platform_data/elm.h | 2 +- include/soc/at91/atmel-sfr.h | 34 +- 336 files changed, 8042 insertions(+), 5302 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/nand-controller.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx- [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx- [...] delete mode 100644 Documentation/devicetree/bindings/mtd/sunxi-nand.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt delete mode 100644 drivers/mtd/afs.c create mode 100644 drivers/mtd/nand/raw/ingenic/Kconfig create mode 100644 drivers/mtd/nand/raw/ingenic/Makefile create mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c create mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h create mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_nand.c create mode 100644 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c create mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c rename drivers/mtd/nand/raw/{ => ingenic}/jz4740_nand.c (98%) rename drivers/mtd/nand/raw/{ => ingenic}/jz4780_bch.c (57%) delete mode 100644 drivers/mtd/nand/raw/jz4780_bch.h delete mode 100644 drivers/mtd/nand/raw/jz4780_nand.c create mode 100644 drivers/mtd/parsers/afs.c copy drivers/mtd/{bcm63xxpart.c => parsers/parser_imagetag.c} (54%) create mode 100644 drivers/watchdog/bd70528_wdt.c create mode 100644 drivers/watchdog/imx_sc_wdt.c