This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 49b84569f1f9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 0ad4fc30d9d8 vfs: replace current_kernel_time64 with ktime equivalent omits 365863d31274 fs: don't open code lru_to_page() omits 56f9575586ea include/linux/sched/signal.h: replace `tsk' with `task' omits ed6aac7c08b9 fs-remove-caller-signal_pending-branch-predictions-fix omits 10986b5a01e6 fs/: remove caller signal_pending branch predictions omits 61caf4751fa8 mm/: remove caller signal_pending branch predictions omits 2a7b63c41d09 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 3e44463a3538 kernel/sched/: remove caller signal_pending branch predictions omits 25666dff6308 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 4da4b44cea9b zram: default to lzo-rle instead of lzo omits 37104db23ebc lib-lzo-separate-lzo-rle-from-lzo-v4 omits b5871bd2bf73 lib/lzo: separate lzo-rle from lzo omits 91c9d70be8a9 lib-lzo-implement-run-length-encoding-v4.txt omits 1dab882ff01f lib/lzo: implement run-length encoding omits 3dac0ceb81ab lib/lzo: fast 8-byte copy on arm64 omits 1a2ab5ed0bd4 lib/lzo: 64-bit CTZ on arm64 omits 3b4cd415afcd lib/lzo: enable 64-bit CTZ on Arm omits 5de2cc44954e lib/lzo: clean-up by introducing COPY16 omits c6b2b4dd7049 lib/lzo: tidy-up ifdefs omits c085bf7d9dac pm-hibernate-exclude-all-pageoffline-pages-v2 omits 1858e7c97a15 PM/Hibernate: exclude all PageOffline() pages omits 2507b8b21183 PM/Hibernate: use pfn_to_online_page() omits d245abb8df69 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits da0ea7b4086d vmw_balloon: mark inflated pages PG_offline omits a50102c08ffd hv_balloon: mark inflated pages PG_offline omits e6e01df8eb2a xen/balloon: mark inflated pages PG_offline omits dfa4325c7b77 kexec: export PG_offline to VMCOREINFO omits a1aafe2da1ca mm-convert-pg_balloon-to-pg_offline-fix-fix omits 6b9203acf828 mm-convert-pg_balloon-to-pg_offline-fix omits 48c962b3ac9e mm: convert PG_balloon to PG_offline omits 1e1ad2981905 mm: balloon: update comment about isolation/migration/compaction omits 26c5f1759849 mm/sparse: add common helper to mark all memblocks present omits 314fc39e334a mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits bb898702af43 locking/atomics: build atomic headers as required omits 2941cccfce27 kernel/signal.c: remove some duplicated includes omits e694fa2f49b5 kernel/signal.c: remove some duplicated includes omits ec3681010cb4 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 94285336d9bd Merge branch 'akpm-current/current' omits ac22b047ae16 Merge remote-tracking branch 'nvmem/for-next' omits 26bcc6842c4c Merge remote-tracking branch 'slimbus/for-next' omits 2499a1ec149e Merge remote-tracking branch 'cisco/for-next' omits 22f1b66d0e1e Merge remote-tracking branch 'kspp/for-next/kspp' omits d4d52c05280a Merge remote-tracking branch 'rtc/rtc-next' omits 69d54138fe0b Merge remote-tracking branch 'coresight/next' omits 3fe7085048b4 Merge remote-tracking branch 'livepatching/for-next' omits d3aacb4fe36b Merge remote-tracking branch 'kselftest/next' omits fe09cb4e762a Merge remote-tracking branch 'random/dev' omits 6ffd1eff1562 Merge remote-tracking branch 'pwm/for-next' omits 053cad71b0b1 Merge remote-tracking branch 'pinctrl/for-next' omits f5e5ef92adca Merge remote-tracking branch 'gpio/for-next' omits 4ca07fdf3157 Merge remote-tracking branch 'rpmsg/for-next' omits dbb704e8db53 Merge remote-tracking branch 'scsi/for-next' omits 734dd05e782e Merge remote-tracking branch 'cgroup/for-next' omits 0a56f259ec69 Merge remote-tracking branch 'slave-dma/next' omits 2c47b935f9cf Merge remote-tracking branch 'icc/icc-next' omits 9d21f1d2a1da Merge remote-tracking branch 'mux/for-next' omits a40973759dcf Merge remote-tracking branch 'staging/staging-next' omits 00e7ac8d3171 Merge remote-tracking branch 'soundwire/next' omits 8ba25fd1bc88 Merge remote-tracking branch 'extcon/extcon-next' omits 106df3da7a1a Merge remote-tracking branch 'char-misc/char-misc-next' omits d50c0c2de404 Merge remote-tracking branch 'tty/tty-next' omits 4ca7c1bc6c77 Merge remote-tracking branch 'phy-next/next' omits f82e97a1cdd3 Merge remote-tracking branch 'usb-serial/usb-next' omits 2a8166bff5bb Merge remote-tracking branch 'usb-gadget/next' omits 559e9a191d94 Merge remote-tracking branch 'usb/usb-next' omits 250c2bee9e5f Merge remote-tracking branch 'driver-core/driver-core-next' omits 529149f7a30f Merge remote-tracking branch 'ipmi/for-next' omits febc09c88bdd Merge remote-tracking branch 'leds/for-next' omits 317852e5ada5 Merge remote-tracking branch 'hsi/for-next' omits 7cc70e28eb7b Merge remote-tracking branch 'chrome-platform/for-next' omits 71b8bd8064ae Merge remote-tracking branch 'drivers-x86/for-next' omits f9036d65ec06 Merge remote-tracking branch 'percpu/for-next' omits e65516e51fd2 Merge remote-tracking branch 'rcu/rcu/next' omits 7a719ab44a90 Merge remote-tracking branch 'edac-amd/for-next' omits 38775a175f6e Merge remote-tracking branch 'clockevents/clockevents/next' omits d80840db44dc Merge remote-tracking branch 'tip/auto-latest' omits 8c6c6eb94d97 Merge remote-tracking branch 'spi/for-next' omits 78bc06a6ec7b Merge remote-tracking branch 'devicetree/for-next' omits fd47d8743032 Merge remote-tracking branch 'audit/next' omits afe07d7497a1 Merge remote-tracking branch 'iommu/next' omits 5ca28739e3f3 Merge remote-tracking branch 'watchdog/master' omits 3508d1f40836 Merge remote-tracking branch 'tpmdd/next' omits 2396e60e7976 Merge remote-tracking branch 'selinux/next' omits 3eace448d8aa Merge remote-tracking branch 'integrity/next-integrity' omits 07b88c209b3f Merge remote-tracking branch 'apparmor/apparmor-next' omits 441b1f8b161e Merge remote-tracking branch 'security/next-testing' omits f60579e74314 Merge remote-tracking branch 'regulator/for-next' omits f58cff051620 Merge remote-tracking branch 'battery/for-next' omits f8306dc42253 Merge remote-tracking branch 'backlight/for-backlight-next' omits 77dbb1fb7372 Merge remote-tracking branch 'mfd/for-mfd-next' omits a134b994b6ea Merge remote-tracking branch 'md/for-next' omits fdd9a1afce0a Merge remote-tracking branch 'kgdb/kgdb-next' omits 5643ebc6a6b4 Merge remote-tracking branch 'mmc/next' omits 25da38f7fc8f Merge remote-tracking branch 'device-mapper/for-next' omits 9a0f297050d8 Merge remote-tracking branch 'block/for-next' omits 9471af9d8fd9 Merge remote-tracking branch 'input/next' omits a4f83ecf0c6e Merge remote-tracking branch 'modules/modules-next' omits 5bc4feb8bb34 Merge remote-tracking branch 'sound-asoc/for-next' omits 60839e7f1a25 Merge remote-tracking branch 'sound/for-next' omits 55b63da6f4bd Merge remote-tracking branch 'regmap/for-next' omits 31355572fe90 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 419bcda2270d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 17d159844281 Merge remote-tracking branch 'drm-msm/msm-next' omits 81e22946a6a2 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 29427cf2812c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 2544aadffacd Merge remote-tracking branch 'drm-intel/for-linux-next' omits 407b429691f2 Merge remote-tracking branch 'drm/drm-next' omits b326fa361e3d Merge remote-tracking branch 'crypto/master' omits 9b5620092495 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 7c9c6141d474 Merge remote-tracking branch 'nand/nand/next' omits 878ba9d91c42 Merge remote-tracking branch 'mtd/mtd/next' omits d4d9258101e4 Merge remote-tracking branch 'gfs2/for-next' omits 38e7f2f41625 Merge remote-tracking branch 'mac80211-next/master' omits 895f7bcb8e34 Merge remote-tracking branch 'nfc-next/master' omits 9a655d8fd6f3 Merge remote-tracking branch 'netfilter-next/master' omits ca7b31105496 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 44645a4cc155 Merge remote-tracking branch 'ipsec-next/master' omits 8664762d4e66 Merge remote-tracking branch 'bpf-next/master' omits 0f3c9cab31c7 Merge remote-tracking branch 'net-next/master' omits c156e972ce2e next-20181203/rdma omits 25dc6236b680 Merge remote-tracking branch 'swiotlb/linux-next' omits e24494911017 Merge remote-tracking branch 'dlm/next' omits 9f80912c676f Merge remote-tracking branch 'ieee1394/for-next' omits d870c58a9c9c Merge remote-tracking branch 'opp/opp/linux-next' omits 98423e391ff0 Merge remote-tracking branch 'pm/linux-next' omits 65dea36a11e1 Merge remote-tracking branch 'v4l-dvb-next/master' omits 6ec8c01b6cc6 Merge remote-tracking branch 'v4l-dvb/master' omits d79b203cbdac Merge remote-tracking branch 'jc_docs/docs-next' omits 6a6e7c378360 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits be591a592280 Merge remote-tracking branch 'i3c/i3c/next' omits 46396e2e412a Merge remote-tracking branch 'i2c/i2c/for-next' omits 4c63942ac467 Merge remote-tracking branch 'hid/for-next' omits 9f38a43b0d48 Merge remote-tracking branch 'pstore/for-next/pstore' omits d252c4a12b16 Merge remote-tracking branch 'pci/next' omits 3cfb6f842a31 Merge remote-tracking branch 'printk/for-next' omits 81512464fbf5 Merge remote-tracking branch 'vfs/for-next' omits f28a3db5be68 Merge remote-tracking branch 'file-locks/locks-next' omits 7c1798477bf4 Merge remote-tracking branch 'xfs/for-next' omits de45b33c774f Merge remote-tracking branch 'v9fs/9p-next' omits 4c2350665c48 Merge remote-tracking branch 'ubifs/linux-next' omits 4bda369c6d47 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 68ed440fb4aa Merge remote-tracking branch 'nfsd/nfsd-next' omits 9393c3ace0b4 Merge remote-tracking branch 'nfs/linux-next' omits dc904eca4bb8 Merge remote-tracking branch 'jfs/jfs-next' omits 8b37cc943ceb Merge remote-tracking branch 'fuse/for-next' omits 8fbc6c7dad0a Merge remote-tracking branch 'f2fs/dev' omits 8c3097962ea5 Merge remote-tracking branch 'ext4/dev' omits 473212f70383 Merge remote-tracking branch 'ext3/for_next' omits 448bcd040358 Merge remote-tracking branch 'ecryptfs/next' omits 95124d8e629c Merge remote-tracking branch 'cifs/for-next' omits 20aa00f8f324 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 4992da0fca9b Merge remote-tracking branch 'befs/for-next' omits 93d48317e84f Merge remote-tracking branch 'fscrypt/master' omits 9a5654108126 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6f2baff1404b Merge remote-tracking branch 'sparc-next/master' omits 164f7562ba6a Merge remote-tracking branch 's390/features' omits 592eb53fa546 Merge remote-tracking branch 'risc-v/for-next' omits df6ac489f04d Merge remote-tracking branch 'powerpc/next' omits ff77fac94302 Merge remote-tracking branch 'parisc-hd/for-next' omits 183d5fe4e679 Merge remote-tracking branch 'nios2/for-next' omits 7e21948611d5 Merge remote-tracking branch 'nds32/next' omits a768281eb9e9 Merge remote-tracking branch 'mips/mips-next' omits db928629f988 Merge remote-tracking branch 'microblaze/next' omits 1629d6085ae8 Merge remote-tracking branch 'm68k/for-next' omits d093ac062ac0 Merge remote-tracking branch 'ia64/next' omits cfa87c760419 Merge remote-tracking branch 'csky/linux-next' omits b68f29c92056 Merge remote-tracking branch 'clk/clk-next' omits bf5b83c22ce8 Merge remote-tracking branch 'arm64/for-next/core' omits 3ef8843285a1 Merge remote-tracking branch 'tegra/for-next' omits 7ba8d1a1342a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1182da141fea Merge remote-tracking branch 'samsung-krzk/for-next' omits c7e172d8554e Merge remote-tracking branch 'rockchip/for-next' omits f7058cb8be90 Merge remote-tracking branch 'renesas/next' omits ac6835d1b52d Merge remote-tracking branch 'qcom/for-next' omits d1fb282179b5 Merge remote-tracking branch 'reset/reset/next' omits e7dc28d97b93 Merge remote-tracking branch 'omap/for-next' omits 22ada92e3da3 Merge remote-tracking branch 'mvebu/for-next' omits 1469e0134ea8 Merge remote-tracking branch 'mediatek/for-next' omits cbae7bf90f15 Merge remote-tracking branch 'keystone/next' omits d2f92bf3ad58 Merge remote-tracking branch 'imx-mxs/for-next' omits 06626fd8b5ac Merge remote-tracking branch 'bcm2835/for-next' omits f26ce72e102c Merge remote-tracking branch 'at91/at91-next' omits f756ba4586bb Merge remote-tracking branch 'aspeed/for-next' omits 770037686e5e Merge remote-tracking branch 'amlogic/for-next' omits 0279bd908373 Merge remote-tracking branch 'actions/for-next' omits e8517656a4a1 Merge remote-tracking branch 'arm-soc/for-next' omits d4fe24cf9d26 Merge remote-tracking branch 'arm-perf/for-next/perf' omits b01e7477404b Merge remote-tracking branch 'arm/for-next' omits f4fa161fc9c5 Merge remote-tracking branch 'dma-mapping/for-next' omits baf269c3048e Merge remote-tracking branch 'leaks/leaks-next' omits 071669001666 nfsd: Return EPERM on utime/utimes/lutimes calls instead o [...] omits f65e67fc05a2 Merge remote-tracking branch 'kbuild/for-next' omits a71a266e1ba3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a5963989620e Merge remote-tracking branch 'scsi-fixes/fixes' omits 4f67b212e2bc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits da128347434e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4972ff83c0ef Merge remote-tracking branch 'mips-fixes/mips-fixes' omits def873f2035b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits d3a7159c6e5f Merge remote-tracking branch 'crypto-current/master' omits 6107e481c04f Merge remote-tracking branch 'input-current/for-linus' omits 41ae29832b92 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5dc8460045f9 Merge remote-tracking branch 'tty.current/tty-linus' omits e04fe1ce952c Merge remote-tracking branch 'pci-current/for-linus' omits 09da41663e28 Merge remote-tracking branch 'spi-fixes/for-linus' omits b0613cc1df98 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2d04091b61de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7d16537e9870 Merge remote-tracking branch 'sound-current/for-linus' omits 56d5701566c8 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 5c9436b3dfd1 Merge remote-tracking branch 'mac80211/master' omits feb51940d01e Merge remote-tracking branch 'netfilter/master' omits d94b6ef87beb Merge remote-tracking branch 'ipsec/master' omits 704826c9c458 Merge remote-tracking branch 'bpf/master' omits f860fd0ff693 Merge remote-tracking branch 'net/master' omits 5193f8666c50 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 2d24ee9d3b14 Merge remote-tracking branch 'arm-current/fixes' omits 73874a73c38a Merge remote-tracking branch 'arc-current/for-curr' omits ba89c5ac952f Merge remote-tracking branch 'fixes/master' omits 32996f0fd43b Merge branch 'misc-4.20' into next-fixes omits b813971840bd Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits e4b1c004a2cd Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 57a6abc38197 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits b3e70542e43d Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] omits ccea7036ecef ic3: off by one in mode_show() omits 26ce5be35cf7 i3c: fix an error code in i3c_master_add_i3c_dev_locked() omits 48eb5a597922 i3c: master: dw: fix mask operation by using the correct operator omits 9b5236d1da5a MAINTAINERS: Add myself as the dw-i3c-master module maintainer omits 0af65640e78d dt-binding: i3c: Document Synopsys DesignWare I3C omits 37e9b84202f8 i3c: master: Add driver for Synopsys DesignWare IP omits 509008645eb0 i3c: master: Remove set but not used variable 'old_i3c_scl_lim' omits 6f1ecc4f6c36 dt-bindings: i3c: Document Cadence I3C master bindings omits 7d43b44b7307 i3c: master: Add driver for Cadence IP omits 8fea2c5e3292 MAINTAINERS: Add myself as the I3C subsystem maintainer omits fe0205e3b985 Merge branch 'v4.20-next/soc' into for-next omits c3748484647e arm64: dts: mt8173: Add GCE node omits 2566bdc50e6d Merge branch 'for-next-next-v4.20-20181129' into for-next- [...] omits 9215060aba1e Merge branch 'for-next-current-v4.19-20181129' into for-ne [...] omits d8f8fefe5b19 Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] omits dd92fa518615 Merge branch 'ext/josef/4-iput-fixes' into for-next-next-v [...] omits 75ae99f088bc Merge branch 'ext/josef/3-abort-cleanups' into for-next-ne [...] omits b8022ec4cd2f Merge branch 'ext/josef/2-snospc-fixes' into for-next-next [...] omits dd331cb00f6e Merge branch 'ext/josef/1-delayed-rsv' into for-next-next- [...] omits 2546e78c6c11 Merge branch 'dev/dev-replace-locking' into for-next-next- [...] omits 726c610b664a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 4a78ac821195 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 466b8048327c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits f4037e7b627e Merge branch 'misc-next' into for-next-next-v4.20-20181129 omits fa2d20233d72 Merge branch 'misc-next' into for-next-current-v4.19-20181129 omits 400be20dbb70 Merge branch 'misc-4.20' into for-next-current-v4.19-20181129 omits 60f4a8a689d4 btrfs: dev-replace: open code trivial locking helpers omits 9f6acbe9ffa1 btrfs: dev-replace: remove custom read/write blocking scheme omits 6fb702d6498a btrfs: dev-replace: swich locking to rw semaphore omits d69f519d4441 btrfs: reada: reorder dev-replace locks before radix tree preload omits f7523565de7e btrfs: Remove unnecessary code from __btrfs_rebalance omits 6a62f0bcb508 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits f1ddc9173498 btrfs: wakeup cleaner thread when adding delayed iput omits 1d0369139712 btrfs: run delayed iputs before committing omits 5f1723dcdf53 btrfs: wait on ordered extents on abort cleanup omits 5d0e03c03fb6 btrfs: cleanup pending bgs on transaction abort omits a196092cf717 btrfs: just delete pending bgs if we are aborted omits 5b3bb2f8caa1 btrfs: call btrfs_create_pending_block_groups unconditionally omits 59a6932cd93e btrfs: handle delayed ref head accounting cleanup in abort omits 00079d6118d9 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits e35c177b35d6 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits 1e4aa0623ef5 btrfs: reserve extra space during evict() omits 80df907c5201 btrfs: be more explicit about allowed flush states omits 8f5d91872a5c btrfs: loop in inode_rsv_refill omits 9e3c0d433298 btrfs: don't enospc all tickets on flush failure omits e7e92f225cb6 btrfs: add ALLOC_CHUNK_FORCE to the flushing code omits 383a39961fd4 btrfs: don't use global rsv for chunk allocation omits bc5ee923f773 btrfs: dump block_rsv whe dumping space info omits 0eaaa8efd99b btrfs: check if free bgs for commit omits 0a4116db614c btrfs: fix truncate throttling omits 481251210c2c btrfs: introduce delayed_refs_rsv omits afa2f3c850fe btrfs: only track ref_heads in delayed_ref_updates omits 044a9af875a0 btrfs: cleanup extent_op handling omits e1f150c08c1a btrfs: add cleanup_ref_head_accounting helper omits c0093ee1ddc8 btrfs: add btrfs_delete_ref_head helper omits 8cb920a14fca btrfs: drop extra enum initialization where using defaults omits 4df6514afb4e btrfs: switch BTRFS_ORDERED_* to enums omits e969b48cf37f btrfs: switch EXTENT_FLAG_* to enums omits 7a122b9b4619 btrfs: switch EXTENT_BUFFER_* to enums omits ecd5c4db87bb btrfs: switch BTRFS_ROOT_* to enums omits 92edb984c36e btrfs: switch BTRFS_FS_* to enums omits 4b92a29ab3a5 btrfs: switch BTRFS_BLOCK_RSV_* to enums omits 8de0ed46e789 btrfs: switch BTRFS_FS_STATE_* to enums omits 3754ad7fa322 btrfs: Refactor btrfs_merge_bio_hook omits 97376b2422a5 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits e8ed9b7c6c0f btrfs: document extent mapping assumptions in checksum omits cf33fb3f5ed5 btrfs: don't initialize 'offset' in map_private_extent_buffer() omits f93aedf2d583 Btrfs: fix deadlock with memory reclaim during scrub omits 5f5d9b5f9934 btrfs: Remove extent_io_ops::readpage_io_failed_hook omits 25f53c85a35b btrfs: relocation: set trans to be NULL after ending transaction omits 38d18c2a01c6 btrfs: remove btrfs_bio_end_io_t omits 1ebd6dd28646 btrfs: replace btrfs_io_bio::end_io with a simple helper omits d77496f4f34b btrfs: remove redundant csum buffer in btrfs_io_bio omits 2dfb0fc5fecf btrfs: replace async_cow::root with fs_info omits f1284f5f2687 btrfs: merge btrfs_submit_bio_done to its caller omits 5173bad6f694 btrfs: balance: print to system log when balance ends or i [...] omits 74f19faa3081 btrfs: balance: print args during start and resume omits e890d6cee13a btrfs: add helper to describe block group flags omits d11a2a03df95 Btrfs: fix race between enabling quotas and subvolume creation omits d4c6aea7729a Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits a5d10e649982 Btrfs: fix access to available allocation bits when starti [...] omits 53fb8345e87c Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits d143e8ba996f arm64: dts: Add uart for mt6797 EVB omits d0ac06119cc0 arm64: dts: mediatek: x20: Add pinmux support for UART1 omits c7e545527ba4 arm64: dts: mediatek: mt6797: Add pinctrl support omits 293818165042 btrfs: Handle final split-brain possibility during fsid change omits 24c7953e76ba btrfs: Handle one more split-brain scenario during fsid change omits 6ef2ea69aaf2 btrfs: add members to fs_devices to track fsid changes omits 2024697e2be0 btrfs: Add handling for disk split-brain scenario during f [...] omits 6cdfc7dd82bb btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits ab88f95e9fe0 btrfs: Add sysfs support for metadata_uuid feature omits bdcbdb01d04d btrfs: Introduce support for FSID change without metadata rewrite omits a4381584cdce btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits c336ba268839 btrfs: introduce EXPORT_FOR_TESTS macro omits d8fb7f2060d1 btrfs: remove unused drop_on_err in btrfs_mkdir omits 048e44b89d14 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 7da8b13e0432 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits 34db7ba21079 btrfs: Remove superfluous check form btrfs_remove_chunk omits d056c59198a4 btrfs: Clean up and refactor btrfs_can_relocate omits ae7b8b9b91ee mmc: sdhci: imx: Use the slot GPIO descriptor omits 6a10fd913d8d mmc: jz4740: Use GPIO descriptor for power omits 2a8979cf6e57 mmc: jz4740: Get CD/WP GPIOs from descriptors omits 4b1bd7251bc7 mmc: slot-gpio: Allocate GPIO labels dynamically omits 13797b49e159 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits c1f921e9b691 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits 2961e2b127fe Merge branch 'fixes' into next omits 582a72547013 mmc: sdhci: Handle auto-command errors omits e5287f90429d mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 75838d17d392 mmc: sdhci: Fix data command CRC error handling omits 67436f5e1b11 mmc: bcm2835: Switch to SPDX identifier omits 2a5db967c967 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits e57f1bbb6735 mmc: tmio: delete wait in tuning process omits 8e61b41c5150 mmc: renesas_sdhi: remove workaround for HS400 clock omits 9ed6752dd318 mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits 4d81ef4c3e64 Merge branch 'fixes' into next omits 530ffe6b9726 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits 36d1bb9e9177 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits a0195c05a6b6 mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits c49f3571b597 dm mpath: only flush workqueue when needed omits cac4178d4a76 dm rq: remove unused arguments from rq_completed() omits 6cfa3165884d dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 78f95b53c203 dm: remove the pending variable omits b5616f7a1159 dm: dont rewrite dm_disk(md)->part0.in_flight omits 5592a9e56e33 dm: avoid indirect call in __dm_make_request omits 1f2b7bda0949 Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 442734c7553b dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits 8d2996a926e3 mmc: atmel-mci: do not assume idle after atmci_request_end omits 3fbf734a3721 mmc: dw_mmc-bluefield: simplify the probe() function adds adac0753c252 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a517af52cb57 Merge branch 'parisc-4.20-4' of git://git.kernel.org/pub/s [...] adds 48a2ca0ee399 Revert "mfd: cros_ec: Use devm_kzalloc for private data" adds 5e0dc1a7ce1f Merge tag 'mfd-fixes-4.20' of git://git.kernel.org/pub/scm [...] adds 91dd51f6e7ce Merge tag 'pm-4.20-rc6' of git://git.kernel.org/pub/scm/li [...] adds d08970904582 Merge tag 'for-4.20-rc5-tag' of git://git.kernel.org/pub/s [...] new a8c2a03b0763 Merge remote-tracking branch 'fixes/master' new 63a7be89ba38 Merge remote-tracking branch 'arc-current/for-curr' new a1208f6a822a ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unalig [...] new 3d0358d0ba04 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart new c2a3831df6dc ARM: 8816/1: dma-mapping: fix potential uninitialized return new e220c220fee5 Merge remote-tracking branch 'arm-current/fixes' new 1e9b52d3f567 Merge remote-tracking branch 'powerpc-fixes/fixes' new 688838934c23 rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices new ecb239d96d36 ethernet: fman: fix wrong of_node_put() in probe function new 01b3fd5ac97c net: mvpp2: fix detection of 10G SFP modules new 0fb628f0f250 net: mvpp2: fix phylink handling of invalid PHY modes new a317e65face4 mac80211: ignore tx status for PS stations in ieee80211_tx [...] new 9ec1190d0659 mac80211: fix reordering of buffered broadcast packets new 990d71846a0b mac80211: ignore NullFunc frames in the duplicate detection new 312ca38ddda6 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric() new 64d47902fea3 Merge tag 'mac80211-for-davem-2018-12-05' of git://git.ker [...] new 5a577ab569f3 Merge remote-tracking branch 'net/master' new bb52f22b0843 Merge remote-tracking branch 'bpf/master' new ba5ce9131e10 Merge remote-tracking branch 'ipsec/master' new 1f3712a3f025 Merge remote-tracking branch 'netfilter/master' new 56e222b841cf Merge remote-tracking branch 'rdma-fixes/for-rc' new 33aaebd48ae2 ALSA: hda/realtek: ALC286 mic and headset-mode fixups for [...] new 705b65f10747 ALSA: hda/realtek - Add support for Acer Aspire C24-860 he [...] new 9f8aefed9623 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G new b72f936f6b32 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860 [...] new 40d9bca6e785 Merge remote-tracking branch 'sound-current/for-linus' new bbfdf098e562 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 205482312dbd Merge remote-tracking branch 'regulator-fixes/for-linus' new a546319781e9 Merge remote-tracking branch 'spi-fixes/for-linus' new fdc4e398af67 Merge remote-tracking branch 'pci-current/for-linus' new 100bc3e2bebf tty: serial: 8250_mtk: always resume the device in probe. new 10108ea02519 Merge remote-tracking branch 'tty.current/tty-linus' new d78599053018 usb: appledisplay: Add 27" Apple Cinema Display new d81bb019d7bb USB: Fix invalid-free bug in port_over_current_notify() new 2f2dde6ba89b usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device new 704620afc70c USB: check usb_get_extra_descriptor for proper size new 86ae86f9b2b5 Merge remote-tracking branch 'usb.current/usb-linus' new f51ccf46217c USB: serial: console: fix reported terminal settings new 90946e1c8432 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 300cd664865b staging: rtl8712: Fix possible buffer overrun new 87e4a5405f08 Revert commit ef9209b642f "staging: rtl8723bs: Fix indenti [...] new abf0ae28b037 Merge remote-tracking branch 'staging.current/staging-linus' new 4d02a0745401 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 411b7b0bc883 Merge remote-tracking branch 'crypto-current/master' new c06abca69218 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" new ebb853b1bd5f Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" new b8603d2a5795 dmaengine: imx-sdma: implement channel termination via worker new 64068853bc77 dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor all [...] new 59861547ec9a dmaengine: cppi41: delete channel from pending list when s [...] new dc364c9e7a30 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 9514063498cb media: mpeg2-ctrls.h: move MPEG2 state controls to non-pub [...] new cd9fd6f12fc7 media: extended-controls.rst: add note to the MPEG2 state [...] new 078ab3ea2c3b media: Add a Kconfig option for the Request API new 7f8e2be0d80e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new d46bebda6c52 Merge remote-tracking branch 'mips-fixes/mips-fixes' new b664d100647d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 0cc8f80683a7 Btrfs: fix fsync of files with multiple hard links in new [...] new 72549bc085d6 Merge branch 'misc-4.20' into next-fixes new 7b42d548f5ec Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 04591dfc73c5 Merge remote-tracking branch 'scsi-fixes/fixes' new 009367791f31 drm/i915: Record GT workarounds in a list new 90098efacc4c drm/i915: Introduce per-engine workarounds new a40fa231bb64 drm/i915/gvt: Fix tiled memory decoding bug on BDW new d76b21ebf8ff Merge tag 'gvt-fixes-2018-12-04' of https://github.com/int [...] new daf9e4d29d2c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new a44f7cb93732 mmc: core: use mrq->sbc when sending CMD23 for RPMB new e8cde625bfe8 MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 new db2039fcfd57 mmc: sdhci-omap: Fix DCRC error handling during tuning new e1914db4c792 Merge remote-tracking branch 'mmc-fixes/fixes' new de31c6a604ab Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new be9f5f8eb21a Merge remote-tracking branch 'kbuild/for-next' new 6de01bdcce80 Merge remote-tracking branch 'leaks/leaks-next' new a1da439cc0d9 dma-mapping: fix lack of DMA address assignment in generic [...] new 8778a53cc4b9 Merge remote-tracking branch 'dma-mapping/for-next' new d66a2fb8d7b0 ARM: sa1100: explicitly register sa11x0-pcmcia devices new bebdf98a7862 pcmcia: add MAX1600 library new b96e6c01bafb ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs new e2125d0517c0 ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and [...] new 34fdbe645619 ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and g [...] new f1f05ee1b3ba ARM: pxa/lubbock: switch PCMCIA to MAX1600 library new 57c1cdce7121 pcmcia: sa1100*: remove redundant bvd1/bvd2 setting new e1b0d978459f ARM: sa1111: remove legacy GPIO interfaces new 17c7f4f7b4c6 ARM: sa1100/assabet: add gpio keys support for right-hand [...] new 59b23ead135c ARM: sa1100/assabet: switch to using gpio leds new 039bc3b7f29f ARM: sa1100/cerf: switch to using gpio_led_register_device() new e1c1b9cdf98e Merge branches 'fixes', 'misc', 'sa1100-for-next' and 'spe [...] new 65a45ba7f482 Merge remote-tracking branch 'arm/for-next' new ebed737aaf95 Merge remote-tracking branch 'arm-perf/for-next/perf' new f79d6b824d32 Merge remote-tracking branch 'arm-soc/for-next' new d2e18da4f503 Merge remote-tracking branch 'actions/for-next' new a768297701c8 MAINTAINERS: Remove myself from the list new 7e662a7acfb8 Merge branch 'v4.21/soc' into tmp/aml-rebuild new 2ad4cff71e31 Merge tag 'meson-clk-headers-4.21-1' of git://github.com/B [...] new e8c276d953d8 ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals new 1124d790b431 ARM: dts: meson8: add the ARM TWD timer new 2710e8d21310 ARM: dts: meson8: add the Cortex-A9 global timer new f5506e82f788 ARM: dts: meson8b: add the ARM TWD timer new da38636393ce ARM: dts: meson8b: add the Cortex-A5 global timer new 622b9827b24d ARM: dts: meson: meson8: add the CPU OPP table new c311552a8ead ARM: dts: meson: meson8b: add the CPU OPP tables new 40addd4711af Merge branch 'v4.21/dt' into tmp/aml-rebuild new 6f31ba17c83c arm64: dts: meson-axg: Enable watchdog on Meson AXG SoCs new ed85b3435e45 arm64: dts: meson-axg: remove alternate xtal new fa3abfb6943e dt-bindings: clk: meson: add ao controller clock inputs new b1d02a84b552 dt-bindings: clk: meson: add main controller clock input new 16361ff23e20 arm64: dts: meson: add clock controller clock inputs new 5e41fc6f173f Merge branch 'v4.21/dt64' into tmp/aml-rebuild new 04ab6f8177c0 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER new 1547d8f98dfb Merge branch 'v4.21/defconfig' into tmp/aml-rebuild new ed95091f1ef8 Merge branch 'v4.21/drivers' into tmp/aml-rebuild new dea8a73f2158 Merge remote-tracking branch 'amlogic/for-next' new c41620b20b85 Merge remote-tracking branch 'aspeed/for-next' new 44f202cb66f0 Merge remote-tracking branch 'at91/at91-next' new d839d6523c1b Merge remote-tracking branch 'bcm2835/for-next' new 1c70c4431114 Merge remote-tracking branch 'imx-mxs/for-next' new c680f71d0ec0 Merge remote-tracking branch 'keystone/next' new c2e66b8f7c37 arm64: dts: mt8173: Add GCE node new c2f7a6c7e1e5 Merge branch 'v4.20-next/soc' into for-next new 55227e89b52e Merge remote-tracking branch 'mediatek/for-next' new dae522045094 Revert "arm64: dts: marvell: add CPU Idle power state supp [...] new e946dc199288 Merge branch 'mvebu/dt64' into mvebu/for-next new 4ac3846fba3b Merge remote-tracking branch 'mvebu/for-next' new 6ef85b80e612 Merge remote-tracking branch 'omap/for-next' new cfe9e5acd151 Merge remote-tracking branch 'reset/reset/next' new 84a6a9a9707a Merge remote-tracking branch 'qcom/for-next' new be3ffc358631 Merge remote-tracking branch 'renesas/next' new 31bf97f0b14d Merge remote-tracking branch 'rockchip/for-next' new 441cc8308bec Merge remote-tracking branch 'samsung-krzk/for-next' new dabfc8364ca7 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt new 15e53723ce2b soc: sunxi: sram: Enable EMAC clock access for H3 variant new c7739268222e soc: sunxi: sram: Add support for the H5 SoC system control new 46d1ec73c190 dt-bindings: sram: Add Allwinner suniv F1C100s new ebc0a24d11b3 dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1 new d44d37cb27df dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1 new 7aed1e3a9638 ARM: dts: sun8i: a33: Remove unnecessary reserved memory node new 82992cdf4af7 ARM: dts: sun8i: h3: Remove unnecessary reserved memory node new 106deea8ba53 arm64: dts: allwinner: a64: Add support for the SRAM C1 section new d60ce24740d2 arm64: dts: allwinner: a64: Add Video Engine node new 925c5afd78c4 ARM: dts: sun8i: h3: Fix the system-control register range new 973efbc6a061 arm64: dts: allwinner: h5: Add system-control node with SRAM C1 new 24a1be4e7e80 ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to [...] new 8be5b161bb3d arm64: dts: allwinner: h5: Add Video Engine node new 91051567df44 Merge branches 'sunxi/core-for-4.21', 'sunxi/drivers-for-4 [...] new 7ff33bd321b1 ARM: dts: sun8i: a33: Drop audio codec oversampling rate t [...] new 37bb18398aa1 clk: sunxi-ng: a33: Use sigma-delta modulation for audio PLL new 6e6da2039c82 clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio [...] new 932128f2e2ba Merge branches 'sunxi/dt-for-4.21' and 'sunxi/clk-for-4.21 [...] new 9e99f0f329ce Merge remote-tracking branch 'sunxi/sunxi/for-next' new 97da42109c66 Merge remote-tracking branch 'tegra/for-next' new ab824d6cf7b0 Merge remote-tracking branch 'arm64/for-next/core' new e45838b52cb3 clk: Add kerneldoc to managed of-provider interfaces new 05502bf9eb7a clk: of-provider: look at parent if registered device has [...] new 1efadbf2fd37 clk: clk-hi655x: Free of_provider at remove new 252246674f55 clk: rk808: use managed version of of_provider registration new 654dea6ec4f1 clk: clk-twl6040: Free of_provider at remove new 7265c3cbbf9f clk: apcs-msm8916: simplify probe cleanup by using devm new 8b1b9e6425a0 Merge branch 'clk-managed-registration' into clk-next new 28f1186a26f7 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() new 553604c041b8 clk: mediatek: Drop more __init markings for driver probe new d42925189b41 clk: mediatek: fix the PCIe MAC clock parent new e812006e1e99 Merge branch 'clk-mtk-mt7629' into clk-next new e25abd59cc53 Merge remote-tracking branch 'clk/clk-next' new dfe9982f51ce Merge remote-tracking branch 'csky/linux-next' new fcfc4ce52004 Merge remote-tracking branch 'ia64/next' new 7a4d0a6ef00e Merge remote-tracking branch 'm68k/for-next' new 245761a951d8 Merge remote-tracking branch 'microblaze/next' new 99cffb4e43a4 MIPS: OCTEON: enable all OCTEON drivers in defconfig new 8b5c4eb17192 MIPS: OCTEON: octeon-usb: use common gpio_bit definition new 1c6121c39677 MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward comp [...] new 2bb177137074 MIPS: OCTEON: cvmx_mio_fus_dat3: use oldest forward compat [...] new 036d0823ce33 MIPS: OCTEON: cvmx_gmxx_inf_mode: use oldest forward compa [...] new 4089caa7d0fd MIPS: OCTEON: delete redundant register definitions new 6b3b210db50a Merge remote-tracking branch 'mips/mips-next' new 6a54f1c2c891 Merge remote-tracking branch 'nds32/next' new c044868f70c6 Merge remote-tracking branch 'nios2/for-next' new 57b2d3b172d1 parisc: Split out alternative live patching code new b740d1ca9c34 parisc: Fix serio address output new 9c822e12cb23 parisc: Fix HP SDC hpa address output new 426e7f947202 Merge remote-tracking branch 'parisc-hd/for-next' new 5b8d6be7b8dd powerpc: Rework btext_find_display to use of_stdout and de [...] new e5480bdcc442 powerpc: Use device_type helpers to access the node type new 15b680c474af macintosh: windfarm: Another convert to using %pOFn instea [...] new bf82d3758d4a macintosh: Use device_type helpers to access the node type new d2db097905d6 cxl: Use device_type helpers to access the node type new f99e33f12490 drivers/cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 new d7cceda96bad powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 new be34fff07c37 powerpc/kconfig: remove CONFIG_6xx new a0cd0f8cab4d powerpc/32: Remove #ifdef CONFIG_PPC_STD_MMU_32 in asm/boo [...] new 68289ae935da powerpc: change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 new 5b3e84fc10dd powerpc: change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S new 26598f2856e9 powerpc/kconfig: remove PPC_STD_MMU_32 and PPC_STD_MMU new 8d4a862276a9 powerpc/xmon: Fix invocation inside lock region new 2b038cbc5fcf powerpc/pseries/cpuidle: Fix preempt warning new f91203e71c64 powerpc/mm: remove unused function prototype new 8ad940217cce powerpc: annotate implicit fall throughs new a43ccc4bc499 powerpc/book3s32: Remove CONFIG_BOOKE dependent code new ddfc20a3b9ae powerpc/8xx: Remove PTE_ATOMIC_UPDATES new a95d133c8643 powerpc/mm: Move pte_fragment_alloc() to a common location new 2a146533bf96 powerpc/mm: Avoid useless lock with single page fragments new 994da93d1968 powerpc/mm: move platform specific mmu-xxx.h in platform d [...] new d09780f3a8d4 powerpc/mm: Move pgtable_t into platform headers new a74791dd9833 powerpc/mm: add helpers to get/set mm.context->pte_frag new 32ea4c149990 powerpc/mm: Extend pte_fragment functionality to PPC32 new 129dd323ddb8 powerpc/mm: enable the use of page table cache of order 0 new 0356656284ca powerpc/mm: replace hugetlb_cache by PGT_CACHE(PTE_T_ORDER) new 1e03c7e2ea83 powerpc/mm: fix a warning when a cache is common to PGD an [...] new 32bff4b90531 powerpc/mm: remove unnecessary test in pgtable_cache_init() new 8cfe4f5242ec powerpc/8xx: Move SW perf counters in first 32kb of memory new 5af543be14cd powerpc/8xx: Temporarily disable 16k pages and hugepages new 6a8f911b50d7 powerpc/8xx: Use hardware assistance in TLB handlers new 22569b881d37 powerpc/8xx: Enable 8M hugepage support with HW assistance new 3fb69c6a1a13 powerpc/8xx: Enable 512k hugepage support with HW assistance new 55c8fc3f4930 powerpc/8xx: reintroduce 16K pages with HW assistance new 74fabcadfd43 powerpc/8xx: don't use r12/SPRN_SPRG_SCRATCH2 in TLB Miss [...] new b14fc502663d powerpc/8xx: regroup TLB handler routines new afa202b6bd30 powerpc/tools/checkpatch: Ignore DT_SPLIT_BINDING_PATCH new b682c8692442 powerpc/math-emu: Update macros from GCC new 0261a508c9fc powerpc/mm: dump segment registers on book3s/32 new 7c91efce1608 powerpc/mm: dump block address translation on book3s/32 new b4210e4fc2af Merge remote-tracking branch 'powerpc/next' new 837bf61a5caa Merge remote-tracking branch 'risc-v/for-next' new 92e1ca3576f3 Merge remote-tracking branch 's390/features' new 1f2b41ddf489 Merge remote-tracking branch 'sparc-next/master' new cad6fade6e78 xtensa: clean up WSR*/RSR*/get_sr/set_sr new 5dacbbef3d29 xtensa: simplify coprocessor.S new be38e4f2cc08 xtensa: don't clear cpenable unconditionally on release new f37598be4e38 xtensa: xtfpga.dtsi: fix dtc warnings about SPI new e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next new 037602705109 xtensa: don't use l32r opcode directly new cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next new e1697aa9996c Merge remote-tracking branch 'xtensa/xtensa-for-next' new d7a03c805db4 Merge remote-tracking branch 'fscrypt/master' new dbd55702faa6 Merge remote-tracking branch 'befs/for-next' new 3a2f95ed3d43 Merge branch 'misc-4.20' into for-next-current-v4.19-20181205 new 06a4a7c025f9 btrfs: Remove superfluous check form btrfs_remove_chunk new 8820e1072319 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument new 6a4c336bcf53 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range new 762014aec1b5 btrfs: remove unused drop_on_err in btrfs_mkdir new a80fa0ca764c btrfs: introduce EXPORT_FOR_TESTS macro new 00fdc13dc8cb btrfs: use EXPORT_FOR_TESTS for conditionally exported functions new 0fcbd8bde346 btrfs: Introduce support for FSID change without metadata rewrite new dc2e554f82e0 btrfs: Add sysfs support for metadata_uuid feature new 7aa21414505c btrfs: Remove fsid/metadata_fsid fields from btrfs_info new 21124d4ed574 btrfs: Add handling for disk split-brain scenario during f [...] new cab4a92c7adb btrfs: add members to fs_devices to track fsid changes new 8a369cf6fceb btrfs: Handle one more split-brain scenario during fsid change new e2fc4cd3ffeb btrfs: Handle final split-brain possibility during fsid change new 852375bb6762 Btrfs: allow clear_extent_dirty() to receive a cached exte [...] new 345617e9ab19 Btrfs: fix access to available allocation bits when starti [...] new c09669dc1e13 Btrfs: fix deadlock when enabling quotas due to concurrent [...] new be17c1680198 Btrfs: fix race between enabling quotas and subvolume creation new 22e2409ac8a4 btrfs: add helper to describe block group flags new 9ec0a943015b btrfs: balance: print args during start and resume new b6c8770cef40 btrfs: balance: print to system log when balance ends or i [...] new 00baa35da319 btrfs: merge btrfs_submit_bio_done to its caller new 685267f509fb btrfs: replace async_cow::root with fs_info new 3a2a648c9cbe btrfs: remove redundant csum buffer in btrfs_io_bio new 6386643abb80 btrfs: replace btrfs_io_bio::end_io with a simple helper new 2863a2031697 btrfs: remove btrfs_bio_end_io_t new f447f5149f30 btrfs: relocation: set trans to be NULL after ending transaction new 9c260e6d1e81 btrfs: Remove extent_io_ops::readpage_io_failed_hook new fc952b6f347e Btrfs: fix deadlock with memory reclaim during scrub new 8f08481629de btrfs: don't initialize 'offset' in map_private_extent_buffer() new 116d457602a9 btrfs: document extent mapping assumptions in checksum new 28e7772714b9 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction new 08c3b43b29e1 btrfs: Refactor btrfs_merge_bio_hook new 3a380896ca53 btrfs: switch BTRFS_FS_STATE_* to enums new d5485141df99 btrfs: switch BTRFS_BLOCK_RSV_* to enums new b1abf2c8cacc btrfs: switch BTRFS_FS_* to enums new 43427c95d009 btrfs: switch BTRFS_ROOT_* to enums new 4c56913c4b86 btrfs: switch EXTENT_BUFFER_* to enums new a16ffe1fc382 btrfs: switch EXTENT_FLAG_* to enums new b82e90d604bb btrfs: switch BTRFS_ORDERED_* to enums new 8c226197ed09 btrfs: drop extra enum initialization where using defaults new 19f81291d6aa Btrfs: fix fsync of files with multiple hard links in new [...] new 1541fa3811c7 btrfs: tree-checker: Don't check max block group size as c [...] new 318dae43bb7a btrfs: skip file_extent generation check for free_space_in [...] new 754ddd3ac686 btrfs: remove always true if branch in find_delalloc_range new 74de09be7c0d btrfs: Fix error handling in btrfs_cleanup_ordered_extents new 1688b136c055 btrfs: reada: reorder dev-replace locks before radix tree preload new c648fd22ffda btrfs: dev-replace: swich locking to rw semaphore new 6cfd5a97299c btrfs: dev-replace: remove custom read/write blocking scheme new 32d1a3c537ec btrfs: dev-replace: open code trivial locking helpers new 54e70a0f092f Merge branch 'misc-next' into for-next-current-v4.19-20181205 new ad77edf2e581 Merge branch 'for-next-current-v4.19-20181205' into for-ne [...] new 4a9f991f53ef Merge branch 'misc-next' into for-next-next-v4.20-20181205 new 9c42907839f2 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new f84cc585149c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new 8c9c6edc5aba Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new a8765222d1c1 btrfs: add btrfs_delete_ref_head helper new 9dd7c6053df0 btrfs: add cleanup_ref_head_accounting helper new 175ece67e676 btrfs: cleanup extent_op handling new 936be6410641 btrfs: only track ref_heads in delayed_ref_updates new be49d99c32dd btrfs: introduce delayed_refs_rsv new 494b6d69ea10 btrfs: update may_commit_transaction to use the delayed refs rsv new 0e0c569a07ea btrfs: add new flushing states for the delayed refs rsv new 7f3fb733798d btrfs: rework btrfs_check_space_for_delayed_refs new 4b3dc73d5637 btrfs: don't run delayed refs in the end transaction logic new d18641ea6cee btrfs: fix truncate throttling new be195f8d19fc Merge branch 'ext/josef/1-delayed-rsv' into for-next-next- [...] new 06e8ed738644 btrfs: run delayed iputs before committing new 846e5a868d86 btrfs: wakeup cleaner thread when adding delayed iput new 7b057204259c btrfs: replace cleaner_delayed_iput_mutex with a waitqueue new f5f10a794fac Merge branch 'ext/josef/iput-fixes' into for-next-next-v4. [...] new 4dfc25e47a32 btrfs: Remove 1st shrink/grow phase from balance new f49d9d3a017c Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] new b14df63cb645 btrfs: catch cow on deleting snapshots new 9f7e5f63d6a6 btrfs: run delayed items before dropping the snapshot new b818d58dea39 Merge branch 'ext/josef/catch-cow' into for-next-next-v4.2 [...] new e42c38c80535 btrfs: Refactor main loop in extent_readpages new 6aaa90ab566c Merge branch 'ext/nikbor/refactor-readpages' into for-next [...] new 1bc63291f803 Merge branch 'for-next-next-v4.20-20181205' into for-next- [...] new 41123577ee2e Merge remote-tracking branch 'btrfs-kdave/for-next' new 285be528b4c5 Merge remote-tracking branch 'cifs/for-next' new aee7154c0142 Merge remote-tracking branch 'ecryptfs/next' new 5b03a472b4e3 fanotify: Make sure to check event_len when copying new 6eff7ce21cf1 Pull fanotify hardening from Kees Cook. new dd9097eff858 Merge remote-tracking branch 'ext3/for_next' new a7e5a53a41e9 Merge remote-tracking branch 'ext4/dev' new 71d9e9b1df82 Merge remote-tracking branch 'f2fs/dev' new fa69e7558b6b Merge remote-tracking branch 'fuse/for-next' new 21fd5f2f0b38 Merge remote-tracking branch 'jfs/jfs-next' new c443305529d1 SUNRPC: Fix RPC receive hangs new 16e5e90f0e4f SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag new 26781eab48ec SUNRPC: Treat EFAULT as a truncated message in xs_read_str [...] new b76a5afdce6c SUNRPC: Use the discard iterator rather than MSG_TRUNC new dfcf0380858b SUNRPC: Fix up socket polling new 79462857eb54 SUNRPC: Don't force a redundant disconnection in xs_read_stream() new 292fad633637 Merge remote-tracking branch 'nfs/linux-next' new 255fbca65137 nfsd: Return EPERM, not EACCES, in some SETATTR cases new 077fb472a2d3 Merge remote-tracking branch 'nfsd/nfsd-next' new ec7ba118b940 Revert "ovl: relax permission checking on underlying layers" new dc2cb3c53038 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 09d7c62e9a21 Merge remote-tracking branch 'ubifs/linux-next' new c83b90043e81 Merge remote-tracking branch 'v9fs/9p-next' new 974be1dae8ea Merge remote-tracking branch 'xfs/for-next' new d5f86edbea5d Merge remote-tracking branch 'file-locks/locks-next' new 47242faf4694 Merge remote-tracking branch 'vfs/for-next' new de6d04c7aeb7 Merge remote-tracking branch 'printk/for-next' new be53a71e37e1 Merge remote-tracking branch 'pci/next' new c084bf950941 Merge remote-tracking branch 'pstore/for-next/pstore' new a2cd0be2e6cb Merge remote-tracking branch 'hid/for-next' new 1062f63ecb53 Merge remote-tracking branch 'i2c/i2c/for-next' new 4f26d0666961 MAINTAINERS: Add myself as the I3C subsystem maintainer new 603f2bee2c54 i3c: master: Add driver for Cadence IP new e29d0d9c90c9 dt-bindings: i3c: Document Cadence I3C master bindings new ad15e8c0fafa i3c: master: Remove set but not used variable 'old_i3c_scl_lim' new 1dd728f5d4d4 i3c: master: Add driver for Synopsys DesignWare IP new 116e246a8bcd dt-binding: i3c: Document Synopsys DesignWare I3C new 16da99cf0e4d MAINTAINERS: Add myself as the dw-i3c-master module maintainer new 2b2b283c0596 i3c: master: dw: fix mask operation by using the correct operator new 840414ae59d8 i3c: fix an error code in i3c_master_add_i3c_dev_locked() new afe120c777b7 ic3: off by one in mode_show() new c7a035a027f0 Merge remote-tracking branch 'i3c/i3c/next' new 423174c20e1a Merge remote-tracking branch 'hwmon-staging/hwmon-next' new b04033f74587 Merge remote-tracking branch 'jc_docs/docs-next' new 811496c9679a media: uvcvideo: Refactor URB descriptors new c6d664fe8a7a media: uvcvideo: Convert decode functions to use new conte [...] new e829b262a678 media: uvcvideo: Protect queue internals with helper new c50c9c1e659d media: uvcvideo: queue: Simplify spin-lock usage new 01e90464e42e media: uvcvideo: queue: Support asynchronous buffer handling new ece41454c6a5 media: uvcvideo: Abstract streaming object lifetime new b012186acef5 media: uvcvideo: Move decode processing to process context new 571e70dbd421 media: uvcvideo: Split uvc_video_enable into two new fb58e16bb783 media: uvcvideo: Rename uvc_{un,}init_video() new 30eb909d1146 media: uvcvideo: Utilise for_each_uvc_urb iterator new d695eb5b3b96 media: rtl28xxu: add support for Sony CXD2837ER slave demod new d95947c05eaf media: dib7000p: Remove dead code new 8824e5018c19 media: lmedm04: Move usb buffer to lme2510_state. new d3411f656cbb media: lmedm04: use dvb_usbv2_generic_rw_locked new aaef6a9dd0ea media: usb: dvb-usb: remove old friio driver new e4cf679c9a0f media: drivers: media: pci: b2c2: Fix errors due to unappr [...] new 330abed79aad media: remove redundant include moduleparam.h new 81fd5fd46ec9 media: tvp5150: fix irq_request error path during probe new 12645e0655e4 media: ddbridge: remove some duplicated include file new b6973637c4cc media: ddbridge: remove another duplicate of io.h and sort [...] new b1b71c877a16 media: Staging: media: replace deprecated probe method new dee0808d77ae media: imx-pxp: remove duplicated include from imx-pxp.c new 3cd6954c9b0d media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrs new b2e9a4eda11f media: firewire: Fix app_info parameter type in avc_ca{,_a [...] new dceccec169b3 media: v4l2-fwnode: Demote warning to debug level new 6cfe94782da6 media: imx319: fix wrong order in test pattern menus new 4cf9f8feb90b media: imx355: fix wrong order in test pattern menus new ce6ebeacbef3 media: unify some sony camera sensors pattern naming new cea8c0077d6c media: imx274: fix stack corruption in imx274_read_reg new 82f5b507c0cf media: imx274: declare the correct number of controls new 4f9d7225c70d media: imx274: select REGMAP_I2C new 7784b1d27898 media: mt9m111: add s_stream callback new 3c437901bd83 media: mt9m111: add streaming check to set_fmt new 937bb42578c1 media: mt9m111: add support to select formats and fps for [...] new 302d29700d0e media: dt-bindings: media: mt9m111: adapt documentation to [...] new 48856d91321f media: dt-bindings: media: mt9m111: add pclk-sample property new 98480d65c48c media: mt9m111: allow to setup pixclk polarity new 071154499193 media: ov5640: Fix set format regression new aa2882481cad media: ov5640: Adjust the clock based on the expected rate new c14d107e7417 media: ov5640: Remove the clocks registers initialization new 7851fe7ad4d9 media: ov5640: Remove redundant defines new a9e17125a568 media: ov5640: Remove redundant register setup new dfbfb7aa832c media: ov5640: Compute the clock rate at runtime new 86d81ad9dd1b media: ov5640: Remove pixel clock rates new 086c25f8fef9 media: ov5640: Enhance FPS handling new 5a3ad937bc78 media: ov5640: Make the return rate type more explicit new f6cc192fbf08 media: ov5640: Make the FPS clamping / rounding more extendable new e823fb165b76 media: ov5640: Add 60 fps support new 1da3afb58cd1 media: ov5640: Remove duplicate auto-exposure setup new da2c94c8f973 media: v4l2: async: remove locking when initializing async [...] new b9bbbbfef991 media: vicodec: Change variable names new 861c56c13d81 media: Documentation/media: uapi: Explicitly say there are [...] new 18e6830a636c media: remove text encoding from rst files new 82559ac0273a media: add SPDX header to media uAPI files new 70100e055cc0 media: svg files: dual-licence some files with GPL and GFDL new f2ac8ce823db media: docs: brainless mass add SPDX headers to all media files new 14c9dfec3409 media: pixfmt-meta-d4xx.rst: Add a license to it new 14a4467a0a5e Merge commit '0072a0c14d5b7cb72c611d396f143f5dcd73ebe2' in [...] new 7f22507b1397 media: dt-bindings: Document the Rockchip VPU bindings new 775fec69008d media: add Rockchip VPU JPEG encoder driver new bcebf81255a7 media: rockchip/vpu: fix a few alignments new 2bf47eefca6d media: stkwebcam: Support for ASUS A6VM notebook added. new 3c28b91380dd media: stkwebcam: Bugfix for wrong return values new b8089adc97c3 Merge remote-tracking branch 'v4l-dvb/master' new d1eb1592d685 Merge remote-tracking branch 'v4l-dvb-next/master' new 97832a32ddb2 Merge remote-tracking branch 'pm/linux-next' new 901d32bc69f3 cpupower : Auto-completion for cpupower tool new 541dfb3a586c Merge remote-tracking branch 'cpupower/cpupower' new 6eee14af0305 Merge remote-tracking branch 'opp/opp/linux-next' new 00c7be8395e2 Merge remote-tracking branch 'ieee1394/for-next' new a4ec6e396541 Merge remote-tracking branch 'dlm/next' new f61c8556c066 Merge remote-tracking branch 'swiotlb/linux-next' new 116125b6b8e2 next-20181203/rdma new d1ecf8a660fa qed: fix spelling mistake "Dispalying" -> "Displaying" new 80ef0f22ceda net/sched: act_tunnel_key: Allow key-less tunnels new 1c25324caf82 net/sched: act_tunnel_key: Don't dump dst port if it wasn't set new 4dc88ce6725a Merge branch 'act_tunnel_key-support-key-less-tunnels' new a74f0fa082b7 tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT new b255e500c8dc net: documentation: build a directory structure for drivers new 5f15eed245bc net: mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() new 78a24df37007 net: mii: Rename mii_stat1000_to_linkmode_lpa_t new ab9cb729ab0d phy: marvell: Rename mii_lpa_to_linkmode_lpa_t new d3351931a37b net: mii: Add mii_lpa_mod_linkmode_lpa_t new 6dbd0090f999 net: mii: mii_lpa_mod_linkmode_lpa_t: Make use of linkmode [...] new 9db299c736ee net: phy: Fix ioctl handler when modifing MII_ADVERTISE new 7127f2fece7b Merge branch 'u32-to-linkmode-fixes' new 59f932545ed6 Merge remote-tracking branch 'net-next/master' new dc002bb62f10 bpf: add __weak hook for allocating executable memory new 91fc957c9b1d arm64/bpf: don't allocate BPF JIT programs in module memory new 41888179b1b7 Merge branch 'bpf-jit-overridable-alloc' new 30da46b5dc3a tools: bpftool: add a command to dump the trace pipe new dfac7a006bd5 Merge remote-tracking branch 'bpf-next/master' new d3b8f4d71156 Merge remote-tracking branch 'ipsec-next/master' new b42366888354 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 041417e9165d Merge remote-tracking branch 'netfilter-next/master' new f78c80123c22 Merge remote-tracking branch 'nfc-next/master' new 082b12d4e541 mac80211_hwsim: fixes kernel crash during mac80211_hwsim init new cc1068eb6ad2 uapi/nl80211: fix spelling errors new c7cdba31ed8b mac80211-next: rtnetlink wifi simulation device new c8d10cbda12f mac80211: rewrite Kconfig text for mesh new f6c7f03f69f7 mac80211: fix deauth TX when we disconnect new 23d571e0c170 Merge remote-tracking branch 'mac80211-next/master' new 199a1efcec2e Merge remote-tracking branch 'gfs2/for-next' new b062745a4ae2 Merge remote-tracking branch 'mtd/mtd/next' new 4413c41f736f Merge remote-tracking branch 'nand/nand/next' new 6ec8a3288a71 mtd: spi-nor: Add support for IS25LP032/064 new b3b78e8e17e9 mtd: spi-nor: cast to u64 to avoid uint overflows new 13764255c25c Merge remote-tracking branch 'spi-nor/spi-nor/next' new bd8514b6fd37 Merge remote-tracking branch 'crypto/master' new 818182dd1097 Merge tag 'imx-drm-next-2018-12-03' of git://git.pengutron [...] new 467e8a516dcf Merge tag 'drm-intel-next-2018-12-04' of git://anongit.fre [...] new 68138fa46796 Merge remote-tracking branch 'drm/drm-next' new 79960227d93b Makefile: fix mixed tab and spaces new a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT new ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR new 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area new 9f62f1d0cc50 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2d4fa8dbfe08 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new c564999f918d next-20181205/drm-misc new 5c07e74d852e Merge remote-tracking branch 'drm-msm/msm-next' new 8f142b8d7bad Merge remote-tracking branch 'imx-drm/imx-drm/next' new 15c091f8d911 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 03aaf1f84748 Merge remote-tracking branch 'regmap/for-next' new 350355e33931 ALSA: hda/tegra - Probe up to 8 codecs new 917bb90c65da ALSA: hda/hdmi - Add Tegra186 and Tegra194 support new 454520eacc90 Merge remote-tracking branch 'sound/for-next' new d363821b2e5f Merge remote-tracking branch 'sound-asoc/for-next' new d45c29bb9d12 Merge remote-tracking branch 'modules/modules-next' new aa8ef1359a6c Merge remote-tracking branch 'input/next' new 93b3d4e3763a blk-mq: fix corruption with direct issue new 79eb7650f7f3 Merge branch 'for-4.21/block' into for-next new 3e216263ce77 ata: pxa: Drop <linux/gpio.h> include new 83a7faace12e ata: sata_highbank: Convert to use GPIO descriptors new cd56f35e52d9 ata: rb532_cf: Convert to use GPIO descriptors new f43e4b007a94 ata: palmld: Convert to GPIO descriptors new 614c61a6514e ata: palmld: Introduce state container new f852c5911eae Merge branch 'for-4.21/libata' into for-next new c754a9bf7ee8 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags new c3d103c4e762 Merge branch 'for-4.21/block' into for-next new ab4c63c9be16 blkcg: fix ref count issue with bio_blkcg() using task_css new 7241bdb167ed blkcg: update blkg_lookup_create() to do locking new ea54e3026859 blkcg: convert blkg_lookup_create() to find closest blkg new 45198a59bff3 blkcg: introduce common blkg association logic new d5cb0b7e1013 dm: set the static flush bio device on demand new e35403a034bf blkcg: associate blkg when associating a device new a95c7b3ce1b3 blkcg: consolidate bio_issue_init() to be a part of core new 23f876c6743d blkcg: associate a blkg for pages being evicted by swap new 336bd1730320 blkcg: associate writeback bios with a blkg new c32a33a45cd3 blkcg: remove bio->bi_css and instead use bio->bi_blkg new fe671b476df8 blkcg: remove additional reference to the css new 912f23b5bfca blkcg: remove bio_disassociate_task() new 163684246491 blkcg: change blkg reference counting to use percpu_ref new 5be217e5a50f blkcg: rename blkg_try_get() to blkg_tryget() new 70af0259ed34 Merge branch 'for-4.21/block' into for-next new 8f4aa086e2af block: add rq_qos_wait to rq_qos new 78217c326ee7 block: convert wbt_wait() to use rq_qos_wait() new 5eb02f7ee1eb block: convert io-latency to use rq_qos_wait new 90efb26fa9a4 Merge branch 'for-4.21/block' into for-next new 0ab14875384c Merge remote-tracking branch 'block/for-next' new 9700953237ad dm: dont rewrite dm_disk(md)->part0.in_flight new 6c78fb616f53 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO new ec182e27be7e block: stop passing 'cpu' to all percpu stats methods new 0ce2f2c641f5 block: delete part_round_stats and switch to less precise [...] new 3a657cf59109 block: switch to per-cpu in-flight counters new bd27780600e5 block: return just one value from part_in_flight new d9052d6ed711 dm: remove the pending IO accounting new bf0790c612a0 dm: avoid indirect call in __dm_make_request new da54a926665b dm rq: remove unused arguments from rq_completed() new 7b6cd607a944 dm mpath: only flush workqueue when needed new 5a85ce3c5c0d dm: call blk_queue_split() to impose device limits on bios new 20571fd79b76 dm: remove indirect calls from __send_changing_extent_only() new 86169c322835 Merge remote-tracking branch 'device-mapper/for-next' new b8e19a7275c4 mmc: dw_mmc-bluefield: simplify the probe() function new 7a13838368da mmc: atmel-mci: do not assume idle after atmci_request_end new 9a96784a0372 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string new d434784ce70d mmc: renesas_sdhi_internal_dmac: Add R7S9210 support new 2f93f6471575 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 new a9eb48ffb4b8 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void new d6d7b2305b6e mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] new b58d9a4c2262 mmc: renesas_sdhi: remove workaround for HS400 clock new 5fd35933a9f0 mmc: tmio: delete wait in tuning process new 6c10d3669818 mmc: renesas_sdhi: Whitelist R8A77990 SDHI new 98a1badabcab mmc: bcm2835: Switch to SPDX identifier new 04225eeeadf3 mmc: sdhci: Fix data command CRC error handling new e24f96d98e00 mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR new 80ccda320889 mmc: sdhci: Handle auto-command errors new 0a0689a6a794 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings new ec3349733550 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically new 2fb1e009909b mmc: slot-gpio: Allocate GPIO labels dynamically new 32e1e09e4505 mmc: jz4740: Get CD/WP GPIOs from descriptors new a7d8ffd20128 mmc: jz4740: Use GPIO descriptor for power new d72d1e03a121 mmc: sdhci: imx: Use the slot GPIO descriptor new 06605ca067f3 mmc: bcm2835: reset host on timeout new 742cc8f935f4 mmc: bcm2835: Recover from MMC_SEND_EXT_CSD new 2130168e9078 mmc: bcm2835: Release DMA channel on driver unload new f34f7c3fcd38 mmc: bcm2835: Avoid possible races on data requests new d4dac50bd77c mmc: bcm2835: Terminate timeout work synchronously new a82f734da00f mmc: bcm2835: Refactor dma_map_sg handling new 9b1de2548a9b mmc: bcm2835: Properly handle dmaengine_prep_slave_sg new 715f9b6a7d3c Merge branch 'fixes' into next new 33cdc6a48cb4 mmc: core: remove obsolete mmc_set_blockcount() function new 469e0098d1b8 mmc: tmio: enable module clock before resetting when resuming new 2895de23f762 mmc: tmio: fix reset operation new 69ba49824227 mmc: renesas_sdhi: add initial setting of interrupt mask register new b70c5618625a mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on S [...] new 85ef77964d45 mmc: renesas_sdhi: align compatibility properties for H3 and M3-W new 038de1518be2 mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012] new 1655e5a4b746 mmc: tmio: introduce mask for 'always 1' bits new c74172114bcf mmc: document 'Reliable Write' bit in uapi header new 5d89c1795893 mmc: mmci: send stop command if sbc error issue new 8010bf807da2 Merge branch 'fixes' into next new d3df8e110030 mmc: jz4740: rework pre_req/post_req implementation new 9b4b4bb94db0 Merge branch 'fixes' into next new 6bf056a653f9 mmc: sdhci-omap: Add platform specific reset callback new c1bdd5cd715c mmc: sdhci-omap: Remove redundant structure assignments new 17a2276b070d mmc: core: Add ->hs400_prepare_ddr() callback new c3f16d799cd3 mmc: sdhci-of-esdhc: add hs400 mode support new 5f8d484080a4 mmc: sdhci-of-esdhc: add erratum A011334 support new a1b836364936 mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue new 22b2dbbd3dfa mmc: sdhci-of-esdhc: workaround for unreliable pulse width [...] new d645629b99e9 mmc: meson-mx-sdio: check devm_kasprintf for failure new b59713e2a8d1 mmc: spi: Convert to use GPIO descriptors new babd0b238d11 mmc: host: tmio: Use GPIO descriptors new 156060631b70 mmc: s3cmci: Use the slot GPIO descriptor new c8032651733f gpio: name PCA953x gpio chips after device name new 231bb111da29 ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP new 946f340340b2 ARM: pxa: Add GPIO descriptors for Palm27x new 340f0db872f5 mmc: pxamci: Support getting GPIO descs for RO and WP new 3be3e65b6d22 ARM: pxa: Delete platform data for CD/WP new 25087f3fa768 mmc: pxamci: Delete platform data handling of CD and WP new 45a0001996ff mmc: pxa: Use GPIO descriptor for power new e439eb96a7ad mmc: slot-gpio: Delete legacy GPIO handling new cead55d3886b mmc: sdhci-pci: Add max-frequency device property for Inte [...] new 68fe87ac8a93 dt-bindings: mmc: sdhci-msm: Clarify register requirements new b4172bb92664 mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios() new 1c346c7f5d60 mmc: convert to DEFINE_SHOW_ATTRIBUTE new 4eb78924bf0e misc: cardreader: add new Alcor Micro Cardreader PCI driver new 2a9a4742e825 mmc: add new Alcor Micro Cardreader SD/MMC driver new 0ad79684fecf mmc: sdhci-msm: Disable CDR function on TX new c5f429008e85 Merge remote-tracking branch 'mmc/next' new 5bcd0294c701 Merge remote-tracking branch 'kgdb/kgdb-next' new c674c1d15c26 Merge remote-tracking branch 'md/for-next' new 4d8dd72963dd Merge remote-tracking branch 'mfd/for-mfd-next' new ecb73fa24bd3 Merge remote-tracking branch 'backlight/for-backlight-next' new ed60f43d0170 power/supply: fix sc27xx_fuel_gauge build errors new ed54ffbe554f power: supply: olpc_battery: correct the temperature units new bd82ef08382f power: supply: cpcap-battery: make array cpcap_battery_irq [...] new 57428f6f8ace power: supply: axp20x: add missing include bitops.h new a95761d6d261 power: supply: axp288: use the BIT() macro new 89d21972da2b dt-bindings: power: supply: axp20x: add AXP813 AC power DT [...] new 7693b5643fd2 power: supply: add AC power supply driver for AXP813 new 8f01c45a0fb7 Merge tag 'psy-mfd-axp813-immutable-for-v4.21-signed' into [...] new 80fca773bf81 power: supply: cpcap-charger: clean an indentation issue, [...] new 1dd3509929dc power: supply: charger-manager: Remove unused index counting new 8c13b6f18a6f power: supply: charger-manager: Fix some misspelled words new f25a646fbe20 power: supply: charger-manager: Fix incorrect return value new a53a68cee88a power: supply: charger-manager: Make code more readable new 76ee875c2f48 power: reset: gpio-poweroff: add ability to specific activ [...] new 9afe62509b32 power: reset: ocelot: switch the SI to boot mode new 8e49c0b4bbe9 dt-bindings: power: supply: bq24190_charger: add bq24192 a [...] new 5ea67bb0b090 power: supply: bq24190_charger: add support for bq24192 variant new 74d09c927cb6 power: supply: bq24190_charger: add of_match for usb-otg-v [...] new 161a2135e082 power: supply: bq24190_charger: add extcon support for USB OTG new d0717d73be81 power: supply: bq24190_charger: add support for bq24196 variant new 996463fdb8cd power: reset: at91-poweroff: use one poweroff function for [...] new e6ae9a05a41a power: reset: at91-poweroff: remove at91_ramc_of_match new 8ac1091ed18b power: supply: sc2731_charger: Add one work to charge/discharge new 18c807dbf9d6 power: supply: sc2731_charger: Add charger status detection new a8aaff6be089 power: supply: sc2731_charger: Avoid repeated charge/discharge new 872bcf83ec0a power: supply: sc2731_charger: Free battery information new 6be57bd2badf dt-bindings: power: supply: Add nvmem properties to calibrate FGU new 65c9fab7bc4b power: supply: sc27xx: Add fuel gauge calibration new edcb1c0a3f63 power: supply: sc27xx: Add fuel gauge low voltage alarm new e2fb615b69e0 power: supply: sc27xx: Add suspend/resume interfaces new 23f9fc12acf4 Merge remote-tracking branch 'battery/for-next' new 11976938872b Merge remote-tracking branch 'regulator/for-next' new cca7079d930d Merge remote-tracking branch 'security/next-testing' new ff66357ed363 Merge remote-tracking branch 'apparmor/apparmor-next' new d14606d02c89 Merge remote-tracking branch 'integrity/next-integrity' new 24ed7fdae669 selinux: use separate table for initial SID lookup new ee1a84fdfeed selinux: overhaul sidtab to fix bug and improve performance new b8c9e7ce5ea2 Merge remote-tracking branch 'selinux/next' new 3f2d7ba9ad46 Merge remote-tracking branch 'tpmdd/next' new fe939b5a8355 Merge remote-tracking branch 'watchdog/master' new 51eb78098ab7 iommu: Change tlb_range_add to iotlb_range_add and tlb_syn [...] new 8c1ecb2dd889 Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] new 369fc46c893f Merge remote-tracking branch 'iommu/next' new 5f805e3dd1ee Merge remote-tracking branch 'audit/next' new 6331d184e65e dt-bindings: rtc: add generic bindings new ae517053f003 dt-bindings: rtc: Move trivial RTCs to rtc.txt new b3e46d1a0590 of: Use of_node_name_eq for node name comparisons new 890d0d10bf18 Merge remote-tracking branch 'devicetree/for-next' new f4c9edf53978 Merge remote-tracking branch 'spi/for-next' new c0a5ad787263 Merge remote-tracking branch 'tip/auto-latest' new 373e99ce1490 Merge remote-tracking branch 'clockevents/clockevents/next' new 50eda02e2fe0 Merge remote-tracking branch 'edac-amd/for-next' new f59c00ad3925 Merge remote-tracking branch 'rcu/rcu/next' new e91ce76d1732 Merge remote-tracking branch 'percpu/for-next' new 23daa388be5f Merge remote-tracking branch 'drivers-x86/for-next' new b0a633ad8fb5 Merge remote-tracking branch 'chrome-platform/for-next' new 7999acb228f3 Merge remote-tracking branch 'hsi/for-next' new e19425c9d664 Merge remote-tracking branch 'leds/for-next' new 297d7fc7821c Merge remote-tracking branch 'ipmi/for-next' new 9d4ba2ca159d Merge remote-tracking branch 'driver-core/driver-core-next' new e86108940e54 usb: hub: delay hub autosuspend if USB3 port is still link [...] new 1e3af5dfd05c usb/mtu3: power down device ip at setup new aef34b48d084 usb: mtu3: remove QMU checksum new 29ae096ef93a usb: mtu3: enable hardware remote wakeup from L1 automatically new e802972433f7 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) new 94552090cd18 usb: mtu3: enable SETUPENDISR interrupt new 1fab219e65c4 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode new 440da5a30e54 staging: typec: fusb302: Rename fcs,extcon-name to linux,e [...] new 67f3a0d0ad72 usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSF [...] new 3ea5eb139f43 usb: appledisplay: Remove unnecessary spinlock new 9058222d43e5 Merge remote-tracking branch 'usb/usb-next' new 21825ad856c4 Merge remote-tracking branch 'usb-gadget/next' new e8603076f540 USB: serial: mos7840: clean up register handling new 32899682cf45 USB: serial: mos7840: add a product ID for the new product new 181956bb4fd6 Merge remote-tracking branch 'usb-serial/usb-next' new 382ce215a94b Merge remote-tracking branch 'phy-next/next' new d02337d29d33 Revert "serial/sunsu: add missing of_node_put()" new a1fee899e5be tty: serial: qcom_geni_serial: Fix softlock new eca42d4cf3c5 tty: xilinx_uartps: Correct return value in probe new 89212465c194 dt-bindings: dma: uart: add uart dma bindings new 85b5c1dd0456 serial: 8250-mtk: add uart DMA support new 8fefbc6d4b26 tty/sysrq: Do not call sync directly from sysrq_do_reset() new 77cab92a2cb1 sysctl: clean up nr_pdflush_threads leftover new 231f8fd0cca0 tty/ldsem: Wake up readers after timed out down_write() new 83d817f41070 tty: Hold tty_ldisc_lock() during tty_reopen() new c96cf923a98d tty: Don't block on IO when ldisc change is pending new cf62a1a13749 tty: Simplify tty->count math in tty_reopen() new c18ad0cf9cb0 tty/ldsem: Convert to regular lockdep annotations new 110b89282f65 tty/ldsem: Add lockdep asserts for ldisc_sem new 2f588cee24ca tty/ldsem: Decrement wait_readers on timeouted down_read() new d8bd9b15b271 Merge remote-tracking branch 'tty/tty-next' new 3766310986d2 Merge remote-tracking branch 'char-misc/char-misc-next' new 9889ce1ff00f Merge remote-tracking branch 'extcon/extcon-next' new 92c8732e85e2 Merge remote-tracking branch 'soundwire/next' new 617654aae50e PCI / ACPI: Identify untrusted PCI devices new 89a6079df791 iommu/vt-d: Force IOMMU on for platform opt in hint new fb58fdcd295b iommu/vt-d: Do not enable ATS for untrusted devices new dcc3c9e37fbd thunderbolt: Export IOMMU based DMA protection support to [...] new 5810c222fa75 Merge remote-tracking branch 'thunderbolt/next' new f9bb84090777 staging: android: ion: Remove unused header files new 8cfb722bd55a staging: mt7621-pci: add comment clarifying inverted reset lines new 979e0419329c staging: speakup: i18n: fix spelling mistake "phoneticly" [...] new c48f12e28d94 staging: rtl8188eu: fix spelling mistake "inferface" -> "i [...] new 5bf9ea4ea035 staging: comedi: drivers: Cleanup malformed license identifier new 44b44c98caff staging: rtlwifi: fix spelling mistake "disnabled" -> "disabled" new d4d6b086df62 staging: comedi: fix spelling mistake "desination" -> "des [...] new e086f61479d1 staging: pi433: add missing call to cdev_del() new 8195b3e8d3fe staging: rtl8188eu: use __func__ in hal8188e_rate_adaptive.c new ae4224fc83a2 staging: rtl8188eu: remove parentheses in hal8188e_rate_ad [...] new 256b95bf09e1 staging: rtl8188eu: add spaces around operators in hal8188 [...] new 4b1ea01b5072 staging: rtl8188eu: cleanup lines ending with '(' new a9236c086742 staging: rtl8188eu: cleanup alignment issues in hal8188e_r [...] new 2166e0f55250 staging: rtl8188eu: cleanup comment in hal8188e_rate_adaptive.c new 0bc5b2ba455f staging: comedi: drivers: Cleanup malformed licence identifier new 0ff8c980c7a7 staging: vchiq_arm: add __user pointer annotations new c38465d07972 staging: emxx_udc: Remove cast and move all in one line. new b5630e3019b6 staging: octeon-usb: use a helper function to set the DMA mask new 0668d5b5921c staging: greybus: Added space between string concatenated new 440592df865f staging: wilc1000: remove unnecessary checks in wilc_mac_close() new 21728f2e7226 staging: wilc1000: make use of put_unaligned_le32 in handl [...] new f78d5db98b65 staging: wilc1000: avoid the use of the static variable to [...] new 6dea33021f0b staging: wilc1000: use mutex lock to synchronized sending [...] new 430d0ec49db6 staging: wilc1000: handle tx power related callback from c [...] new cf6d06002dad staging: wilc1000: handle setting power management from cf [...] new 78c0c4e845bd staging: wilc1000: handle add and edit station from the cf [...] new 6133ed9f6396 staging: wilc1000: use void return for wilc_hif_pack_sta_param() new 9f1bdb71388e staging: wilc1000: handle delete station related callback [...] new 4c00f7052fb8 staging: wilc1000: use is_zero_ether_addr() API to check m [...] new 38b3ffa0ae83 staging: wilc1000: handle delete beacon cfg ops from cfg80 [...] new 976c89b5625d staging: wilc1000: handle add beacon operation callback fr [...] new 147ccfd45102 staging: wilc1000: handle mgmt_frame_register ops from cfg [...] new 77506d42febd staging: wilc1000: refactor wilc_set_mac_chnl_num() to avo [...] new 532391714d5a staging: wilc1000: refactor wilc_hif_set_cfg() to avoid de [...] new daf0483e1ca3 staging: wilc1000: handle station dump cfg ops from cfg802 [...] new 5dea026441e5 staging: wilc1000: refactor wilc_set_operation_mode() to a [...] new 04a61fbc409c staging: wilc1000: refactor wilc_set_wfi_drv_handler() to [...] new 98651ca0a1ed staging: wilc1000: refactor wilc_get_inactive_time() to av [...] new b61c8064f5bf staging: wilc1000: handle key related cfg operation from c [...] new b7afe350320b staging: wilc1000: delete the unused code after code refactor new 153068b9d1dd staging: wilc1000: refactor wilc_get_mac_address() to avoi [...] new 530975f3175f staging: wilc1000: use correct 'struct remain_ch' variable [...] new 05d3bcb0f447 staging: wilc1000: handle remain on channel cfg ops from c [...] new 19cb25e1e6a9 staging: wilc1000: handle get_station() ops callback in cf [...] new 8e6d6cf0f2c9 staging: wilc1000: avoid deferred handling of cfg80211 dis [...] new e55968127982 staging: wilc1000: handle connect ops callback from cfg802 [...] new a343cf5d329e staging: wilc1000: avoid extra buffer copy while connect cfg ops new 8f1a0ac1eba7 staging: wilc1000: handle scan operation callback from cfg [...] new 6bbb77a81108 staging: wilc1000: correct inconsistent indenting new 689c15996e82 Merge remote-tracking branch 'staging/staging-next' new 5bd4a7654623 Merge remote-tracking branch 'mux/for-next' new 304896ba9185 Merge remote-tracking branch 'icc/icc-next' new a19788612f51 dmaengine: sh: Remove R-Mobile APE6 support new f8c85d43f3fe Merge branch 'topic/sh' into next new 3f3c75541ffe dmaengine: dmatest: fix a small memory leak in dmatest_func() new 1fa4ce0b2cac Merge branch 'topic/dmatest' into next new a0ecabf50341 dmaengine: sprd: Remove direction usage from struct dma_sl [...] new d762ab33ccd0 dmaengine: sprd: Get transfer residue depending on the tra [...] new 13e8997924a0 dmaengine: sprd: Fix the last link-list configuration new 0e5d7b1eb6fc dmaengine: sprd: Set cur_desc as NULL when free or termina [...] new 97dbd6ea02be dmaengine: sprd: Support DMA link-list cyclic callback new 770399df90b6 dmaengine: sprd: Support DMA 2-stage transfer mode new 531971231dac dmaengine: sprd: Add me as one of the module authors new ff28ef13c4a1 Merge branch 'topic/sprd' into next new a5b21a8ba2a0 dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock [...] new d67be3ac89ce Merge branch 'for-linus' into next new ca4f82604011 dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT new 68997fff94af dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] new 75628c149b0d dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] new b1bd47b638d4 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] new 2b4b64840d7f Merge branch 'topic/fsl' into next new 0ab6cc660b4c Merge remote-tracking branch 'slave-dma/next' new f34595829404 Merge remote-tracking branch 'cgroup/for-next' new 7a51b0985858 Merge remote-tracking branch 'scsi/for-next' new e7779b9191d1 Merge remote-tracking branch 'rpmsg/for-next' new abb3645d6fe5 Merge remote-tracking branch 'gpio/for-next' new 5ff05892b11a Merge remote-tracking branch 'pinctrl/for-next' new 4e6e966a425b Merge remote-tracking branch 'pwm/for-next' new 8e5ed30c8dc3 Merge remote-tracking branch 'random/dev' new c4d7a00e0d61 Merge remote-tracking branch 'kselftest/next' new 5add7d9493ef Merge remote-tracking branch 'livepatching/for-next' new d422d3942dfc coresight: stm: remove set but not used variable 'res_size' new f0edbc6aadbc Merge remote-tracking branch 'coresight/next' new 9e340be9e47f Merge remote-tracking branch 'rtc/rtc-next' new 1005db54250e Merge remote-tracking branch 'kspp/for-next/kspp' new 770671b6afe3 Merge remote-tracking branch 'cisco/for-next' new 63dbaab3f26c Merge remote-tracking branch 'slimbus/for-next' new 642bdcbfe3f6 Merge remote-tracking branch 'nvmem/for-next' new fbe4925b8439 Revert "Merge remote-tracking branch 'device-mapper/for-next'" new 7e179e619805 Merge branch 'akpm-current/current' new cd39f5fafe89 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new ca1ac72acbce kernel/signal.c: remove some duplicated includes new 4477ea9765ae kernel/signal.c: remove some duplicated includes new 0a5794385f28 locking/atomics: build atomic headers as required new 480d1f31be06 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define new 6575da62d061 mm/sparse: add common helper to mark all memblocks present new 8b9185446bd8 mm: balloon: update comment about isolation/migration/compaction new d3bd0b2428cd mm: convert PG_balloon to PG_offline new 4cb669d2e528 mm-convert-pg_balloon-to-pg_offline-fix new daaf74bd6425 mm-convert-pg_balloon-to-pg_offline-fix-fix new 105f311875b3 kexec: export PG_offline to VMCOREINFO new 287af1cd0573 xen/balloon: mark inflated pages PG_offline new 1f0f86268f41 hv_balloon: mark inflated pages PG_offline new d86735d59356 vmw_balloon: mark inflated pages PG_offline new 03d87f518d32 vmw_balloon-mark-inflated-pages-pg_offline-v2 new f8c60daadecc PM/Hibernate: use pfn_to_online_page() new c42dc7352954 PM/Hibernate: exclude all PageOffline() pages new 338c9d88e532 pm-hibernate-exclude-all-pageoffline-pages-v2 new 53da785ed81e lib/lzo: tidy-up ifdefs new 3b6b0933077b lib/lzo: clean-up by introducing COPY16 new 38bda04660d2 lib/lzo: enable 64-bit CTZ on Arm new 433cdb999d0d lib/lzo: 64-bit CTZ on arm64 new bbf768cf5a4d lib/lzo: fast 8-byte copy on arm64 new 963b43262461 lib/lzo: implement run-length encoding new 33916fe1d497 lib-lzo-implement-run-length-encoding-v4.txt new 32877003e925 lib/lzo: separate lzo-rle from lzo new 152ca8ffb354 lib-lzo-separate-lzo-rle-from-lzo-v4 new 866dab167cae zram: default to lzo-rle instead of lzo new d2ef903db31c kernel/locking/mutex.c: remove caller signal_pending branc [...] new 62e1cd3f90f0 kernel/sched/: remove caller signal_pending branch predictions new 12cb90249cfd arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new 30fa4d57aaa0 mm/: remove caller signal_pending branch predictions new 28aae3175efd fs/: remove caller signal_pending branch predictions new eb9d88ac9368 fs-remove-caller-signal_pending-branch-predictions-fix new beca230eaf41 include/linux/sched/signal.h: replace `tsk' with `task' new a616f7147065 fs: don't open code lru_to_page() new 08e86855310e vfs: replace current_kernel_time64 with ktime equivalent new 10f6d183451d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (49b84569f1f9) \ N -- N -- N refs/heads/akpm (10f6d183451d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 827 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: Documentation/ABI/testing/sysfs-bus-thunderbolt | 9 + Documentation/admin-guide/cgroup-v2.rst | 8 +- Documentation/admin-guide/thunderbolt.rst | 20 + .../bindings/clock/amlogic,gxbb-aoclkc.txt | 10 +- .../bindings/clock/amlogic,gxbb-clkc.txt | 5 + .../devicetree/bindings/dma/8250_mtk_dma.txt | 33 + Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 + .../devicetree/bindings/media/i2c/mt9m111.txt | 13 +- .../devicetree/bindings/media/rockchip-vpu.txt | 29 + .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 2 +- .../bindings/power/reset/gpio-poweroff.txt | 2 + .../bindings/power/supply/axp20x_ac_power.txt | 3 + .../devicetree/bindings/power/supply/bq24190.txt | 10 + .../devicetree/bindings/power/supply/sc27xx-fg.txt | 4 + Documentation/devicetree/bindings/rtc/rtc.txt | 64 + .../devicetree/bindings/sram/sunxi-sram.txt | 5 + .../devicetree/bindings/trivial-devices.txt | 24 - Documentation/media/.gitignore | 2 + Documentation/media/Makefile | 2 + Documentation/media/audio.h.rst.exceptions | 2 + Documentation/media/ca.h.rst.exceptions | 2 + Documentation/media/cec-drivers/index.rst | 2 +- Documentation/media/cec-drivers/pulse8-cec.rst | 2 + Documentation/media/cec.h.rst.exceptions | 2 + Documentation/media/conf.py | 2 + Documentation/media/conf_nitpick.py | 2 + Documentation/media/dmx.h.rst.exceptions | 2 + Documentation/media/dvb-drivers/avermedia.rst | 2 + Documentation/media/dvb-drivers/bt8xx.rst | 2 + Documentation/media/dvb-drivers/cards.rst | 2 + Documentation/media/dvb-drivers/ci.rst | 2 + Documentation/media/dvb-drivers/contributors.rst | 2 + Documentation/media/dvb-drivers/dvb-usb.rst | 2 + Documentation/media/dvb-drivers/faq.rst | 2 + Documentation/media/dvb-drivers/frontends.rst | 2 + Documentation/media/dvb-drivers/index.rst | 2 +- Documentation/media/dvb-drivers/intro.rst | 2 + Documentation/media/dvb-drivers/lmedm04.rst | 2 + Documentation/media/dvb-drivers/opera-firmware.rst | 2 + Documentation/media/dvb-drivers/technisat.rst | 2 + Documentation/media/dvb-drivers/ttusb-dec.rst | 2 + Documentation/media/dvb-drivers/udev.rst | 2 + Documentation/media/frontend.h.rst.exceptions | 2 + Documentation/media/index.rst | 2 + Documentation/media/intro.rst | 2 +- Documentation/media/kapi/cec-core.rst | 2 + Documentation/media/kapi/csi2.rst | 2 + Documentation/media/kapi/dtv-ca.rst | 2 + Documentation/media/kapi/dtv-common.rst | 2 + Documentation/media/kapi/dtv-core.rst | 2 + Documentation/media/kapi/dtv-demux.rst | 2 + Documentation/media/kapi/dtv-frontend.rst | 2 + Documentation/media/kapi/dtv-net.rst | 2 + Documentation/media/kapi/mc-core.rst | 2 + Documentation/media/kapi/rc-core.rst | 2 + Documentation/media/kapi/v4l2-async.rst | 2 + Documentation/media/kapi/v4l2-clocks.rst | 2 + Documentation/media/kapi/v4l2-common.rst | 2 + Documentation/media/kapi/v4l2-controls.rst | 2 + Documentation/media/kapi/v4l2-core.rst | 2 + Documentation/media/kapi/v4l2-dev.rst | 2 + Documentation/media/kapi/v4l2-device.rst | 2 + Documentation/media/kapi/v4l2-dv-timings.rst | 2 + Documentation/media/kapi/v4l2-event.rst | 1 + Documentation/media/kapi/v4l2-fh.rst | 2 + Documentation/media/kapi/v4l2-flash-led-class.rst | 2 + Documentation/media/kapi/v4l2-fwnode.rst | 2 + Documentation/media/kapi/v4l2-intro.rst | 2 + Documentation/media/kapi/v4l2-mc.rst | 2 + Documentation/media/kapi/v4l2-mediabus.rst | 2 + Documentation/media/kapi/v4l2-mem2mem.rst | 2 + Documentation/media/kapi/v4l2-rect.rst | 2 + Documentation/media/kapi/v4l2-subdev.rst | 2 + Documentation/media/kapi/v4l2-tuner.rst | 2 + Documentation/media/kapi/v4l2-tveeprom.rst | 2 + Documentation/media/kapi/v4l2-videobuf.rst | 2 + Documentation/media/kapi/v4l2-videobuf2.rst | 2 + Documentation/media/lirc.h.rst.exceptions | 2 + Documentation/media/media.h.rst.exceptions | 2 + Documentation/media/media_kapi.rst | 2 +- Documentation/media/media_uapi.rst | 8 +- Documentation/media/net.h.rst.exceptions | 2 + Documentation/media/typical_media_device.svg | 10 + Documentation/media/uapi/cec/cec-api.rst | 9 +- Documentation/media/uapi/cec/cec-func-close.rst | 9 +- Documentation/media/uapi/cec/cec-func-ioctl.rst | 9 +- Documentation/media/uapi/cec/cec-func-open.rst | 9 +- Documentation/media/uapi/cec/cec-func-poll.rst | 9 +- Documentation/media/uapi/cec/cec-funcs.rst | 9 + Documentation/media/uapi/cec/cec-header.rst | 9 +- Documentation/media/uapi/cec/cec-intro.rst | 9 + .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 9 +- Documentation/media/uapi/cec/cec-pin-error-inj.rst | 9 + .../uapi/dvb/audio-bilingual-channel-select.rst | 9 +- .../media/uapi/dvb/audio-channel-select.rst | 9 +- .../media/uapi/dvb/audio-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/audio-continue.rst | 9 +- Documentation/media/uapi/dvb/audio-fclose.rst | 9 +- Documentation/media/uapi/dvb/audio-fopen.rst | 9 +- Documentation/media/uapi/dvb/audio-fwrite.rst | 9 +- .../media/uapi/dvb/audio-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/audio-get-status.rst | 9 +- Documentation/media/uapi/dvb/audio-pause.rst | 9 +- Documentation/media/uapi/dvb/audio-play.rst | 9 +- .../media/uapi/dvb/audio-select-source.rst | 9 +- Documentation/media/uapi/dvb/audio-set-av-sync.rst | 9 +- .../media/uapi/dvb/audio-set-bypass-mode.rst | 9 +- Documentation/media/uapi/dvb/audio-set-id.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mixer.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mute.rst | 9 +- .../media/uapi/dvb/audio-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/audio-stop.rst | 9 +- Documentation/media/uapi/dvb/audio.rst | 9 +- Documentation/media/uapi/dvb/audio_data_types.rst | 9 +- .../media/uapi/dvb/audio_function_calls.rst | 9 +- Documentation/media/uapi/dvb/ca-fclose.rst | 9 +- Documentation/media/uapi/dvb/ca-fopen.rst | 9 +- Documentation/media/uapi/dvb/ca-get-cap.rst | 9 +- Documentation/media/uapi/dvb/ca-get-descr-info.rst | 9 +- Documentation/media/uapi/dvb/ca-get-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-get-slot-info.rst | 9 +- Documentation/media/uapi/dvb/ca-reset.rst | 9 +- Documentation/media/uapi/dvb/ca-send-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-set-descr.rst | 9 +- Documentation/media/uapi/dvb/ca.rst | 9 +- Documentation/media/uapi/dvb/ca_data_types.rst | 9 +- Documentation/media/uapi/dvb/ca_function_calls.rst | 9 +- Documentation/media/uapi/dvb/demux.rst | 9 +- Documentation/media/uapi/dvb/dmx-add-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-expbuf.rst | 9 + Documentation/media/uapi/dvb/dmx-fclose.rst | 9 +- Documentation/media/uapi/dvb/dmx-fopen.rst | 9 +- Documentation/media/uapi/dvb/dmx-fread.rst | 9 +- Documentation/media/uapi/dvb/dmx-fwrite.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-stc.rst | 9 +- Documentation/media/uapi/dvb/dmx-mmap.rst | 9 + Documentation/media/uapi/dvb/dmx-munmap.rst | 9 + Documentation/media/uapi/dvb/dmx-qbuf.rst | 9 + Documentation/media/uapi/dvb/dmx-querybuf.rst | 9 + Documentation/media/uapi/dvb/dmx-remove-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-reqbufs.rst | 9 + .../media/uapi/dvb/dmx-set-buffer-size.rst | 9 +- Documentation/media/uapi/dvb/dmx-set-filter.rst | 9 +- .../media/uapi/dvb/dmx-set-pes-filter.rst | 9 +- Documentation/media/uapi/dvb/dmx-start.rst | 9 +- Documentation/media/uapi/dvb/dmx-stop.rst | 9 +- Documentation/media/uapi/dvb/dmx_fcalls.rst | 9 +- Documentation/media/uapi/dvb/dmx_types.rst | 9 +- .../media/uapi/dvb/dvb-fe-read-status.rst | 9 +- .../media/uapi/dvb/dvb-frontend-event.rst | 9 +- .../media/uapi/dvb/dvb-frontend-parameters.rst | 9 +- Documentation/media/uapi/dvb/dvbapi.rst | 9 +- Documentation/media/uapi/dvb/dvbproperty.rst | 9 +- Documentation/media/uapi/dvb/dvbstb.svg | 27 + Documentation/media/uapi/dvb/examples.rst | 9 +- Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 9 +- .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 9 +- .../media/uapi/dvb/fe-diseqc-reset-overload.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-burst.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 9 +- .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 9 +- .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-get-event.rst | 9 +- Documentation/media/uapi/dvb/fe-get-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-get-info.rst | 9 +- Documentation/media/uapi/dvb/fe-get-property.rst | 9 +- Documentation/media/uapi/dvb/fe-read-ber.rst | 9 +- .../media/uapi/dvb/fe-read-signal-strength.rst | 9 +- Documentation/media/uapi/dvb/fe-read-snr.rst | 9 +- Documentation/media/uapi/dvb/fe-read-status.rst | 9 +- .../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 9 +- .../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 9 +- Documentation/media/uapi/dvb/fe-set-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-set-tone.rst | 9 +- Documentation/media/uapi/dvb/fe-set-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-type-t.rst | 9 +- .../media/uapi/dvb/fe_property_parameters.rst | 9 +- Documentation/media/uapi/dvb/frontend-header.rst | 9 + .../uapi/dvb/frontend-property-cable-systems.rst | 9 +- .../dvb/frontend-property-satellite-systems.rst | 9 +- .../dvb/frontend-property-terrestrial-systems.rst | 9 +- .../media/uapi/dvb/frontend-stat-properties.rst | 9 +- Documentation/media/uapi/dvb/frontend.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_close.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_open.rst | 9 +- Documentation/media/uapi/dvb/frontend_fcalls.rst | 9 +- .../media/uapi/dvb/frontend_legacy_api.rst | 9 +- .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst | 9 +- Documentation/media/uapi/dvb/headers.rst | 9 + Documentation/media/uapi/dvb/intro.rst | 9 +- Documentation/media/uapi/dvb/legacy_dvb_apis.rst | 9 +- Documentation/media/uapi/dvb/net-add-if.rst | 9 +- Documentation/media/uapi/dvb/net-get-if.rst | 9 +- Documentation/media/uapi/dvb/net-remove-if.rst | 9 +- Documentation/media/uapi/dvb/net-types.rst | 9 +- Documentation/media/uapi/dvb/net.rst | 9 +- .../media/uapi/dvb/query-dvb-frontend-info.rst | 9 +- .../media/uapi/dvb/video-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/video-command.rst | 9 +- Documentation/media/uapi/dvb/video-continue.rst | 9 +- .../media/uapi/dvb/video-fast-forward.rst | 9 +- Documentation/media/uapi/dvb/video-fclose.rst | 9 +- Documentation/media/uapi/dvb/video-fopen.rst | 9 +- Documentation/media/uapi/dvb/video-freeze.rst | 9 +- Documentation/media/uapi/dvb/video-fwrite.rst | 9 +- .../media/uapi/dvb/video-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/video-get-event.rst | 9 +- .../media/uapi/dvb/video-get-frame-count.rst | 9 +- Documentation/media/uapi/dvb/video-get-pts.rst | 9 +- Documentation/media/uapi/dvb/video-get-size.rst | 9 +- Documentation/media/uapi/dvb/video-get-status.rst | 9 +- Documentation/media/uapi/dvb/video-play.rst | 9 +- .../media/uapi/dvb/video-select-source.rst | 9 +- Documentation/media/uapi/dvb/video-set-blank.rst | 9 +- .../media/uapi/dvb/video-set-display-format.rst | 9 +- Documentation/media/uapi/dvb/video-set-format.rst | 9 +- .../media/uapi/dvb/video-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/video-slowmotion.rst | 9 +- .../media/uapi/dvb/video-stillpicture.rst | 9 +- Documentation/media/uapi/dvb/video-stop.rst | 9 +- Documentation/media/uapi/dvb/video-try-command.rst | 9 +- Documentation/media/uapi/dvb/video.rst | 9 +- .../media/uapi/dvb/video_function_calls.rst | 9 +- Documentation/media/uapi/dvb/video_types.rst | 9 +- Documentation/media/uapi/fdl-appendix.rst | 9 +- Documentation/media/uapi/gen-errors.rst | 9 +- .../media/uapi/mediactl/media-controller-intro.rst | 9 +- .../media/uapi/mediactl/media-controller-model.rst | 9 +- .../media/uapi/mediactl/media-controller.rst | 9 +- .../media/uapi/mediactl/media-func-close.rst | 9 +- .../media/uapi/mediactl/media-func-ioctl.rst | 9 +- .../media/uapi/mediactl/media-func-open.rst | 9 +- Documentation/media/uapi/mediactl/media-funcs.rst | 9 + Documentation/media/uapi/mediactl/media-header.rst | 9 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 9 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 9 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 9 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 9 +- .../media/uapi/mediactl/media-ioc-setup-link.rst | 9 +- Documentation/media/uapi/mediactl/media-types.rst | 9 +- Documentation/media/uapi/rc/keytable.c.rst | 9 +- Documentation/media/uapi/rc/lirc-dev-intro.rst | 9 +- Documentation/media/uapi/rc/lirc-dev.rst | 9 +- Documentation/media/uapi/rc/lirc-func.rst | 9 +- Documentation/media/uapi/rc/lirc-get-features.rst | 9 +- Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 9 +- .../media/uapi/rc/lirc-get-rec-resolution.rst | 9 +- Documentation/media/uapi/rc/lirc-get-send-mode.rst | 9 +- Documentation/media/uapi/rc/lirc-get-timeout.rst | 9 +- Documentation/media/uapi/rc/lirc-header.rst | 9 +- Documentation/media/uapi/rc/lirc-read.rst | 9 +- .../uapi/rc/lirc-set-measure-carrier-mode.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier-range.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout.rst | 9 +- .../media/uapi/rc/lirc-set-send-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-send-duty-cycle.rst | 9 +- .../media/uapi/rc/lirc-set-transmitter-mask.rst | 9 +- .../media/uapi/rc/lirc-set-wideband-receiver.rst | 9 +- Documentation/media/uapi/rc/lirc-write.rst | 9 +- Documentation/media/uapi/rc/rc-intro.rst | 9 +- Documentation/media/uapi/rc/rc-sysfs-nodes.rst | 9 +- Documentation/media/uapi/rc/rc-table-change.rst | 9 +- Documentation/media/uapi/rc/rc-tables.rst | 9 +- Documentation/media/uapi/rc/remote_controllers.rst | 9 +- Documentation/media/uapi/v4l/app-pri.rst | 9 +- Documentation/media/uapi/v4l/async.rst | 9 +- Documentation/media/uapi/v4l/audio.rst | 9 +- Documentation/media/uapi/v4l/bayer.svg | 27 + Documentation/media/uapi/v4l/biblio.rst | 9 +- Documentation/media/uapi/v4l/buffer.rst | 9 +- Documentation/media/uapi/v4l/capture-example.rst | 9 +- Documentation/media/uapi/v4l/capture.c.rst | 9 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 9 +- Documentation/media/uapi/v4l/colorspaces.rst | 9 +- Documentation/media/uapi/v4l/common-defs.rst | 9 +- Documentation/media/uapi/v4l/common.rst | 9 +- Documentation/media/uapi/v4l/compat.rst | 9 +- Documentation/media/uapi/v4l/constraints.svg | 27 + Documentation/media/uapi/v4l/control.rst | 9 +- Documentation/media/uapi/v4l/crop.rst | 9 +- Documentation/media/uapi/v4l/crop.svg | 10 +- Documentation/media/uapi/v4l/depth-formats.rst | 9 +- Documentation/media/uapi/v4l/dev-capture.rst | 9 +- Documentation/media/uapi/v4l/dev-codec.rst | 9 +- Documentation/media/uapi/v4l/dev-effect.rst | 9 +- Documentation/media/uapi/v4l/dev-event.rst | 9 +- Documentation/media/uapi/v4l/dev-meta.rst | 9 +- Documentation/media/uapi/v4l/dev-osd.rst | 9 +- Documentation/media/uapi/v4l/dev-output.rst | 9 +- Documentation/media/uapi/v4l/dev-overlay.rst | 9 +- Documentation/media/uapi/v4l/dev-radio.rst | 9 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-rds.rst | 9 +- Documentation/media/uapi/v4l/dev-sdr.rst | 9 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-subdev.rst | 9 +- Documentation/media/uapi/v4l/dev-teletext.rst | 9 +- Documentation/media/uapi/v4l/dev-touch.rst | 9 +- Documentation/media/uapi/v4l/devices.rst | 9 +- Documentation/media/uapi/v4l/diff-v4l.rst | 9 +- Documentation/media/uapi/v4l/dmabuf.rst | 9 +- Documentation/media/uapi/v4l/dv-timings.rst | 9 +- Documentation/media/uapi/v4l/extended-controls.rst | 19 +- Documentation/media/uapi/v4l/field-order.rst | 9 +- Documentation/media/uapi/v4l/fieldseq_bt.svg | 12 +- Documentation/media/uapi/v4l/fieldseq_tb.svg | 12 +- Documentation/media/uapi/v4l/format.rst | 9 +- Documentation/media/uapi/v4l/func-close.rst | 9 +- Documentation/media/uapi/v4l/func-ioctl.rst | 9 +- Documentation/media/uapi/v4l/func-mmap.rst | 9 +- Documentation/media/uapi/v4l/func-munmap.rst | 9 +- Documentation/media/uapi/v4l/func-open.rst | 9 +- Documentation/media/uapi/v4l/func-poll.rst | 9 +- Documentation/media/uapi/v4l/func-read.rst | 9 +- Documentation/media/uapi/v4l/func-select.rst | 9 +- Documentation/media/uapi/v4l/func-write.rst | 9 +- Documentation/media/uapi/v4l/hist-v4l2.rst | 9 +- Documentation/media/uapi/v4l/hsv-formats.rst | 9 +- Documentation/media/uapi/v4l/io.rst | 9 +- .../media/uapi/v4l/libv4l-introduction.rst | 9 +- Documentation/media/uapi/v4l/libv4l.rst | 9 +- Documentation/media/uapi/v4l/meta-formats.rst | 9 +- Documentation/media/uapi/v4l/mmap.rst | 9 +- Documentation/media/uapi/v4l/nv12mt.svg | 27 + Documentation/media/uapi/v4l/nv12mt_example.svg | 27 + Documentation/media/uapi/v4l/open.rst | 9 +- Documentation/media/uapi/v4l/pipeline.dot | 2 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-grey.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-indexed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-intro.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-inzi.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-m420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv24.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst | 10 +- Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uv8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 9 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10b.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y41p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y8i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-z16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt.rst | 9 +- Documentation/media/uapi/v4l/planar-apis.rst | 9 +- Documentation/media/uapi/v4l/querycap.rst | 9 +- Documentation/media/uapi/v4l/rw.rst | 9 +- Documentation/media/uapi/v4l/sdr-formats.rst | 9 +- .../media/uapi/v4l/selection-api-configuration.rst | 9 +- .../media/uapi/v4l/selection-api-examples.rst | 9 +- .../media/uapi/v4l/selection-api-intro.rst | 9 +- .../media/uapi/v4l/selection-api-targets.rst | 9 +- .../media/uapi/v4l/selection-api-vs-crop-api.rst | 9 +- Documentation/media/uapi/v4l/selection-api.rst | 9 +- Documentation/media/uapi/v4l/selection.svg | 27 + Documentation/media/uapi/v4l/selections-common.rst | 9 +- Documentation/media/uapi/v4l/standard.rst | 9 +- Documentation/media/uapi/v4l/streaming-par.rst | 9 +- Documentation/media/uapi/v4l/subdev-formats.rst | 9 +- .../uapi/v4l/subdev-image-processing-crop.svg | 10 + .../uapi/v4l/subdev-image-processing-full.svg | 10 + ...ubdev-image-processing-scaling-multi-source.svg | 10 + Documentation/media/uapi/v4l/tch-formats.rst | 9 +- Documentation/media/uapi/v4l/tuner.rst | 9 +- Documentation/media/uapi/v4l/user-func.rst | 9 +- Documentation/media/uapi/v4l/userp.rst | 9 +- .../media/uapi/v4l/v4l2-selection-flags.rst | 9 +- .../media/uapi/v4l/v4l2-selection-targets.rst | 9 +- Documentation/media/uapi/v4l/v4l2.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab-example.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab.c.rst | 9 +- Documentation/media/uapi/v4l/vbi_525.svg | 12 +- Documentation/media/uapi/v4l/vbi_625.svg | 12 +- Documentation/media/uapi/v4l/vbi_hsync.svg | 12 +- Documentation/media/uapi/v4l/video.rst | 9 +- Documentation/media/uapi/v4l/videodev.rst | 9 +- .../media/uapi/v4l/vidioc-create-bufs.rst | 9 +- Documentation/media/uapi/v4l/vidioc-cropcap.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 9 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 9 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 9 +- .../media/uapi/v4l/vidioc-encoder-cmd.rst | 9 +- .../media/uapi/v4l/vidioc-enum-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 9 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 9 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 9 +- .../media/uapi/v4l/vidioc-enum-freq-bands.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 9 +- .../media/uapi/v4l/vidioc-enumaudioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-expbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audio.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 9 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-edid.rst | 9 +- .../media/uapi/v4l/vidioc-g-enc-index.rst | 9 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 9 +- .../media/uapi/v4l/vidioc-g-frequency.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-input.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 9 +- .../media/uapi/v4l/vidioc-g-modulator.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-output.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-priority.rst | 9 +- .../media/uapi/v4l/vidioc-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 9 +- Documentation/media/uapi/v4l/vidioc-log-status.rst | 9 +- Documentation/media/uapi/v4l/vidioc-overlay.rst | 9 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 9 +- .../media/uapi/v4l/vidioc-query-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querybuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querycap.rst | 9 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 9 +- .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 9 +- Documentation/media/uapi/v4l/vidioc-streamon.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-crop.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 9 +- .../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-subscribe-event.rst | 9 +- Documentation/media/uapi/v4l/yuv-formats.rst | 9 +- .../media/v4l-drivers/au0828-cardlist.rst | 2 + Documentation/media/v4l-drivers/bttv-cardlist.rst | 2 + Documentation/media/v4l-drivers/bttv.rst | 2 + Documentation/media/v4l-drivers/cafe_ccic.rst | 2 + Documentation/media/v4l-drivers/cardlist.rst | 2 + Documentation/media/v4l-drivers/cpia2.rst | 2 + Documentation/media/v4l-drivers/cx18.rst | 2 + Documentation/media/v4l-drivers/cx2341x.rst | 2 + .../media/v4l-drivers/cx23885-cardlist.rst | 2 + Documentation/media/v4l-drivers/cx88-cardlist.rst | 2 + Documentation/media/v4l-drivers/cx88.rst | 2 + Documentation/media/v4l-drivers/davinci-vpbe.rst | 2 + .../media/v4l-drivers/em28xx-cardlist.rst | 2 + Documentation/media/v4l-drivers/fimc.rst | 2 + Documentation/media/v4l-drivers/fourcc.rst | 2 + Documentation/media/v4l-drivers/gspca-cardlist.rst | 2 + Documentation/media/v4l-drivers/imx.rst | 2 + Documentation/media/v4l-drivers/index.rst | 2 +- Documentation/media/v4l-drivers/ivtv-cardlist.rst | 2 + Documentation/media/v4l-drivers/ivtv.rst | 1 + Documentation/media/v4l-drivers/max2175.rst | 2 + Documentation/media/v4l-drivers/meye.rst | 2 + Documentation/media/v4l-drivers/omap3isp.rst | 2 + Documentation/media/v4l-drivers/omap4_camera.rst | 2 + Documentation/media/v4l-drivers/philips.rst | 2 + Documentation/media/v4l-drivers/pvrusb2.rst | 2 + Documentation/media/v4l-drivers/pxa_camera.rst | 2 + Documentation/media/v4l-drivers/qcom_camss.rst | 2 + .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 2 + .../media/v4l-drivers/qcom_camss_graph.dot | 2 + Documentation/media/v4l-drivers/radiotrack.rst | 2 + Documentation/media/v4l-drivers/rcar-fdp1.rst | 2 + .../media/v4l-drivers/saa7134-cardlist.rst | 2 + Documentation/media/v4l-drivers/saa7134.rst | 2 + .../media/v4l-drivers/saa7164-cardlist.rst | 2 + .../media/v4l-drivers/sh_mobile_ceu_camera.rst | 2 + Documentation/media/v4l-drivers/si470x.rst | 2 + Documentation/media/v4l-drivers/si4713.rst | 2 + Documentation/media/v4l-drivers/si476x.rst | 2 + Documentation/media/v4l-drivers/soc-camera.rst | 2 + .../media/v4l-drivers/tm6000-cardlist.rst | 2 + Documentation/media/v4l-drivers/tuner-cardlist.rst | 2 + Documentation/media/v4l-drivers/tuners.rst | 2 + .../media/v4l-drivers/usbvision-cardlist.rst | 2 + Documentation/media/v4l-drivers/uvcvideo.rst | 2 + Documentation/media/v4l-drivers/v4l-with-ir.rst | 2 + Documentation/media/v4l-drivers/vivid.rst | 2 + Documentation/media/v4l-drivers/zoran.rst | 2 + Documentation/media/v4l-drivers/zr364xx.rst | 2 + Documentation/media/video.h.rst.exceptions | 2 + Documentation/media/videodev2.h.rst.exceptions | 2 + .../networking/{ => device_drivers/3com}/3c509.txt | 0 .../{ => device_drivers/3com}/vortex.txt | 2 +- .../networking/{ => device_drivers/amazon}/ena.txt | 0 .../{ => device_drivers/chelsio}/cxgb.txt | 0 .../{ => device_drivers/cirrus}/cs89x0.txt | 0 .../{ => device_drivers/davicom}/dm9000.txt | 0 .../networking/{ => device_drivers/dec}/de4x5.txt | 0 .../networking/{ => device_drivers/dec}/dmfe.txt | 0 .../networking/{ => device_drivers/dlink}/dl2k.txt | 0 .../{ => device_drivers/freescale}/dpaa.txt | 0 .../freescale}/dpaa2/dpio-driver.rst | 4 +- .../freescale}/dpaa2/ethernet-driver.rst | 2 +- .../{ => device_drivers/freescale}/dpaa2/index.rst | 0 .../freescale}/dpaa2/overview.rst | 0 .../{ => device_drivers/freescale}/gianfar.txt | 0 .../networking/{ => device_drivers/intel}/e100.rst | 0 .../{ => device_drivers/intel}/e1000.rst | 0 .../{ => device_drivers/intel}/e1000e.rst | 0 .../{ => device_drivers/intel}/fm10k.rst | 0 .../networking/{ => device_drivers/intel}/i40e.rst | 0 .../networking/{ => device_drivers/intel}/iavf.rst | 0 .../networking/{ => device_drivers/intel}/ice.rst | 0 .../networking/{ => device_drivers/intel}/igb.rst | 0 .../{ => device_drivers/intel}/igbvf.rst | 0 .../intel/ipw2100.txt} | 0 .../intel/ipw2200.txt} | 0 .../networking/{ => device_drivers/intel}/ixgb.rst | 0 .../{ => device_drivers/intel}/ixgbe.rst | 0 .../{ => device_drivers/intel}/ixgbevf.rst | 0 .../{ => device_drivers/microsoft}/netvsc.txt | 0 .../{ => device_drivers/neterion}/s2io.txt | 0 .../{ => device_drivers/neterion}/vxge.txt | 0 .../{ => device_drivers/qlogic}/LICENSE.qla3xxx | 0 .../{ => device_drivers/qlogic}/LICENSE.qlcnic | 0 .../{ => device_drivers/qlogic}/LICENSE.qlge | 0 .../{ => device_drivers/qualcomm}/rmnet.txt | 0 .../{README.sb1000 => device_drivers/sb1000.txt} | 0 .../networking/{ => device_drivers/smsc}/smc9.txt | 0 .../{ => device_drivers/stmicro}/stmmac.txt | 0 .../{ti-cpsw.txt => device_drivers/ti/cpsw.txt} | 0 .../networking/{ => device_drivers/ti}/tlan.txt | 0 .../{ => device_drivers/toshiba}/spider_net.txt | 0 MAINTAINERS | 57 +- arch/arm/boot/dts/meson.dtsi | 24 +- arch/arm/boot/dts/meson8.dtsi | 104 +- arch/arm/boot/dts/meson8b.dtsi | 98 +- arch/arm/boot/dts/sun8i-a33.dtsi | 17 +- arch/arm/boot/dts/sun8i-h3.dtsi | 18 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 - arch/arm/common/sa1111.c | 59 - arch/arm/include/asm/hardware/sa1111.h | 4 - arch/arm/mach-ep93xx/simone.c | 14 +- arch/arm/mach-ep93xx/vision_ep9307.c | 17 +- arch/arm/mach-meson/Kconfig | 2 + arch/arm/mach-pxa/Kconfig | 1 + arch/arm/mach-pxa/balloon3.c | 3 - arch/arm/mach-pxa/cm-x270.c | 18 +- arch/arm/mach-pxa/cm-x300.c | 18 +- arch/arm/mach-pxa/colibri-evalboard.c | 40 +- arch/arm/mach-pxa/colibri-pxa270-income.c | 19 +- arch/arm/mach-pxa/corgi.c | 20 +- arch/arm/mach-pxa/csb726.c | 19 +- arch/arm/mach-pxa/em-x270.c | 34 +- arch/arm/mach-pxa/gumstix.c | 3 - arch/arm/mach-pxa/idp.c | 3 - arch/arm/mach-pxa/include/mach/mainstone.h | 4 + arch/arm/mach-pxa/littleton.c | 18 +- arch/arm/mach-pxa/lubbock.c | 19 +- arch/arm/mach-pxa/magician.c | 26 +- arch/arm/mach-pxa/mainstone.c | 56 +- arch/arm/mach-pxa/mioa701.c | 21 +- arch/arm/mach-pxa/mxm8x10.c | 19 +- arch/arm/mach-pxa/palm27x.c | 10 +- arch/arm/mach-pxa/palm27x.h | 8 +- arch/arm/mach-pxa/palmld.c | 28 +- arch/arm/mach-pxa/palmt5.c | 16 +- arch/arm/mach-pxa/palmtc.c | 19 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtreo.c | 31 +- arch/arm/mach-pxa/palmtx.c | 16 +- arch/arm/mach-pxa/palmz72.c | 16 +- arch/arm/mach-pxa/pcm990-baseboard.c | 3 - arch/arm/mach-pxa/poodle.c | 15 +- arch/arm/mach-pxa/raumfeld.c | 3 - arch/arm/mach-pxa/spitz.c | 16 +- arch/arm/mach-pxa/stargate2.c | 3 - arch/arm/mach-pxa/tosa.c | 18 +- arch/arm/mach-pxa/trizeps4.c | 3 - arch/arm/mach-pxa/vpac270.c | 16 +- arch/arm/mach-pxa/z2.c | 14 +- arch/arm/mach-pxa/zeus.c | 15 +- arch/arm/mach-pxa/zylonite.c | 57 +- arch/arm/mach-pxa/zylonite_pxa300.c | 2 + arch/arm/mach-s3c24xx/mach-at2440evb.c | 14 +- arch/arm/mach-s3c24xx/mach-h1940.c | 15 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 15 +- arch/arm/mach-s3c24xx/mach-n30.c | 15 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 15 +- arch/arm/mach-sa1100/Kconfig | 2 + arch/arm/mach-sa1100/assabet.c | 143 +- arch/arm/mach-sa1100/cerf.c | 11 +- arch/arm/mach-sa1100/generic.c | 10 - arch/arm/mach-sa1100/h3100.c | 1 + arch/arm/mach-sa1100/jornada720.c | 12 + arch/arm/mach-sa1100/neponset.c | 19 + arch/arm/mm/cache-v7.S | 8 +- arch/arm/mm/cache-v7m.S | 14 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 25 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 33 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 17 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 4 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 27 - arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797.dtsi | 28 - arch/arm64/include/asm/memory.h | 5 +- arch/arm64/net/bpf_jit_comp.c | 13 + arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 4 +- .../cavium-octeon/executive/cvmx-interrupt-rsl.c | 2 +- arch/mips/cavium-octeon/executive/octeon-model.c | 12 +- arch/mips/cavium-octeon/octeon-usb.c | 6 +- arch/mips/configs/cavium_octeon_defconfig | 2 +- arch/mips/include/asm/mach-rc32434/rb.h | 6 - arch/mips/include/asm/octeon/cvmx-agl-defs.h | 699 ------ arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 105 - arch/mips/include/asm/octeon/cvmx-dbg-defs.h | 4 - arch/mips/include/asm/octeon/cvmx-dpi-defs.h | 178 -- arch/mips/include/asm/octeon/cvmx-fpa-defs.h | 247 -- arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 118 - arch/mips/include/asm/octeon/cvmx-gpio-defs.h | 116 - arch/mips/include/asm/octeon/cvmx-iob-defs.h | 375 --- arch/mips/include/asm/octeon/cvmx-ipd-defs.h | 538 ----- arch/mips/include/asm/octeon/cvmx-l2t-defs.h | 6 - arch/mips/include/asm/octeon/cvmx-led-defs.h | 78 - arch/mips/include/asm/octeon/cvmx-lmcx-defs.h | 514 ----- arch/mips/include/asm/octeon/cvmx-mio-defs.h | 1197 ---------- arch/mips/include/asm/octeon/cvmx-mixx-defs.h | 136 -- arch/mips/include/asm/octeon/cvmx-npei-defs.h | 295 --- arch/mips/include/asm/octeon/cvmx-npi-defs.h | 235 -- arch/mips/include/asm/octeon/cvmx-pci-defs.h | 392 ---- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 185 -- arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 146 -- arch/mips/include/asm/octeon/cvmx-pemx-defs.h | 144 -- arch/mips/include/asm/octeon/cvmx-pescx-defs.h | 59 - arch/mips/include/asm/octeon/cvmx-pip-defs.h | 688 ------ arch/mips/include/asm/octeon/cvmx-pko-defs.h | 619 ----- arch/mips/include/asm/octeon/cvmx-pko.h | 2 +- arch/mips/include/asm/octeon/cvmx-pow-defs.h | 317 --- arch/mips/include/asm/octeon/cvmx-rnm-defs.h | 53 - arch/mips/include/asm/octeon/cvmx-rst-defs.h | 28 - arch/mips/include/asm/octeon/cvmx-smix-defs.h | 88 - arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 62 - arch/mips/include/asm/octeon/cvmx-sriox-defs.h | 123 - arch/mips/include/asm/octeon/cvmx-srxx-defs.h | 22 - arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 64 - arch/mips/include/asm/octeon/cvmx-uctlx-defs.h | 89 - arch/mips/rb532/devices.c | 12 +- arch/parisc/include/asm/alternative.h | 4 + arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/alternative.c | 98 + arch/parisc/kernel/module.c | 14 + arch/parisc/kernel/setup.c | 80 - arch/powerpc/Kconfig | 4 +- arch/powerpc/Makefile | 2 +- arch/powerpc/include/asm/asm-prototypes.h | 1 - arch/powerpc/include/asm/book3s/32/mmu-hash.h | 9 + arch/powerpc/include/asm/book3s/32/pgalloc.h | 40 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 28 +- arch/powerpc/include/asm/book3s/64/mmu.h | 9 + arch/powerpc/include/asm/book3s/64/pgalloc.h | 6 +- arch/powerpc/include/asm/cache.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 6 +- arch/powerpc/include/asm/mmu.h | 18 +- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/{ => nohash/32}/mmu-40x.h | 0 arch/powerpc/include/asm/{ => nohash/32}/mmu-44x.h | 0 arch/powerpc/include/asm/{ => nohash/32}/mmu-8xx.h | 4 + arch/powerpc/include/asm/nohash/32/mmu.h | 25 + arch/powerpc/include/asm/nohash/32/pgalloc.h | 27 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 15 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 3 - arch/powerpc/include/asm/nohash/64/mmu.h | 12 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 5 +- arch/powerpc/include/asm/{ => nohash}/mmu-book3e.h | 0 arch/powerpc/include/asm/nohash/mmu.h | 11 + arch/powerpc/include/asm/nohash/pgtable.h | 4 + arch/powerpc/include/asm/page.h | 14 - arch/powerpc/include/asm/page_32.h | 3 +- arch/powerpc/include/asm/pgtable-types.h | 4 + arch/powerpc/include/asm/pgtable.h | 31 +- arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/sfp-machine.h | 92 +- arch/powerpc/include/asm/time.h | 2 +- arch/powerpc/include/asm/tlb.h | 2 +- arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/btext.c | 16 +- arch/powerpc/kernel/cacheinfo.c | 2 +- arch/powerpc/kernel/cpu_setup_6xx.S | 2 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 2 +- arch/powerpc/kernel/entry_32.S | 10 +- arch/powerpc/kernel/head_32.S | 14 +- arch/powerpc/kernel/head_8xx.S | 366 ++- arch/powerpc/kernel/isa-bridge.c | 3 +- arch/powerpc/kernel/legacy_serial.c | 5 +- arch/powerpc/kernel/misc_32.S | 4 +- arch/powerpc/kernel/pci_of_scan.c | 11 +- arch/powerpc/kernel/pmc.c | 2 +- arch/powerpc/kernel/setup-common.c | 6 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/kvm/e500.h | 2 +- arch/powerpc/mm/8xx_mmu.c | 4 +- arch/powerpc/mm/Makefile | 11 +- arch/powerpc/mm/dump_bats.c | 173 ++ arch/powerpc/mm/dump_sr.c | 64 + arch/powerpc/mm/fault.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 40 +- arch/powerpc/mm/init-common.c | 56 +- arch/powerpc/mm/mem.c | 4 +- arch/powerpc/mm/mmu_context.c | 10 + arch/powerpc/mm/mmu_context_book3s64.c | 15 - arch/powerpc/mm/mmu_context_nohash.c | 2 +- arch/powerpc/mm/mmu_decl.h | 2 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 88 +- arch/powerpc/mm/pgtable-frag.c | 119 + arch/powerpc/mm/pgtable_32.c | 27 +- arch/powerpc/oprofile/Makefile | 2 +- arch/powerpc/oprofile/common.c | 2 +- arch/powerpc/platforms/4xx/pci.c | 6 +- arch/powerpc/platforms/512x/Kconfig | 2 +- arch/powerpc/platforms/52xx/Kconfig | 2 +- arch/powerpc/platforms/82xx/Kconfig | 4 +- arch/powerpc/platforms/83xx/Kconfig | 2 +- arch/powerpc/platforms/86xx/Kconfig | 2 +- arch/powerpc/platforms/Kconfig | 8 +- arch/powerpc/platforms/Kconfig.cputype | 18 +- arch/powerpc/platforms/amigaone/Kconfig | 2 +- arch/powerpc/platforms/cell/cbe_regs.c | 6 +- arch/powerpc/platforms/cell/setup.c | 3 +- arch/powerpc/platforms/chrp/Kconfig | 2 +- arch/powerpc/platforms/chrp/pci.c | 4 +- arch/powerpc/platforms/chrp/setup.c | 5 +- arch/powerpc/platforms/embedded6xx/Kconfig | 2 +- arch/powerpc/platforms/maple/pci.c | 6 +- arch/powerpc/platforms/powermac/cache.S | 4 +- arch/powerpc/platforms/powermac/feature.c | 2 +- arch/powerpc/platforms/powermac/low_i2c.c | 7 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/sleep.S | 4 +- arch/powerpc/platforms/powermac/udbg_adb.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 8 +- arch/powerpc/platforms/pseries/setup.c | 10 +- arch/powerpc/platforms/pseries/vio.c | 27 +- arch/powerpc/sysdev/Makefile | 2 +- arch/powerpc/tools/checkpatch.sh | 1 + arch/powerpc/xmon/xmon.c | 24 +- arch/sh/boards/mach-ecovec24/setup.c | 43 +- arch/xtensa/boot/boot-elf/bootstrap.S | 29 +- arch/xtensa/boot/dts/xtfpga.dtsi | 2 +- arch/xtensa/include/asm/futex.h | 8 +- arch/xtensa/include/asm/processor.h | 1 + arch/xtensa/include/asm/uaccess.h | 10 +- arch/xtensa/kernel/head.S | 8 +- block/bfq-cgroup.c | 4 +- block/bfq-iosched.c | 2 +- block/bio.c | 156 +- block/blk-cgroup.c | 95 +- block/blk-iolatency.c | 55 +- block/blk-mq.c | 26 +- block/blk-rq-qos.c | 86 + block/blk-rq-qos.h | 6 + block/blk-throttle.c | 11 - block/blk-wbt.c | 65 +- block/bounce.c | 3 +- drivers/acpi/property.c | 11 + drivers/ata/pata_palmld.c | 83 +- drivers/ata/pata_pxa.c | 1 - drivers/ata/pata_rb532_cf.c | 45 +- drivers/ata/sata_highbank.c | 37 +- drivers/block/loop.c | 5 +- drivers/clk/clk-hi655x.c | 4 +- drivers/clk/clk-rk808.c | 15 +- drivers/clk/clk-twl6040.c | 5 +- drivers/clk/clk.c | 42 +- drivers/clk/mediatek/clk-mt7629.c | 4 +- drivers/clk/qcom/apcs-msm8916.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 43 +- drivers/cpufreq/pmac32-cpufreq.c | 4 +- drivers/cpuidle/cpuidle-pseries.c | 8 +- drivers/dma/Kconfig | 14 + drivers/dma/Makefile | 1 + drivers/dma/dmatest.c | 8 +- drivers/dma/fsl-qdma.c | 1258 ++++++++++ drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 61 +- drivers/dma/imx-sdma.c | 69 +- drivers/dma/sh/Kconfig | 11 +- drivers/dma/sh/Makefile | 1 - drivers/dma/sh/shdma-r8a73a4.c | 74 - drivers/dma/sh/shdma.h | 7 - drivers/dma/sh/shdmac.c | 7 - drivers/dma/sprd-dma.c | 152 +- drivers/dma/ti/cppi41.c | 16 +- drivers/dma/xilinx/zynqmp_dma.c | 37 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 2 +- drivers/gpu/drm/i915/intel_dp.c | 38 + drivers/gpu/drm/i915/intel_fbc.c | 5 +- drivers/hwtracing/coresight/coresight-stm.c | 12 +- drivers/input/serio/gscps2.c | 4 +- drivers/input/serio/hp_sdc.c | 4 +- drivers/iommu/dmar.c | 25 + drivers/iommu/intel-iommu.c | 56 +- drivers/macintosh/macio_asic.c | 4 +- drivers/macintosh/macio_sysfs.c | 18 +- drivers/macintosh/windfarm_fcu_controls.c | 14 +- drivers/macintosh/windfarm_smu_sat.c | 9 +- drivers/macintosh/windfarm_smu_sensors.c | 13 +- drivers/md/dm-core.h | 1 + drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 23 +- drivers/md/dm.c | 75 +- drivers/md/raid0.c | 2 +- drivers/media/Kconfig | 13 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 2 + drivers/media/dvb-frontends/dib7000p.c | 7 +- drivers/media/dvb-frontends/tda18271c2dd.c | 1 - drivers/media/firewire/firedtv-avc.c | 6 +- drivers/media/firewire/firedtv.h | 6 +- drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/imx258.c | 8 +- drivers/media/i2c/imx274.c | 9 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/mt9m111.c | 222 +- drivers/media/i2c/ov5640.c | 764 ++++--- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/media-device.c | 4 + drivers/media/pci/b2c2/flexcop-dma.c | 70 +- drivers/media/pci/cx23885/cx23885-i2c.c | 1 - drivers/media/pci/ddbridge/ddbridge.h | 52 +- drivers/media/pci/mantis/mantis_cards.c | 1 - drivers/media/platform/imx-pxp.c | 1 - drivers/media/platform/sti/bdisp/bdisp-hw.c | 2 +- drivers/media/platform/vicodec/vicodec-core.c | 96 +- drivers/media/usb/dvb-usb-v2/Kconfig | 1 + drivers/media/usb/dvb-usb-v2/lmedm04.c | 73 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 40 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 4 +- drivers/media/usb/dvb-usb/friio-fe.c | 440 ---- drivers/media/usb/dvb-usb/friio.c | 522 ----- drivers/media/usb/dvb-usb/friio.h | 99 - drivers/media/usb/stkwebcam/stk-webcam.c | 13 +- drivers/media/usb/uvc/uvc_driver.c | 65 +- drivers/media/usb/uvc/uvc_isight.c | 6 +- drivers/media/usb/uvc/uvc_queue.c | 110 +- drivers/media/usb/uvc/uvc_video.c | 274 ++- drivers/media/usb/uvc/uvcvideo.h | 65 +- drivers/media/v4l2-core/v4l2-async.c | 4 - drivers/media/v4l2-core/v4l2-ctrls.c | 4 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 +- drivers/mfd/cros_ec_dev.c | 8 +- drivers/misc/Makefile | 2 +- drivers/misc/cardreader/Kconfig | 11 + drivers/misc/cardreader/Makefile | 4 +- drivers/misc/cardreader/alcor_pci.c | 371 +++ drivers/mmc/core/block.c | 15 +- drivers/mmc/core/core.c | 14 - drivers/mmc/core/core.h | 2 - drivers/mmc/core/mmc.c | 3 + drivers/mmc/core/mmc_test.c | 14 +- drivers/mmc/core/slot-gpio.c | 81 +- drivers/mmc/host/Kconfig | 7 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/alcor.c | 1165 ++++++++++ drivers/mmc/host/atmel-mci.c | 31 +- drivers/mmc/host/bcm2835.c | 58 +- drivers/mmc/host/jz4740_mmc.c | 123 +- drivers/mmc/host/meson-mx-sdio.c | 6 + drivers/mmc/host/mmc_spi.c | 27 +- drivers/mmc/host/mmci.c | 5 +- drivers/mmc/host/of_mmc_spi.c | 34 - drivers/mmc/host/omap.c | 11 +- drivers/mmc/host/omap_hsmmc.c | 14 +- drivers/mmc/host/pxamci.c | 68 +- drivers/mmc/host/renesas_sdhi_core.c | 41 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 20 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 20 +- drivers/mmc/host/s3cmci.c | 59 +- drivers/mmc/host/sdhci-esdhc.h | 24 + drivers/mmc/host/sdhci-msm.c | 44 +- drivers/mmc/host/sdhci-of-esdhc.c | 135 +- drivers/mmc/host/sdhci-omap.c | 36 +- drivers/mmc/host/sdhci-pci-core.c | 4 + drivers/mmc/host/tmio_mmc.h | 6 + drivers/mmc/host/tmio_mmc_core.c | 39 +- drivers/mtd/spi-nor/spi-nor.c | 6 +- drivers/net/Kconfig | 8 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 5 +- drivers/net/ethernet/chelsio/Kconfig | 3 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/freescale/fman/fman.c | 5 +- drivers/net/ethernet/intel/Kconfig | 24 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 34 +- drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/ti/Kconfig | 3 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/phy/marvell.c | 24 +- drivers/net/phy/marvell10g.c | 2 +- drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/wireless/Kconfig | 7 + drivers/net/wireless/Makefile | 2 + drivers/net/wireless/intel/ipw2x00/Kconfig | 10 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 1 + drivers/net/wireless/virt_wifi.c | 632 +++++ drivers/of/address.c | 2 +- drivers/of/base.c | 7 +- drivers/of/property.c | 10 +- drivers/of/resolver.c | 4 +- drivers/of/unittest.c | 4 +- drivers/pci/pci-acpi.c | 19 + drivers/pci/probe.c | 15 + drivers/pcmcia/Kconfig | 6 + drivers/pcmcia/Makefile | 1 + drivers/pcmcia/max1600.c | 122 + drivers/pcmcia/max1600.h | 32 + drivers/pcmcia/pxa2xx_mainstone.c | 113 +- drivers/pcmcia/sa1100_simpad.c | 4 +- drivers/pcmcia/sa1111_jornada720.c | 83 +- drivers/pcmcia/sa1111_lubbock.c | 110 +- drivers/pcmcia/sa1111_neponset.c | 79 +- drivers/platform/x86/intel_cht_int33fe.c | 2 +- drivers/power/reset/at91-poweroff.c | 54 +- drivers/power/reset/gpio-poweroff.c | 10 +- drivers/power/reset/ocelot-reset.c | 12 + drivers/power/supply/Kconfig | 1 + drivers/power/supply/axp20x_ac_power.c | 94 + drivers/power/supply/axp20x_usb_power.c | 1 + drivers/power/supply/axp288_charger.c | 35 +- drivers/power/supply/bq24190_charger.c | 52 +- drivers/power/supply/charger-manager.c | 27 +- drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/cpcap-charger.c | 2 +- drivers/power/supply/olpc_battery.c | 4 +- drivers/power/supply/sc2731_charger.c | 54 +- drivers/power/supply/sc27xx_fuel_gauge.c | 310 ++- drivers/soc/sunxi/sunxi_sram.c | 10 +- drivers/staging/android/ion/ion.c | 1 - drivers/staging/android/ion/ion_system_heap.c | 1 - drivers/staging/comedi/drivers/8255.h | 2 +- drivers/staging/comedi/drivers/amplc_dio200.h | 2 +- drivers/staging/comedi/drivers/amplc_pc236.h | 2 +- drivers/staging/comedi/drivers/comedi_8254.h | 2 +- drivers/staging/comedi/drivers/comedi_isadma.h | 2 +- drivers/staging/comedi/drivers/das08.h | 2 +- drivers/staging/comedi/drivers/mite.h | 2 +- drivers/staging/comedi/drivers/ni_labpc.h | 2 +- drivers/staging/comedi/drivers/ni_stc.h | 2 +- drivers/staging/comedi/drivers/ni_tio.h | 2 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 +- drivers/staging/comedi/drivers/plx9052.h | 2 +- drivers/staging/comedi/drivers/plx9080.h | 2 +- drivers/staging/comedi/drivers/s626.h | 2 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 12 +- drivers/staging/greybus/loopback.c | 6 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/bcm2048/radio-bcm2048.c | 5 +- drivers/staging/media/rockchip/vpu/Kconfig | 13 + drivers/staging/media/rockchip/vpu/Makefile | 10 + drivers/staging/media/rockchip/vpu/TODO | 13 + drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c | 118 + .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 130 ++ .../staging/media/rockchip/vpu/rk3288_vpu_regs.h | 442 ++++ drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c | 118 + .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 164 ++ .../staging/media/rockchip/vpu/rk3399_vpu_regs.h | 600 +++++ drivers/staging/media/rockchip/vpu/rockchip_vpu.h | 232 ++ .../media/rockchip/vpu/rockchip_vpu_common.h | 29 + .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 537 +++++ .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 676 ++++++ .../staging/media/rockchip/vpu/rockchip_vpu_hw.h | 58 + .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.c | 290 +++ .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.h | 14 + drivers/staging/media/sunxi/cedrus/Kconfig | 1 + drivers/staging/mt7621-pci/pci-mt7621.c | 4 + drivers/staging/octeon-usb/octeon-hcd.c | 6 +- drivers/staging/pi433/pi433_if.c | 4 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 156 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8712/mlme_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/speakup/i18n.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 28 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 +- .../interface/vchiq_arm/vchiq_ioctl.h | 4 +- drivers/staging/wilc1000/host_interface.c | 2405 +++++--------------- drivers/staging/wilc1000/host_interface.h | 79 +- drivers/staging/wilc1000/linux_wlan.c | 30 +- drivers/staging/wilc1000/wilc_spi.c | 11 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 167 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 65 +- drivers/staging/wilc1000/wilc_wlan.c | 21 +- drivers/thunderbolt/domain.c | 17 + drivers/tty/n_hdlc.c | 4 +- drivers/tty/n_r3964.c | 2 +- drivers/tty/n_tty.c | 8 +- drivers/tty/serial/8250/8250_mtk.c | 226 +- drivers/tty/serial/qcom_geni_serial.c | 56 +- drivers/tty/serial/sunsu.c | 20 +- drivers/tty/serial/xilinx_uartps.c | 26 +- drivers/tty/sysrq.c | 3 +- drivers/tty/tty_io.c | 25 +- drivers/tty/tty_ldisc.c | 16 + drivers/tty/tty_ldsem.c | 62 +- drivers/usb/core/hub.c | 15 +- drivers/usb/core/quirks.c | 4 + drivers/usb/core/usb.c | 6 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/misc/appledisplay.c | 9 +- drivers/usb/mtu3/mtu3_core.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 14 +- drivers/usb/mtu3/mtu3_hw_regs.h | 6 + drivers/usb/mtu3/mtu3_plat.c | 8 + drivers/usb/mtu3/mtu3_qmu.c | 26 - drivers/usb/serial/console.c | 2 +- drivers/usb/serial/mos7840.c | 58 +- drivers/usb/typec/tcpm/fusb302.c | 2 +- fs/btrfs/btrfs_inode.h | 6 + fs/btrfs/ctree.c | 3 + fs/btrfs/ctree.h | 18 +- fs/btrfs/delayed-ref.c | 21 +- fs/btrfs/disk-io.c | 30 +- fs/btrfs/extent-tree.c | 337 ++- fs/btrfs/extent_io.c | 69 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/inode.c | 79 +- fs/btrfs/reada.c | 2 +- fs/btrfs/tests/extent-io-tests.c | 2 +- fs/btrfs/transaction.c | 12 +- fs/btrfs/tree-log.c | 16 + fs/btrfs/volumes.c | 9 +- fs/buffer.c | 10 +- fs/ext4/page-io.c | 2 +- fs/notify/fanotify/fanotify_user.c | 10 +- fs/overlayfs/inode.c | 17 +- include/drm/drm_dp_helper.h | 2 +- include/linux/alcor_pci.h | 286 +++ include/linux/bio.h | 29 +- include/linux/blk-cgroup.h | 125 +- include/linux/blk_types.h | 7 +- include/linux/blkdev.h | 3 +- include/linux/cgroup.h | 2 + include/linux/dma/sprd-dma.h | 62 +- include/linux/dmar.h | 8 + include/linux/iommu.h | 4 +- include/linux/linkmode.h | 9 + include/linux/mfd/axp20x.h | 1 + include/linux/mfd/tmio.h | 9 +- include/linux/mii.h | 93 +- include/linux/mmc/host.h | 3 + include/linux/mmc/slot-gpio.h | 5 - include/linux/pci.h | 8 + include/linux/platform_data/mmc-pxamci.h | 4 - include/linux/platform_data/mmc-s3cmci.h | 4 - include/linux/spi/mmc_spi.h | 15 - include/linux/tty.h | 8 + include/linux/usb.h | 4 +- include/linux/writeback.h | 5 +- include/media/mpeg2-ctrls.h | 86 + include/media/v4l2-ctrls.h | 6 + include/net/sock.h | 20 +- include/net/tcp.h | 8 +- include/trace/events/btrfs.h | 1 - include/uapi/linux/mmc/ioctl.h | 5 +- include/uapi/linux/nl80211.h | 12 +- include/uapi/linux/sysctl.h | 4 +- include/uapi/linux/v4l2-controls.h | 68 - include/uapi/linux/videodev2.h | 4 - kernel/bpf/core.c | 14 +- kernel/cgroup/cgroup.c | 48 +- kernel/dma/remap.c | 8 +- kernel/trace/blktrace.c | 4 +- mm/page_io.c | 2 +- net/core/rtnetlink.c | 3 + net/core/stream.c | 2 +- net/mac80211/Kconfig | 11 +- net/mac80211/rx.c | 1 + net/mac80211/status.c | 2 + net/mac80211/tx.c | 4 +- net/mac80211/util.c | 49 +- net/sched/act_tunnel_key.c | 25 +- net/sunrpc/xprtsock.c | 81 +- net/wireless/util.c | 2 + security/selinux/ss/mls.c | 24 +- security/selinux/ss/mls.h | 3 +- security/selinux/ss/policydb.c | 10 +- security/selinux/ss/services.c | 202 +- security/selinux/ss/services.h | 2 +- security/selinux/ss/sidtab.c | 623 +++-- security/selinux/ss/sidtab.h | 95 +- sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_hdmi.c | 4 + sound/pci/hda/patch_realtek.c | 18 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 5 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/prog.c | 4 +- tools/bpf/bpftool/tracelog.c | 157 ++ tools/power/cpupower/Makefile | 6 +- tools/power/cpupower/cpupower-completion.sh | 128 ++ 1176 files changed, 20232 insertions(+), 16326 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/8250_mtk_dma.txt create mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc.txt rename Documentation/networking/{ => device_drivers/3com}/3c509.txt (100%) rename Documentation/networking/{ => device_drivers/3com}/vortex.txt (99%) rename Documentation/networking/{ => device_drivers/amazon}/ena.txt (100%) rename Documentation/networking/{ => device_drivers/chelsio}/cxgb.txt (100%) rename Documentation/networking/{ => device_drivers/cirrus}/cs89x0.txt (100%) rename Documentation/networking/{ => device_drivers/davicom}/dm9000.txt (100%) rename Documentation/networking/{ => device_drivers/dec}/de4x5.txt (100%) rename Documentation/networking/{ => device_drivers/dec}/dmfe.txt (100%) rename Documentation/networking/{ => device_drivers/dlink}/dl2k.txt (100%) rename Documentation/networking/{ => device_drivers/freescale}/dpaa.txt (100%) rename Documentation/networking/{ => device_drivers/freescale}/dpaa2/dpio-driver.r [...] rename Documentation/networking/{ => device_drivers/freescale}/dpaa2/ethernet-driv [...] rename Documentation/networking/{ => device_drivers/freescale}/dpaa2/index.rst (100%) rename Documentation/networking/{ => device_drivers/freescale}/dpaa2/overview.rst (100%) rename Documentation/networking/{ => device_drivers/freescale}/gianfar.txt (100%) rename Documentation/networking/{ => device_drivers/intel}/e100.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/e1000.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/e1000e.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/fm10k.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/i40e.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/iavf.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/ice.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/igb.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/igbvf.rst (100%) rename Documentation/networking/{README.ipw2100 => device_drivers/intel/ipw2100.tx [...] rename Documentation/networking/{README.ipw2200 => device_drivers/intel/ipw2200.tx [...] rename Documentation/networking/{ => device_drivers/intel}/ixgb.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/ixgbe.rst (100%) rename Documentation/networking/{ => device_drivers/intel}/ixgbevf.rst (100%) rename Documentation/networking/{ => device_drivers/microsoft}/netvsc.txt (100%) rename Documentation/networking/{ => device_drivers/neterion}/s2io.txt (100%) rename Documentation/networking/{ => device_drivers/neterion}/vxge.txt (100%) rename Documentation/networking/{ => device_drivers/qlogic}/LICENSE.qla3xxx (100%) rename Documentation/networking/{ => device_drivers/qlogic}/LICENSE.qlcnic (100%) rename Documentation/networking/{ => device_drivers/qlogic}/LICENSE.qlge (100%) rename Documentation/networking/{ => device_drivers/qualcomm}/rmnet.txt (100%) rename Documentation/networking/{README.sb1000 => device_drivers/sb1000.txt} (100%) rename Documentation/networking/{ => device_drivers/smsc}/smc9.txt (100%) rename Documentation/networking/{ => device_drivers/stmicro}/stmmac.txt (100%) rename Documentation/networking/{ti-cpsw.txt => device_drivers/ti/cpsw.txt} (100%) rename Documentation/networking/{ => device_drivers/ti}/tlan.txt (100%) rename Documentation/networking/{ => device_drivers/toshiba}/spider_net.txt (100%) create mode 100644 arch/parisc/kernel/alternative.c rename arch/powerpc/include/asm/{ => nohash/32}/mmu-40x.h (100%) rename arch/powerpc/include/asm/{ => nohash/32}/mmu-44x.h (100%) rename arch/powerpc/include/asm/{ => nohash/32}/mmu-8xx.h (98%) create mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h create mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h rename arch/powerpc/include/asm/{ => nohash}/mmu-book3e.h (100%) create mode 100644 arch/powerpc/include/asm/nohash/mmu.h create mode 100644 arch/powerpc/mm/dump_bats.c create mode 100644 arch/powerpc/mm/dump_sr.c create mode 100644 arch/powerpc/mm/pgtable-frag.c create mode 100644 drivers/dma/fsl-qdma.c delete mode 100644 drivers/dma/sh/shdma-r8a73a4.c delete mode 100644 drivers/media/usb/dvb-usb/friio-fe.c delete mode 100644 drivers/media/usb/dvb-usb/friio.c delete mode 100644 drivers/media/usb/dvb-usb/friio.h create mode 100644 drivers/misc/cardreader/alcor_pci.c create mode 100644 drivers/mmc/host/alcor.c create mode 100644 drivers/net/wireless/virt_wifi.c create mode 100644 drivers/pcmcia/max1600.c create mode 100644 drivers/pcmcia/max1600.h create mode 100644 drivers/staging/media/rockchip/vpu/Kconfig create mode 100644 drivers/staging/media/rockchip/vpu/Makefile create mode 100644 drivers/staging/media/rockchip/vpu/TODO create mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c create mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c create mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_regs.h create mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c create mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c create mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_regs.h create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu.h create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_common.h create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_drv.c create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_hw.h create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.c create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.h create mode 100644 include/linux/alcor_pci.h create mode 100644 include/media/mpeg2-ctrls.h create mode 100644 tools/bpf/bpftool/tracelog.c create mode 100644 tools/power/cpupower/cpupower-completion.sh