bisecting fixing commit since 6da6c0db5316275015e8cc2959f12a17584aeb64 building syzkaller on 06db3cec94c54e1cf720cdd5db72761514569d56 testing commit 6da6c0db5316275015e8cc2959f12a17584aeb64 with gcc (GCC) 8.1.0 kernel signature: 42cd1098fd3bd66a8e699654aeb3d47cc3f128b2 run #0: crashed: KASAN: use-after-free Read in debugfs_remove run #1: crashed: KASAN: use-after-free Read in debugfs_remove run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: KASAN: use-after-free Read in debugfs_remove run #7: crashed: KASAN: use-after-free Read in debugfs_remove run #8: crashed: KASAN: use-after-free Read in debugfs_remove run #9: crashed: KASAN: use-after-free Read in debugfs_remove testing current HEAD 9455d25f4e3b3d009fa1b810862e5b06229530e4 testing commit 9455d25f4e3b3d009fa1b810862e5b06229530e4 with gcc (GCC) 8.1.0 kernel signature: 5874b1bf992a2e6722aaabbb91b3819729a72439 all runs: OK # git bisect start 9455d25f4e3b3d009fa1b810862e5b06229530e4 6da6c0db5316275015e8cc2959f12a17584aeb64 Bisecting: 67003 revisions left to test after this (roughly 16 steps) [b5dd0c658c31b469ccff1b637e5124851e7a4a1c] Merge branch 'akpm' (patches from Andrew) testing commit b5dd0c658c31b469ccff1b637e5124851e7a4a1c with gcc (GCC) 8.1.0 kernel signature: 609af50dd49bffe4186190f74e34b6ce9eb47e29 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: WARNING in loop_add run #7: crashed: WARNING in loop_add run #8: OK run #9: OK # git bisect good b5dd0c658c31b469ccff1b637e5124851e7a4a1c Bisecting: 33550 revisions left to test after this (roughly 15 steps) [edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9] Merge tag 'rtc-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux testing commit edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9 with gcc (GCC) 8.1.0 kernel signature: 59dea4b0bb6b9f3b526e47e780436bbca140b2e8 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9 Bisecting: 16766 revisions left to test after this (roughly 14 steps) [351c8a09b00b5c51c8f58b016fffe51f87e2d820] Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux testing commit 351c8a09b00b5c51c8f58b016fffe51f87e2d820 with gcc (GCC) 8.1.0 kernel signature: 1b237b45ad71b67dbcd2477d1f0e23b819247359 run #0: crashed: WARNING in blk_mq_sched_free_requests run #1: crashed: WARNING in blk_mq_sched_free_requests run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: WARNING in loop_add run #7: crashed: WARNING in blk_mq_sched_free_requests run #8: OK run #9: OK # git bisect good 351c8a09b00b5c51c8f58b016fffe51f87e2d820 Bisecting: 8413 revisions left to test after this (roughly 13 steps) [3f1b210a7f97f7e75c56174ada476fba2d36f340] Merge tag 'sound-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit 3f1b210a7f97f7e75c56174ada476fba2d36f340 with gcc (GCC) 8.1.0 kernel signature: 0261d5359d48892803f42429b6b54ee8f77eabe3 run #0: crashed: WARNING in loop_add run #1: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #2: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 3f1b210a7f97f7e75c56174ada476fba2d36f340 Bisecting: 4206 revisions left to test after this (roughly 12 steps) [996ff7a08dae591f5e87852281477d26a83b393c] mm/memory-failure.c clean up around tk pre-allocation testing commit 996ff7a08dae591f5e87852281477d26a83b393c with gcc (GCC) 8.1.0 kernel signature: 692417c4edb1f8dbc4e9c70ee6c15b9bcda34f28 run #0: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 996ff7a08dae591f5e87852281477d26a83b393c Bisecting: 2097 revisions left to test after this (roughly 11 steps) [b22bfea7f16cda6e08918a3e9c7b4b99eb95ea70] Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit b22bfea7f16cda6e08918a3e9c7b4b99eb95ea70 with gcc (GCC) 8.1.0 kernel signature: 5bb9d0541d44f7f5392e0b351086c621cc558c3a run #0: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #1: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #2: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good b22bfea7f16cda6e08918a3e9c7b4b99eb95ea70 Bisecting: 1210 revisions left to test after this (roughly 10 steps) [ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1] Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 with gcc (GCC) 8.1.0 kernel signature: a5a1af02501f08d02ffef24c0e1b8e052680b9ea all runs: OK # git bisect bad ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 Bisecting: 438 revisions left to test after this (roughly 9 steps) [63de37476ebd1e9bab6a9e17186dc5aa1da9ea99] Merge tag 'tag-chrome-platform-for-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux testing commit 63de37476ebd1e9bab6a9e17186dc5aa1da9ea99 with gcc (GCC) 8.1.0 kernel signature: 27d932d9dab27d7046c15d6d90c4d59facb84fc4 run #0: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #1: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 63de37476ebd1e9bab6a9e17186dc5aa1da9ea99 Bisecting: 241 revisions left to test after this (roughly 8 steps) [d9e48dc2a71a836f17d1febbedb31470f957edb4] Merge tag 'pwm/for-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm testing commit d9e48dc2a71a836f17d1febbedb31470f957edb4 with gcc (GCC) 8.1.0 kernel signature: f6b3341ae60b0281d3e5b11da8c45a7ac9679a58 run #0: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #1: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #2: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #3: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good d9e48dc2a71a836f17d1febbedb31470f957edb4 Bisecting: 121 revisions left to test after this (roughly 7 steps) [8cbbff3a6423cc95fbd00c49da54952a87088d4f] Merge tag 'imx-drivers-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers testing commit 8cbbff3a6423cc95fbd00c49da54952a87088d4f with gcc (GCC) 8.1.0 kernel signature: cee3eeb98249aafbb0ecd833b663aa4f9d592b66 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: WARNING in loop_add run #7: crashed: WARNING in loop_add run #8: OK run #9: OK # git bisect good 8cbbff3a6423cc95fbd00c49da54952a87088d4f Bisecting: 62 revisions left to test after this (roughly 6 steps) [57a54dfe4895222dcb8e22ca6f49bf42d1b197aa] Merge tag 'tegra-for-5.5-memory-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers testing commit 57a54dfe4895222dcb8e22ca6f49bf42d1b197aa with gcc (GCC) 8.1.0 kernel signature: a7a3a03f6e85a82c76934accb41d2e50b0baefcf run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 57a54dfe4895222dcb8e22ca6f49bf42d1b197aa Bisecting: 30 revisions left to test after this (roughly 5 steps) [a9f4b135d1c6837e420de75a38663e1118e74d3b] Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/hisilicon/linux-hisi into arm/soc testing commit a9f4b135d1c6837e420de75a38663e1118e74d3b with gcc (GCC) 8.1.0 kernel signature: 0d711c011fd6f09dabc2d42abaad993995b7f55c run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: WARNING in loop_add run #7: OK run #8: OK run #9: OK # git bisect good a9f4b135d1c6837e420de75a38663e1118e74d3b Bisecting: 15 revisions left to test after this (roughly 4 steps) [0f3dac611060058524c68dadcc0ddaf923c84d1c] Merge tag 'imx-soc-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc testing commit 0f3dac611060058524c68dadcc0ddaf923c84d1c with gcc (GCC) 8.1.0 kernel signature: be5979637d3d902c3b98bcb22f7f3ded788f5d22 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 0f3dac611060058524c68dadcc0ddaf923c84d1c Bisecting: 7 revisions left to test after this (roughly 3 steps) [ab818f0999dc73af3f966194d087e9f6650f939f] Merge tag 'omap-for-v5.5/maintainers-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc testing commit ab818f0999dc73af3f966194d087e9f6650f939f with gcc (GCC) 8.1.0 kernel signature: 47f0ddfcb447bea735cb01b031ede26ab26bd2a2 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: crashed: WARNING in loop_add run #6: crashed: WARNING in loop_add run #7: OK run #8: OK run #9: OK # git bisect good ab818f0999dc73af3f966194d087e9f6650f939f Bisecting: 3 revisions left to test after this (roughly 2 steps) [84a1b6e1d938be6a26a88083058884246415a5fc] Merge tag 'soc-fsl-next-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into arm/drivers testing commit 84a1b6e1d938be6a26a88083058884246415a5fc with gcc (GCC) 8.1.0 kernel signature: 9716dcc573bdb87179300bd1593540ab30bfaade run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 84a1b6e1d938be6a26a88083058884246415a5fc Bisecting: 1 revision left to test after this (roughly 1 step) [3f6939aec712a15152c32516c1c543a91ac1e717] Merge tag 'scmi-fix-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/drivers testing commit 3f6939aec712a15152c32516c1c543a91ac1e717 with gcc (GCC) 8.1.0 kernel signature: 49b54185f475888fdaa07b49cccbcd1baf3a6264 run #0: crashed: WARNING in loop_add run #1: crashed: WARNING in loop_add run #2: crashed: WARNING in loop_add run #3: crashed: WARNING in loop_add run #4: crashed: WARNING in loop_add run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 3f6939aec712a15152c32516c1c543a91ac1e717 Bisecting: 0 revisions left to test after this (roughly 0 steps) [38206c24ab09b4f4c2a57de5c1af0bb2e69cf5b6] Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 38206c24ab09b4f4c2a57de5c1af0bb2e69cf5b6 with gcc (GCC) 8.1.0 kernel signature: 2614fa821e2104e9bac385cdfae7b91a232256d9 run #0: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #1: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #2: crashed: KASAN: null-ptr-deref Write in blk_mq_map_swqueue run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 38206c24ab09b4f4c2a57de5c1af0bb2e69cf5b6 ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 is the first bad commit commit ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 Merge: 38206c24ab09 3f6939aec712 Author: Linus Torvalds Date: Thu Dec 5 11:43:31 2019 -0800 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM SoC driver updates from Olof Johansson: "Various driver updates for platforms: - A larger set of work on Tegra 2/3 around memory controller and regulator features, some fuse cleanups, etc.. - MMP platform drivers, in particular for USB PHY, and other smaller additions. - Samsung Exynos 5422 driver for DMC (dynamic memory configuration), and ASV (adaptive voltage), allowing the platform to run at more optimal operating points. - Misc refactorings and support for RZ/G2N and R8A774B1 from Renesas - Clock/reset control driver for TI/OMAP - Meson-A1 reset controller support - Qualcomm sdm845 and sda845 SoC IDs for socinfo" * tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (150 commits) firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT soc: fsl: add RCPM driver dt-bindings: fsl: rcpm: Add 'little-endian' and update Chassis definition memory: tegra: Consolidate registers definition into common header memory: tegra: Ensure timing control debug features are disabled memory: tegra: Introduce Tegra30 EMC driver memory: tegra: Do not handle error from wait_for_completion_timeout() memory: tegra: Increase handshake timeout on Tegra20 memory: tegra: Print a brief info message about EMC timings memory: tegra: Pre-configure debug register on Tegra20 memory: tegra: Include io.h instead of iopoll.h memory: tegra: Adapt for Tegra20 clock driver changes memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 memory: tegra: Add gr2d and gr3d to DRM IOMMU group memory: tegra: Set DMA mask based on supported address bits soc: at91: Add Atmel SFR SN (Serial Number) support memory: atmel-ebi: switch to SPDX license identifiers memory: atmel-ebi: move NUM_CS definition inside EBI driver soc: mediatek: Refactor bus protection control soc: mediatek: Refactor sram control ... Documentation/arm/microchip.rst | 4 +- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 + .../devicetree/bindings/arm/omap/prm-inst.txt | 29 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 +- .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 + .../devicetree/bindings/power/qcom,rpmpd.txt | 1 + .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 + .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 + .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 14 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + MAINTAINERS | 17 + arch/arm/mach-omap2/Kconfig | 1 + drivers/base/power/wakeup.c | 54 + drivers/bus/Kconfig | 5 +- drivers/bus/hisi_lpc.c | 9 +- drivers/bus/ti-sysc.c | 87 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 + drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/tegra/bpmp.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 8 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 ++- drivers/memory/emif.c | 5 +- drivers/memory/jedec_ddr.h | 61 + drivers/memory/of_memory.c | 149 ++ drivers/memory/of_memory.h | 18 + drivers/memory/samsung/Kconfig | 13 + drivers/memory/samsung/Makefile | 1 + drivers/memory/samsung/exynos5422-dmc.c | 1550 ++++++++++++++++++++ drivers/memory/tegra/Kconfig | 10 + drivers/memory/tegra/Makefile | 1 + drivers/memory/tegra/mc.c | 52 +- drivers/memory/tegra/mc.h | 74 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 30 +- drivers/memory/tegra/tegra20-emc.c | 134 +- drivers/memory/tegra/tegra30-emc.c | 1232 ++++++++++++++++ drivers/memory/tegra/tegra30.c | 34 +- drivers/nvmem/meson-efuse.c | 24 +- drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-mmp3-usb.c | 291 ++++ drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 8 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-zynqmp.c | 2 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 + drivers/soc/atmel/Kconfig | 11 + drivers/soc/atmel/Makefile | 1 + drivers/soc/atmel/sfr.c | 99 ++ drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/rcpm.c | 151 ++ drivers/soc/imx/soc-imx-scu.c | 34 +- drivers/soc/imx/soc-imx8.c | 49 +- drivers/soc/mediatek/mtk-scpsys.c | 214 ++- drivers/soc/qcom/Kconfig | 14 +- drivers/soc/qcom/Makefile | 3 +- drivers/soc/qcom/llcc-qcom.c | 516 +++++++ drivers/soc/qcom/llcc-sdm845.c | 100 -- drivers/soc/qcom/llcc-slice.c | 412 ------ drivers/soc/qcom/rpmpd.c | 23 + drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/renesas/Kconfig | 32 +- drivers/soc/renesas/Makefile | 4 +- drivers/soc/renesas/r8a7743-sysc.c | 1 - drivers/soc/renesas/r8a7745-sysc.c | 1 - drivers/soc/renesas/r8a77470-sysc.c | 1 - drivers/soc/renesas/r8a774a1-sysc.c | 1 - drivers/soc/renesas/r8a774b1-sysc.c | 37 + drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 - drivers/soc/renesas/r8a7790-sysc.c | 1 - drivers/soc/renesas/r8a7791-sysc.c | 1 - drivers/soc/renesas/r8a7792-sysc.c | 1 - drivers/soc/renesas/r8a7794-sysc.c | 1 - drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 30 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 - drivers/soc/renesas/rcar-rst.c | 2 + drivers/soc/renesas/rcar-sysc.c | 26 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 15 +- drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 177 +++ drivers/soc/samsung/exynos-asv.h | 71 + drivers/soc/samsung/exynos-chipid.c | 12 +- drivers/soc/samsung/exynos5422-asv.c | 505 +++++++ drivers/soc/samsung/exynos5422-asv.h | 31 + drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/Makefile | 2 + drivers/soc/tegra/fuse/fuse-tegra.c | 198 ++- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 ++ drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soc/tegra/pmc.c | 232 ++- drivers/soc/tegra/regulators-tegra20.c | 365 +++++ drivers/soc/tegra/regulators-tegra30.c | 317 ++++ drivers/soc/ti/Makefile | 1 + drivers/soc/ti/omap_prm.c | 391 +++++ drivers/soc/xilinx/zynqmp_pm_domains.c | 10 +- include/dt-bindings/power/qcom-rpmpd.h | 9 + include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 + .../reset/amlogic,meson-axg-audio-arb.h | 2 + include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/firmware/xlnx-zynqmp.h | 3 +- include/linux/logic_pio.h | 4 +- include/linux/mfd/syscon/atmel-matrix.h | 1 - include/linux/platform_data/ti-prm.h | 21 + include/linux/pm_wakeup.h | 9 + include/linux/reset-controller.h | 3 +- include/linux/reset.h | 46 + include/linux/soc/mmp/cputype.h | 2 + include/linux/soc/qcom/llcc-qcom.h | 94 +- include/soc/tegra/mc.h | 2 +- lib/Makefile | 2 +- lib/logic_pio.c | 14 +- 134 files changed, 8010 insertions(+), 1338 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml create mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml create mode 100644 drivers/memory/samsung/exynos5422-dmc.c create mode 100644 drivers/memory/tegra/tegra30-emc.c create mode 100644 drivers/phy/marvell/phy-mmp3-usb.c create mode 100644 drivers/soc/atmel/sfr.c create mode 100644 drivers/soc/fsl/rcpm.c create mode 100644 drivers/soc/qcom/llcc-qcom.c delete mode 100644 drivers/soc/qcom/llcc-sdm845.c delete mode 100644 drivers/soc/qcom/llcc-slice.c create mode 100644 drivers/soc/renesas/r8a774b1-sysc.c create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h create mode 100644 drivers/soc/tegra/regulators-tegra20.c create mode 100644 drivers/soc/tegra/regulators-tegra30.c create mode 100644 drivers/soc/ti/omap_prm.c create mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h create mode 100644 include/linux/platform_data/ti-prm.h revisions tested: 19, total time: 4h54m0.672983854s (build: 1h40m30.324222435s, test: 3h10m26.577959034s) first good commit: ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc cc: ["linux-arm-kernel@lists.infradead.org" "linux-kernel@vger.kernel.org" "linux-mediatek@lists.infradead.org" "matthias.bgg@gmail.com" "p.zabel@pengutronix.de" "torvalds@linux-foundation.org"]