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-master-arm-mainline-allyesconfig 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 [...] 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/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