This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from fa3d493f7a57 Merge tag 'selinux-pr-20190312' of git://git.kernel.org/pu [...] new 5eb8ba90958d clk: highbank: fix refcount leak in hb_clk_init() new 70af6c5b5270 clk: qoriq: fix refcount leak in clockgen_init() new 2274d8001fbb clk: ti: fix refcount leak in ti_dt_clocks_register() new 7f9705beeb37 clk: socfpga: fix refcount leak new cee82eb95320 clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() new c9ec1d8fef31 clk: imx6q: fix refcount leak in imx6q_clocks_init() new 1731e14fb302 clk: imx6sx: fix refcount leak in imx6sx_clocks_init() new 5f8c183a996b clk: imx7d: fix refcount leak in imx7d_clocks_init() new 567177024e03 clk: vf610: fix refcount leak in vf610_clocks_init() new a3c24050bdf7 clk: armada-370: fix refcount leak in a370_clk_init() new e7beeab9c615 clk: kirkwood: fix refcount leak in kirkwood_clk_init() new db20a90a4b67 clk: armada-xp: fix refcount leak in axp_clk_init() new 9b4eedf62704 clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() new 8d726c512829 clk: dove: fix refcount leak in dove_clk_init() new 5b42aac8904b dt-bindings: clk: Add bindings for Fixed MMIO clock new 50cc4caf531a clk: Add Fixed MMIO clock driver new 31cc9e09688c clk: clps711x: Remove board support new a30a67be7b6e clk: socfpga: Don't have get_parent for single parent ops new 921e88a4f964 clk: imx: imx7ulp: use struct_size() in kzalloc() new 7e2570031a1a Merge branches 'clk-of-refcount', 'clk-mmio-fixed-clock', [...] new 5c56dfe63b6e clk: Add comment about __of_clk_get_by_name() error values new 60b8f0ddf1a9 clk: Add (devm_)clk_get_optional() functions new 3eee6c7d119c clkdev: add managed clkdev lookup registration new 8144e1e8cacf clk: clk-max77686: Clean clkdev lookup leak and use devm new d3236214e7de clk: clk-st: avoid clkdev lookup leak at remove new 108a459ef4cd clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it new da392a5ab411 Merge tag 'sunxi-clk-for-5.1' of https://git.kernel.org/pu [...] new 83d0ea237bac dt-bindings: clk: meson: add ao slow clock path ids new 8d9981efbcab clk: meson: clean-up clock registration new a8d552a63857 clk: meson: add dual divider clock driver new b249623fd147 clk: meson: gxbb-ao: replace cec-32k with the dual divider new 172e95346d5e clk: meson: axg-ao: add 32k generation subtree new cce433e6bc53 clk: meson: meson8b: use a separate clock table for Meson8 new 74e1f2521f16 clk: meson: meson8b: add the GPU clock tree new c0e6f5bf7676 clk: meson: gxbb: claim clock controller input clock from DT new 6e73dac7078f clk: meson: axg: claim clock controller input clock from DT new 439a6bb5bfe7 clk: meson: ao-clkc: claim clock controller input clocks from DT new 12aa377bf80c clk: export some clk_hw function symbols for module drivers new 6e47b5307308 clk: meson: use CONFIG_ARCH_MESON to enter meson clk directory new cb78ba76296e clk: meson: axg-audio does not require syscon new 889c2b7ec42b clk: meson: rework and clean drivers dependencies new 8eed1db1adec clk: meson: pll: update driver for the g12a new 25db146aa726 dt-bindings: clk: meson: add g12a periph clock controller [...] new 085a4ea93d54 clk: meson: g12a: add peripheral clock controller new 6682bd4d443f clk: meson: factorise meson64 peripheral clock controller drivers new d8c22b32a612 Merge tag 'tags/meson-clk-5.1' of https://github.com/BayLi [...] new be3d960b0aeb dt-bindings: clk: add G12A AO Clock and Reset Bindings new 042f01bb7f80 clk: meson: Add G12A AO Clock + Reset Controller new 40d08f774c17 dt-bindings: clock: meson8b: add APB clock definition new c5f09e6bd8a7 clk: meson: meson8b: fix the naming of the APB clocks new a9ca321716c8 Merge tag 'meson-clk-5.1-2' of https://github.com/BayLibre [...] new 2a6efbc6da5d clk: renesas: r8a774c0: Add missing CANFD clock new 9d034e151b40 clk: renesas: r8a774a1: Add missing CANFD clock new d9286d9743b6 clk: renesas: r8a774c0: Correct parent clock of DU new d9df942c07bb Merge tag 'clk-renesas-for-v5.1-tag1' of git://git.kernel. [...] new 8cb8f16c62e5 clk: renesas: rcar-gen3: Factor out cpg_reg_modify() new 875e8f6b0156 clk: renesas: rcar-gen3: Add spinlock new db4a0073cc82 clk: renesas: rcar-gen3: Add RPC clocks new 94e3935b5756 clk: renesas: r8a77980: Add RPC clocks new d1de227de814 clk: renesas: r8a774c0: Add TMU clock new 9b57e0ee8910 Merge tag 'clk-renesas-for-v5.1-tag2' of git://git.kernel. [...] new e61b30bb34b6 clk: renesas: r8a774c0: Fix LAST_DT_CORE_CLK new df446f7e6ec0 clk: renesas: r8a774a1: Fix LAST_DT_CORE_CLK new 3f8e7e7247e0 Merge branches 'clk-optional', 'clk-devm-clkdev-register', [...] new 65a6b7c5f31c clk: imx: Make parent_names const pointer in composite-8m new 470663e0781c clk: imx: Make parents const pointer in mux wrappers new 402564aee071 clk: imx8mq: Make parent names arrays const pointers new cd67d3272768 clk: imx: scu: add fallback compatible string support new 666aed2d13ee clk: imx: scu: add set parent support new 9b15cffbf21d clk: imx5: add imx5_SCC2_IPG_GATE new 8646d4dcc7fb clk: imx: Add PLLs driver for imx8mm soc new 037a474f6144 dt-bindings: imx: Add clock binding doc for imx8mm new ba5625c3e272 clk: imx: Add clock driver support for imx8mm new 81bf81e7d3f1 clk: imx8mq: Add missing M4 clocks new 0bfed63baf55 clk: imx8mq: Fix the CLKO2 source select list new 202ce5afe51e clk: imx8mq: Add support for the CLKO1 clock new ad18bbf369a6 clk: imx: imx8mq: Fix the rate propagation for arm pll new 45a359e80d9b dt-bindings: imx8mq-clock: Add the missing ARM clock new db27e40b27f1 clk: imx8mq: Add the missing ARM clock new 341fdf260211 clk: imx: imx8mm: Mark init function __init new 3b9ea606cda5 clk: imx: scu: add cpu frequency scaling support new e9dda4af685f clk: imx: Refactor entire sccg pll clk new 0c91c11c7d62 clk: imx8mq: add GPIO clocks to clock tree new 7403e48d7abd clk: samsung: dt-bindings: Add Exynos5433 IMEM CMU clock IDs new 4e16c9ef2a0b clk: samsung: exynos5433: Fix definition of CLK_ACLK_IMEM_ [...] new b80a40c659ba clk: samsung: exynos5433: Fix name typo in sssx new 5af01ab3b6d7 clk: samsung: dt-bindings: Document Exynos5433 IMEM CMU new 81faa30df9b6 clk: samsung: exynos5433: Add selected IMEM clocks new 3144bedfcaad Merge tag 'clk-v5.1-samsung' of https://git.kernel.org/pub [...] new 5f0b6216ea38 clk: samsung: exynos5: Fix possible NULL pointer exception [...] new 785c9f411eb2 clk: samsung: exynos5: Fix kfree() of const memory on sett [...] new 0612fe604d86 clk: samsung: s3c2443: Mark expected switch fall-through new 77b773aea5a8 clk: ti: move clk_hw_omap list handling under generic part [...] new 7fd79ee78a03 clk: ti: add new API for checking if a provided clock is a [...] new 8aa09cf322c1 clk: ti: remove usage of CLK_IS_BASIC new ead478250b95 clk: ti: generalize the init sequence of clk_hw_omap clocks new d277ce2d3a75 clk: ti: add a usecount for autoidle new fddf4e29a6ce clk: ti: check clock type before doing autoidle ops new 12af39cad78e ARM: OMAP2+: hwmod: disable ick autoidling when a hwmod re [...] new 4e9a35d3d796 Merge tag 'ti-clk-for-5.1' of git://git.kernel.org/pub/scm [...] new 5ae51d67aec9 clk: clk-twl6040: Fix imprecise external abort for pdmclk new 521282237b9d clk: uniphier: Fix update register for CPU-gear new ed11aff3eef3 dt-bindings: marvell,mmp2: Add clock id for the LCDC clock new 0ea8cbc15d80 clk: mmp2: separate LCDC peripheral clk form the display clock new e7faa095cbd7 Merge branches 'clk-imx', 'clk-samsung', 'clk-ti', 'clk-un [...] new 04053f4d23a4 clk: qcom: clk-rpmh: Add IPA clock support new c0189feeade0 clk: clk-gpio: add support for sleeping GPIOs in gpio-gate-clk new 749c9e553e1f clk: stm32mp1: parent clocks update new 72cfd1ad1057 clk: stm32mp1: add CLK_SET_RATE_NO_REPARENT to Kernel clocks new c488b24f8627 clk: stm32mp1: set ck_csi as critical clock new 140fc4e406fa clk: stm32mp1: fix mcu divider table new d3f2e33c875d clk: stm32mp1: fix HSI divider flag new f9b76fd24d0a clk: stm32mp1: remove unnecessary CLK_DIVIDER_ALLOW_ZERO flag new 97621d22df60 clk: stm32mp1: fix bit width of hse_rtc divider new 585fc46bd47a dt-bindings: clock: remove unused definition for stm32mp1 new fe6b580ec64c clk: qcom: remove empty lines in clk-rcg.h new 96dc791d0b9e clk: qcom: clk-rcg2: Introduce a cfg offset for RCGs new 9d575719ca9b clk: qcom: gcc-qcs404: Add cfg_offset for blsp1_uart3 clock new 9831289f6f62 clk: actions: Add configurable PLL delay new 0c8c53e033d2 dt-bindings: clock: Add DT bindings for Actions Semi S500 CMU new ed6b4795ece4 clk: actions: Add clock driver for S500 SoC new 461ea6ab2c49 Merge branches 'clk-qcom-rpmh', 'clk-gpio-sleep', 'clk-stm [...] new 26fe27d9201b clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks new 0c8ff62504e3 clk: qcom: Add missing freq for usb30_master_clk on 8998 new 5f2420ed2189 clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998 new 6131dc81211c clk: qcom: smd: Add support for MSM8998 rpm clocks new 760be6586fbc clk: qcom: Make common clk_hw registrations new d13501a2bedf clk: fractional-divider: check parent rate only if flag is set new a9443a63283a clk: x86: Move clk-lpss.h to platform_data/x86 new 8f99f5eab06c clk: qoriq: Improve an error message new e7e6198c6056 clk: tegra: dfll: Fix debugfs_simple_attr.cocci warnings new 812296631816 clk: mediatek: fix platform_no_drv_owner.cocci warnings new 75f486c015b5 Merge branches 'clk-qcom-msm8998', 'clk-fractional-parent' [...] new b7e29924a1a6 clk: ingenic: jz4740: Fix gating of UDC clock new bc5d922c9349 clk: ingenic: Fix round_rate misbehaving with non-integer [...] new 7ca4c922aad2 clk: ingenic: Fix doc of ingenic_cgu_div_info new 635bd69bbe92 clk: ingenic: Remove set but not used variable 'enable' new b026a7eca1a7 clk: mediatek: add MUX_GATE_FLAGS_2 new d3174bc836d5 clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock o [...] new 4b5a59a265f0 clk: qcom: gcc-sdm845: Define parent of PCIe PIPE clocks new 03c4fda603fb clk: mediatek: Add MUX_FLAGS macro new 5a1cc4c27ad2 clk: mediatek: Add flags to mtk_gate new b35656de2a13 clk: mediatek: Mark bus and DRAM related clocks as critical new 64f4466c887e clk: mediatek: correct cpu clock name for MT8173 SoC new efb1e0b07139 Merge branches 'clk-ingenic', 'clk-mtk-mux', 'clk-qcom-sdm [...] new 77977b800451 clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2 new bb631af3d55f clk: at91: optimize clk_round_rate() for AUDIO_PLL new 97d010dc4204 clk: at91: programmable: remove unneeded register read new bd5e2ea291a8 Merge branch 'clk-at91' into clk-next new 463a554baa9f clk: samsung: fix typo new 420601d25c0c dt-bindings: clock: Convert fixed-clock binding to json-schema new f79bae1666f8 dt-bindings: clock: Convert fixed-factor-clock to json-schema new c3424f59a0cb dt-bindings: clock: add clock for MT2712 new 51ff86dd1069 clk: mediatek: update clock driver of MT2712 new a0e447b0c502 clk: rockchip: fix frac settings of GPLL clock for rk3328 new 491b00ff6993 clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks new a49ba41c53d1 Merge tag 'v5.1-rockchip-clk1' of git://git.kernel.org/pub [...] new fea0b0850aad Merge branches 'clk-typo', 'clk-json-schema', 'clk-mtk-271 [...] new 1df4046a93e0 clk: Combine __clk_get() and __clk_create_clk() new 2447883934a0 clk: core: clarify the check for runtime PM new 4472287a3b2f clk: Introduce of_clk_get_hw_from_clkspec() new efa850487a6b clk: Inform the core about consumer devices new cf13f2896807 clk: Move of_clk_*() APIs into clk.c from clkdev.c new 5dc7e84268f5 Merge branch 'clk-parent-rewrite' (early part) into clk-next new 65cf20ad4f54 clk: fixup default index for of_clk_get_by_name() new d17a718db40d clk: ti: clkctrl: Fix clkdm_name regression for TI_CLK_CLK [...] new 010d5166bbe9 dt-bindings: clock: imx8mq: Fix numbering overlaps and gaps new dc2535be1fd5 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 60042a22be4e remoteproc: debug: add crash debugfs node new ebc40be2b8ee remoteproc: fix kernel-doc comment for parse_fw new fff7fca51d40 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] new 2808cd5e798d dt-bindings: remoteproc: qcom: Add missing clocks for SDM845 new 0f97dbbc1f34 dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996 new 80ec419c3404 remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996 new 688c4375b853 dt-bindings: remoteproc: qcom: Fixup regulator dependencies new 47b874748d50 remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996 new f2951bb00225 dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5 new a5cb1ee8f241 dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5 new 557599f14aab remoteproc/qcom_sysmon.c: Remove duplicate header new 05f9f57500e2 dt-bindings: remoteproc: qcom: Introduce shutdown-ack irq [...] new 027045a6e2b7 remoteproc: qcom: Add shutdown-ack irq new 74f272026554 remoteproc: qcom: Wait for shutdown-ack/ind on sysmon shutdown new 4107102d6079 remoteproc: qcom_q6v5: don't auto boot remote processor new a5a4e02d083d remoteproc: qcom: Add support for parsing fw dt bindings new 4760a896be88 remoteproc: q6v5-mss: Vote for rpmh power domains new deb9bb83e7ae remoteproc: q6v5-mss: Active powerdomain for SDM845 new 376211557302 dt-binding: remoteproc: Remove lpass_aon clock from adsp p [...] new 621eafdb0f0d remoteproc: q6v5_adsp: Remove voting for lpass_aon clock new 086d08725d34 remoteproc: create vdev subdevice with specific dma memory pool new 3df52ed7f269 remoteproc: st: add reserved memory support new d999b622fcfb rpmsg: virtio: allocate buffer from parent new 6de1c933246f rpmsg: virtio: change header file sort style new d4c036fec321 remoteproc: fix recovery procedure new a9f6fe0d728e remoteproc: correct rproc_mem_entry_init() comments new 74457c40f97a remoteproc: fix rproc_da_to_va in case of unallocated carveout new 80137b407285 remoteproc: fix rproc_alloc_carveout() bad variable cast new b36de8cfd16e remoteproc: add warning on resource table cast new 60f849a5c153 remoteproc: fix rproc_alloc_carveout() for rproc with iomm [...] new a987e6b91a5a remoteproc: fix trace buffer va initialization new 28d7d5c66d56 remoteproc: fix rproc_check_carveout_da() returned error a [...] new d664ce75ae1c remoteproc: fix for "dma-mapping: remove the DMA_MEMORY_EX [...] new 2f194646feca Merge tag 'rproc-v5.1' of git://github.com/andersson/remoteproc new e7987a065942 dmaengine: at_hdmac: drop useless LIST_HEAD new 1bd09f869f9b dmaengine: dw: drop useless LIST_HEAD new 3c763b388897 dmaengine: st_fdma: drop useless LIST_HEAD new 4f194969c3b0 dmaengine: pl330: drop useless LIST_HEAD new de2c45314d9b dmaengine: sa11x0: drop useless LIST_HEAD new 5fde600537db dmaengine: bcm2835: Use struct_size() in kzalloc() new ed414d580310 dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc() new 55f53b9c1746 dmaengine: st_fdma: use struct_size() in kzalloc() new a474b3f0428d dmaengine: qcom_hidma: Check for driver register failure new edd3c3899996 dmaengine: qcom: bam_dma: use struct_size() in kzalloc() new 875aac8a4642 dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* new 546c0547555e dmaengine: qcom_hidma: assign channel cookie correctly new 73bf95f57bcf Merge branch 'topic/qcom' into for-linus new 3c215fd868dd dmaengine: timb_dma: Use struct_size() in kzalloc() new 48b02a85fe2e dmaengine: axi-dmac: Use struct_size() in kzalloc() new b29715966a2e Documentation: dmaengine: fix dmatest.rst warning new 85ed4f43db86 Documentation :dmaengine: clarify DMA desc. pointer after [...] new 3e5daee5ecf3 dmaengine: mv_xor: Use correct device for DMA API new b5a4c3732404 dt-bindings: dmaengine: sprd: Change channel id to slave i [...] new ffb5be7c708a dmaengine: sprd: Change channel id to slave id for DMA cel [...] new 4d75873f8140 dmaengine: ioatdma: Add Snow Ridge ioatdma device id new 11e31e281bd8 dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 new e0100d40906d dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 new 528314b503f8 dmaengine: ioatdma: support latency tolerance report (LTR) [...] new 361deb7243d2 dmaengine: dmatest: wrap src & dst data into a struct new 41d00bb7a60f dmaengine: dmatest: add short-hand `buf_size` var in dmate [...] new 3b6679f91e6f dmaengine: dmatest: move test data alloc & free into functions new 25aaa75df1e6 dmaengine: imx-sdma: add clock ratio 1:1 check new de7b7dca8735 dmaengine: imx-sdma: add a test for imx8mq multi sdma devices new a3711d49beb0 dmaengine: imx-sdma: fix consistent dma test failures new 3e05ada04382 dmaengine: bcm2835: Return void from abort of transactions new 603fe86be189 dmaengine: bcm2835: Enforce control block alignment new efdffc1aaf1a dmaengine: bcm2835: Drop gratuitous list deletion new 37c22cabf225 dmaengine: bcm2835: Drop outdated comment on supported tra [...] new 5c196f5efa48 Merge branch 'topic/brcm' into for-linus new 87fe9ae84d7b dmaengine: dw: Add missed multi-block support for iDMA 32-bit new d7dba6be0f31 dmaengine: dw: Remove misleading is_private property new 078165779608 dmaengine: dw: Remove unused internal property new 69da8be90d5e dmaengine: dw: Split DW and iDMA 32-bit operations new 91f0ff883e9a dmaengine: dw: Reset DRAIN bit when resume the channel new 934891b0a16c dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit new b466a37fbcc9 dmaengine: dw: convert to SPDX identifiers new bdcb2c5d5ed0 dmaengine: dw-axi-dmac: Fix trivia typo new 278489c2e19c Merge branch 'topic/dw' into for-linus new a7359e762fdd dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT new a1ff82a9c165 dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] new b092529e0aa0 dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] new 9e2b9d3490a6 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] new 279cc97c01a2 dmaengine: fsl-qdma: add MODULE_LICENSE new de1fa4f61be7 dmaengine: fsl-edma: use struct_size() in kzalloc() new 0fa89f972da6 dmaengine: fsl-edma: dma map slave device address new 6175f6a7ebc7 dmaengine: fsldma: Add 64-bit I/O accessors for powerpc64 new 79074168de92 Merge branch 'topic/fsl' into for-linus new ad0d92d7ba6a dmaengine: imx-sdma: refine to load context only once new 9227ab5643cb dmaengine: imx-dma: fix warning comparison of distinct poi [...] new da5035f37736 dmaengine: imx-dma: change variable 'now' type to size_t new 452fd6dc8620 dmaengine: imx-dma: change return of 'imxdma_sg_next' to void new ceaf52265148 dmaengine: imx-sdma: pass ->dev to dma_alloc_coherent() API new 84054481eef6 Merge branch 'topic/imx' into for-linus new 50fdb52a7cda Documentation: bindings: k3dma: Extend the k3dma driver bi [...] new e2d896c08ca3 Documentation: bindings: dma: Add binding for dma-channel-mask new d4bdc39f5bd0 dmaengine: k3dma: Upgrade k3dma driver to support hisi_asp [...] new 1200e070d6cc dmaengine: k3dma: Delete axi_config new c4994a98faf2 dmaengine: k3dma: Add support for dma-channel-mask new 989e3af3af27 Merge branch 'topic/k3dma' into for-linus new 7c97381e7a9a dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add new 1602a335708a Merge branch 'topic/mv' into for-linus new d9140a0da4a2 dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit new 3de78f4f4394 Merge branch 'topic/sh' into for-linus new 906b40b246b0 dmaengine: stm32-mdma: Add a check on read_u32_array new ca4c72c01e34 dmaengine: stm32-dma: check FIFO error interrupt enable new 48bc73ba14bc dmaengine: stm32-dma: Add PM Runtime support new 4f3ceca254e0 dmaengine: stm32-dmamux: Add PM Runtime support new 89e987e3b4d6 dmaengine: stm32-mdma: Add PM Runtime support new a74e7952bf5a Merge branch 'topic/stm' into for-linus new e486df393058 dmaengine: tegra: avoid overflow of byte tracking new 216a1d7da066 dmaengine: tegra: make byte counters unsigned int new 547b311cf7ec dmaengine: tegra: fix incorrect case of DMA new 65c383c78000 dmaengine: tegra: reduce channel name field size new 95f295f9fe08 dmaengine: tegra: add tracepoints to driver new d3d70373f6fe dmaengine: tegra-apb: Use struct_size() in devm_kzalloc() new 863326a6eec9 dmaengine: tegra210-adma: Use struct_size() in devm_kzalloc() new 42cb6e07c5a6 Merge branch 'topic/tegra' into for-linus new 616f0f81d857 dmaengine: xilinx_dma: commonize DMA copy size calculation new 5c094d4cac5b dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic m [...] new 7df54dbeb055 dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-l [...] new ae809690b46a dmaengine: xilinx_dma: program hardware supported buffer length new 05f7ea7f6ef6 dmaengine: xilinx_dma: autodetect whether the HW supports [...] new 29b9ee4a0c0e dt-bindings: dmaengine: xilinx_dma: drop include-sg property new b8349172b400 dmaengine: xilinx_dma: Drop SG support for VDMA IP new c2be36ac2141 dmaengine: xilinx_dma: remove set but not used variable 't [...] new feb59d77a46d Merge branch 'topic/xilinx' into for-linus new 31ef489a026e Merge tag 'dmaengine-5.1-rc1' of git://git.infradead.org/u [...] new a843dc4ebaec net: sit: fix UBSAN Undefined behaviour in check_6rd new a623a7a1a567 y2038: fix socket.h header inclusion new fe543b2f174f net: liquidio: fix a NULL pointer dereference new dd9d9f5907bb lan743x: Fix RX Kernel Panic new 41af8b3a097c net: lio_core: fix two NULL pointer dereferences new 0b31d98d90f0 net: thunder: fix a potential NULL pointer dereference new f2feaefdabb0 tcp: Don't access TCP_SKB_CB before initializing it new ee74d0bd4325 net/x25: reset state in x25_connect() new 46f7487e161b netfilter: nat: don't register device notifier twice new 40ba1d9b4d19 netfilter: nf_tables: fix set double-free in abort path new 273fe3f1006e netfilter: nf_tables: bogus EBUSY when deleting set after flush new 3f3a390dbd59 netfilter: nf_tables: use-after-free in dynamic operations new b8b27498659c netfilter: nf_tables: return immediately on empty commit new ab0891f5d820 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 4280b73092fe net: qlge: fix a potential NULL pointer dereference new 5c149314d918 net: rocker: fix a potential NULL pointer dereference new c6873d18cb4a Documentation: devicetree: add a new optional property for [...] new 6237634d8fcc net/mlx5: Fix multiple updates of steering rules in parallel new e7aafc8f0480 net/mlx5: Add modify FTE helper function new 476d61b783e5 net/mlx5: Add a locked flag to node removal functions new 718ce4d601db net/mlx5: Consolidate update FTE for all removal changes new 5b33eba99fbc net/mlx5e: Properly get the PF number phys port name ndo new 6ffb6303426c net/mlx5: Remove redundant lag function to get pf num new 3d6f3cdf9bfe net/mlx5e: IPoIB, Fix RX checksum statistics update new c475e11e82d1 net/mlx5e: Fix access to non-existing receive queue new 6e77c413e8e7 net/mlx5: Avoid panic when setting vport mac, getting vpor [...] new 24319258660a net/mlx5: Avoid panic when setting vport rate new a3b1933d34d5 Merge tag 'mlx5-fixes-2019-03-11' of git://git.kernel.org/ [...] new 10010493c126 isdn: hfcpci: fix potential NULL pointer dereference new eb32cfcdef23 net: qlogic: fix a potential NULL pointer dereference new 9f4d6358e11b net: fujitsu: fix a potential NULL pointer dereference new c7cbc3e937b8 net: 8390: fix potential NULL pointer dereferences new 035a14e71f27 net: sh_eth: fix a missing check of of_get_phy_mode new 4ec850e5dfec net: dwmac-sun8i: fix a missing check of of_get_phy_mode new 6bab45b4de0d mlxsw: core: Prevent duplication during QSFP module initia [...] new 426aa1fc6225 mlxsw: minimal: Initialize base_mac new c7fce569fd95 Merge branch 'mlxsw-Various-fixes' new e15ce4b8d112 net/mlx4_core: Fix reset flow when in command polling mode new c07d27927f2f net/mlx4_core: Fix locking in SRIOV mode when switching be [...] new 8511a653e925 net/mlx4_core: Fix qp mtt size calculation new 4d09d8d8f91d Merge branch 'mlx4-fixes' new deb6bfabdbb6 lan743x: Fix TX Stall Issue new 5b5f99b18690 net_sched: return correct value for *notify* functions new 4504ab0e6eb8 net/tls: Inform user space about send buffer availability new 163d1c3d6f17 l2tp: fix infoleak in l2tp_ip6_recvmsg() new 63b6c974c24c MAINTAINERS: GENET & SYSTEMPORT: Add internal Broadcom list new 9417d81f4f8a pptp: dst_release sk_dst_cache in pptp_sock_destruct new f3ca4c55a658 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 226a893bbb1f microblaze: no need to check return value of debugfs_creat [...] new 9bc446100334 Merge tag 'microblaze-v5.1-rc1' of git://git.monstr.eu/lin [...] new 7a5bd1279bce PM: Add and use pr_fmt() new fdc56c073270 PM-runtime: Consolidate code to get active/suspended time new 0996584b3026 PM-runtime: Call pm_runtime_active|suspended_time() from sysfs new 1fad17fb1bbc PM / wakeup: Rework wakeup source timer cancellation new 623217a0cc45 PM / wakeup: Drop wakeup_source_drop() new 07a6c71bbd4a PM / QoS: Fix typo in file description new e6035258dbf9 Merge branches 'pm-core', 'pm-sleep' and 'pm-qos' new 814b8797f986 cpuidle: menu: Avoid overflows when computing variance new 22782b3f9bb8 cpuidle: governor: Add new governors to cpuidle_governors again new 5d094fea148d cpufreq: Improve kerneldoc comments for cpufreq_cpu_get/put() new 9505b98ccddc cpufreq: pxa2xx: remove incorrect __init annotation new 8e3b40395450 cpufreq: intel_pstate: Fix up iowait_boost computation new 4650b2792944 Merge branches 'pm-cpuidle' and 'pm-cpufreq' new 46b7fe94995f PM / Domains: Improve warn for multiple states but no governor new 0cec68a97787 PM / Domains: Return early for all errors in _genpd_power_off() new d9dfca7f8124 PM / domains: Remove one unnecessary blank line new 75f3e2395430 Merge branch 'pm-domains' new 55286a29389a OPP: Fix handling of multiple power domains new faef080f6db5 PM / OPP: Update performance state when freq == old_freq new ae2917093fb6 tools/power/cpupower: Display boost frequency separately new 2c0bf86c7c18 Merge tag 'linux-cpupower-5.1-rc1' of git://git.kernel.org [...] new b444e1aa3e48 Merge branches 'pm-opp' and 'pm-tools' new 9352ca585b2a Merge tag 'pm-5.1-rc1-2' of git://git.kernel.org/pub/scm/l [...] new f16eb8a4b096 ACPI / device_sysfs: Avoid OF modalias creation for remove [...] new 4909e6df213a ACPI: tables: Simplify PPTT leaf node detection new 3fd16d701661 ACPI: sysfs: Prevent get_status() from returning acpi_status new 666dccf528d8 ACPI: Documentation: Fix path for acpidbg tool new c62c15a92455 ACPI / configfs: Mark local functions static new bf567dd38993 ACPI / configfs: Mark local data structures static new b6e88119f1ed Merge branches 'acpi-tables', 'acpi-debug', 'acpi-doc' and [...] new 3b319ee220a8 Merge tag 'acpi-5.1-rc1-2' of git://git.kernel.org/pub/scm [...]
The 376 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/acpi/aml-debugger.txt | 4 +- .../devicetree/bindings/clock/actions,owl-cmu.txt | 7 +- .../bindings/clock/amlogic,gxbb-aoclkc.txt | 1 + .../bindings/clock/amlogic,gxbb-clkc.txt | 1 + .../devicetree/bindings/clock/exynos5433-clock.txt | 23 + .../devicetree/bindings/clock/fixed-clock.txt | 23 - .../devicetree/bindings/clock/fixed-clock.yaml | 44 + .../bindings/clock/fixed-factor-clock.txt | 28 - .../bindings/clock/fixed-factor-clock.yaml | 56 + .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 + .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + Documentation/devicetree/bindings/dma/dma.txt | 4 + Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 + Documentation/devicetree/bindings/dma/k3dma.txt | 4 +- Documentation/devicetree/bindings/dma/snps-dma.txt | 2 - Documentation/devicetree/bindings/dma/sprd-dma.txt | 2 +- .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 7 +- Documentation/devicetree/bindings/net/dsa/dsa.txt | 5 + .../bindings/remoteproc/qcom,adsp-pil.txt | 5 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 23 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 79 +- Documentation/driver-api/dmaengine/client.rst | 2 +- Documentation/driver-api/dmaengine/dmatest.rst | 1 + Documentation/driver-model/devres.txt | 2 + MAINTAINERS | 2 + arch/alpha/include/uapi/asm/socket.h | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 16 +- arch/microblaze/kernel/setup.c | 13 +- arch/mips/include/uapi/asm/socket.h | 2 +- arch/parisc/include/uapi/asm/socket.h | 2 +- arch/sparc/include/uapi/asm/socket.h | 2 +- drivers/acpi/acpi_configfs.c | 25 +- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/device_sysfs.c | 6 +- drivers/acpi/pptt.c | 3 + drivers/acpi/sysfs.c | 21 +- drivers/base/power/domain.c | 20 +- drivers/base/power/domain_governor.c | 1 - drivers/base/power/main.c | 21 +- drivers/base/power/power.h | 1 + drivers/base/power/qos.c | 2 +- drivers/base/power/runtime.c | 16 +- drivers/base/power/sysfs.c | 12 +- drivers/base/power/trace.c | 2 + drivers/base/power/wakeup.c | 30 +- drivers/clk/Kconfig | 6 + drivers/clk/Makefile | 3 +- drivers/clk/actions/Kconfig | 5 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-pll.c | 2 +- drivers/clk/actions/owl-pll.h | 30 +- drivers/clk/actions/owl-s500.c | 525 +++++ drivers/clk/at91/clk-audio-pll.c | 9 +- drivers/clk/at91/clk-programmable.c | 3 - drivers/clk/at91/sama5d2.c | 3 +- drivers/clk/clk-clps711x.c | 61 +- drivers/clk/clk-devres.c | 11 + drivers/clk/clk-fixed-mmio.c | 101 + drivers/clk/clk-fractional-divider.c | 2 +- drivers/clk/clk-gpio.c | 39 +- drivers/clk/clk-highbank.c | 1 + drivers/clk/clk-max77686.c | 28 +- drivers/clk/clk-qoriq.c | 5 +- drivers/clk/clk-stm32mp1.c | 37 +- drivers/clk/clk-twl6040.c | 53 +- drivers/clk/clk.c | 262 ++- drivers/clk/clk.h | 23 +- drivers/clk/clkdev.c | 231 +- drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 4 +- drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-imx51-imx53.c | 1 + drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx7d.c | 1 + drivers/clk/imx/clk-imx7ulp.c | 16 +- drivers/clk/imx/clk-imx8mm.c | 675 ++++++ drivers/clk/imx/clk-imx8mq.c | 254 +-- drivers/clk/imx/clk-imx8qxp.c | 1 + drivers/clk/imx/clk-pll14xx.c | 392 ++++ drivers/clk/imx/clk-sccg-pll.c | 514 ++++- drivers/clk/imx/clk-scu.c | 123 +- drivers/clk/imx/clk-scu.h | 16 +- drivers/clk/imx/clk-vf610.c | 1 + drivers/clk/imx/clk.h | 38 +- drivers/clk/ingenic/cgu.c | 13 +- drivers/clk/ingenic/cgu.h | 2 +- drivers/clk/ingenic/jz4740-cgu.c | 2 +- drivers/clk/mediatek/clk-gate.c | 4 +- drivers/clk/mediatek/clk-gate.h | 3 +- drivers/clk/mediatek/clk-mt2701.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 9 +- drivers/clk/mediatek/clk-mt6797.c | 68 +- drivers/clk/mediatek/clk-mt8173.c | 4 +- drivers/clk/mediatek/clk-mtk.c | 4 +- drivers/clk/mediatek/clk-mtk.h | 29 +- drivers/clk/meson/Kconfig | 101 +- drivers/clk/meson/Makefile | 29 +- drivers/clk/meson/axg-aoclk.c | 193 +- drivers/clk/meson/axg-aoclk.h | 13 +- drivers/clk/meson/axg-audio.c | 5 +- drivers/clk/meson/axg.c | 69 +- drivers/clk/meson/clk-dualdiv.c | 138 ++ drivers/clk/meson/clk-dualdiv.h | 33 + drivers/clk/meson/clk-input.c | 7 +- drivers/clk/meson/clk-input.h | 19 + drivers/clk/meson/clk-mpll.c | 12 +- drivers/clk/meson/clk-mpll.h | 30 + drivers/clk/meson/clk-phase.c | 75 +- drivers/clk/meson/clk-phase.h | 26 + drivers/clk/meson/clk-pll.c | 216 +- drivers/clk/meson/clk-pll.h | 49 + drivers/clk/meson/clk-regmap.c | 5 + drivers/clk/meson/clk-regmap.h | 20 + drivers/clk/meson/clk-triphase.c | 68 - drivers/clk/meson/clkc.h | 127 -- drivers/clk/meson/g12a-aoclk.c | 454 ++++ drivers/clk/meson/g12a-aoclk.h | 34 + drivers/clk/meson/g12a.c | 2359 ++++++++++++++++++++ drivers/clk/meson/g12a.h | 175 ++ drivers/clk/meson/gxbb-aoclk-32k.c | 193 -- drivers/clk/meson/gxbb-aoclk.c | 268 ++- drivers/clk/meson/gxbb-aoclk.h | 20 +- drivers/clk/meson/gxbb.c | 296 ++- drivers/clk/meson/meson-aoclk.c | 54 +- drivers/clk/meson/meson-aoclk.h | 13 +- drivers/clk/meson/meson-eeclk.c | 63 + drivers/clk/meson/meson-eeclk.h | 25 + drivers/clk/meson/meson8b.c | 374 +++- drivers/clk/meson/meson8b.h | 11 +- drivers/clk/meson/parm.h | 46 + drivers/clk/meson/sclk-div.c | 10 +- drivers/clk/meson/{clkc-audio.h => sclk-div.h} | 16 +- drivers/clk/meson/vid-pll-div.c | 10 +- drivers/clk/meson/vid-pll-div.h | 20 + drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/dove.c | 8 +- drivers/clk/mvebu/kirkwood.c | 2 + drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/qcom/clk-rcg.h | 5 +- drivers/clk/qcom/clk-rcg2.c | 24 +- drivers/clk/qcom/clk-rpmh.c | 146 ++ drivers/clk/qcom/clk-smd-rpm.c | 63 + drivers/clk/qcom/common.c | 8 + drivers/clk/qcom/common.h | 2 + drivers/clk/qcom/gcc-ipq8074.c | 10 +- drivers/clk/qcom/gcc-mdm9615.c | 11 +- drivers/clk/qcom/gcc-msm8996.c | 10 +- drivers/clk/qcom/gcc-msm8998.c | 61 +- drivers/clk/qcom/gcc-qcs404.c | 10 +- drivers/clk/qcom/gcc-sdm660.c | 11 +- drivers/clk/qcom/gcc-sdm845.c | 5 + drivers/clk/qcom/mmcc-msm8996.c | 10 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 15 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 8 + drivers/clk/renesas/rcar-gen3-cpg.c | 147 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 + drivers/clk/rockchip/clk-rk3188.c | 4 +- drivers/clk/rockchip/clk-rk3328.c | 12 +- drivers/clk/samsung/clk-exynos4.c | 1 + drivers/clk/samsung/clk-exynos5-subcmu.c | 13 +- drivers/clk/samsung/clk-exynos5433.c | 38 +- drivers/clk/samsung/clk-s3c2443.c | 2 +- drivers/clk/samsung/clk.h | 2 +- drivers/clk/socfpga/clk-gate.c | 22 +- drivers/clk/socfpga/clk-pll-a10.c | 1 + drivers/clk/socfpga/clk-pll.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/tegra/clk-dfll.c | 18 +- drivers/clk/ti/adpll.c | 2 +- drivers/clk/ti/apll.c | 4 +- drivers/clk/ti/autoidle.c | 101 +- drivers/clk/ti/clk.c | 80 +- drivers/clk/ti/clkctrl.c | 4 +- drivers/clk/ti/clock.h | 5 +- drivers/clk/ti/clockdomain.c | 2 +- drivers/clk/ti/divider.c | 2 +- drivers/clk/ti/dpll.c | 11 +- drivers/clk/ti/dpll3xxx.c | 2 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 4 +- drivers/clk/ti/mux.c | 2 +- drivers/clk/uniphier/clk-uniphier-cpugear.c | 2 +- drivers/clk/x86/clk-lpt.c | 2 +- drivers/clk/x86/clk-st.c | 3 +- drivers/cpufreq/cpufreq.c | 24 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpufreq/pxa2xx-cpufreq.c | 4 +- drivers/cpuidle/governor.c | 1 + drivers/cpuidle/governors/menu.c | 2 +- drivers/dma/Kconfig | 14 + drivers/dma/Makefile | 1 + drivers/dma/at_hdmac.c | 5 - drivers/dma/bcm2835-dma.c | 27 +- drivers/dma/dma-axi-dmac.c | 3 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/dmatest.c | 269 +-- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 2 +- drivers/dma/dw/Kconfig | 2 + drivers/dma/dw/Makefile | 2 +- drivers/dma/dw/core.c | 245 +- drivers/dma/dw/dw.c | 138 ++ drivers/dma/dw/idma32.c | 160 ++ drivers/dma/dw/internal.h | 15 +- drivers/dma/dw/pci.c | 53 +- drivers/dma/dw/platform.c | 22 +- drivers/dma/dw/regs.h | 30 +- drivers/dma/fsl-edma-common.c | 70 +- drivers/dma/fsl-edma-common.h | 4 + drivers/dma/fsl-edma.c | 1 + drivers/dma/fsl-qdma.c | 1259 +++++++++++ drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 68 +- drivers/dma/imx-dma.c | 8 +- drivers/dma/imx-sdma.c | 49 +- drivers/dma/ioat/dma.c | 12 + drivers/dma/ioat/dma.h | 2 +- drivers/dma/ioat/hw.h | 3 + drivers/dma/ioat/init.c | 40 +- drivers/dma/ioat/registers.h | 24 + drivers/dma/k3dma.c | 61 +- drivers/dma/mcf-edma.c | 1 + drivers/dma/mv_xor.c | 7 +- drivers/dma/pl330.c | 1 - drivers/dma/qcom/bam_dma.c | 4 +- drivers/dma/qcom/hidma.c | 19 +- drivers/dma/qcom/hidma_mgmt.c | 3 +- drivers/dma/sa11x0-dma.c | 2 - drivers/dma/sh/usb-dmac.c | 2 + drivers/dma/sprd-dma.c | 19 +- drivers/dma/st_fdma.c | 6 +- drivers/dma/stm32-dma.c | 71 +- drivers/dma/stm32-dmamux.c | 58 +- drivers/dma/stm32-mdma.c | 56 +- drivers/dma/tegra20-apb-dma.c | 45 +- drivers/dma/tegra210-adma.c | 5 +- drivers/dma/timb_dma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 170 +- drivers/isdn/hardware/mISDN/hfcpci.c | 9 + drivers/net/ethernet/8390/pcnet_cs.c | 10 + drivers/net/ethernet/cavium/liquidio/lio_core.c | 10 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 5 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 6 + drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 5 + drivers/net/ethernet/mellanox/mlx4/cmd.c | 9 + .../net/ethernet/mellanox/mlx4/resource_tracker.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 161 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 21 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 - drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 21 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 18 + drivers/net/ethernet/microchip/lan743x_main.c | 55 +- drivers/net/ethernet/qlogic/qla3xxx.c | 6 + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 5 + drivers/net/ethernet/renesas/sh_eth.c | 6 +- drivers/net/ethernet/rocker/rocker_main.c | 5 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 5 +- drivers/net/ppp/pptp.c | 1 + drivers/opp/core.c | 2 +- drivers/opp/of.c | 16 +- drivers/remoteproc/qcom_q6v5_adsp.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 209 +- drivers/remoteproc/qcom_q6v5_pas.c | 13 +- drivers/remoteproc/qcom_sysmon.c | 82 +- drivers/remoteproc/qcom_wcnss.c | 6 +- drivers/remoteproc/remoteproc_core.c | 160 +- drivers/remoteproc/remoteproc_debugfs.c | 47 +- drivers/remoteproc/remoteproc_internal.h | 12 +- drivers/remoteproc/remoteproc_virtio.c | 61 +- drivers/remoteproc/st_remoteproc.c | 91 +- drivers/rpmsg/virtio_rpmsg_bus.c | 24 +- drivers/tty/serial/8250/8250_lpss.c | 1 - include/dt-bindings/clock/actions,s500-cmu.h | 78 + include/dt-bindings/clock/axg-aoclkc.h | 7 +- include/dt-bindings/clock/exynos5433.h | 8 +- include/dt-bindings/clock/g12a-aoclkc.h | 34 + include/dt-bindings/clock/g12a-clkc.h | 135 ++ include/dt-bindings/clock/gxbb-aoclkc.h | 7 + include/dt-bindings/clock/imx5-clock.h | 3 +- include/dt-bindings/clock/imx8mm-clock.h | 244 ++ include/dt-bindings/clock/imx8mq-clock.h | 215 +- include/dt-bindings/clock/marvell,mmp2.h | 1 + include/dt-bindings/clock/meson8b-clkc.h | 1 + include/dt-bindings/clock/mt2712-clk.h | 3 +- include/dt-bindings/clock/mt8173-clk.h | 3 +- include/dt-bindings/clock/qcom,rpmcc.h | 10 + include/dt-bindings/clock/qcom,rpmh.h | 1 + include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 1 + include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 1 + include/dt-bindings/clock/stm32mp1-clks.h | 3 - include/dt-bindings/reset/g12a-aoclkc.h | 18 + include/linux/clk-provider.h | 3 + include/linux/clk.h | 36 + include/linux/clk/ti.h | 1 + include/linux/clkdev.h | 4 + include/linux/dma/dw.h | 9 +- include/linux/platform_data/dma-dw.h | 12 +- include/linux/platform_data/dma-imx.h | 1 + include/linux/platform_data/{ => x86}/clk-lpss.h | 0 include/linux/pm.h | 1 - include/linux/pm_wakeup.h | 9 - include/linux/remoteproc.h | 8 +- include/net/netfilter/nf_tables.h | 12 +- include/trace/events/tegra_apb_dma.h | 61 + include/uapi/asm-generic/socket.h | 2 +- net/ipv4/tcp_ipv4.c | 9 +- net/ipv6/sit.c | 5 +- net/l2tp/l2tp_ip6.c | 4 +- net/netfilter/nf_nat_masquerade.c | 35 +- net/netfilter/nf_tables_api.c | 54 +- net/netfilter/nft_dynset.c | 13 +- net/netfilter/nft_lookup.c | 13 +- net/netfilter/nft_objref.c | 13 +- net/sched/cls_api.c | 32 +- net/sched/sch_api.c | 15 +- net/tls/tls_device.c | 3 - net/tls/tls_main.c | 3 +- net/x25/af_x25.c | 1 + tools/power/cpupower/lib/cpufreq.c | 19 +- tools/power/cpupower/lib/cpufreq.h | 16 +- tools/power/cpupower/utils/cpufreq-info.c | 42 +- 330 files changed, 13455 insertions(+), 2876 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt create mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt create mode 100644 drivers/clk/actions/owl-s500.c create mode 100644 drivers/clk/clk-fixed-mmio.c create mode 100644 drivers/clk/imx/clk-imx8mm.c create mode 100644 drivers/clk/imx/clk-pll14xx.c create mode 100644 drivers/clk/meson/clk-dualdiv.c create mode 100644 drivers/clk/meson/clk-dualdiv.h create mode 100644 drivers/clk/meson/clk-input.h create mode 100644 drivers/clk/meson/clk-mpll.h create mode 100644 drivers/clk/meson/clk-phase.h create mode 100644 drivers/clk/meson/clk-pll.h delete mode 100644 drivers/clk/meson/clk-triphase.c delete mode 100644 drivers/clk/meson/clkc.h create mode 100644 drivers/clk/meson/g12a-aoclk.c create mode 100644 drivers/clk/meson/g12a-aoclk.h create mode 100644 drivers/clk/meson/g12a.c create mode 100644 drivers/clk/meson/g12a.h delete mode 100644 drivers/clk/meson/gxbb-aoclk-32k.c create mode 100644 drivers/clk/meson/meson-eeclk.c create mode 100644 drivers/clk/meson/meson-eeclk.h create mode 100644 drivers/clk/meson/parm.h rename drivers/clk/meson/{clkc-audio.h => sclk-div.h} (54%) create mode 100644 drivers/clk/meson/vid-pll-div.h create mode 100644 drivers/dma/dw/dw.c create mode 100644 drivers/dma/dw/idma32.c create mode 100644 drivers/dma/fsl-qdma.c create mode 100644 include/dt-bindings/clock/actions,s500-cmu.h create mode 100644 include/dt-bindings/clock/g12a-aoclkc.h create mode 100644 include/dt-bindings/clock/g12a-clkc.h create mode 100644 include/dt-bindings/clock/imx8mm-clock.h create mode 100644 include/dt-bindings/reset/g12a-aoclkc.h rename include/linux/platform_data/{ => x86}/clk-lpss.h (100%) create mode 100644 include/trace/events/tegra_apb_dma.h