From patchwork Thu Apr 19 10:18:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rui Miguel Silva X-Patchwork-Id: 10349513 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A32296053F for ; Thu, 19 Apr 2018 10:18:56 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 93D06287D2 for ; Thu, 19 Apr 2018 10:18:56 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 886EA287FD; Thu, 19 Apr 2018 10:18:56 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2C057287FE for ; Thu, 19 Apr 2018 10:18:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752245AbeDSKSy (ORCPT ); Thu, 19 Apr 2018 06:18:54 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:40783 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751980AbeDSKSw (ORCPT ); Thu, 19 Apr 2018 06:18:52 -0400 Received: by mail-wr0-f193.google.com with SMTP id v60-v6so12507293wrc.7 for ; Thu, 19 Apr 2018 03:18:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=iYeH3velqK4JMtXvVYuTWojZ5yd9g77mW6Ku0eB1P38=; b=QWhLmIx2AeKL9xE2bgyNQEx0mf/n1bPwRXRqfZGf7U6i7Vmj/zsL0lZFQkHq2aoCwf 8SiSUPxGh4UBWOJpDkUWSRrwT5/EK/iWT7Y9QrIRH0EilkIaFtcOpZuJYmuT30NRfcRz DfN206Ge0HvRmIPTmmK+E870hOrtNFm9nJtYA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=iYeH3velqK4JMtXvVYuTWojZ5yd9g77mW6Ku0eB1P38=; b=fv8af6xUFGNx+kb2/Ve+OWQW8pLAXCENi05V4eoeTxC0e2Tui28im+0Dg1xINsF3N9 RRW16A0u44SlbbetpF7XV2kRGnMYY+aOjb1dZNkQmKVMYMYmyPqAvP8qSnFUjPnkYXYL QsXqsjrv9vCJjqqwgTEE3uRh5Qzgf/ddwu4+psQItzseR87CVYLmHWMW85rEgGx4mP3V 0GgeKRL/gyHtV1ITlL/UIYw6ac8UErrQFq2OBajOnCSEdvHZfH9+jPAgK724GT2VMQUi aMp4yT5WHe2PgjNvpvehtP1dxXV3flcvLigUc5IKWXXGDlSkdSunwCzd3jZSi9VBdSHD 0MFg== X-Gm-Message-State: ALQs6tB9b8ATMwVY5bQHGTXnY4Kuxh+YiUnEzqjkSGzV6FGQ8aXdi8wc rK69e+tBRiuEf9jhNgMEY+qIpg== X-Google-Smtp-Source: AIpwx4+K06JYjcqoOTjNAjrHuwVFY/YypGhDYPQlbFtFkUDP1zl3xrR02oDSa74hmkbdTNWFwgUlsg== X-Received: by 10.28.135.9 with SMTP id j9mr4371385wmd.68.1524133131455; Thu, 19 Apr 2018 03:18:51 -0700 (PDT) Received: from arch-late.local (a109-49-46-234.cpe.netcabo.pt. [109.49.46.234]) by smtp.gmail.com with ESMTPSA id v66sm5220937wmd.41.2018.04.19.03.18.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Apr 2018 03:18:50 -0700 (PDT) From: Rui Miguel Silva To: mchehab@kernel.org, sakari.ailus@linux.intel.com, Steve Longerbeam , Philipp Zabel , Rob Herring Cc: linux-media@vger.kernel.org, devel@driverdev.osuosl.org, Shawn Guo , Fabio Estevam , devicetree@vger.kernel.org, Greg Kroah-Hartman , Ryan Harkin , Rui Miguel Silva Subject: [PATCH 08/15] ARM: dts: increase default cma size to 40MB Date: Thu, 19 Apr 2018 11:18:05 +0100 Message-Id: <20180419101812.30688-9-rui.silva@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180419101812.30688-1-rui.silva@linaro.org> References: <20180419101812.30688-1-rui.silva@linaro.org> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP To support camera in i.MX7 the cma heap is used to allocate frame buffers. The default size of CMA is 16MB which is not enough for higher resolutions (ex: 1600x1200). So, increase the default CMA size to 40MB. Signed-off-by: Rui Miguel Silva --- arch/arm/boot/dts/imx7s.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/imx7s.dtsi b/arch/arm/boot/dts/imx7s.dtsi index 4d42335c0dee..142ea709d296 100644 --- a/arch/arm/boot/dts/imx7s.dtsi +++ b/arch/arm/boot/dts/imx7s.dtsi @@ -182,6 +182,20 @@ ; }; + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + /* global autoconfigured region for contiguous allocations */ + linux,cma { + compatible = "shared-dma-pool"; + reusable; + size = <0x2800000>; + linux,cma-default; + }; + }; + soc { #address-cells = <1>; #size-cells = <1>;