From patchwork Mon Sep 7 15:06:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 11761209 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DC553138E for ; Mon, 7 Sep 2020 15:06:23 +0000 (UTC) Received: by mail.kernel.org (Postfix) id D5A0D2177B; Mon, 7 Sep 2020 15:06:23 +0000 (UTC) Delivered-To: soc@kernel.org Received: from kozik-lap.mshome.net (unknown [194.230.155.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id DCCDA21775; Mon, 7 Sep 2020 15:06:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599491183; bh=iRvWPoR41YsaZQVTkg8eoCQRLYoLljShTgYeRJNdtqw=; h=From:List-Id:To:Cc:Subject:Date:From; b=B5RpGwxdLi9ubeBPYPS7AWN9xB+KNFmtuuVst6dIc+Ax5WKBx+sYTb99btdMlqqg2 i6cwI011NpuGrJ+c6NLq5uInHONMHFtlJMmOnG7cdAwoB6U2SjmHTF7NDBYizZiPw3 DQ3dOfboDOtngsZ03NFH+qa26JpCMv+ACqToZt8E= From: Krzysztof Kozlowski List-Id: To: Olof Johansson , Arnd Bergmann , arm@kernel.org, soc@kernel.org Cc: Krzysztof Kozlowski , linux-kernel@vger.kernel.org Subject: [GIT PULL] memory: drivers for v5.10 Date: Mon, 7 Sep 2020 17:06:11 +0200 Message-Id: <20200907150611.11267-1-krzk@kernel.org> X-Mailer: git-send-email 2.17.1 Hi, Several fixes and cleanups. Best regards, Krzysztof The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5: Linux 5.9-rc1 (2020-08-16 13:04:57 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-5.10 for you to fetch changes up to dd85345abca60a8916617e8d75c0f9ce334336dd: memory: fsl-corenet-cf: Fix handling of platform_get_irq() error (2020-09-02 17:32:02 +0200) ---------------------------------------------------------------- Memory controller drivers for v5.10 1. Fixes in several drivers for GCC warnings, including kerneldoc fixes and issues discovered while compile testing. 2. Enable compile testing of most of the drivers. 3. Use dev_err_probe() to simplify the code. 4. omap-gpmc: fix off by one errors, code cleanups and improvements. 5. tegra: remove the GPU from DRM IOMMU group so it would use its own; few minor fixes. 6. brcmstb_dpfe: fix memory leak and array index out of bounds. ---------------------------------------------------------------- Alex Dewar (1): memory: brcmstb_dpfe: Fix memory leak Dan Carpenter (2): memory: omap-gpmc: Fix a couple off by ones memory: emif: Remove bogus debugfs error handling Krzysztof Kozlowski (17): memory: samsung: exynos5422-dmc: Document mutex scope memory: omap-gpmc: remove unneeded asm/mach-types.h inclusion memory: omap-gpmc: remove unused file-scope phys_base and mem_size memory: omap-gpmc: return meaningful error codes in gpmc_cs_set_timings() memory: omap-gpmc: remove GPMC_SET_ONE_CD_MAX macro for safety memory: omap-gpmc: use WARN() instead of BUG() on wrong free memory: omap-gpmc: consistently use !res for NULL checks memory: renesas-rpc-if: simplify with PTR_ERR_OR_ZERO memory: tegra: tegra210-emc: fix indentation memory: brcmstb_dpfe: add separate entry for compile test memory: Enable compile testing for most of the drivers memory: samsung: exynos5422-dmc: rename timing register fields variables memory: samsung: exynos5422-dmc: remove unused exynos5_dmc members memory: samsung: exynos5422-dmc: add missing and fix kerneldoc memory: brcmstb_dpfe: Simplify with dev_err_probe() memory: tegra186-emc: Simplify with dev_err_probe() memory: fsl-corenet-cf: Fix handling of platform_get_irq() error Lukasz Luba (1): memory: samsung: exynos5422-dmc: Additional locking for 'curr_rate' Markus Mayer (1): memory: brcmstb_dpfe: fix array index out of bounds Nicolin Chen (1): memory: tegra: Correct shift value of apew Thierry Reding (1): memory: tegra: Remove GPU from DRM IOMMU group YueHaibing (2): memory: omap-gpmc: Fix build error without CONFIG_OF memory: omap-gpmc: Fix -Wunused-function warnings drivers/memory/Kconfig | 51 +++-- drivers/memory/Makefile | 2 +- drivers/memory/brcmstb_dpfe.c | 46 +++-- drivers/memory/emif.c | 33 +--- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/omap-gpmc.c | 272 +++++++++++++++----------- drivers/memory/renesas-rpc-if.c | 4 +- drivers/memory/samsung/exynos5422-dmc.c | 108 ++++++---- drivers/memory/tegra/tegra124.c | 1 - drivers/memory/tegra/tegra186-emc.c | 10 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210.c | 2 +- 12 files changed, 305 insertions(+), 232 deletions(-)