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 a8bf82af9f12 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e2b01cc8077e mm, memcg: consider subtrees in memory.events omits 3207be0a8eef mm, memcg: rename ambiguously named memory.stat counters a [...] omits ac9a0893dfd5 include/linux/sched/signal.h: replace `tsk' with `task' omits 0af68d4441a3 fs: fs_parser: fix printk format warning omits 1528b187a54c scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 9e23e02e66b6 pinctrl: fix pxa2xx.c build warnings omits c1cc24f9dc15 Merge branch 'akpm-current/current' omits 908dd8fcddeb Merge remote-tracking branch 'devfreq/for-next' omits 2c1360c60be2 Merge remote-tracking branch 'pidfd/for-next' omits f4d0b32ff0e5 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 0715acaf0b45 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits c6075373fff7 Merge remote-tracking branch 'nvmem/for-next' omits 9e7aed1e1881 Merge remote-tracking branch 'slimbus/for-next' omits fd59dbf1bb48 Merge remote-tracking branch 'cisco/for-next' omits 3a543ecc5321 Merge remote-tracking branch 'ntb/ntb-next' omits 55a9a2a51d70 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ad23f819e438 Merge remote-tracking branch 'coresight/next' omits 7436275e684c Merge remote-tracking branch 'livepatching/for-next' omits f24926eb3949 Merge remote-tracking branch 'y2038/y2038' omits 27acebef6da9 Merge remote-tracking branch 'random/dev' omits 2f2c6e056e34 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 242d4c11af8e Merge remote-tracking branch 'rpmsg/for-next' omits e640b9eda00d Merge remote-tracking branch 'vhost/linux-next' omits d030ea59edda Merge remote-tracking branch 'scsi-mkp/for-next' omits 1c6ccce8a775 Merge remote-tracking branch 'scsi/for-next' omits 94a6b39f7b70 Merge remote-tracking branch 'slave-dma/next' omits 88ff29223e57 Merge remote-tracking branch 'mux/for-next' omits 81c649d88065 Merge remote-tracking branch 'thunderbolt/next' omits e428812c6595 Merge remote-tracking branch 'extcon/extcon-next' omits ae4edf08fe72 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 2140c05400e7 Merge remote-tracking branch 'ipmi/for-next' omits eb53a7853802 Merge remote-tracking branch 'chrome-platform/for-next' omits a0e089f5240d Merge remote-tracking branch 'workqueues/for-next' omits f7526ecc374c Merge remote-tracking branch 'percpu/for-next' omits edc57b794069 Merge remote-tracking branch 'rcu/rcu/next' omits 5dfc678864ab Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 51d0a572ce38 Merge remote-tracking branch 'clockevents/clockevents/next' omits 5fb48dc904d7 Merge remote-tracking branch 'tip/auto-latest' omits d20fa7745480 Merge remote-tracking branch 'spi/for-next' omits 8f225f22ee19 Merge remote-tracking branch 'tpmdd/next' omits 8de3ffb23162 Merge remote-tracking branch 'apparmor/apparmor-next' omits 048452dac2a7 Merge remote-tracking branch 'security/next-testing' omits 23b8ce4b2e6e Merge remote-tracking branch 'regulator/for-next' omits d9648882faab Merge remote-tracking branch 'kgdb/kgdb-next' omits 3ea2902278c7 Merge remote-tracking branch 'input/next' omits b786630e8489 Merge remote-tracking branch 'sound-asoc/for-next' omits 370537ce751a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 9c2af9c95564 Merge remote-tracking branch 'drm-msm/msm-next' omits 3d9461e99a87 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b08661aeb6f4 Merge remote-tracking branch 'bluetooth/master' omits 7a8373c2b5f1 Merge remote-tracking branch 'nfc-next/master' omits 599402224c1f Merge remote-tracking branch 'dlm/next' omits 9eac2f58c420 Merge remote-tracking branch 'thermal/next' omits 30d6ea5b5c4e Merge remote-tracking branch 'pm/linux-next' omits c0f0abc65458 Merge remote-tracking branch 'i2c/i2c/for-next' omits fb10bb7633fa Merge remote-tracking branch 'hid/for-next' omits 89ee26b9818d Merge remote-tracking branch 'vfs/for-next' omits 08abc73263d2 Merge remote-tracking branch 'jfs/jfs-next' omits fb57f82943f2 Merge remote-tracking branch 'ext4/dev' omits bf0c2d6bae76 Merge remote-tracking branch 'ext3/for_next' omits 91eddf91fa9c Merge remote-tracking branch 'ecryptfs/next' omits 69ae6e31d16a Merge remote-tracking branch 'cifs/for-next' omits 6f8e5b5578a5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits d4998b10848a Merge remote-tracking branch 'befs/for-next' omits 57f7e45d7aa6 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits af9096ca16c7 Merge remote-tracking branch 's390/features' omits 9713d998d84f Merge remote-tracking branch 'nds32/next' omits fd653d5040b9 Merge remote-tracking branch 'csky/linux-next' omits f104cf48400f Merge remote-tracking branch 'tegra/for-next' omits 29b331c8b13e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9b0ed89dbf0a Merge remote-tracking branch 'samsung-krzk/for-next' omits 36f4f8248f0b Merge remote-tracking branch 'rockchip/for-next' omits fad9c2835f9b Merge remote-tracking branch 'renesas/next' omits fdd67abf957a Merge remote-tracking branch 'qcom/for-next' omits 9b631c89be88 Merge remote-tracking branch 'omap/for-next' omits 5865de48168b Merge remote-tracking branch 'mvebu/for-next' omits e52d480b1bc3 Merge remote-tracking branch 'mediatek/for-next' omits 65d07b655297 Merge remote-tracking branch 'keystone/next' omits a1504cdcef24 Merge remote-tracking branch 'imx-mxs/for-next' omits 58d85e85da42 Merge remote-tracking branch 'bcm2835/for-next' omits 26cefe74b17b Merge remote-tracking branch 'at91/at91-next' omits ecd00dff9ad5 Merge remote-tracking branch 'amlogic/for-next' omits d1a2201e8ab3 Merge remote-tracking branch 'actions/for-next' omits 372c22f706b6 Merge remote-tracking branch 'arm-soc/for-next' omits 8de78184e36b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bb77480ff6f5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6457e8827651 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2e8e26c0ad53 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits eadb44a74c0a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits aa88071b0ff1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e062fc4c96f4 Merge remote-tracking branch 'spi-fixes/for-linus' omits 24bc3e9e9dd3 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 0c33456b5dda Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1518bcb85ff1 Merge remote-tracking branch 'sound-current/for-linus' omits 1b1e05e9e7d1 Merge remote-tracking branch 'wireless-drivers/master' omits 72cf79669693 Merge remote-tracking branch 'ipsec/master' omits 2578f6251717 Merge remote-tracking branch 'net/master' omits 76754fe6a16f Merge remote-tracking branch 'arc-current/for-curr' omits 145551382633 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 8cf90510a0b3 Merge remote-tracking branch 'fixes/master' omits e84b8372f041 [SMB3] fix incorrect error code mapping for OBJECTID_NOT_FOUND omits bc0d8e0bb902 cifs: fix that return -EINVAL when do dedupe operation omits 474a44e19f23 CIFS: Fix an issue with re-sending rdata when transport re [...] omits fa178db056d0 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits 805667a00fc5 Merge branch 'v5.2-clk/next' into for-next omits 6cd08b3f517f Merge branch 'v5.2-armsoc/dts64' into for-next omits 02a53f767be5 Merge branch 'v5.2-armsoc/dts32' into for-next omits 9c38b13fd186 arm64: dts: rockchip: fix rk3328 sdmmc0 write errors omits f3bbea3e1274 arm64: dts: rockchip: fix rk3328 rgmii high tx error rate omits 75769214d070 ARM: dts: rockchip: Fix SD card detection on rk3288-tinker omits 017655b93b82 arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk [...] omits c1a7a79166b7 ARM: dts: rockchip: fix rk3288 cpu opp node reference omits a8c8d92999f3 arm64: dts: rockchip: add DDC bus on Rock Pi 4 omits 0a0247b15c22 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay omits 064b0cace5d8 arm64: dts: rockchip: Add nanopi4 ethernet phy omits fdafa9ab0b96 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 omits 896ec1ee26b3 arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] omits b05f5e61a6b5 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] omits 528110f3a964 arm64: dts: rockchip: Fix clock names and add missing supp [...] omits ebdc08ad7fee arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus omits b80275daef4e arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] omits 9f951b6e61be arm64: dts: rockchip: Add Nanopi NEO4 initial support omits df420fcff974 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 omits 21e38c965b1a arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. omits 158d0dc67fd2 arm64: dts: rockchip: enable mali on rock960 boards omits ef77ff2a805c arm64: dts: rockchip: enable mali on Rock Pi 4 omits b4e5eaf433d7 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] omits 491f1507f8a4 arm64: dts: rockchip: give some life to the rk3328-roc-cc leds omits d41e248aff6f arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 omits f4a715162642 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 omits 816874ef4812 arm64: dts: rockchip: add leds node on rk3328-rock64 omits a00ac23943e8 arm64: dts: rockchip: fix regulator name on rk3328-rock64 omits 02829f4fd7ae arm64: dts: rockchip: enable HDMI CEC on rk3328 omits b2fec8b6fc19 arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 omits 04f9c2085834 CIFS: Fix an issue with re-sending wdata when transport re [...] omits b32ed5ad1eb8 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits ad0078a9259a Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits 47190d840e3f arm64: dts: meson-gxm-nexbox-a1: Enable USB omits fde739a5fe0a arm64: dts: meson: g12a: add efuse omits 869510f77e84 arm64: dts: meson: g12a: add secure monitor omits 8cb790a1f4f1 Merge branch 'spi-5.1' into spi-next omits 8d0e51ac6f8c Merge branch 'spi-5.0' into spi-linus omits 55315c901046 clk: rockchip: fix wrong clock definitions for rk3328 omits 682a28a493a9 ARM: dts: rockchip: Enable WiFi on rk3288-tinker omits 54be5b679959 ARM: dts: rockchip: add grf reference in rk3288 tsadc node omits 783ed58a6422 ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s omits e4ebe4ab3d9e ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] omits dd94371b7de4 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED omits 9dc50fdf747f arm64: dts: meson-g12a: Add AO Secure node omits 560c09843e4f Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 8c297773d54c Merge branch 'misc-5.1' into next-fixes omits 6e37e89c3d0f Merge branch 'asoc-5.1' into asoc-next omits 5b4e1c6a68b0 Merge branch 'asoc-5.0' into asoc-linus omits 86777c37f05b platform/chrome: Fix locking pattern in wilco_ec_mailbox() omits 095717572e00 meson-gx-socinfo: add missing of_node_put after of_device_ [...] omits 92d24921f631 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs omits 14af896a6dc8 soc: amlogic: gx-socinfo: Add mask for each SoC packages omits 69266982d2ed extcon: Fix build warning for extcon_unregister_notifier comment omits 2aa9cd1cb702 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits 2624df3662c0 gpio: vf610: Use devres to remove gpiochip omits 1c44187b7fa6 gpio: vf610: Use devres to disable clk_gpio omits 28fecba7a4d0 gpio: vf610: Use devres to disable clk_port omits 0cc1147e3d72 gpio: vf610: Simplify vf610_gpio_get() omits 49c9e21213f8 gpio: vf610: Simplify vf610_gpio_set() omits defe50fdfea6 gpio: vf610: Do not share irq_chip omits dfde65e2b31d i2c: i2c-stm32f7: Fix SDADEL minimum formula omits 5e36d8cec9e1 i2c: rcar: explain the lockless design omits a82a22e15f4f i2c: rcar: fix concurrency issue related to ICDMAER omits 6c8f12759a3c i2c: sis630: correct format strings omits 201394ebdd8b i2c: mediatek: modify threshold passed to i2c_get_dma_safe [...] omits 9127ceeca5eb coresight: catu: fix clang build warning omits cab2e51511df extcon: intel-cht-wc: Enable external charger omits 91c62c40722b extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 1212e75875e8 extcon: ptn5150: fix COMPILE_TEST dependencies omits 3fc6bb043dac drm/vkms: fix use-after-free when drm_gem_handle_create() fails omits 9f1c07902667 drm/vgem: fix use-after-free when drm_gem_handle_create() fails omits 93f8d88098bc Merge branch 'regulator-5.1' into regulator-next omits 078d354f8d7f Merge branch 'regulator-5.0' into regulator-linus omits 58810c58b9e7 Merge branch 'for-linus' into next omits f4435b0d605e Merge branch 'fixes-for-v5.1' into next omits 93946e159146 Merge branch 'for-linus' into next omits 16315415adba Merge branch 'for-linus' into next omits 2337494f7c0f Merge udf cleanup. omits 056147e9cff3 Pull fanotify change to killable wait. omits 6a4ac1cc9997 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 8ecb112edde9 Merge branch 'fixes-late-dt' into for-next omits d67799140b4d ARM: dts: exynos: Fix max voltage for buck8 regulator on O [...] omits 02b73248d5ec Merge branch 'next/dt' into for-next omits 78901a2e8655 Merge branch 'next/dt' into for-next omits 7bdf2c8fee51 media: v4l: ioctl: Sanitize num_planes before using it omits b15f0f036186 Pull fanotify interruptible waits work. omits 6d8612535be5 Merge ext2 statx(2) fix. omits b537f89a9e4b Merge branches 'fixes' and 'thermal-intel' into next omits b7ae7a46c92d thermal/int340x_thermal: fix mode setting omits e6d04fe1bbab thermal/int340x_thermal: Add additional UUIDs omits 223b417049c6 thermal: cpu_cooling: Remove unused cur_freq variable omits 9f8ae1de047f thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs omits 880b0704ecd5 thermal: samsung: Fix incorrect check after code merge omits d050df8fea71 thermal: mtk: Allocate enough space for mtk_thermal. omits 65161a86affa thermal/intel_powerclamp: fix __percpu declaration of worker_data omits fac9b1253645 thermal: tegra: add get_trend ops omits cf30d7872d66 thermal: tegra: fix memory allocation omits 67060c0ea0f8 thermal: tegra: remove unnecessary warnings omits 900b03961fa5 arm64: dts: Add SEI Robotics SEI510 Board omits 587be800e2c6 vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd omits 4bd0d38cd22a Pull fanotify compilation fix. omits c2ebf35584e5 Pull UDF LVID fixes. omits 95781b704e43 Merge branch 'for-linus' into next omits 817697a462a4 Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] omits 39f986087a44 Pull fanotify FID and directory events support from Amir. omits 1fc3dc289134 Merge remote-tracking branches 'korg/sunxi/sunxi/dt-for-5. [...] omits 37af13cc74d1 perf record: implement --affinity=node|cpu option omits 4b0ebb6cff0f Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/config64-fo [...] omits 6f53b3d320ac Merge branch 'topic/k3dma' into next omits dcaf7a6a99f4 Merge branch 'topic/brcm' into next omits ec3e0ba3e0b4 Merge branch 'topic/fsl' into next omits 13427eabb93f Merge branch 'next/soc' into for-next omits 772989eab6a5 Merge ext2 cleanups and fixes. omits 03c80f694271 Merge branch 'sunxi/dt64-for-5.1' into sunxi/for-next omits c86d78c459db nvmem: allow to select i.MX nvmem driver for i.MX 7D omits 97af898d57df Merge dtype cleanup for ext2 from Phillip. omits 647d10e09f81 Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] omits bb44f1be0b93 Merge branch 'next/dt' into for-next omits e92dfb845b33 Pull ext2 fixes. omits 84aca9e007d2 Merge branch 'topic/xilinx' into next omits 57c8418c232d Merge branch 'topic/sh' into next omits 1aa5b9b00862 Merge branch 'topic/imx' into next omits 0da1d7f5d1f3 Merge branch 'for-linus' into next omits d2c4677987bf Merge branch 'topic/tegra' into next omits ff3b9b5c6b1b nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] omits dd508ccc890b nvmem: core: Fix device reference leak omits 67eaf212aaec nvmem: core: Always reference the device returned by nvmem [...] omits b090a18debc4 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] omits f7089b8270bf nvmem: core: Fix cell lookup when no cell is found omits 4c13aec8174f nvmem: core: Fix of_nvmem_cell_get() for optional cells omits dc4286abbbe0 nvmem: core: Set the provider read-only when no write call [...] omits 81648d8bc222 slimbus: core: add missing spin_lock_init on txn_lock omits aff6831de47d slimbus: core: use slim_device_update_status() to update status omits c8ec80460ca5 slimbus: core: do not call device_status under a lock omits 103ed225b197 slimbus: core: match full device id omits 34be93e6b549 nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support omits cdf93fd3d252 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support omits cbc68911b3cb nvmem: imx-ocotp: add i.MX7ULP support omits 22f321305b04 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP omits 9bf662261b76 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP omits 01f4c45bfb11 nvmem: sc27xx: Convert nvmem offset to block index omits 2e625e23d6bf Merge branch 'next/defconfig' into for-next omits 68d47082ffd1 Merge branch 'next/dt' into for-next omits bb5f858a677c Merge branch 'next/dt' into for-next omits 69ac2faf3bc9 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits 0bfd2e8a81e0 Merge branch 'sunxi/dt-for-5.1' into sunxi/for-next omits ff12dbb79c76 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits 8160320bd8eb Merge branch 'topic/imx' into next omits 0ac412d4c4f0 Merge branch 'topic/dw' into next omits 59203861a3fc Merge branch 'topic/tegra' into next omits e37c123a0324 Merge branch 'topic/qcom' into next omits 9f9bd7ebc4a3 Merge branch 'topic/dw' into next omits e10a12ed36be Merge branch 'for-linus' into next omits 6d225e309a94 Merge branch 'next/dt' into for-next omits 34f57b8a776d rpmsg: core: Make remove handler for rpmsg driver optional. omits ff82595c1eb5 Merge branch 'topic/xilinx' into next omits 85df20e52aa0 Merge branch 'topic/tegra' into next omits 528cdf143695 Merge branch 'topic/stm' into next omits 310cea1d751f Merge branch 'topic/qcom' into next omits 4c5f98af046d Merge branch 'topic/mv' into next omits eb18f31cf3ab Merge branches 'sunxi/dt-for-5.1', 'sunxi/dt64-for-5.1' an [...] omits 8bcd0eb9f7d4 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM new 56264fa985a1 Merge remote-tracking branch 'fixes/master' new 0e2d41c58b10 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new f75437c98b9f Merge remote-tracking branch 'arc-current/for-curr' new b5b4453e7912 powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038 new 4622a2d43101 powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32 new 96e570a16553 Merge remote-tracking branch 'powerpc-fixes/fixes' new 65e9a6d25deb networking: fix snmp_counter.rst Doc. Warnings new ea239314fe42 tipc: allow service ranges to be connect()'ed on RDM/DGRAM new 25208dd856e7 doc: fix link to MSG_ZEROCOPY patchset new cf038f42c301 Merge remote-tracking branch 'net/master' new f01a7dbe98ae bpf: Try harder when allocating memory for large maps new 99d3ecc9f6ca Merge remote-tracking branch 'bpf/master' new ba7e01589094 Merge remote-tracking branch 'ipsec/master' new 29b0b5d56589 netfilter: nf_conntrack_sip: remove direct dependency on IPv6 new 05b7639da55f netfilter: nft_set_rbtree: check for inactive element afte [...] new e166e4fdaced netfilter: bridge: set skb transport_header before enterin [...] new d1fa381033eb netfilter: fix NETFILTER_XT_TARGET_TEE dependencies new 6d65561f3d5e netfilter: ip6t_srh: fix NULL pointer dereferences new 8ffcd32f6463 netfilter: nf_tables: bogus EBUSY in helper removal from t [...] new 74710e05906c netfilter: nft_redir: fix module autoload with ip4 new 89423a5f0b4a Merge remote-tracking branch 'netfilter/master' new e40b6715dbc3 Merge remote-tracking branch 'wireless-drivers/master' new 587443e7773e IB/mlx4: Fix race condition between catas error reset and [...] new f84b66b9cce7 net/mlx5: Fix DCT creation bad flow new c5ae1954c47d IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT new cd27287562d6 IB/mlx5: Fix mapping of link-mode to IB width and speed new ec4fe4bcc584 i40iw: Avoid panic when handling the inetdev event new fb6948ac4b1f Merge remote-tracking branch 'rdma-fixes/for-rc' new 721f1e6c1fd1 ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_b [...] new b4748e7ab731 ALSA: opl3: fix mismatch between snd_opl3_drum_switch defi [...] new 927a42a6d507 Merge remote-tracking branch 'sound-current/for-linus' new 22d91ed32b65 Merge tag 'v5.1-rc1' into asoc-5.1 new 9729e3b65a64 ASoC: mediatek: mt8183: skip for i2s5 in mck_disable new 4834d7070c85 ASoC: rt5682: Check JD status when system resume new 675212bfb233 ASoC: rt5682: fix jack type detection issue new 1c5b6a27e432 ASoC: rt5682: recording has no sound after booting new 4eda42e3d74b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new f37d8e67f39e spi : spi-topcliff-pch: Fix to handle empty DMA buffers new 7c3b21942dec Merge branch 'spi-5.1' into spi-linus new 61cdcd33f280 Merge remote-tracking branch 'spi-fixes/for-linus' new cd1b772d4881 driver core: remove BUS_ATTR() new bef3ec301aaa Merge remote-tracking branch 'driver-core.current/driver-c [...] new 51fdda0e9e8e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new bd31342f0046 staging: remove mt7621-eth new 4420a5611ea5 staging: mt7621-dts: update ethernet settings. new 8bce6dcede65 staging: erofs: fix to handle error path of erofs_vmap() new bafd9c64056c staging: comedi: ni_mio_common: Fix divide-by-zero for DIO [...] new ae0a6d2017f7 staging: olpc_dcon_xo_1: add missing 'const' qualifier new 1beea6204e23 staging: axis-fifo: add CONFIG_OF dependency new 45ac7b31bc6c staging: speakup_soft: Fix alternate speech with other synths new 90cd9bed5adb staging, mt7621-pci: fix build without pci support new df0d209b0f08 Merge remote-tracking branch 'staging.current/staging-linus' new c5848c01630d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 6623583d0d45 Merge remote-tracking branch 'hwmon-fixes/hwmon' new c8130f2c5c4e Merge branch 'misc-5.1' into next-fixes new eb775efe6059 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 6e0473633af0 drm/i915/bios: assume eDP is present on port A when there [...] new 65f26e978d7c drm/i915: Fix off-by-one in reporting hanging process new 000c4f90e3f0 drm/i915: Sanity check mmap length against object size new 35210fb8b860 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new e60a582bcde0 mmc: pxamci: fix enum type confusion new 9ce58dd7d9da mmc: davinci: remove extraneous __init annotation new ac2355b3a9b8 Merge remote-tracking branch 'mmc-fixes/fixes' new 21d2b1227323 drm/vgem: fix use-after-free when drm_gem_handle_create() fails new 36b6c9ed45af drm/vkms: fix use-after-free when drm_gem_handle_create() fails new e9abc611a941 drm/rockchip: vop: reset scale mode when win is disabled new 0f9777c74304 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new be6bc45b48ea Merge remote-tracking branch 'arm-soc/for-next' new 24be4d30f07b Merge remote-tracking branch 'actions/for-next' new b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer new f1975b982a29 ARM: dts: meson8b: add the internal clock measurer new 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd new b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board new 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node new 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED new bd3951528412 arm64: dts: meson: g12a: add secure monitor new 965c827ac37e arm64: dts: meson: g12a: add efuse new e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB new aa3a55c2bbbf Merge branch 'v5.2/dt64' into tmp/aml-rebuild new dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages new 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs new fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] new e37c380254ef Merge branch 'v5.2/drivers' into tmp/aml-rebuild new 1a3fec077871 Merge remote-tracking branch 'amlogic/for-next' new ddc175b598d7 Merge remote-tracking branch 'at91/at91-next' new c3fa9f3f0cbd Merge remote-tracking branch 'bcm2835/for-next' new 9e0cd2f64b57 Merge remote-tracking branch 'imx-mxs/for-next' new e3e643bc24ae Merge remote-tracking branch 'keystone/next' new d0dc53c7667e Merge remote-tracking branch 'mediatek/for-next' new 9caa9fc7f6d8 Merge remote-tracking branch 'mvebu/for-next' new ffd34eb85a50 Merge remote-tracking branch 'omap/for-next' new c7089c3c7d04 Merge remote-tracking branch 'qcom/for-next' new b8a34489f233 Merge tag 'renesas-fixes-for-v5.1' into next new 61ea9e5ffeee ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node new 51a9f69ac58f ARM: dts: alt: Add DA9063 PMIC node new d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk new 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] new 940d1a288a59 arm64: defconfig: enable RX-8581 config option new 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander new b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style new 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] new 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder new 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder new 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] new 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound new 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style new e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support new 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support new dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support new a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 new 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support new 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 new 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] new af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] new 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC new 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config new 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 new 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. new 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] new 71775479b7cf Merge branches 'arm-dt-for-v5.2', 'arm-soc-for-v5.2', 'arm [...] new 4103a1e95454 Merge remote-tracking branch 'renesas/next' new de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] new 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s new 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node new a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker new f9bf59d4536a Merge branch 'v5.2-armsoc/dts32' into for-next new 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 new 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 new ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 new 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 new e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 new 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 new 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds new f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] new 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 new e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards new 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. new a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 new 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support new 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] new 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus new f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] new ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] new 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] new 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 new 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy new 1fd68e0d2e65 Merge branch 'v5.2-armsoc/dts64' into for-next new fb903392131a clk: rockchip: fix wrong clock definitions for rk3328 new f579c242c8fe Merge branch 'v5.2-clk/next' into for-next new 924726888f66 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay new eb523a4960b6 arm64: dts: rockchip: add DDC bus on Rock Pi 4 new 6b2fde3dbfab ARM: dts: rockchip: fix rk3288 cpu opp node reference new a8772e5d826d arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk [...] new 8dbc4d5ddb59 ARM: dts: rockchip: Fix SD card detection on rk3288-tinker new 6fd8b9780ec1 arm64: dts: rockchip: fix rk3328 rgmii high tx error rate new 09f91381fa5d arm64: dts: rockchip: fix rk3328 sdmmc0 write errors new 6a8281008f61 Merge branch 'v5.1-armsoc/dts-fixes' into for-next new a37547725c0f Merge remote-tracking branch 'rockchip/for-next' new d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 new 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 new f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board new 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] new 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa new eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa new 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] new c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 new 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] new 30329ca944a4 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 new c9cbf0c1fb18 Merge remote-tracking branch 'samsung-krzk/for-next' new ab65e04dc101 clk: sunxi-ng: Allow DE clock to set parent rate new 6630aad719bc clk: sunxi-ng: f1c100s: fix USB PHY gate bit offset new 89232872319f arm64: defconfig: Enable SPI_SUN6I new 43d0fe112585 ARM: dts: sun7i: add pinctrl for missing uart mux options new 069c8faa3e1f ARM: dts: sun7i: add pinctrl for CAN in PA bank new 402fff14a04c ARM: dts: sun7i: add pinctrl for EMAC in PH bank new 2d48b20c83c8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes new 4cfff76cbfd2 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks new 86c639c15cd7 ARM: dts: sun8i: a83t: Add cross links for the mixers new 9337ca125bff ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC new 0570bf29985e ARM: dts: sun5i: Fix Display Engine DTC warnings new bab3fbb2b56f ARM: dts: sun6i: Fix Display Engine DTC warnings new 4d235f319576 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings new 91e928628bbc ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings new e23985d4eaf8 ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings new 2154b59eec22 ARM: dts: sun8i: r40: Fix Display Engine DTC warnings new 0e8cb54f71ef ARM: dts: sun9i: Fix Display Engine DTC warnings new d2e02dd2893f ARM: dts: sun9i: Add missing unit address new 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight new ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor new 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic new 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support new a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers new 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put new 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put new 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board new 71644cb856c8 Merge branches 'sunxi/clk-for-5.2', 'sunxi/config64-for-5. [...] new 1f8afea8fee0 dt-bindings: Add YAML description for Allwinner boards new 65cfa029f488 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next new 79052cfa05d9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 07b21437f4f8 Merge remote-tracking branch 'tegra/for-next' new 889e252ff06a Merge remote-tracking branch 'csky/linux-next' new b9092ef3a9b8 Merge remote-tracking branch 'nds32/next' new dae50289effc Revert: parisc: Use F_EXTEND() macro in iosapic code new 77c421a4297e Merge remote-tracking branch 'parisc-hd/for-next' new bcee47246a55 Merge remote-tracking branch 's390/features' new f39d21d17c30 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 5f16189ced23 Merge remote-tracking branch 'befs/for-next' new 3429eaa21d05 Merge remote-tracking branch 'btrfs-kdave/for-next' new 16d80c54ad42 rbd: set io_min, io_opt and discard_granularity to alloc_size new 4125817d436b Merge remote-tracking branch 'ceph/master' new 1fd65a6d1d33 CIFS: Fix an issue with re-sending wdata when transport re [...] new 14a48bef6c1a CIFS: Fix an issue with re-sending rdata when transport re [...] new 595113397aef cifs: fix that return -EINVAL when do dedupe operation new 643b07d8a67a fix incorrect error code mapping for OBJECTID_NOT_FOUND new 182cf8163998 Merge remote-tracking branch 'cifs/for-next' new 4006856c44f1 Merge remote-tracking branch 'ecryptfs/next' new 62c9d2674b31 inotify: Fix fsnotify_mark refcount leak in inotify_update [...] new 547c7915ff83 fanotify: Allow copying of file handle to userspace new fed1aeeb867d Merge remote-tracking branch 'ext3/for_next' new 435c391c4e97 Merge remote-tracking branch 'ext4/dev' new 675b2757c356 Merge remote-tracking branch 'jfs/jfs-next' new 46b4f90af25f Merge remote-tracking branch 'vfs/for-next' new 6b538cc21334 HID: steam: fix deadlock with input devices. new a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next new e19595fcabb5 HID: intel-ish: enable raw interface to HID devices on ISH new c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next new 94a9992f7dbd HID: Increase maximum report size allowed by hid_field_extract() new fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next new 69284ba8c566 Merge remote-tracking branch 'hid/for-next' new 01196f96bf2c docs/zh_CN: add disclaimer file new aa3b3690504d docs/zh_CN: move process related docs into process dir new 744da9033b3a docs/zh_CN: change Chinese index to know process dir new 653f10690164 docs/zh_CN: add index file into process dir new 32946a03984d docs/zh_CN: rename HOWTO into process directory new 6014f056ac55 docs/zh_CN: howto format changes new 001ef4e0fc96 docs/zh_CN: rename SubmittingPatches for html links new 6bd77522580d docs/zh_CN: format the submitting-patches doc to rst new d7fb7ad29dba docs/zh_CN: rename stable_kernel_rules doc new d6bf62e30d4d docs/zh_CN: rst format change for stable-kernel-rules new 9d47f5148c65 docs/zh_CN: rename email-clients.txt as email-clients.rst new 8bfb5561e1dd docs/zh_CN: do rst format for email-clients.rst new bc31de5664c1 docs/zh_CN: rename volatile-consider-harmful doc new 7712cfd6597a docs/zh_CN: volatile doc format changes new 701a4ebd627c docs/zh_CN: rename SubmittingDrivers new eb6adf7da473 docs/zh_CN: format submitting drivers as rst new 95dcdb6e125f docs/zh_CN: rename magic-numbers as rst doc new 4cc4e49a4164 docs/zh_CN: format the magic-number doc as rst new 2f3dea95661c docs/zh_CN: rename stable_api_nonsense.txt as stable-api-n [...] new fce8cc57b37e docs/zh_CN: format stable-api-nonsense new 707a680e5c90 docs/zh_CN: update Li Yang's email address new 845a326f95f1 mailmap: update Li Yang's email address new 89870c214360 docs/zh_CN: update Zhang Wei's email address new 0e4f08b85206 mailmap: update email address for Triplex new f448a54e0e47 docs/zh_CN: update TripleX chung's email address new 115dbd5ca563 docs/zh_CN: fix indent issue in stable-api-nonsense file new ce8ee3a8c07f docs/zh_CN: fix indent issue in submitting-drivers new 6dca09cb15cc docs/zh_CN: remove zh-kernel.org in MAINTAINERS new 9b628c6ab437 mailmap: update my obsolete email address new a31ffdb3fc06 docs/zh_CN: fix rst format issue in submitting-patch new dcea1c73a656 docs/zh_CN: fix rst format errors in howto.rst new 20bd1249489b doc: add translation disclaimer new 30cc0b6c1220 doc: add boot protocol 2.13 description to Documentation/x [...] new 6491126e1ba7 Documentation: seccomp: fix reST markup new 2f1ff5899076 Documentation: seccomp: unify list indentation new 9834857754ff doc:it_IT: translations for documents in process/ new c334f256fdfd Merge remote-tracking branch 'jc_docs/docs-next' new 139465d9adb2 Merge remote-tracking branch 'pm/linux-next' new aa36e3616532 thermal/intel_powerclamp: fix __percpu declaration of worker_data new 3b5236cc5d08 thermal: samsung: Fix incorrect check after code merge new 35122495a8c6 thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs new e0fda7377d30 thermal: cpu_cooling: Remove unused cur_freq variable new fb4d83f293e0 thermal: mtk: Allocate enough space for mtk_thermal. new 16fc8eca1975 thermal/int340x_thermal: Add additional UUIDs new 396ee4d0cd52 thermal/int340x_thermal: fix mode setting new e925b5be5751 thermal/intel_powerclamp: fix truncated kthread name new 2d7c4e17811f Merge branches 'fixes' and 'thermal-intel' into next new e228e2a94d31 Merge remote-tracking branch 'thermal/next' new 812cd88749e0 firewire: mark expected switch fall-throughs new 825cd9b496de Merge remote-tracking branch 'ieee1394/for-next' new 599cda85e67b Merge remote-tracking branch 'dlm/next' new f4c8ca20509e Merge remote-tracking branch 'nfc-next/master' new 135b9526f58c mmc: sdio: Add helper macro for sdio_driver boilerplate new bddb9f042a18 Bluetooth: mediatek: Use module_sdio_driver helper new e7564582f65b Bluetooth: btsdio: Use module_sdio_driver helper new 2618f535efbd Merge remote-tracking branch 'bluetooth/master' new 7b19bba58f77 drm/amd/display: Use vrr friendly pageflip throttling in DC. new c7b0f71237af drm/amd/display: Add disable triple buffering DC debug option new 0f1a6ad724cd drm/amd/display: PPLIB Hookup new 68ea03a779c7 drm/amd/display: 3.2.18 new e1998c8cfd59 drm/amd/display: Move enum gamut_remap_select to hw_shared.h new a4360180bf0e drm/amd/display: Remove redundant 'else' statement in dcn1 [...] new 522f82f35fd0 drm/amd/display: make seamless boot work generically new 46f81fc4af81 drm/amd/display: Add DCN_VM aperture registers new 2750160bccab drm/amd/display: dcn add check surface in_use new 4a797d24fe0d drm/amd/display: Allow for plane-less resource reservation new 4bc46da4a3ae drm/amd/display: Reset planes that were disabled in init_pipes new dcf1a988678e drm/amd/display: Fix exception from AUX acquire failure new 128c075ad4fc drm/amd/display: Set flip pending for pipe split new 420cd4720826 drm/amd/display: Clean up wait on vblank event new 33e0a4458328 drm/amd/display: Add p_state_change_support flag to dc_clocks new 8628d02f60d4 drm/amd/display: optionally optimize edp link rate based o [...] new 74aa7bd4c6f7 drm/amd/display: Make stream commits call into DC only once new 6649f19a3646 drm/amd/display: Add ability to override bounding box in D [...] new 337cec9e6001 drm/amd/display: 3.2.19 new 750cced1c08b drm/amdgpu/powerplay: add BACO support for vega12 new 518f6a54624a drm/amdgpu/powerplay: split out common smu9 BACO code new f8b18cf4c334 drm/amdgpu: use BACO on vega12 if platform supports it new 8a3397a108e5 drm/amdgpu: use HMM callback to replace mmu notifier new b208c3a940b9 drm/amdkfd: avoid HMM change cause circular lock new 5cf6196d8e5d drm/amdgpu: replace get_user_pages with HMM mirror helpers new 0778c00478bf drm/amdgpu: fix HMM config dependency issue new e504eab17db8 staging/vboxvideo: Use same BO mmap offset as other drivers new a89c48c7e363 drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant new ba7991e74adc drm/ttm: Remove file_page_offset parameter from ttm_bo_dev [...] new 303a22f440c6 drm/ttm: Quick-test mmap offset in ttm_bo_mmap() new 1a101b31d6f9 drm: Use the same mmap-range offset and size for GEM and TTM new 78d4e7b0405c drm/ttm: Account for kernel allocations in kernel zone only new b9d8c7f2d8d5 drm/amdgpu: Eliminate the set_pde_pte function pointer in [...] new c84de159c540 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 new 06bd12849946 drm/ttm: remove set but not used variable 'bdev' new 6a56a69fa65a drm/amdgpu: remove set but not used variables 'vm, bo' new 4103b200b41e drm/amdgpu: remove set but not used variable 'vbi_time_out' new 39843c14c522 drm/amd/powerplay: add new smu ip block new 48c6a5c9f3dc drm/amd/powerplay: add smu11 sub block for SMU IP new bc460ff8930b drm/amd/powerplay: add firmware loading interface new 6e94b54eecbb drm/amd/powerplay: add fw load checking interface new 72fb9025b451 drm/amd/powerplay: add interface to read pptable from vbios new e30c0de11832 drm/amd/powerplay: add placeholder of smu_initialize_pptable new b035ec2fa87e drm/amd/powerplay: add interface to init smc tables (v2) new 247aff79320f drm/amd/powerplay: add interface to init power (v2) new 1aa36346a7a0 drm/amd/powerplay: add interface to get vbios bootup values (v2) new 392785af6d5c drm/amd/powerplay: add interface to check pptable (v2) new 93144970f48b drm/amd/powerplay: add interface to init fb allocations (v2) new 8177903cb960 drm/amd/powerplay: add interface to parse pptable (v2) new d515327e39f0 drm/amd/powerplay: add interface to populate smc pptable (v2) new bbe303cb18a8 drm/amd/powerplay: add interface to check fw version (v2) new 180fb6fe570c drm/amd/powerplay: add interface to write pptable (v2) new fb3a0d72f2b5 drm/amd/powerplay: add interface to set min dcef deep sleep (v2) new 0f8514573556 drm/amd/powerplay: add interface to set tool table location (v2) new 617a5251cc3b drm/amd/powerplay: add interface to allocate memory pool (v2) new a1f328198755 drm/amd/powerplay: add interface to notify memory pool loc [...] new 38085cbf0c8f drm/amd/powerplay: add interfaces for smu resume new 5d1cfd8ff0a0 drm/amd/powerplay: add resume sequence placeholder for smu [...] new a77517527877 drm/amdgpu: enable new smu ip block for vega20 new ddb761732f6a drm/amd/powerplay: init microcode for smu11 new 0f2615d686b5 drm/amd/powerplay: add new ppsmc header for smu11 (v2) new d9b8632bc072 drm/amd/powerplay: implement smu send message functions fo [...] new a6e5b1f98eeb drm/amd/powerplay: implement check_fw_status function for smu11 new f71dac4aea27 drm/amd/powerplay: implement check_fw_version function for smu11 new 19a1b4d83cca drm/amd/powerplay: add pptable header for smu11 new 6409f133bfda drm/amdgpu: update atomfirmware header for smu11 new 5c25976d7782 drm/amdgpu: update new members in atomfirmware new 4d7ec2241429 drm/amd/powerplay: add smu table context structure new 5c37cdc2b7d5 drm/amd/powerplay: add get atom data table helper new 2fc8a1af00f5 drm/amdgpu: move get_index_into_master_table macro into at [...] new 4425a3607156 drm/amd/powerplay: implement read_pptable_from_vbios funct [...] new e746f24a4fc2 drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11 new d34c49245981 drm/amd/powerplay: implement smu dpm context functions for smu11 new 0b91779477fb drm/amd/powerplay: implement smu_init[fini]_power function [...] new f9797e0e2d7a drm/amd/powerplay: implement smu_init(fini)_fb_allocations [...] new a66afdd228c0 drm/amd/powerplay: remove header of smu_v11_0_pptable new 39f54709ff14 drm/amd/powerplay: update pptable header for smu11 new 657ebd08fd78 drm/amd/powerplay: add data structure of bootup values new 6cc197b4e9f0 drm/amd/powerplay: implement get_vbios_bootup_values funct [...] new 5dce1d722c73 drm/amd/powerplay: implement get_clk_info_from_vbios funct [...] new 5079fe53df9e drm/amd/powerplay: implement smu_alloc[free]_memory pool function new 24d66e281982 drm/amd/powerplay: implement notify_memory_pool_location f [...] new c00fe48d3a93 drm/amd/powerplay: add vega20 pptable function file new 6a0ffd0ec94f drm/amd/powerplay: add function to parse pptable for smu11 new 83b47f83e977 drm/amd/powerplay: add function to check pptable for smu11 new e0c27cbc6342 drm/amd/powerplay: update hw fini function to relase some memory new 7ea38768c7e5 drm/amd/powerplay: add function to populate smc pptable for smu11 new bfd6d2fcc8a0 drm/amd/powerplay: add function to write pptable for smu11 (v2) new 54e3de1409c3 drm/amd/powerplay: add function to set min dcef deep sleep [...] new cf3a0b6c24f1 drm/amd/powerplay: add function to set tool table location [...] new 8dbca6a16b3c drm/amd/powerplay: add enum smu_msg_type to header new 3ec3c931489f drm/amd/powerplay: implement smu vega20_message_map for vega20 new 953287468b6c drm/amd/powerplay: use virtual msg index to replace asic-r [...] new 195439e57117 drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX [...] new dbce828406ee drm/amd/powerplay: add append_powerplay_table function new f2d74e7860a7 drm/amd/powerplay: expose the function of smu read argument new 6ef4766a663d drm/amd/powerplay: Change the allocate method of dpm conte [...] new 64114bfd6cc4 drm/amd/powerplay: implement smu_init_display for smu11 new edcda5d689d7 drm/amd/powerplay: implement smu_run_afll_btc function new 378857771a6f drm/amd/powerplay: implement smu feature functions new b3711b096af7 drm/amd/powerplay: implement feature get&set functions new 6b18421c05c8 drm/amd/powerplay: implement smu_notify_display_change fun [...] new 870b996f955f drm/amd/powerplay: set defalut dpm table for smu new 42636794ec78 drm/amd/powerplay: add function to populate umd state clk. new 958628db7bb8 drm/amd/powerplay: add function to get power limit for smu11 (v2) new 7ea95746753c drm/amd/powerplay: implement get_current_clk_freq for smu11 new 4acdfb4e443b drm/amd/powerplay: print clock levels for smu11 (v2) new ca27ea10dc9b drm/amd/powerplay: add get_max_sustainable_clock function new 309e8ec8107c drm/amd/powerplay: add function to get thermal range new e960bed84130 drm/amd/powerplay: add function to set thermal range new 4205bf1f2369 drm/amd/powerplay: add function to enable thermal alert new 11ea31287fcd drm/amd/powerplay: add function to set fan table to contro [...] new a3ce90e0cb56 drm/amd/powerplay: add function to start thermal control new 9583f20c1077 drm/amd/powerplay: implement smu update table function new 0179d6d158c2 drm/amd/powerplay: implement is_support_sw_smu function fo [...] new 33accf5d450f drm/amd/powerplay: implement sysfs of amdgpu_get_busy_perc [...] new 5809d7420f97 drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2) new fcbdce741dbf drm/amd/powerplay: upload dpm level for smu11 new 06eb905bdf9a drm/amd/powerplay: force clock levels for smu11 new 270212cd4c2f drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11 new 7cc4005e8371 drm/amd/powerplay: implement sensor of thermal_get_tempera [...] new e232f72cedd0 drm/amd/powerplay: implement sensor of get_gpu_power for smu11 new 9a8f86d08994 drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11 new 0bfa90c721d9 drm/amd/powerplay: implement sensor of get feature mask new 9819dde9e924 drm/amd/powerplay: implement sysfs of get num states function new 6207eb58f6fa drm/amd/powerplay: implement sysfs of pp_cur_state function new 39625c3d2f4c drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu new ef0b326e024c drm/amd/powerplay: add the function to set deep sleep dcefclk new 1f951af6915e drm/amd/powerplay: add two interfaces to set_active_displa [...] new 3830ab8de885 drm/amd/powerplay: add smu display configuration change function new daf6f96a9dd8 drm/amd/powerplay: add get_clock_by_type interface for display new 60a599b095b5 drm/amd/powerplay: add interface to get max high clocks fo [...] new 119aadeeeb1e drm/amd/powerplay: add interface to get clock by type with [...] new a95dc75e5d7a drm/amd/powerplay: add interface to get clock by type with [...] new 0bd73b678b59 drm/amd/powerplay: add interface to request display clock voltage new 75b36660d1ac drm/amd/powerplay: add interface to get dal power level new 8f8d37412c1d drm/amd/powerplay: add interface to get performance level new 3591bdda8559 drm/amd/powerplay: add interface to get current shallow sl [...] new 5ecc7095909f drm/amd/powerplay: add interface to get current clocks for [...] new 33575fcfafed drm/amd/powerplay: add interface to notify smu enable pme [...] new 070c0a9dedf8 drm/amd/powerplay: implement interface to set watermarks f [...] new ec95996ed982 drm/amd/powerplay: add function to store overdrive informa [...] new 0ccc3311fc47 drm/amd/powerplay: add function to set default overdrive settings new 676c9c10729c drm/amd/powerplay: add golden dpm table to backup default [...] new 1c48460c3db0 drm/amd/powerplay: print overdrive percentage information [...] new 7367e77b307c drm/amd/powerplay: get overdrive clock and voltage information new 0139100bd39f drm/amd/powerplay: remove unnecessary checking in smu_hw_fini new d9f0bfb35874 drm/amd/powerplay: don't check hwmgr while using the sw smu new 9f4c95ca011b drm/amd/powerplay: implement power_dpm_state sys interface [...] new a9d0b99ed57c drm/amd/powerplay: add watermarks related data structs and [...] new 5e46f9ee6c79 drm/amd/powerplay: implement pp_power_profile_mode sys ine [...] new 7bad71bb4033 drm/amd/powerplay: add display_config to handle display co [...] new 53bcfaaff517 drm/amd/powerplay: add mclk_latency_table struct and smu_c [...] new 3e69b0e72bd5 drm/amd/powerplay: add enable_umd_pstate functions for SMU11 new 401971270644 drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11 new 40d5714794e1 drm/amd/powerplay: add set_uclk_to_highest_level for SMU11 new 4d2cc36c8cf9 drm/amd/powerplay: add display_config_changed for SMU11. new d8087d84a34d drm/amd/powerplay: add apply_clock_adjust_rules for SMU11. new 10f2dc80d88a drm/amd/powerplay: add vega20_notify_smc_display_config fu [...] new efcf658d31e6 drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm [...] new 1b293294825d drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11. new 947171f62c54 drm/amd/powerplay: implement power_dpm_force_performance_l [...] new 90f345223137 drm/amd/powerplay: add sys interface for pcie for smu new c076f52e350a drm/amd/powerplay: add function to update overdrive settings new f091c919fe88 drm/amd/powerplay: add sys interface for set sclk_od/mclk_ [...] new 90cc08362a15 drm/amd/powerplay: add sys interface to set pp_od_clk_volt [...] new 80e8c14e263e drm/amd/powerplay: adjust power state when set od_clk new 06e3f54cd695 drm/amd/powerplay: dpm clk can be set only when performanc [...] new 4273ceaa7383 drm/amd/powerplay: implement update enabled feature state [...] new 437163fa9d72 drm/amd/powerplay: hwmon don't check powerplay when sw smu [...] new 9b4f14d65d6a drm/amd/powerplay: implement uvd & vce dpm enable functions new 4152e8ec10be drm/amd/powerplay: implement sensor of uvd & vce power sta [...] new fed8590f4f53 drm/amd/powerplay: implement dpm enable functions of uvd & [...] new 06798d984245 drm/amd/powerplay: Unify smu handle task function (v2) new 4d504a74233f drm/amd/powerplay: add function to get sclk and mclk new 508d8e019652 drm/amd/powerplay: enable amdgpu dpm for smu new e0ae41ccb71a drm/amd/powerplay: debugfs don't check powerplay when SW S [...] new 56a94d4375b4 drm/amd/powerplay: add fan rpm limit interface for hwmon new 1bc02f9b1447 drm/amd/powerplay: add fan input interface for hwmon new ea5846749418 drm/amd/powerplay: implement power1_cap and power1_cap_max [...] new 2fe0e8110349 drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTAT [...] new 1bbadfdff96a drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2) new ff8caa96abb5 drm/amd/powerplay: implement pwm1_enable hwmon interface f [...] new 09deaf91ac8d drm/amd/powerplay: implement fan1_enable hwmon interface f [...] new b0c284911138 drm/amd/powerplay: set fan target interface for hwmon new e62ce1fdbd60 drm/amd/powerplay: get eclk/vclk/dclk for smu11 new a188c792b8f9 drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2) new d2ade9522756 drm/amd/powerplay: add smu_late_init for SMU11. new 71105d469d27 drm/amd/powerplay: add is_dpm_running for SMU11 new cb8037854a64 drm/amd/powerplay: add suspend and resume function for smu new 6cb90bed8ef1 drm/amd/powerplay: add condition for smc table hw init new 3575edc8efa0 drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk new 10333bd67bd3 drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk new dad7480fddbe drm/amd/powerplay: add override pcie parameters new 331b58c4a686 drm/amd/powerplay: support sysfs to set/get pcie new 5ec521c57bb1 drm/amd/powerplay: fix smc messsage index report new 058f835d5165 drm/amd/powerplay: fix byte alignment issue of smu11 pptable new eee1f03022be drm/amd/powerplay: move setting allowed mask and feature e [...] new f06db2410f4c drm/amd/powerplay: fix the issue of checking on message mapping new 25eb72c0366f drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu new 3001e13336b7 drm/amd/powerplay: add limit of pp_feature for smu (v3) new d4d881f74441 drm/amd/powerplay: add od condition for power limit new ac272164310b drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2 new 7648112fb7e9 drm/amd/display: Poll pending DOWN_REP before enabling the link new b78fa5521004 drm/amd/display: add full update commit hint struct new bbebe1055d5a drm/amd/display: Add function to create 4d19 fixed point new 753e1d0f8c24 drm/amd/display: Respect aux return values new ea62fa7d2d4d drm/amd/display: Set stream->mode_changed when connectors change new 8401fac09541 drm/amd/display: Add plane capabilities to dc_caps new 52cf4812c6b6 drm/amd/display: Drop underlay plane support new ca4f1427749d drm/amd/display: Create overlay planes new 5a2872a892a1 drm/amd/display: Allow pflips from a framebuffer to itself new dba5e7b30849 drm/amd/display: Refactor pageflips plane commit new af2c3ececa4a drm/amd/display: Keep clocks high before seamless boot done new 5fdcb718bc4b drm/amd/display: half bandwidth for YCbCr420 during validation new f6911111a615 Revert "drm/amd/display: dcn add check surface in_use" new 8a6741610f38 drm/amd/display: Re-add custom degamma support new ad454045d41d drm/amd/display: Update plane tiling attributes for stream [...] new a10edb4b5155 drm/amd/display: Fix soft hang issue when some DPCD data invalid new 0daf34794bf4 drm/amd/display: 3.2.20 new 35b4759ab575 drm/amd/display: Add pp_smu null pointer check new 95a81096042a drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates new 8498decaa843 drm/amd/powerplay: fix raven issue for sw smu new 0ee743ff4e8b drm/amd/powerplay: fix semicolon code style issue new ba6dcaca9de5 drm/ttm: Fix spelling of "KiB" new 0916aee42328 drm/amdgpu/gfx_v8_0: Mark expected switch fall-through new d1ea5b65ff12 drm/amdgpu: add thick tile mode settings for Oland of gfx6 new d4b3637ea094 drm/amd/display: Fix Divide by 0 in memory calculations new ba1f4ab906be drm/amdgpu: reroute VMC and UMD to IH ring 1 new f4340750862d drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20 new f63e747edad4 drm/amdgpu: fix missing assignment of error return code to [...] new 4dc982bbdaad drm/amd/powerplay: fix memdup.cocci warnings new 4a7f2226107e drm/amd/powerplay: fix pcie sysfs interface when set wrong value new c929666b99c5 drm/amdgpu: rework shadow handling during PD clear v3 new 89a7e522d410 drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2 new c9737119a52c drm/amdgpu: allocate VM PDs/PTs on demand new b02433a207b6 drm/amdgpu: free PDs/PTs on demand new 19d83e7216b8 drm/amdgpu: drop the huge page flag new 89b5e670eda1 drm/amdgpu: allow huge invalid mappings on GMC8 new c1c180fcbaf1 drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers new 53115a27b454 drm/amd/display: Drop atomic_obj_lock for private obj new 12c2c9f641a4 drm/amd/display: Don't ASSERT when total_planes == AMDGPU_ [...] new b07ddedbca9d drm/amdgpu: Add sysfs entries for xgmi hive v2. new c133379f96b7 drm/amdgpu: Enable XGMI mapping for peer device new 1fbbcf1b53d0 drm/amdgpu: XGMI pstate switch initial support new d172ce12f7fb drm/amd/powerplay: apply Vega20 BACO workaround new d230f8dc68ca drm/amd/display: clean up dml_init_instance new 7790a597dc02 drm/amd/display: Free DCN version of stream encoder new 85539f1aa4c1 drm/amd/display: Refactor reg_set and reg_update. new 8bf71967c9e3 drm/amd/display: Add PSR SMU Interrupt support new 6995d64c050a drm/amd/display: Combine field toggle macro and sequence w [...] new a9c988005f15 drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms new 0b874e95e8ad drm/amd/display: add pipe lock during stream update new 45cd1d503bc9 drm/amd/display: Rename is_hdmi to is_hdmi_tmds type new abbcb41b5258 drm/amd/display: reduce abm min reduction, deviation gain [...] new e5e0bc482f27 drm/amd/display: 3.2.21 new ebcf26828129 drm/amd/display: implement bounding box update based on uc [...] new 486ce84684e6 drm/amd/display: add HW i2c arbitration with dmcu new 786e44518baf drm/amd/display: Expose support for alpha blending on overlays new f21ccb54bae0 drm/amd/display: fix up reference clock abstractions new 9b0a4acc85cb drm/amd/display: add i2c over aux failure handling new 67b112ed997b drm/amd/display: On DCN1, Wait for vupdate on cursor updates new 2f8ffb8d8388 drm/amdgpu: Move IB pool init and fini v2 new 7155d155d703 drm/amd/display: Fix plane address updates for video surfa [...] new f78bcd864179 drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vr [...] new a41c0108e730 drm/amd/powerplay: simplify sw-smu message map macro new 2ab302d51f36 drm/amd/powerplay: move the smc_if_version to asic file new d2ecf79cde13 drm/amdgpu: add ta ras fw info (v2) new 4ef1ffc2755a drm/amdgpu: export ta fw info new 46518bee9ae1 drm/amdgpu: add module parameters for ras new a3a1cadb835a drm/amdgpu: add ta_ras_if.h new 73cee50415ed drm/amdgpu: add psp ras callback func and macro new b80b2779ebea drm/amdgpu: add psp ras subsystem infrastructure (v2) new 1ade32e09bfd drm/amdgpu: add psp v11 ras callback new 38a73663a222 drm/amdgpu: add psp cmd submit timeout new dbd249c24427 drm/amdgpu: add amdgpu_ras.c to support ras (v2) new c2911dfb8dc6 drm/amdgpu: add debugfs ctrl node new b198ffd67741 drm/amdgpu: reserve bad pages during recovery new 647ecab595ef drm/amdgpu: enable ras on sdma4 new 147524203bb3 drm/amdgpu: enable ras on gfx9 (v2) new cfe7beef6a22 drm/amdgpu: enable ras on gmc9 new 9002c6bf9227 drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2 new a204a8b2391e drm/amdgpu: add ioctl query for enabled ras features (v2) new fb9682f5109d drm/amdgpu: skip gpu reset when ras error occured new 487f859057f7 drm/amdgpu: add human readable debugfs control support (v2) new ba27e1c42465 drm/amdkfd: add RAS capabilities in topology for Vega20 (v2) new da1756e78b14 drm/amdkfd: add RAS ECC event support (v3) new 06f046425e4e drm/amdgpu: handle ras resume new 13b8029a0ab6 drm/amdgpu: update atomfirmware header with ecc related members new 5cfac03a9a25 drm/amdgpu: add atomfirmware helper function to query ecc status new cbeae137bd01 drm/amdgpu: add atomfirmware helper function to query sram [...] new 54f35024587d drm/amdgpu: query sram ecc/ecc availability from atombios new 0b8d1e0cf8ac drm/amdgpu: lookup vbios table to check ecc capability new bc9eb29337e3 drm/amdgpu: export both supported and enabled ras features new 5caee14127d8 drm/amdgpu: fix ras parameter descriptions new 73e86c5fcfe8 drm/amdgpu: Fix NULL pointer when ta is missing new 27c886822194 drm/amdgpu: Fix warning when lockdep is enabled new 484146fcfc52 drm/amdgpu: add new member hw_supported new df1f2162ce6c drm/amdgpu: Fix ras debugfs data parse new dacac041893d drm/amdgpu: Fix lockdep warning more gracely new 67b58a4daf35 drm/amdgpu: let ras initialization a little noticeable new 07f044cfd394 drm/amdgpu: add new ras workflow control flags new 51f49262c484 drm/amdgpu: Clear VRAM for DRM dumb_create buffers new df186ce7bf3e drm/amdgpu: Only clear dumb buffers if ring is enabled new d8d68d296942 drm/amdgpu: change Vega IH ring 1 config new 160bd3839ff5 drm/amdgpu: enable IH doorbell for ring 1&2 on Vega new a95d11f93913 drm/amdgpu: enable IH ring 1&2 for Vega20 as well new 70af0db56a6b drm/amdgpu: limit the number of IVs processed at once new b278920e07dc drm/amdgpu: use ring/hash for fault handling on GMC9 v3 new 371ee6b6cc8b drm/amdgpu: remove chash new ae58869e1e31 drm/amdgpu: remove non-sense NULL ptr check new a037502e2648 drm/amdgpu: wait for VM to become idle during flush new 958c78ad5aa3 drm/amdgpu: stop evicting busy PDs/PTs new 845bf78f62e4 drm/amdkfd: support concurrent userptr update for HMM new 6555a8760bd7 drm/amdgpu: support userptr cross VMAs case with HMM new abea4ec064af drm/amdgpu: more descriptive message if HMM not enabled new 05754c5de263 drm/amdgpu: Wait for newly allocated PTs to be idle new 8404ca9a9a81 drm/amdgpu: fix semicolon.cocci warnings new e811b0a79998 mm/hmm: use reference counting for HMM struct new 670b9db69dd4 gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM [...] new a646b6a4029d drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime new 237a7489a680 drm/amdgpu: Update sdma golden setting for vega20 new 89703cdb911e drm/amd/display: Fix MST reboot/poweroff sequence new 794aeee1a325 drm/amd/display: Raise dispclk value for dce11 new c2426195e885 drm/amd/display: fix optimize_bandwidth func pointer for dce80 new 0e48dd5ad1b4 drm/amd/display: set clocks to 0 on suspend on dce80 new fde274949b21 drm/i915: Move dsc rate params compute into drm new 7abb079bad17 drm/dsc: Add native 420 and 422 support to compute_rc_params new 0c17a7417eb1 drm/dsc: Split DSC PPS and SDP header initialisations new 78612cc478b7 drm/amd/display: don't call dm_pp_ function from an fpu block new d953102117e3 drm/amd/powerplay: set max fan target temperature as 105C new 79327922fb13 drm/amd/powerplay: correct power reading on fiji new a9618719ccc2 drm/amdgpu: Update gc golden setting for vega family new efb399511304 drm/amdgpu: revert "cleanup setting bulk_movable" new ab21cd0d2d4b Merge remote-tracking branch 'amdgpu/drm-next' adds 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe adds 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] adds 9d5441de28e2 drm/i915: Populate gamma_mode for all platforms adds 5f29ab23046a drm/i915: Track pipe gamma enable/disable in crtc state adds 8271b2ef71aa drm/i915: Track pipe csc enable in crtc state adds 0fc3f8e7540f drm/i915: Turn off pipe gamma when it's not needed adds 0593d2cd3813 drm/i915: Turn off pipe CSC when it's not needed adds 02c52f1ed20a drm/i915: Disable pipe gamma when C8 pixel format is used adds 73a116be6880 drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() adds 7ae1940014ef drm/i915: Defer removing fence register tracking to rpm wakeup adds 2caffbf11762 drm/i915: Revoke mmaps and prevent access to fence registe [...] adds 0eb6a3f7ef99 drm/i915: Force the GPU reset upon wedging adds 13e87536de1a drm/i915: Uninterruptibly drain the timelines on unwedging adds 15cbf007e4da drm/i915: Wait for old resets before applying debugfs/i915_wedged adds 72eb16df010a drm/i915: Serialise resets with wedging adds 21182b3c4cbb drm/i915: Don't claim an unstarted request was guilty adds c10c78ade57a drm/i915/execlists: Refactor out can_merge_rq() adds 312c4ba1bb71 drm/i915: Protect i915_active iterators from the shrinker adds 98fdaaca9537 drm/i915/opregion: fix version check adds a0f52c3d357a drm/i915/opregion: rvda is relative from opregion base in [...] adds 785fbda5ba66 drm/i915: Pull sync_scru for device reset outside of wedge_mutex adds 7c95c10ee993 drm/i915: Use synchronize_srcu_expedited() for resets adds ed06fddc2203 drm/i915: Include the current timeline seqno for debugging [...] adds ed7dc6777400 drm/i915: Reacquire priolist cache after dropping the engine lock adds ab98e94435ab drm/i915: Dump skl+ watermark changes adds aeaaa55c7368 drm/i915: Recursive i915_reset_trylock() verboten adds b3b0391af2af drm/i915: Detect potential i915_reset_trylock() lockups adds 8957129cb3b0 drm/i915/glk: Fix degamma lut programming adds 13717cef4c1d drm/i915/icl: Add icl pipe degamma and gamma support adds 255fcfbc3c18 drm/i915/icl: Enable ICL Pipe CSC block adds a91de580541c drm/i915/icl: Enable pipe output csc adds e6ed078d6ddd drm/i915/icl: Add degamma and gamma lut size to gen11 caps adds 62eb3c24b37c drm/i915: Apply rps waitboosting for dma_fence_wait_timeout() adds c11b813f53c9 drm/i915: s/PUNIT_REG_DSPFREQ/PUNIT_REG_DSPSSPM/ adds 5e0b6697651b drm/i915: Assert that VED and ISP are power gated new 9194e42a1837 drm/i915: Make combo PHY DDI macro definitions consistent [...] new 58106b7d816e drm/i915: Make MG PHY macros semantically consistent new bfe0cd28518d Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" new 2ed8e1f560e5 drm/i915: Include "ignore lines" in skl+ wm state new 290248c27c93 drm/i915: Implement new w/a for underruns with wm1+ disabled new d31c85fc8642 snd/hda, drm/i915: Track the display_power_status using a cookie new 9a3b19a16dc2 drm/i915: Only try to park engines after a failed reset new c836eb79c033 drm/i915/selftests: Always use an active engine while resetting new d9e61b66a5d3 drm/i915: Defer application of request banning to submission new 9095c86374db drm/i915/selftests: Drop unnecessary struct_mutex around i [...] new 5cee6c458771 drm/i915: Add pipe crc tracepoint new 0b2599a43ca9 drm/i915: Add pipe enable/disable tracepoints new d64e6078a184 drm/i915: Add overlooked plane disable tracepoint into int [...] new c48b86f90edd drm/i915: Wrap plane update/disable hook calls new d9b308b1f8a1 drm/i915/fbdev: Actually configure untiled displays new 2a4a27540395 drm/i915/selftests: Always free spinner on __sseu_prepare error new 83e3a21530d6 drm/i915/selftests: Move local mock_ggtt allocations to the heap new ba4fda620a5f drm/i915: Optionally disable automatic recovery after a GPU reset new e4106dae0f35 drm/i915/selftests: Make unbannable contexts for reset handling new 156b16f9b995 drm/i915: Restore interrupt enabling after a reset new be03564bd7b6 drm/i915: Include reminders about leaving no holes in uAPI enums new 370d757da92f drm/i915: Move verify_wm_state() to heap new 8f54b3c6c921 drm/i915: Trim delays for wedging new 7f4127c4839b drm/i915: Use time based guilty context banning new d0781a89c06f Merge drm/drm-next into drm-intel-next-queued new b08e776c223c Merge tag 'topic/mei-hdcp-2019-02-19' of git://anongit.fre [...] new 47ed55a9bb9e drm/i915: Update DRIVER_DATE to 20190220 new c41166f9a145 drm/i915: Beware temporary wedging when determining -EIO new c1d1746f6d4b drm/i915: Avoid reset lock in writing fence registers new 4c719c256a0f drm/i915: Gathering the HDCP1.4 routines together new 04707f971636 drm/i915: Initialize HDCP2.2 new 9055aac76589 drm/i915: MEI interface implementation new 09d56393c1d8 drm/i915: hdcp1.4 CP_IRQ handling and SW encryption tracking new 49a630b00bac drm/i915: Enable and Disable of HDCP2.2 new bd90d7c78353 drm/i915: Implement HDCP2.2 receiver authentication new d849178e2c9e drm/i915: Implement HDCP2.2 repeater authentication new aeb0d80a21db drm: HDCP2.2 link check period new 22ce2d948abf drm/i915: Implement HDCP2.2 link integrity check new dfe4cbc26e40 drm/i915: Handle HDCP2.2 downstream topology change new 956af8964bb5 drm: removing the DP Errata msg and its msg id new 238d3a9ea64f drm/i915: Implement the HDCP2.2 support for DP new 2d4254e50649 drm/i915: Implement the HDCP2.2 support for HDMI new cf9cb35ff731 drm/i915: CP_IRQ handling for DP HDCP2.2 msgs new 7412826c078b drm/i915: Fix KBL HDCP2.2 encrypt status signalling new 2a8862d2f3da drm/i915: Reduce the RPS shock new 87c2b659d1c8 drm/i915: Remove the "pf" crc source new b49aacc8b9ea drm/i915: Use named initializers for the crc source name array new 53039750bf0a drm/i915: Remove the broken DP CRC support for g4x new 207a815d8603 drm/i915: Extend skl+ crc sources with more planes new 9ce25e72cc77 drm/i915: Prevent user context creation while wedged new e0ad3c64fa1f drm/i915/guc: Splitting CT channel open/close functions new 1813ae17fdf0 drm/i915/guc: Calling guc_disable_communication in all sus [...] new c5568ed2bfdf drm/i915/hdcp: Silence compiler critics new 2a3902bd5c14 drm/i915/icl: Drop redundant gamma mode mask new 43a8f684b6d1 drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault() new 772b5408e3aa drm/i915: remove redundant likely/unlikely annotation new 07c100b18733 drm/i915/guc: Flush the residual log capture irq on disabling new 9e01d94456be drm/i915: Sort ctx workarounds init from newer to older pl [...] new e0f83eb5a499 drm/i915: Sort newer to older platforms. new 0a3317d43dfa drm/i915: Remove unused HAS_PCH_CNP_LP new d0aa694b9239 drm/i915/pmu: Always sample an active ringbuffer new 37fc7845df7b drm/i915: Call MG_DP_MODE() macro with the right parameters order new 89531e7d8ee8 drm/i915: Replace global_seqno with a hangcheck heartbeat seqno new 8892f47742ea drm/i915: Remove access to global seqno in the HWSP new b300fde8965f drm/i915: Remove i915_request.global_seqno new 368375107ba4 drm/i915/selftests: Exercise resetting during non-user payloads new 5a80e4a2cd70 drm/i915/query: Split out query item checks new 5cb3c1a123fc drm/i915: Add the missing HDMI gamut metadata packet stuff new 509efa2b5497 drm/i915: Return the mask of enabled infoframes from ->inf [...] new e5e70d4a37f6 drm/i915: Store mask of enabled infoframes in the crtc state new fbf08556ed43 drm/i915: Precompute HDMI infoframes new f2a10d61ca78 drm/i915: Read out HDMI infoframes new 769be632d42b drm/i915/sdvo: Precompute HDMI infoframes new 0d567f1eaea7 drm/i915/sdvo: Read out HDMI infoframes new 6454cb9feb83 drm/i915: Check infoframe state in intel_pipe_config_compare() new 69e89032b2a5 drm/i915: Include infoframes in the crtc state dump new babfb1b55ca3 drm/i915: Skip scanning for signalers if we are already inflight new 0b702dca2658 drm/i915: Avoid waking the engines just to check if they are idle new 2d5eaad007d9 drm/i915: Compute the global scheduler caps new 44f8b8022d4c Revert "drm/i915: Avoid waking the engines just to check i [...] new bd2be1418659 drm/i915: Report engines are idle if already parked new 32eb6bcfdda9 drm/i915: Make request allocation caches global new 13f1bfd3b332 drm/i915: Make object/vma allocation caches global new d9948a10b902 drm/i915: Remove second level open-coded rcu work new bd5d6781a0f1 drm/i915: Use __ffs() in for_each_priolist for more compact code new b5773a3616d1 drm/i915/execlists: Suppress mere WAIT preemption new 3ef7114982b8 drm/i915: Introduce i915_timeline.mutex new c384afe35200 drm/i915: Finalize Wa_1408961008:icl new 34ae8455f4d3 drm/i915/selftests: Check that whitelisted registers are a [...] new 1e3f697e47f6 drm/i915/execlists: Suppress redundant preemption new ebece7539242 drm/i915: Keep timeline HWSP allocated until idle across t [...] new e88619646971 drm/i915: Use HW semaphores for inter-engine synchronisati [...] new f9e9e9de58c7 drm/i915: Prioritise non-busywait semaphore workloads new d90c06d57027 drm/i915: Fix I915_EXEC_RING_MASK new 4aa909707bdb drm/i915: Re-arrange execbuf so context is known before engine new 510a75a5d2b8 drm/i915/icl: move MG pll hw_state readout new 9d17210fa218 drm/i915: extract AUX mask assignment to separate function new e781a7a3235e drm/i915: Acquire breadcrumb ref before cancelling new 993298af26b1 drm/i915: Yet another if/else sort of newer to older platforms. new 3e1d87ddcf62 drm/i915: Fix the state checker for ICL Y planes new a551cd66bc0a drm/i915: Fix atomic state leak when resetting HDMI link new 3e5ebcddd103 drm/i915: Don't manually add connectors and planes state new b8fe992a0817 drm/i915: Forcing a modeset when resetting HDMI link new 062de72bc0c7 drm/i915: refactor transcoders reporting on error state new bc7e35252eac drm/i915: allow platforms without eDP transcoder new f139da139057 drm/i915: Fix bit name in PP_STATUS register new 4f1836453e42 drm/i915/gtt: Use optimised memset32/64 for clearing PTE new a2ac437bc0fe drm/i915/gtt: Store scratch page size alongside not in the [...] new f14c0d9fd871 drm/i915: Just check the vebox IIR regardless new 62acc7e892ef drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangs new c8b502422bfe drm/i915: Remove last traces of exec-id (GEM_BUSY) new 8a68d464366e drm/i915: Store the BIT(engine->id) as the engine's mask new fb251a72d630 drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification new cf4331dd3975 drm/i915: Move find_active_request() to the engine new d846325ad0e5 drm/i915/icl: Default to Thread Group preemption for compu [...] new 103b76eeff2e drm/i915: Use i915_global_register() new b146e5efe660 drm/i915: Pass around the intel_context new 161996a8003f drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignment new b218a80b1715 drm/i915/selftests: Upgrade printing test/subtest name to pr_info new a90e1948efb6 drm/i915: Relax mmap VMA check new 7ca60367dd52 drm/i915: Do not temporarily disable the DPLL on i830 new 171d156257ee drm/i915: Simplify i830 DVO 2x clock handling new 37fbbd49054b drm/i915: Populate pipe_offsets[] & co. accurately new 3d6062491658 drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro new 50b022af5d6b drm/i915: Force GPU idle on suspend new 2909bf056269 drm/i915/icl: Remove alpha support protection new 80373fb6be96 drm/i915: Store DIMM rank information as a number new ea411e6b85df drm/i915: Extract functions to derive SKL+ DIMM info new 54561b238b19 drm/i915: Polish skl_is_16gb_dimm() new a62819a301d8 drm/i915: Extract BXT DIMM helpers new 8860343cc9a7 drm/i915: Fix DRAM size reporting for BXT new 331ecded7e6c drm/i915: Extract DIMM info on GLK too new 198b8dd91b79 drm/i915: Use dram_dimm_info more new d75434bc341e drm/i915: Generalize intel_is_dram_symmetric() new 1d55967dc1cf drm/i914: s/l_info/dimm_l/ etc. new 30a533e5774b drm/i915: Clean up intel_get_dram_info() a bit new 6d9c1e920385 drm/i915: Extract DIMM info on cnl+ new b185a35216c0 drm/i915: Read out memory type new 2835f4f36b6a drm/i915/selftests: Improve switch-to-kernel-context checking new 209d73530d7e drm/i915/icl: Prevent incorrect DBuf enabling new 3123ada8eb5d drm/i915/selftests: Check preemption support on each engine new 5861b013e2c7 drm/i915: Do a synchronous switch-to-kernel-context on idling new 604c37d76689 drm/i915: Refactor common code to load initial power context new c6eeb4797eb9 drm/i915: Reduce presumption of request ordering for barriers new 7d6ce55887a4 drm/i915: Remove has-kernel-context new 1b61c4a3eea2 drm/i915/dp: deconflate PPS unlock from divisor register new ab3517c1eb01 drm/i915/dp: use single point of truth for PPS divisor register new 7e3d9a59410d drm/i915: Track active engines within a context new 39e2f501c1b4 drm/i915: Split struct intel_context definition to its own header new 4dc84b77b077 drm/i915: Store the intel_context_ops in the intel_engine_cs new c4d52feb2c46 drm/i915: Move over to intel_context_lookup() new 95f697eb024d drm/i915: Make context pinning part of intel_context_ops new 9dbfea98d70b drm/i915: Track the pinned kernel contexts on each engine new 0881954965e3 drm/i915: Introduce intel_context.pin_mutex for pin management new eec6d8121770 drm/i915/psr: Remove PSR2 FIXME new 54da1d43c609 drm/i915/psr: Only lookup for enabled CRTCs when forcing a [...] new d168da8cfc7c drm/i915: Compute and commit color features in fastsets new 458e09775194 drm/i915/psr: Drop test for EDP in CRTC when forcing commit new a8ebf6075b5d drm/i915/crc: Make IPS workaround generic new 618cf883becd drm/i915: Disable PSR2 while getting pipe CRC new 9f952664e38c drm/i915: Drop redundant checks to update PSR state new 88e05aff355e drm/i915: Force PSR1 exit when getting pipe CRC new 8f6e87d6d561 drm/i915: Enable PSR2 by default new 831ebf18d63f drm/i915: Suppress the "Failed to idle" warning for gem_eio new 85fddf0b0027 drm/i915: Introduce a context barrier callback new f4ecb8ae70de drm/i915: Update DRIVER_DATE to 20190311 new 26eeea150683 drm/i915/icl: Fix CRC mismatch error for DP link layer compliance new bd2dba19d310 Merge drm/drm-next into drm-intel-next-queued new e13122115525 drm/i915: Add P010, P012, P016 plane control definitions new df7d4156fe76 drm/i915: Preparations for enabling P010, P012, P016 formats new 095b1d0706b9 drm/i915: Enable P010, P012, P016 formats for primary and [...] new 50bf5d7d595f drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions an [...] new 696fa001524a drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane contro [...] new 296e9b19eff6 drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats [...] new 3461cbfd3406 Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] new 4b378c0672cc drm/i915: Consolidate reset-request debug message new 22acf9fc18e6 drm/i915/selftests: Improve error detection of reset failure new 9a751b999d17 drm/i915: Add new ICL PCI ID new 2131bc0ced60 drm/i915/bios: assume eDP is present on port A when there [...] new 2dd24a9c2c8d drm/i915/gen11+: First assume next platforms will inherit stuff new fba84ad28e3b drm/i915: Move PCH_NOP to -1 new c6c30b917d40 drm/i915: Start using comparative INTEL_PCH_TYPE new 88a0d9606aff drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 [...] new 1e0c05c09037 drm/i915/psr: Move logic to get TPS registers values to an [...] new 8a9a5608a31b drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1 new 628ac441e854 drm/i915/guc: Preparing for GuC reset along with engine reset new d2eeaf2bc049 drm/i915/selftests: Disable preemption while setting up fe [...] new 67d4119c07a7 drm/i915: Refactor to common helpers for prepare/finish be [...] new 29b43ae2a61d drm/i915: Also use new comparative stuff for more ICP+ stuff new ca6ac684de5d drm/i915: Mark up vGPU support for full-ppgtt new cbecbccaa120 drm/i915: Record platform specific ppGTT size in intel_dev [...] new 51d623b675b6 drm/i915: Drop address size from ppgtt_type new a9fe9ca44c91 drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvl new 2ebd000abc3f drm/i915/gtt: Refactor common ppgtt initialisation new 41a1bde36715 drm/i915: Always kick the execlists tasklet after reset new d2ab5ebf46b4 drm/i915/icl: split combo and mg pll enable new 036f8d567b6c drm/i915/icl: split pll enable in three steps new 9be8644a14c6 drm/i915/icl: split combo and mg pll disable new 2f3ee43cb9f3 drm/i915/icl: split combo and tbt pll funcs new daeaaef5ef3b drm/i915/icl: remove intel_dpll_is_combophy() new a1f1e61bfb0a drm/i915: Readout and check csc_mode new 9fdfb8e7308b drm/i915: Precompute/readout/check CHV CGM mode new 386ba08fb595 drm/i915: Extract ilk_csc_limited_range() new d2c19b06d6ea drm/i915: Clean up ilk/icl pipe/output CSC programming new c9e235aa0f9d drm/i915: Extract ilk_csc_convert_ctm() new b281264f8b81 drm/i915: Clean the csc limited range/identity programming new f19d90eed648 drm/i915: Split ilk vs. icl csc matrix handling new 9073e5b26743 drm/i915: Fix off-by-one in reporting hanging process new 535d8d27c0e2 drm/i915: do not pass dev_priv to low-level forcewake functions new 794a11cb6720 drm/i915: Sanity check mmap length against object size new 6cffeb83c763 drm/i915: Stop needlessly acquiring wakeref for debugfs/dr [...] new 09b434d4f6d2 drm/i915: introduce REG_BIT() and REG_GENMASK() to define [...] new 78b36b106a84 drm/i915: deprecate _SHIFT in favor of _MASK passed to accessors new baa09e7d2f42 drm/i915: use REG_FIELD_PREP() to define register bitfield values new 88ab9c76d191 drm/fourcc: Add 64 bpp half float formats new 42fd20edf68c drm/i915: Refactor icl_is_hdr_plane new a94bed60cb73 drm/i915/icl: Implement half float formats new 8cbd0c70da3d Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] new 5a0404408d32 drm/i915: Fix legacy gamma mode for ICL new 7c1200456cb0 drm/i915: Turn off the CUS when turning off a HDR plane new 54939ea0bd85 drm/i915: Switch to use HWS indices rather than addresses new 65baf0ef046b drm/i915: Hold a ref to the ring while retiring new 07651ed7675c Merge remote-tracking branch 'drm-intel/for-linux-next' new 30e462794eb8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new cc3f60cfd4f2 drm/v3d: Fix BO stats accounting for dma-buf-imported buffers. new fd347df16d4e drm/v3d: Update top-level kerneldoc for the addition of TFU. new 85fb35266673 drm/sun4i: dsi: Restrict DSI tcon clock divider new da676c6aa641 drm/sun4i: dsi: Change the start delay calculation new efa31801203a drm/sun4i: dsi: Enforce boundaries on the start delay new 2cfdc24d2f8d drm/sun4i: dsi: Fix front vs back porch calculation new 62e7511a4f4d drm/sun4i: dsi: Rework a bit the hblk calculation new 1c1a7aa3663c drm/sun4i: dsi: Add burst support new 1ba627148ef5 drm: Add reservation_object to drm_gem_object new fa238ea1668e drm: etnaviv: Switch to use drm_gem_object reservation_object new dd55cf6929e6 drm: msm: Switch to use drm_gem_object reservation_object new 8d668309769d drm: v3d: Switch to use drm_gem_object reservation_object new bd7de1e8d96c drm: vc4: Switch to use drm_gem_object reservation_object new 1220935be2bb drm: imx: Use of_node_name_eq for node name comparisons new e6049cf122d1 drm: Remove set but not used variable 'gem' new ae6ba10d5090 Merge drm/drm-next into drm-misc-next new e179d8e074e0 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] new 58db702266c1 drm/drm_vm: Mark expected switch fall-throughs new 86ab67dfcfc5 drm/doc: document recommended component helper usage new d2c6a405846c drm: Add HDMI colorspace property new 0d68b8876e01 drm: Add colorspace info to AVI Infoframe new 2f146b78d5a9 drm/i915: Attach colorspace property and enable modeset new 913b2cb727b7 drm: change func to better detect wether swiotlb is needed new 1fdafbd02379 drm/amdgpu: fix dma mask check in gmc_v6_0.c new 1ee57d4d75fb drm: Fix drm_release() and device unplug new ba3bf37e150a drm/drv: drm_dev_unplug(): Move out drm_dev_put() call new 06db4b8b2628 drm/modes: Add DRM_SIMPLE_MODE() new 96f2a9aef598 drm/tinydrm: tinydrm_display_pipe_init() don't use tinydrm_device new d0a516347688 drm/tinydrm: Remove tinydrm_shutdown() new 4f8347989143 drm/tinydrm/mipi-dbi: Add drm_to_mipi_dbi() new eb73e1d5ddd8 drm/tinydrm: Trivia typo fix new 6ab20a05f4c7 drm/fb-helper: generic: Don't take module ref for fbcon new fb8cd60c8418 drm/qxl: remove set but not used variable 'bo_old' new 7e6a3a618a54 dt-bindings: Add vendor prefix for Ronbo Electronics new 1860cc4a624c dt-bindings: panel: Add YAML schemas for the Ronbo RB070D30 panel new 979a1bb6ba5a drm/panel: Add Ronbo RB070D30 panel new 60b801999c48 drm: Wake up next in drm_read() chain if we are forced to [...] new 547c7138bcfb dma-buf: add some lockdep asserts to the reservation objec [...] new 372c9329e5aa dma-buf: clarify locking documentation for reservation_obj [...] new c837da88c335 drm/virtio: implement prime mmap new 873f51d43439 drm/virtio: remove prime pin/unpin callbacks. new 98f41dc3b3ee drm/virtio: implement prime export new 13b99014c64a drm/bochs: Drop best_encoder new b49996cb304a drm/doc: Fix copy paste error in drm_crtc_funcs.destroy() new c825dc239785 drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330 new 2586de70c15c drm/sun4i: Add VI scaler line size quirk for DE2/DE3 new a7db690c0628 drm/sun4i: Improve VI scaling for DE2/DE3 new 56be6503aab2 drm/drv: Hold ref on parent device during drm_device lifetime new 9b1f1b6b7843 drm: Add devm_drm_dev_init() new de99f0600a79 drm/drv: DOC: Add driver example code new ec33f1d69056 drm/tinydrm/repaper: Drop using tinydrm_device new 3eba3922819f drm/tinydrm: Drop using tinydrm_device new 2afd9fcba6b1 drm/tinydrm: Remove tinydrm_device new 9d5645ad1b97 drm/tinydrm: Use drm_dev_enter/exit() new 8ff62645eab9 drm: fix spelling mistake "intead" -> "instead" new dc43332b7af6 drm/i915: Move dsc rate params compute into drm new 06d7cecdb611 drm/dsc: Add native 420 and 422 support to compute_rc_params new dbfbe717ccbb drm/dsc: Split DSC PPS and SDP header initialisations new 531a1b622da9 drm/vc4: Report HVS underrun errors new 4686da83154d drm/vc4: Add a load tracker to prevent HVS underflow errors new 6b5c029df5e4 drm/vc4: Add a debugfs entry to disable/enable the load tracker new cd7d3a1bb42e Merge drm/drm-next into drm-misc-next new f741b28fb299 drm/vc4: Use 16bpp by default for the fbdev buffer new 1ce6f91c5fdd drm/sun4i: Move the panel pointer from the TCON to the encoders new 19d0ffe0ed79 drm/sun4i: rgb: Store the bridge pointer new 9f7dfd0cb50f drm/sun4i: Move rate variables to long long new e2771deb5dec drm/sun4i: rgb: Change the pixel clock validation check new 877b372996bf drm: export drm_timeout_abs_to_jiffies new d26f9c7f888d Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] new a7dde1b7a5c9 drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x. new 935f3d88434b drm/v3d: Make sure the GPU is on when measuring clocks. new fc22771547e7 drm/v3d: Handle errors from IRQ setup. new eea9b97b4504 drm/v3d: Add support for V3D v4.2. new a34ced4541cc drm/stm: fix CONFIG_FB dependency new 893ded36e06d staging/vboxvideo: Another FIXME item new dcf7000bef40 staging/vboxvideo: Drop initial_mode_queried workaround new e5361b4b2b65 staging/vboxvideo: Refactor vbox_update_mode_hints new 131abc56e1ba drm/vboxvideo: Move the vboxvideo driver out of staging new f586c9daaf9b MAINTAINERS: Add an entry for the vboxvideo driver new 7ba0fee247ee drm/fourcc: Add AFBC yuv fourccs for Mali new e9961ab95af8 drm: Added a new format DRM_FORMAT_XVYU2101010 new 54b4260ac404 drm/arm/malidp: Set the AFBC register bits if the framebuf [...] new ed893860ee53 drm/arm/malidp:- Added support for new YUV formats for DP5 [...] new 5e290226b11b drm/arm/malidp:- Define a common list of AFBC format modif [...] new b8207562abdd drm/arm/malidp: Specified the rotation memory requirements [...] new da77365870b4 drm/arm/malidp:- Writeback framebuffer does not support an [...] new 7834c5770284 drm/arm/malidp:- Use the newly introduced malidp_format_ge [...] new 0f6c18deca35 drm/arm/malidp:- Disregard the pitch alignment constraint [...] new 25570b5e333f drm/arm/malidp: Added support for AFBC modifiers for all l [...] new a0689e347e46 gpu: drm: atomic_helper: Fix spelling errors new f435fe83d56b Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] new 7edc3e3b975b drm: Add helpers for locking an array of BO reservations. new c2b3e61a8df2 drm/v3d: Use drm_gem_lock_reservations()/drm_gem_unlock_re [...] new a83e47e421ec drm/v3d: Remove some dead members of struct v3d_bo. new e8074f75f444 drm/v3d: Fix calling drm_sched_resubmit_jobs for same sched. new 2de3a078497b drm/dp: Set the connector's TILE property even for DP SST [...] new 2194a63a818d drm: Add library for shmem backed GEM objects new 40609d4820b2 drm/v3d: Use the new shmem helpers to reduce driver boilerplate. new eb40baefb640 drm/sun4i: backend: Simplify the get_id logic new 527261ddf1ac drm/sun4i: mixer: Simplify the get_id logic new 29054230f3e1 drm: add non-desktop quirks to Sensics and OSVR headsets. new 3e782b25effd Merge remote-tracking branch 'drm-misc/for-linux-next' new d565e5d2310a Merge remote-tracking branch 'drm-msm/msm-next' new 002573e4f397 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new b3f5c0f3333b Merge branch 'for-linus' into for-next new 35033d8cb71b ALSA: firewire-motu: add support MOTU 8pre FireWire new cc4f8e91c4ed ALSA: firewire-lib: use 8 byte header for IR context to ge [...] new 8afba9df5c85 Merge remote-tracking branch 'sound/for-next' new 825b22e5961a ASoC: rsnd: src: fix compiler warnings new 8ca5104715cf ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM new 686174a0989b ASoC: qcom: add i2c dependency for SND_SOC_SDM845 new 52e7306ca2db ASoC: stm32: i2s: change trigger traces new c2dc8b2c114c ASoC: stm32: i2s: improve channel capabilities handling new fef050c88ce1 ASoC: stm32: i2s: use default dai name new 642aafea8889 ASoC: ti: remove compat dma probing new c9fbc1c02ec8 ASoC: ams-delta: remove duplicate 'const' new 7d7b25d05ef1 ASoC: ti: fix davinci_mcasp_probe dependencies new 7bf7d0554890 ASoC: axi-i2s: let both capture and playback be optional new fa225400758d ASoC: axi-i2s: make both "rx" and "tx" optional new b517229ca2f7 ASoC: nau8810: use 64-bit arithmetic instead of 32-bit new 709a9b8a1f4f ASoC: nau8810: fix the typo of function name new 20b83421e8ee ASoC: nau8810: automatic selecting BCLK in I2S master mode new 3789debfc379 ASoC: topology: create tlv before soc_tplg_init_kcontrol new 127470597b6b Merge tag 'v5.1-rc1' into asoc-5.2 new 14c747506ae6 ASoC: rsnd: add missing reg/reg-name at Document new c4bce31c4982 ASoC: rsnd: explain extended Audio DMAC peri peri address new 2944d29d7c89 ASoC: simple-amplifier: Make gpio property optional new bbfaa7d36c1e ASoC: dpcm: prevent snd_soc_dpcm use after free new f68c2a682d44 ASoC: stm32: spdifrx: add power management new 8a68a509ae6b ASoC: rt5651: Add support for active-high jack detect new a0cb2d4357e4 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk new cdc444721b0e ASoC: simple-card: rename simple_get_conversion() to simpl [...] new d708d35ef084 ASoC: simple-card: add simple_parse_mclk_fs() new d2bf008ad11a ASoC: audio-graph: rename graph_get_conversion() to graph_ [...] new 4346a745df41 ASoC: audio-graph: add graph_parse_mclk_fs() new 3863293a96c3 Merge branch 'for-5.1' of https://git.kernel.org/pub/scm/l [...] new db0c2cb214c4 Merge remote-tracking branch 'sound-asoc/for-next' new 9672e2cb0fbd vmlinux.lds.h: drop unused __vermagic new 14c6830ff774 Merge remote-tracking branch 'modules/modules-next' new feb7e8f94aef Merge remote-tracking branch 'input/next' new d9e466249e51 mmc: mmci: Don't share un-implemented DMA functions new f9797072effc mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag new 80b747d1b23f mmc: mmci: Re-work code starting DMA for the qcom variant new d4a284096b52 mmc: mmci: Drop qcom specific header file new b379fb3aafc1 mmc: mmci: Share sdmmc_variant_init() via the common header file new beff6d1a2118 mmc: mmci: Make mmci_variant_init() static new 4eb8a8c30746 mmc: host: Pedantic cleanups to Kconfig new 19854f799d04 mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] new 653150b9b607 mmc: sdhci-of-esdhc: add erratum eSDHC5 support new 2221ff546ff3 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support new 311f059c6aae mmc: sdhci-of-esdhc: add erratum A-009204 support new 36d89a098a9b mmc: sdhci-of-esdhc: add erratum eSDHC7 support new 1e1623692334 mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data new d1b76b264b1c mmc_spi: add a status check for spi_sync_locked new 241e17af58bc mmc: dw_mmc: Check busy state in dw_mci_request() new 705a0f288113 mmc: dw_mmc: Add hardware unbusy interrupt support new d6a6d722481f mmc: dw_mmc-rockchip: Enable hardware unbusy interrupt support new eeddc8e5fb23 mmc: mxs-mmc: Enable MMC_CAP_ERASE new 60cbf5c5e71d mmc: renesas_sdhi: update copyright information new b3725d97ba75 Merge branch 'fixes' into next new f8908e3966e7 Merge remote-tracking branch 'mmc/next' new 7cafc3307f2c Merge remote-tracking branch 'kgdb/kgdb-next' new 74b060d6845f regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from stru [...] new 5b60ee576a02 regulator: ab3100: Remove ab3100_regulators_remove function new e08abeca3967 regulator: wm8400: Get rid of wm8400_block_read/wm8400_set [...] new 178d08ea81b1 regulator: wm8400: Fix trivial typo new 7cdc2ee7bf10 regulator: gpio: Convert to devm_regulator_register new 705e2a905a04 regulator: gpio: Constify regulator_ops new 5e6afb3832be regulator: da9055: Fix notifier mutex lock warning new 978995def0f6 regulator: da9062: Fix notifier mutex lock warning new 1867af94cfdf regulator: pv88080: Fix notifier mutex lock warning new 275513b7695a regulator: pv88090: Fix notifier mutex lock warning new 119c4f5085c4 regulator: wm831x: Fix notifier mutex lock warning new 29d40b4a5776 regulator: da9063: Fix notifier mutex lock warning new 65378de3359d regulator: da9211: Fix notifier mutex lock warning new 89b2758c192c regulator: lp8755: Fix notifier mutex lock warning new f132da2534ec regulator: ltc3589: Fix notifier mutex lock warning new 769fc8d4182c regulator: ltc3676: Fix notifier mutex lock warning new f58213637206 regulator: pv88060: Fix notifier mutex lock warning new 0077aaaeeb69 regulator: da903x: don't build with clang new ae15c519a6b9 regulator: max14577: Get rid of match_init_data/match_of_n [...] new f7a621728a6a regulator: wm831x isink: Fix notifier mutex lock warning new 8be64b6d87bd regulator: wm831x ldo: Fix notifier mutex lock warning new 45aa908d9b72 regulator: wm831x-isink: Select maximum current in specific range new 5816df2f75f5 regulator: wm8350: Select maximum current in specific range new d48acfd0377f regulator: wm831x-isink: Convert to use regulator_set/get_ [...] new dfeb7a93bf3b regulator: wm8350: Convert to use regulator_set/get_curren [...] new 6cabb8b7fc14 regulator: 88pm800: Get rid of struct pm800_regulators new 67ddc68a78b1 regulator: da9052: Convert to regulator core's simplified [...] new db7ecb493cab regulator: da9055: Convert to regulator core's simplified [...] new 9cff03710d40 regulator: da9052: Include linux/of.h to fix build warning [...] new 4d92ac7bd9f8 regulator: as3722: Remove *rdevs[] from struct as3722_regulators new 2106e9bbffb9 regulator: cpcap: Remove unneeded init_data setting new f4192c2cc923 regulator: cpcap: Convert to use of_device_get_match_data new f668a1db0b30 regulator: as3711: Remove struct as3711_regulator_info and [...] new 5fe0ed243796 regulator: max77650: Use unsigned int for max77651_sbb1_re [...] new dad110a0c5c1 regulator: mt6323: Use unsigned int for volt_tables new 1fc26296a260 regulator: mt6380: Use unsigned int for volt_tables new dc3b2881fad4 regulator: mt6397: Use unsigned int for volt_tables new d1a6cbdf1e59 regulator: lp87565: Fix missing register for LP87565_BUCK_0 new d0ccbe11773d regulator: lp87565: Convert to use regulator_set/get_curre [...] new 958e9b8265c7 regulator: da9062: Convert to use regulator_set/get_curren [...] new 5b1f537e4983 regulator: da9063: Convert to use regulator_set/get_curren [...] new a48f127519d9 regulator: core: Fix application of "drop lockdep annotati [...] new e2a08e75a11f Merge branch 'regulator-5.2' into regulator-next new ad239e38b476 Merge remote-tracking branch 'regulator/for-next' new aebda4482be5 Merge remote-tracking branch 'security/next-testing' new 16c9c1383f3b Merge remote-tracking branch 'apparmor/apparmor-next' new 84c3205e2341 Merge remote-tracking branch 'tpmdd/next' new 4e50ce03976f iommu/amd: fix sg->dma_address for sg->offset bigger than [...] new 5aba6c47401d iommu/vt-d: Switch to bitmap_zalloc() new 1150bc31ffe6 Merge branches 'iommu/fixes' and 'x86/vt-d' into next new 8613b99e9885 Merge remote-tracking branch 'iommu/next' new 95e0b46fcebd audit: fix a memleak caused by auditing load module new 25ba0ae38fc2 Merge remote-tracking branch 'audit/next' new eefffb42f665 spi: work around clang bug in SPI_BPW_RANGE_MASK() new 0a9c8998e75b spi: imx: add module parameter to control DMA use new 8fcb830a00f0 spi: spi-fsl-qspi: use devm_spi_register_controller new 6d85028134d3 spi: fix SPI_BPW_RANGE_MASK() regression new 3949ba3b3724 Merge branch 'spi-5.1' into spi-5.2 for stm32 new 2e541b64ee52 spi: spi-mem: stm32-qspi: add suspend/resume support new f5e5afdb0e56 spi: lpspi: Add i.MX8 boards support for lpspi new addb32866d99 doc: lpspi: Document DT bindings for LPSPI clocks new 944c01a889d9 spi: lpspi: enable runtime pm for lpspi new 77736a98b859 spi: lpspi: add the error info of transfer speed setting new c7a402599504 spi: lpspi: use the core way to implement cs-gpio function new 09c04466ce7e spi: lpspi: add dma mode support new 578465ea2b4b spi: lpspi: Add the missing NULL check new 4e3891a55f67 spi: lpspi: Code cleanup new 2ed6692e8ce9 spi: spidev: Enable control of inter-word delays new 84d8df745b62 spi: orion: Support spi_xfer->word_delay_usecs new 69b921acae8a spi: spi-fsl-spi: support use of the SPISEL_BOOT signal on [...] new b1856c93fd6d Merge branch 'spi-5.2' into spi-next new 56ef4de36ecb Merge remote-tracking branch 'spi/for-next' new bd1d7babceb3 Merge remote-tracking branch 'tip/auto-latest' new 7104a2ea1c63 Merge remote-tracking branch 'clockevents/clockevents/next' new 6c18c741e142 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 98ec0dfc37ea Merge remote-tracking branch 'rcu/rcu/next' new 0f7e07bf2f33 Merge remote-tracking branch 'percpu/for-next' new 2f09120cf28f Merge remote-tracking branch 'workqueues/for-next' new e363d6f29198 platform/chrome: Fix locking pattern in wilco_ec_mailbox() new ba64b2112912 Merge remote-tracking branch 'chrome-platform/for-next' new 88b7e9ffe594 leds: as3645a: Switch to fwnode property API new 71c873080200 ACPI: Document how to refer to LEDs from remote nodes new 461f5854995f leds: trigger: netdev: fix refcnt leak on interface rename new 7069b4549eca drivers: leds: Kconfig: pedantic cleanups new 6b788fae618c leds: fix a potential NULL pointer dereference new e9eca32fca52 leds: pca963x: Revert "Add ACPI support" new 17bd79289638 leds: pca955x: Revert "Add ACPI support" new 0c89b60e59fa Merge remote-tracking branch 'leds/for-next' new 074e6708792c Merge remote-tracking branch 'ipmi/for-next' new 0361c2714486 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 93b108b432fc dt-bindings: phy: tegra: Add Tegra186 support new a540efc493a4 phy: tegra: xusb: Skip single function lane programming new 6c4f78072c8e phy: tegra: xusb: Parse dual-role mode property new 6361b2059d29 phy: tegra: xusb: Add support for power supplies new b8998e928030 phy: tegra: xusb: Add Tegra186 support new 2bfa9f771fa8 Merge remote-tracking branch 'phy-next/next' new 8d8afb26c78f extcon: ptn5150: fix COMPILE_TEST dependencies new 870ae675d828 extcon: intel-cht-wc: Make charger detection co-existed wi [...] new 005e12ba2a2e extcon: intel-cht-wc: Enable external charger new 97faf3b90ee3 extcon: Fix build warning for extcon_unregister_notifier comment new ae4403e9a4e8 Merge remote-tracking branch 'extcon/extcon-next' new 473f0fa1583b Merge remote-tracking branch 'thunderbolt/next' new 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped new 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed new 7e5173822c9c staging: rtl8712: rename bSuspended to suspended new 6fc84d16664c staging: wilc1000: Fix line over 80 characters new b9c96308fda2 staging: emxx_udc: Fix equal sign alignment new 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line new 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation new c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] new 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] new 5e8e08c81f1f staging: fbtft: Fix line over 80 characters new 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' new 7782c3c93dc9 staging: iio: Line over 80 characters new 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] new 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 new b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations new ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line new 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues new fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] new 2b90bf28ac38 staging: speakup: Comparison to NULL. new 084a8e546005 staging: vt6655: Fix spelling mistake new 572dbab6e353 staging: vt6655: Fix space around binary operator new 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] new f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] new d67a81ff8546 staging: vt6655: Remove unnecessary blank line new f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] new 582270600819 staging: vt6655: Fix the warning line over 80 characters new 219347ebf057 staging: vt6655: Align function declaration new 730551f754a7 staging: fbtft: Remove unused #defines. new 50d280f3e31c staging: speakup: Spaces around operator new a57250582a00 staging: fwserial: Convert macro into an inline function new d33fe112c9a2 staging: speakup: Add spaces around operators new b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] new ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons new 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag new f270392c7e3f staging: vt6655: Remove an unused function prototype new 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL new a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference new 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues new 173e3e69b297 staging: rtl8188eu: cleanup spacing style new d5aa59ad1665 staging: sm750fb: trivial comment indention fix. new 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier new 4068f661f604 staging: zoran: remove license boilerplate text new e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig new d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition new dfa5fbb9dbce staging: fbtft: convert a macro to a function. new b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number new 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier new da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier new 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier new b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier new 256ab3efbe95 staging: vt6655: line over 80 characters new de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables new 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS new 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses new 1d78178410f4 staging: media: zoran: remove unnecessary parentheses new 72a2af220175 staging: wilc1000: remove unnecessary local variables new bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] new d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms new 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] new 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T new 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY new a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] new e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style new 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message new 5b628549e954 staging: most: Replace '--help--' in Kconfig file new 715a7148d774 staging: octeon: Lines should not end with a '(' new a77a40cf8b42 staging: rtl8712: line over 80 characters. new 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL new 7b53a16a1a7a staging: remove mt7621-eth new ef2719d35ac4 staging: mt7621-dts: update ethernet settings. new 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL new 3f8e5931fe60 staging: fbtft: line over 80 characters new 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier new 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text new 3df3162f1d52 staging: pi433: Remove unused variable. new d5f4a5684d1b staging: rtlwifi: Replace 0 with false. new 996341276286 staging: mt7621-mmc: delele extra blank lines new 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] new 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] new 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] new 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] new 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] new da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] new 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] new 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] new 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c new 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] new ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] new 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] new 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] new df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else new 27a0eb8fb69a staging: fbtft: fixed format-string errors. new fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. new 8af36478f951 staging: erofs: add a new line after variable declaration new 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments new 1c666e2191db staging: vc04_services: Use tabs instead of spaces new d5469036124d staging: rtl8192u: Add required spaces before open parenthesis new dedf215bd1c7 staging: rtl8723bs: remove unused code new 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast new cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition new fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition new cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] new b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type new 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings new c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] new 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines new 83053c3eabd7 staging: speakup: fix line over 80 characters. new ce2439ec8356 staging: greybus: remove extern prototypes new f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. new 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue new 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] new a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue new ed98730d9f25 staging: gdm724x: Do not break expressions new 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` new 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h new 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function new 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code new 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c new bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c new 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c new ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c new 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c new 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c new 7e7866981164 Merge remote-tracking branch 'staging/staging-next' new 7c9e58c237c7 Merge remote-tracking branch 'mux/for-next' new 5f08c2ec1078 Merge remote-tracking branch 'scsi/for-next' new 516676ade1ae Merge remote-tracking branch 'scsi-mkp/for-next' new 0b61514dfc39 Merge remote-tracking branch 'vhost/linux-next' new df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM new 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. new 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 9c0a5ffdc1e7 Merge remote-tracking branch 'rpmsg/for-next' new 338aa10750ba gpio: vf610: Do not share irq_chip new a262555bc685 gpio: vf610: Simplify vf610_gpio_set() new 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() new db9ed63ca510 gpio: vf610: Use devres to disable clk_port new fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio new a74b4b11541a gpio: vf610: Use devres to remove gpiochip new 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() new cb41eb4bc33b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 23ff0461e8e8 Merge remote-tracking branch 'random/dev' new a4298df29b34 Merge remote-tracking branch 'y2038/y2038' new 458e6708bffd Merge remote-tracking branch 'livepatching/for-next' new 0b7ba42535b7 coresight: catu: fix clang build warning new d77812676d23 Merge remote-tracking branch 'coresight/next' new fff90a601486 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 78c2be89d0fe Merge remote-tracking branch 'ntb/ntb-next' new e30e7e825956 Merge remote-tracking branch 'cisco/for-next' new d730e24bdfdb XArray tests: Add check_insert new dd12805ed1db XArray: Remove radix tree compatibility new fbe176f9729a Merge remote-tracking branch 'xarray/xarray' new 60fcda1877ea Merge remote-tracking branch 'auxdisplay/auxdisplay' new 0b33283a0a39 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new b239284e3a30 Merge remote-tracking branch 'pidfd/for-next' new 85d05559ffa4 Merge remote-tracking branch 'devfreq/for-next' new cc7cafc9b5a3 Merge branch 'akpm-current/current' new e25b3d8008ea pinctrl: fix pxa2xx.c build warnings new 12cba046f08e scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new 7af9137d44b8 fs: fs_parser: fix printk format warning new acab52350819 include/linux/sched/signal.h: replace `tsk' with `task' new 47eb189a5d38 mm, memcg: rename ambiguously named memory.stat counters a [...] new fc57f5b555ef mm, memcg: consider subtrees in memory.events new 3d41c6b20fa6 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 (a8bf82af9f12) \ N -- N -- N refs/heads/akpm (3d41c6b20fa6)
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 1271 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: .mailmap | 6 + Documentation/acpi/dsd/leds.txt | 99 + Documentation/devicetree/bindings/arm/sunxi.yaml | 797 +++++++ .../bindings/display/panel/ronbo,rb070d30.yaml | 51 + .../devicetree/bindings/gpu/brcm,bcm-v3d.txt | 11 +- .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 + .../devicetree/bindings/sound/adi,axi-i2s.txt | 7 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 7 +- Documentation/devicetree/bindings/sound/rt5651.txt | 5 + .../devicetree/bindings/sound/simple-amplifier.txt | 2 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 4 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 10 +- .../devicetree/bindings/vendor-prefixes.txt | 3 + Documentation/driver-api/component.rst | 2 + Documentation/driver-model/devres.txt | 3 + Documentation/gpu/drm-internals.rst | 5 + Documentation/gpu/drm-kms-helpers.rst | 12 + Documentation/gpu/tinydrm.rst | 30 +- Documentation/gpu/todo.rst | 12 +- Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/networking/snmp_counter.rst | 12 +- Documentation/process/deprecated.rst | 2 + Documentation/translations/index.rst | 42 + .../translations/it_IT/disclaimer-ita.rst | 13 +- Documentation/translations/it_IT/index.rst | 65 +- .../netdev-FAQ.rst} | 7 +- .../translations/it_IT/process/deprecated.rst | 129 ++ .../it_IT/process/kernel-enforcement-statement.rst | 168 +- .../translations/it_IT/process/license-rules.rst | 452 ++++ .../it_IT/process/stable-kernel-rules.rst | 194 +- .../translations/zh_CN/disclaimer-zh_CN.rst | 9 + Documentation/translations/zh_CN/index.rst | 17 +- Documentation/translations/zh_CN/magic-number.txt | 153 -- Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../zh_CN/{ => process}/coding-style.rst | 0 .../email-clients.rst} | 53 +- .../zh_CN/{HOWTO => process/howto.rst} | 69 +- Documentation/translations/zh_CN/process/index.rst | 53 + .../translations/zh_CN/process/magic-number.rst | 151 ++ .../stable-api-nonsense.rst} | 67 +- .../stable-kernel-rules.rst} | 32 +- .../submitting-drivers.rst} | 34 +- .../submitting-patches.rst} | 58 +- .../volatile-considered-harmful.rst} | 35 +- Documentation/translations/zh_CN/sparse.txt | 6 +- Documentation/userspace-api/seccomp_filter.rst | 8 +- Documentation/x86/boot.txt | 4 + MAINTAINERS | 13 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos4412-odroidu3.dts | 5 + arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 + arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 330 ++- arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b.dtsi | 5 + arch/arm/boot/dts/r8a7792-blanche.dts | 20 + arch/arm/boot/dts/r8a7792.dtsi | 18 + arch/arm/boot/dts/r8a7794-alt.dts | 21 + arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 2 - arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i.dtsi | 25 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 12 +- arch/arm/boot/dts/sun6i-a31.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 6 + arch/arm/boot/dts/sun7i-a20.dtsi | 112 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 32 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 + arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 + arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 18 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 3 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 32 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 + arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- arch/arm/boot/dts/sun8i-r40.dtsi | 5 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 10 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80.dtsi | 66 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 15 + .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 33 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 47 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 251 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 51 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 29 + arch/arm64/configs/defconfig | 2 + arch/powerpc/include/asm/vdso_datapage.h | 8 +- arch/powerpc/kernel/cpu_setup_6xx.S | 3 - arch/powerpc/kernel/head_32.S | 6 + arch/powerpc/kernel/vdso64/gettimeofday.S | 4 +- arch/powerpc/mm/hash_low_32.S | 8 +- drivers/block/rbd.c | 8 +- drivers/bluetooth/btmtksdio.c | 15 +- drivers/bluetooth/btsdio.c | 15 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 3 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/dma-buf/reservation.c | 8 + drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 + drivers/gpu/drm/Kconfig | 10 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 129 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 138 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 82 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 59 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 34 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 505 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 226 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1481 ++++++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 235 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 268 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 530 ++--- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 109 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 160 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 19 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 177 ++ drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 646 +++--- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 93 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 36 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 190 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 108 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 16 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 620 ++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 119 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 + drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 204 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 37 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 + drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 2 + drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 2 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 52 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 143 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 5 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 22 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 8 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 57 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 20 + .../drm/amd/display/dc/dce112/dce112_resource.c | 8 + .../drm/amd/display/dc/dce120/dce120_resource.c | 8 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 17 + .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 7 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 64 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 28 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 2 + drivers/gpu/drm/amd/display/dc/dm_services.h | 13 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 40 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 3 + drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 13 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 6 + drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 12 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 + drivers/gpu/drm/amd/display/include/signal_types.h | 5 + .../drm/amd/display/modules/color/color_gamma.c | 2 + .../drm/amd/display/modules/power/power_helpers.c | 15 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 5 + drivers/gpu/drm/amd/include/atomfirmware.h | 97 +- drivers/gpu/drm/amd/include/linux/chash.h | 366 --- drivers/gpu/drm/amd/lib/Kconfig | 28 - drivers/gpu/drm/amd/lib/Makefile | 32 - drivers/gpu/drm/amd/lib/chash.c | 638 ------ drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 10 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1248 ++++++++++ drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- .../powerplay/hwmgr/{vega20_baco.c => smu9_baco.c} | 57 +- .../powerplay/hwmgr/{vega10_baco.h => smu9_baco.h} | 9 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 39 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 119 + .../hwmgr/{vega20_baco.h => vega12_baco.h} | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 5 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 12 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 11 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 769 +++++++ drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 89 + .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 128 ++ .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 147 ++ drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 2029 ++++++++++++++++ .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 20 + .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 1 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2412 ++++++++++++++++++++ drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 129 ++ drivers/gpu/drm/arm/malidp_drv.c | 48 +- drivers/gpu/drm/arm/malidp_drv.h | 6 + drivers/gpu/drm/arm/malidp_hw.c | 249 +- drivers/gpu/drm/arm/malidp_hw.h | 31 +- drivers/gpu/drm/arm/malidp_mw.c | 7 +- drivers/gpu/drm/arm/malidp_planes.c | 271 ++- drivers/gpu/drm/arm/malidp_regs.h | 20 + drivers/gpu/drm/ast/ast_drv.h | 2 - drivers/gpu/drm/ast/ast_ttm.c | 10 +- drivers/gpu/drm/bochs/bochs.h | 2 - drivers/gpu/drm/bochs/bochs_kms.c | 11 - drivers/gpu/drm/bochs/bochs_mm.c | 10 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 1 - drivers/gpu/drm/cirrus/cirrus_ttm.c | 10 +- drivers/gpu/drm/drm_atomic_helper.c | 4 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 + drivers/gpu/drm/drm_connector.c | 91 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 - drivers/gpu/drm/drm_drv.c | 206 +- drivers/gpu/drm/drm_dsc.c | 269 ++- drivers/gpu/drm/drm_edid.c | 76 + drivers/gpu/drm/drm_fb_helper.c | 6 +- drivers/gpu/drm/drm_file.c | 7 +- drivers/gpu/drm/drm_fourcc.c | 27 + drivers/gpu/drm/drm_gem.c | 138 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 625 +++++ drivers/gpu/drm/drm_kms_helper_common.c | 2 +- drivers/gpu/drm/drm_memory.c | 19 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 + drivers/gpu/drm/drm_prime.c | 1 + drivers/gpu/drm/drm_syncobj.c | 3 +- drivers/gpu/drm/drm_vm.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 16 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 4 - drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 7 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 22 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 12 +- drivers/gpu/drm/i915/Makefile | 11 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 44 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/execlist.c | 17 +- drivers/gpu/drm/i915/gvt/handlers.c | 26 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 231 +- drivers/gpu/drm/i915/gvt/scheduler.c | 27 +- drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 23 +- drivers/gpu/drm/i915/i915_active.h | 16 - drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +- drivers/gpu/drm/i915/i915_debugfs.c | 121 +- drivers/gpu/drm/i915/i915_drv.c | 471 ++-- drivers/gpu/drm/i915/i915_drv.h | 131 +- drivers/gpu/drm/i915/i915_gem.c | 625 ++--- drivers/gpu/drm/i915/i915_gem.h | 9 +- drivers/gpu/drm/i915/i915_gem_context.c | 287 ++- drivers/gpu/drm/i915/i915_gem_context.h | 250 +- drivers/gpu/drm/i915/i915_gem_context_types.h | 182 ++ drivers/gpu/drm/i915/i915_gem_dmabuf.c | 2 +- drivers/gpu/drm/i915/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 35 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 88 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 104 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 10 +- drivers/gpu/drm/i915/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/i915_gem_object.c | 42 + drivers/gpu/drm/i915/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 2 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +- drivers/gpu/drm/i915/i915_globals.c | 135 ++ drivers/gpu/drm/i915/i915_globals.h | 35 + drivers/gpu/drm/i915/i915_gpu_error.c | 109 +- drivers/gpu/drm/i915/i915_gpu_error.h | 48 +- drivers/gpu/drm/i915/i915_irq.c | 143 +- drivers/gpu/drm/i915/i915_pci.c | 217 +- drivers/gpu/drm/i915/i915_perf.c | 92 +- drivers/gpu/drm/i915/i915_pmu.c | 67 +- drivers/gpu/drm/i915/i915_pvinfo.h | 2 +- drivers/gpu/drm/i915/i915_query.c | 39 +- drivers/gpu/drm/i915/i915_reg.h | 473 ++-- drivers/gpu/drm/i915/i915_request.c | 346 ++- drivers/gpu/drm/i915/i915_request.h | 71 +- drivers/gpu/drm/i915/i915_reset.c | 376 +-- drivers/gpu/drm/i915/i915_reset.h | 6 + drivers/gpu/drm/i915/i915_scheduler.c | 90 +- drivers/gpu/drm/i915/i915_scheduler.h | 43 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sw_fence.h | 3 + drivers/gpu/drm/i915/i915_timeline.c | 294 ++- drivers/gpu/drm/i915/i915_timeline.h | 73 +- drivers/gpu/drm/i915/i915_timeline_types.h | 80 + drivers/gpu/drm/i915/i915_trace.h | 106 +- drivers/gpu/drm/i915/i915_vgpu.c | 4 +- drivers/gpu/drm/i915/i915_vgpu.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 51 +- drivers/gpu/drm/i915/i915_vma.h | 3 + drivers/gpu/drm/i915/icl_dsi.c | 8 +- drivers/gpu/drm/i915/intel_atomic.c | 4 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 56 +- drivers/gpu/drm/i915/intel_audio.c | 23 +- drivers/gpu/drm/i915/intel_bios.c | 30 +- drivers/gpu/drm/i915/intel_cdclk.c | 60 +- drivers/gpu/drm/i915/intel_color.c | 591 +++-- drivers/gpu/drm/i915/intel_connector.c | 10 + drivers/gpu/drm/i915/intel_context.c | 256 +++ drivers/gpu/drm/i915/intel_context.h | 76 + drivers/gpu/drm/i915/intel_context_types.h | 69 + drivers/gpu/drm/i915/intel_ddi.c | 123 +- drivers/gpu/drm/i915/intel_device_info.c | 10 +- drivers/gpu/drm/i915/intel_device_info.h | 13 +- drivers/gpu/drm/i915/intel_display.c | 504 ++-- drivers/gpu/drm/i915/intel_dp.c | 445 +++- drivers/gpu/drm/i915/intel_dpll_mgr.c | 286 ++- drivers/gpu/drm/i915/intel_drv.h | 158 +- drivers/gpu/drm/i915/intel_dsi_vbt.c | 6 +- drivers/gpu/drm/i915/intel_engine_cs.c | 288 ++- drivers/gpu/drm/i915/intel_engine_types.h | 525 +++++ drivers/gpu/drm/i915/intel_gpu_commands.h | 9 +- drivers/gpu/drm/i915/intel_guc.c | 12 + drivers/gpu/drm/i915/intel_guc.h | 1 + drivers/gpu/drm/i915/intel_guc_ads.c | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 94 +- drivers/gpu/drm/i915/intel_guc_ct.h | 3 + drivers/gpu/drm/i915/intel_guc_log.c | 5 + drivers/gpu/drm/i915/intel_guc_submission.c | 22 +- drivers/gpu/drm/i915/intel_hangcheck.c | 18 +- drivers/gpu/drm/i915/intel_hdcp.c | 1242 +++++++++- drivers/gpu/drm/i915/intel_hdmi.c | 783 ++++++- drivers/gpu/drm/i915/intel_lrc.c | 414 ++-- drivers/gpu/drm/i915/intel_lspcon.c | 13 +- drivers/gpu/drm/i915/intel_lvds.c | 42 +- drivers/gpu/drm/i915/intel_mocs.c | 14 +- drivers/gpu/drm/i915/intel_overlay.c | 2 +- drivers/gpu/drm/i915/intel_panel.c | 5 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 228 +- drivers/gpu/drm/i915/intel_pm.c | 149 +- drivers/gpu/drm/i915/intel_psr.c | 288 ++- drivers/gpu/drm/i915/intel_ringbuffer.c | 174 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 598 +---- drivers/gpu/drm/i915/intel_runtime_pm.c | 57 +- drivers/gpu/drm/i915/intel_sdvo.c | 156 +- drivers/gpu/drm/i915/intel_sprite.c | 210 +- drivers/gpu/drm/i915/intel_uc.c | 23 +- drivers/gpu/drm/i915/intel_uc.h | 1 + drivers/gpu/drm/i915/intel_uncore.c | 120 +- drivers/gpu/drm/i915/intel_uncore.h | 9 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 3 + drivers/gpu/drm/i915/intel_vdsc.c | 133 +- drivers/gpu/drm/i915/intel_workarounds.c | 113 +- drivers/gpu/drm/i915/intel_workarounds.h | 13 +- drivers/gpu/drm/i915/intel_workarounds_types.h | 27 + drivers/gpu/drm/i915/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 17 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 9 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 200 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 18 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 23 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 9 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 113 + drivers/gpu/drm/i915/selftests/i915_vma.c | 16 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 7 + drivers/gpu/drm/i915/selftests/intel_guc.c | 4 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 296 ++- drivers/gpu/drm/i915/selftests/intel_lrc.c | 187 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 415 +++- drivers/gpu/drm/i915/selftests/mock_context.c | 9 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 95 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 52 +- drivers/gpu/drm/i915/selftests/mock_request.c | 12 +- drivers/gpu/drm/i915/selftests/mock_request.h | 7 - drivers/gpu/drm/i915/selftests/mock_timeline.c | 1 + .../drm/i915/test_i915_active_types_standalone.c | 7 + .../i915/test_i915_gem_context_types_standalone.c | 7 + .../drm/i915/test_i915_timeline_types_standalone.c | 7 + .../drm/i915/test_intel_context_types_standalone.c | 7 + .../drm/i915/test_intel_engine_types_standalone.c | 7 + .../i915/test_intel_workarounds_types_standalone.c | 7 + drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 1 - drivers/gpu/drm/mgag200/mgag200_ttm.c | 10 +- drivers/gpu/drm/msm/msm_drv.c | 1 - drivers/gpu/drm/msm/msm_drv.h | 1 - drivers/gpu/drm/msm/msm_gem.c | 27 +- drivers/gpu/drm/msm/msm_gem_prime.c | 7 - drivers/gpu/drm/msm/msm_gem_submit.c | 8 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 - drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 - drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 258 +++ drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 - drivers/gpu/drm/qxl/qxl_ttm.c | 11 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 18 +- drivers/gpu/drm/stm/Kconfig | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 35 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 29 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 74 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 179 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 54 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 + drivers/gpu/drm/tinydrm/core/Makefile | 2 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 183 -- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 2 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 24 +- drivers/gpu/drm/tinydrm/hx8357d.c | 59 +- drivers/gpu/drm/tinydrm/ili9225.c | 81 +- drivers/gpu/drm/tinydrm/ili9341.c | 59 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 67 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 120 +- drivers/gpu/drm/tinydrm/repaper.c | 144 +- drivers/gpu/drm/tinydrm/st7586.c | 145 +- drivers/gpu/drm/tinydrm/st7735r.c | 59 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 + drivers/gpu/drm/ttm/ttm_execbuf_util.c | 2 - drivers/gpu/drm/ttm/ttm_memory.c | 10 +- drivers/gpu/drm/udl/udl_drv.c | 1 + drivers/gpu/drm/v3d/Kconfig | 1 + drivers/gpu/drm/v3d/v3d_bo.c | 314 +-- drivers/gpu/drm/v3d/v3d_debugfs.c | 8 + drivers/gpu/drm/v3d/v3d_drv.c | 63 +- drivers/gpu/drm/v3d/v3d_drv.h | 33 +- drivers/gpu/drm/v3d/v3d_gem.c | 104 +- drivers/gpu/drm/v3d/v3d_irq.c | 58 +- drivers/gpu/drm/v3d/v3d_mmu.c | 11 +- drivers/gpu/drm/v3d/v3d_regs.h | 2 + drivers/gpu/drm/v3d/v3d_sched.c | 13 +- drivers/{staging => gpu/drm}/vboxvideo/Kconfig | 0 drivers/{staging => gpu/drm}/vboxvideo/Makefile | 0 .../{staging => gpu/drm}/vboxvideo/hgsmi_base.c | 0 .../drm}/vboxvideo/hgsmi_ch_setup.h | 0 .../drm}/vboxvideo/hgsmi_channels.h | 0 .../{staging => gpu/drm}/vboxvideo/hgsmi_defs.h | 0 .../{staging => gpu/drm}/vboxvideo/modesetting.c | 0 drivers/{staging => gpu/drm}/vboxvideo/vbox_drv.c | 25 - drivers/{staging => gpu/drm}/vboxvideo/vbox_drv.h | 8 - drivers/{staging => gpu/drm}/vboxvideo/vbox_fb.c | 0 .../{staging => gpu/drm}/vboxvideo/vbox_hgsmi.c | 0 drivers/{staging => gpu/drm}/vboxvideo/vbox_irq.c | 10 +- drivers/{staging => gpu/drm}/vboxvideo/vbox_main.c | 6 +- drivers/{staging => gpu/drm}/vboxvideo/vbox_mode.c | 24 +- .../{staging => gpu/drm}/vboxvideo/vbox_prime.c | 10 +- drivers/{staging => gpu/drm}/vboxvideo/vbox_ttm.c | 12 +- drivers/{staging => gpu/drm}/vboxvideo/vboxvideo.h | 0 .../drm}/vboxvideo/vboxvideo_guest.h | 0 .../{staging => gpu/drm}/vboxvideo/vboxvideo_vbe.h | 0 drivers/{staging => gpu/drm}/vboxvideo/vbva_base.c | 0 drivers/gpu/drm/vc4/vc4_bo.c | 15 +- drivers/gpu/drm/vc4/vc4_crtc.c | 8 + drivers/gpu/drm/vc4/vc4_debugfs.c | 10 + drivers/gpu/drm/vc4/vc4_drv.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.h | 30 +- drivers/gpu/drm/vc4/vc4_gem.c | 18 +- drivers/gpu/drm/vc4/vc4_hvs.c | 95 + drivers/gpu/drm/vc4/vc4_kms.c | 122 +- drivers/gpu/drm/vc4/vc4_plane.c | 59 +- drivers/gpu/drm/vc4/vc4_regs.h | 51 +- drivers/gpu/drm/vc4/vc4_txp.c | 3 - drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 3 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 22 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 11 +- drivers/gpu/drm/xen/xen_drm_front.c | 1 + drivers/hid/hid-core.c | 6 +- drivers/hid/hid-steam.c | 26 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 37 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 43 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 8 + drivers/infiniband/hw/i40iw/i40iw_utils.c | 12 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 34 +- drivers/infiniband/hw/mlx5/main.c | 7 + drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/iommu/amd_iommu.c | 7 +- drivers/iommu/intel_irq_remapping.c | 7 +- drivers/leds/Kconfig | 18 +- drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-pca9532.c | 8 +- drivers/leds/leds-pca955x.c | 22 +- drivers/leds/leds-pca963x.c | 22 +- drivers/leds/trigger/ledtrig-netdev.c | 13 +- drivers/mfd/wm831x-core.c | 2 +- drivers/mfd/wm8400-core.c | 6 - drivers/mmc/host/Kconfig | 43 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc-rockchip.c | 30 + drivers/mmc/host/dw_mmc.c | 56 +- drivers/mmc/host/dw_mmc.h | 6 + drivers/mmc/host/mmc_spi.c | 4 + drivers/mmc/host/mmci.c | 13 +- drivers/mmc/host/mmci.h | 14 + drivers/mmc/host/mmci_qcom_dml.c | 11 +- drivers/mmc/host/mmci_qcom_dml.h | 30 - drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 4 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 3 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 4 +- drivers/mmc/host/sdhci-of-esdhc.c | 47 + drivers/mmc/host/tmio_mmc.h | 4 +- drivers/mmc/host/tmio_mmc_core.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 72 +- drivers/parisc/iosapic.c | 6 +- drivers/phy/tegra/Makefile | 1 + drivers/phy/tegra/xusb-tegra186.c | 899 ++++++++ drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 + drivers/regulator/88pm800.c | 18 +- drivers/regulator/Kconfig | 1 + drivers/regulator/ab3100.c | 24 +- drivers/regulator/as3711-regulator.c | 37 +- drivers/regulator/as3722-regulator.c | 2 - drivers/regulator/core.c | 2 - drivers/regulator/cpcap-regulator.c | 15 +- drivers/regulator/da9052-regulator.c | 35 +- drivers/regulator/da9055-regulator.c | 69 +- drivers/regulator/da9062-regulator.c | 127 +- drivers/regulator/da9063-regulator.c | 112 +- drivers/regulator/da9211-regulator.c | 4 + drivers/regulator/gpio-regulator.c | 22 +- drivers/regulator/lp8755.c | 15 +- drivers/regulator/lp87565-regulator.c | 49 +- drivers/regulator/ltc3589.c | 10 +- drivers/regulator/ltc3676.c | 10 +- drivers/regulator/max14577-regulator.c | 55 - drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/mt6323-regulator.c | 20 +- drivers/regulator/mt6380-regulator.c | 8 +- drivers/regulator/mt6397-regulator.c | 16 +- drivers/regulator/palmas-regulator.c | 12 - drivers/regulator/pv88060-regulator.c | 4 + drivers/regulator/pv88080-regulator.c | 4 + drivers/regulator/pv88090-regulator.c | 4 + drivers/regulator/wm831x-dcdc.c | 4 + drivers/regulator/wm831x-isink.c | 47 +- drivers/regulator/wm831x-ldo.c | 2 + drivers/regulator/wm8350-regulator.c | 81 +- drivers/regulator/wm8400-regulator.c | 19 +- drivers/soc/renesas/renesas-soc.c | 3 + drivers/spi/spi-fsl-lib.h | 2 + drivers/spi/spi-fsl-lpspi.c | 543 ++++- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 40 +- drivers/spi/spi-imx.c | 7 + drivers/spi/spi-orion.c | 4 + drivers/spi/spi-stm32-qspi.c | 39 +- drivers/spi/spi-topcliff-pch.c | 15 +- drivers/spi/spidev.c | 4 +- drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 2 - drivers/staging/axis-fifo/Kconfig | 1 + drivers/staging/comedi/comedidev.h | 2 + drivers/staging/comedi/drivers.c | 33 +- drivers/staging/comedi/drivers/ni_mio_common.c | 10 +- drivers/staging/emxx_udc/emxx_udc.c | 7 +- drivers/staging/erofs/inode.c | 1 + drivers/staging/erofs/unzip_vle.c | 4 + drivers/staging/erofs/unzip_vle_lz4.c | 7 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 2 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 + drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/bundle.c | 2 +- drivers/staging/iio/addac/adt7316.c | 3 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 23 +- drivers/staging/media/zoran/videocodec.c | 14 +- drivers/staging/media/zoran/zoran_device.c | 4 +- drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/most/net/Kconfig | 2 +- drivers/staging/most/sound/Kconfig | 2 +- drivers/staging/most/usb/Kconfig | 2 +- drivers/staging/most/video/Kconfig | 2 +- drivers/staging/mt7621-dts/gbpc1.dts | 29 +- drivers/staging/mt7621-dts/mt7621.dtsi | 73 +- .../devicetree/bindings/net/mediatek-net-gsw.txt | 48 - drivers/staging/mt7621-eth/Kconfig | 39 - drivers/staging/mt7621-eth/Makefile | 14 - drivers/staging/mt7621-eth/TODO | 13 - drivers/staging/mt7621-eth/ethtool.c | 250 -- drivers/staging/mt7621-eth/ethtool.h | 15 - drivers/staging/mt7621-eth/gsw_mt7620.h | 277 --- drivers/staging/mt7621-eth/gsw_mt7621.c | 297 --- drivers/staging/mt7621-eth/mdio.c | 275 --- drivers/staging/mt7621-eth/mdio.h | 27 - drivers/staging/mt7621-eth/mdio_mt7620.c | 173 -- drivers/staging/mt7621-eth/mtk_eth_soc.c | 2176 ------------------ drivers/staging/mt7621-eth/mtk_eth_soc.h | 716 ------ drivers/staging/mt7621-eth/soc_mt7621.c | 161 -- drivers/staging/mt7621-mmc/dbg.c | 1 - drivers/staging/mt7621-mmc/sd.c | 20 +- drivers/staging/mt7621-pci/Kconfig | 1 + drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/netlogic/xlr_net.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 2 +- drivers/staging/pi433/rf69.c | 4 +- drivers/staging/ralink-gdma/ralink-gdma.c | 77 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 7 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 24 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 30 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 18 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 22 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 78 +- drivers/staging/rtl8712/Kconfig | 10 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 6 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl8712_recv.c | 26 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 29 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 32 - drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 8 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 16 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 10 - drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 - drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 27 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 55 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 15 - drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 2 +- drivers/staging/sm750fb/ddk750_chip.c | 21 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/speakup/kobjects.c | 10 +- drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/speakup_soft.c | 16 +- drivers/staging/speakup/spk_priv.h | 1 + drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/speakup/synth.c | 6 + drivers/staging/vboxvideo/TODO | 10 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 51 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../vc04_services/interface/vchi/vchi_common.h | 142 +- drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 - drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/staging/wilc1000/host_interface.c | 12 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 3 +- drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/mtk_thermal.c | 6 +- fs/notify/fanotify/fanotify_user.c | 12 +- fs/notify/inotify/inotify_user.c | 7 +- include/asm-generic/vmlinux.lds.h | 1 - include/drm/drm_audio_component.h | 7 +- include/drm/drm_cache.h | 2 +- include/drm/drm_connector.h | 42 + include/drm/drm_crtc.h | 2 +- include/drm/drm_drv.h | 3 + include/drm/drm_dsc.h | 9 +- include/drm/drm_edid.h | 6 + include/drm/drm_gem.h | 25 + include/drm/drm_gem_shmem_helper.h | 159 ++ include/drm/drm_hdcp.h | 7 +- include/drm/drm_modes.h | 17 + include/drm/drm_utils.h | 4 + include/drm/drm_vma_manager.h | 12 + include/drm/i915_pciids.h | 3 +- include/drm/tinydrm/mipi-dbi.h | 27 +- include/drm/tinydrm/tinydrm-helpers.h | 13 + include/drm/tinydrm/tinydrm.h | 75 - include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/power/r8a77965-sysc.h | 1 - include/linux/device.h | 2 - include/linux/mfd/palmas.h | 1 - include/linux/mfd/wm831x/regulator.h | 2 +- include/linux/mfd/wm8400-private.h | 8 - include/linux/mlx5/qp.h | 3 +- include/linux/mmc/sdio_func.h | 12 + include/linux/radix-tree.h | 13 +- include/linux/reservation.h | 3 +- include/linux/spi/spi.h | 3 +- include/linux/xarray.h | 29 +- include/sound/hdaudio.h | 2 +- include/uapi/drm/amdgpu_drm.h | 35 + include/uapi/drm/drm_fourcc.h | 48 + include/uapi/drm/i915_drm.h | 63 +- include/uapi/linux/kfd_ioctl.h | 12 +- include/uapi/linux/spi/spidev.h | 6 +- kernel/auditsc.c | 10 +- kernel/bpf/syscall.c | 22 +- lib/radix-tree.c | 2 +- lib/test_xarray.c | 38 + net/bridge/br_netfilter_hooks.c | 1 + net/bridge/br_netfilter_ipv6.c | 2 + net/ipv6/netfilter/ip6t_srh.c | 6 + net/netfilter/Kconfig | 1 + net/netfilter/nf_conntrack_sip.c | 37 +- net/netfilter/nft_objref.c | 19 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_rbtree.c | 7 +- net/tipc/socket.c | 20 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/firewire/amdtp-stream.c | 44 +- sound/firewire/motu/amdtp-motu.c | 6 + sound/firewire/motu/motu-protocol-v2.c | 43 +- sound/firewire/motu/motu.c | 15 + sound/firewire/motu/motu.h | 1 + sound/hda/hdac_component.c | 18 +- sound/pci/hda/hda_intel.c | 6 +- sound/soc/adi/axi-i2s.c | 68 +- sound/soc/codecs/nau8810.c | 24 +- sound/soc/codecs/rt5651.c | 47 +- sound/soc/codecs/rt5651.h | 1 + sound/soc/codecs/rt5682.c | 56 +- sound/soc/codecs/simple-amplifier.c | 3 +- sound/soc/generic/audio-graph-card.c | 64 +- sound/soc/generic/simple-card.c | 43 +- sound/soc/intel/boards/bytcr_rt5651.c | 22 +- sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 4 + sound/soc/qcom/Kconfig | 2 +- sound/soc/soc-topology.c | 14 +- sound/soc/stm/stm32_i2s.c | 25 +- sound/soc/stm/stm32_spdifrx.c | 42 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 + sound/soc/ti/edma-pcm.c | 5 +- sound/soc/ti/sdma-pcm.c | 9 +- 871 files changed, 35579 insertions(+), 17412 deletions(-) create mode 100644 Documentation/acpi/dsd/leds.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml copy Documentation/translations/it_IT/{process/stable-kernel-rules.rst => networki [...] create mode 100644 Documentation/translations/it_IT/process/deprecated.rst create mode 100644 Documentation/translations/it_IT/process/license-rules.rst create mode 100644 Documentation/translations/zh_CN/disclaimer-zh_CN.rst delete mode 100644 Documentation/translations/zh_CN/magic-number.txt rename Documentation/translations/zh_CN/{ => process}/coding-style.rst (100%) rename Documentation/translations/zh_CN/{email-clients.txt => process/email-client [...] rename Documentation/translations/zh_CN/{HOWTO => process/howto.rst} (95%) create mode 100644 Documentation/translations/zh_CN/process/index.rst create mode 100644 Documentation/translations/zh_CN/process/magic-number.rst rename Documentation/translations/zh_CN/{stable_api_nonsense.txt => process/stable [...] rename Documentation/translations/zh_CN/{stable_kernel_rules.txt => process/stable [...] rename Documentation/translations/zh_CN/{SubmittingDrivers => process/submitting-d [...] rename Documentation/translations/zh_CN/{SubmittingPatches => process/submitting-p [...] rename Documentation/translations/zh_CN/{volatile-considered-harmful.txt => proces [...] create mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h create mode 100644 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h delete mode 100644 drivers/gpu/drm/amd/include/linux/chash.h delete mode 100644 drivers/gpu/drm/amd/lib/Kconfig delete mode 100644 drivers/gpu/drm/amd/lib/Makefile delete mode 100644 drivers/gpu/drm/amd/lib/chash.c create mode 100644 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c copy drivers/gpu/drm/amd/powerplay/hwmgr/{vega20_baco.c => smu9_baco.c} (58%) copy drivers/gpu/drm/amd/powerplay/hwmgr/{vega10_baco.h => smu9_baco.h} (80%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c copy drivers/gpu/drm/amd/powerplay/hwmgr/{vega20_baco.h => vega12_baco.h} (75%) create mode 100644 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h create mode 100644 drivers/gpu/drm/amd/powerplay/smu_v11_0.c create mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c create mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h create mode 100644 drivers/gpu/drm/drm_gem_shmem_helper.c create mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h create mode 100644 drivers/gpu/drm/i915/i915_globals.c create mode 100644 drivers/gpu/drm/i915/i915_globals.h create mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h create mode 100644 drivers/gpu/drm/i915/intel_context.c create mode 100644 drivers/gpu/drm/i915/intel_context.h create mode 100644 drivers/gpu/drm/i915/intel_context_types.h create mode 100644 drivers/gpu/drm/i915/intel_engine_types.h create mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h create mode 100644 drivers/gpu/drm/i915/test_i915_active_types_standalone.c create mode 100644 drivers/gpu/drm/i915/test_i915_gem_context_types_standalone.c create mode 100644 drivers/gpu/drm/i915/test_i915_timeline_types_standalone.c create mode 100644 drivers/gpu/drm/i915/test_intel_context_types_standalone.c create mode 100644 drivers/gpu/drm/i915/test_intel_engine_types_standalone.c create mode 100644 drivers/gpu/drm/i915/test_intel_workarounds_types_standalone.c create mode 100644 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-core.c rename drivers/{staging => gpu/drm}/vboxvideo/Kconfig (100%) rename drivers/{staging => gpu/drm}/vboxvideo/Makefile (100%) rename drivers/{staging => gpu/drm}/vboxvideo/hgsmi_base.c (100%) rename drivers/{staging => gpu/drm}/vboxvideo/hgsmi_ch_setup.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/hgsmi_channels.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/hgsmi_defs.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/modesetting.c (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_drv.c (89%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_drv.h (96%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_fb.c (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_hgsmi.c (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_irq.c (93%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_main.c (98%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_mode.c (96%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_prime.c (90%) rename drivers/{staging => gpu/drm}/vboxvideo/vbox_ttm.c (97%) rename drivers/{staging => gpu/drm}/vboxvideo/vboxvideo.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vboxvideo_guest.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vboxvideo_vbe.h (100%) rename drivers/{staging => gpu/drm}/vboxvideo/vbva_base.c (100%) delete mode 100644 drivers/mmc/host/mmci_qcom_dml.h create mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/staging/mt7621-eth/Documentation/devicetree/bindings/ne [...] delete mode 100644 drivers/staging/mt7621-eth/Kconfig delete mode 100644 drivers/staging/mt7621-eth/Makefile delete mode 100644 drivers/staging/mt7621-eth/TODO delete mode 100644 drivers/staging/mt7621-eth/ethtool.c delete mode 100644 drivers/staging/mt7621-eth/ethtool.h delete mode 100644 drivers/staging/mt7621-eth/gsw_mt7620.h delete mode 100644 drivers/staging/mt7621-eth/gsw_mt7621.c delete mode 100644 drivers/staging/mt7621-eth/mdio.c delete mode 100644 drivers/staging/mt7621-eth/mdio.h delete mode 100644 drivers/staging/mt7621-eth/mdio_mt7620.c delete mode 100644 drivers/staging/mt7621-eth/mtk_eth_soc.c delete mode 100644 drivers/staging/mt7621-eth/mtk_eth_soc.h delete mode 100644 drivers/staging/mt7621-eth/soc_mt7621.c delete mode 100644 drivers/staging/vboxvideo/TODO create mode 100644 include/drm/drm_gem_shmem_helper.h delete mode 100644 include/drm/tinydrm/tinydrm.h