From patchwork Fri Jul 6 03:55:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guodong Xu X-Patchwork-Id: 141239 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp2643739ljj; Thu, 5 Jul 2018 20:55:58 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfPG6ub3GklYFSmCrhHKdOOzkYYemjQDDTFQLhm5L10GieV3JJY7aQUzOfuPFlckbq5V0j6 X-Received: by 2002:a63:9d87:: with SMTP id i129-v6mr7627452pgd.395.1530849358799; Thu, 05 Jul 2018 20:55:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530849358; cv=none; d=google.com; s=arc-20160816; b=v/Q7JluuHdga6SXk2OE1KL8beT+PPlL/ciB6Vm7pBOz6uymyA/MLyn8HzBe5Frjx6A Ofq5G4+Z+6UqTKB+ggKj4zGBy+4dICjwxOFCCc9uwVX4eoIcKIC1UHqOn8fHVDJfnbG/ BmQ9y6ir2aHJj8QppB138/DDYr42pjwNsDuAGuw4NuAxgHJX+4Pz1vK5H2FbKX5wqXFw CqQzEobzFhURCXslcDZ6LaU4sTgQ+ZA1fxcPJQCPZL+uI4fzztzDRrBXXffFcak/Ldc1 RALN08DA4k54wwNEHEo2oS4kA2qSkp6UU8FDTPHRTcsAmw0I1ErJt84p+J2f1uIHMN1R evuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=PG5FvCHhFCxV2IEP8pIPzTV4rmrnbGt18VMMY+oWO9U=; b=GeTWb+eMpzkr8A/zwCokDfADPxEP5YO41mq5QG7ZpBpWhiPSv/OyH1bXmrKXkp4+oA MXi9wNrfjG/oCrB7XltI7gvb+E5ofn+YG4qBNhHPTwdjski4hqYq46TbI8h8EpOIdeHC 5jP87Km185VyNzfM9qxkrrdQ0RgrnksiCzMqbAayRNAzM0u6njBTYVN8pbQycfFN8gWd OuttDj/gJgNEleWpj/rq1oBHXgq55bret/atFTro3iav/e5FlNHaHzG+TaGmOPmv3729 p5GyugFRTVL9YIKcJS/a+TivxDXz1xBMrKmoc/QlZpkyTcpzHtyne0m5ssh5fPQWS2H3 FTrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=KixOeZI8; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l190-v6si6691385pgd.375.2018.07.05.20.55.58; Thu, 05 Jul 2018 20:55:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=KixOeZI8; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753990AbeGFDz4 (ORCPT + 5 others); Thu, 5 Jul 2018 23:55:56 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:35835 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753982AbeGFDzy (ORCPT ); Thu, 5 Jul 2018 23:55:54 -0400 Received: by mail-pf0-f195.google.com with SMTP id q7-v6so6109292pff.2 for ; Thu, 05 Jul 2018 20:55:54 -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; bh=bGIHAOxQHzpz/tHAtKYndHInAQlfC+pEEUtDUhXyLaA=; b=KixOeZI8bvEiHHbmBlUnQ8LVxjuO5BdkDAEfRjFM7Z4yfReVRWkhB6hqxL7eAZ4rto KAtnq9fjQrDdP8/+XQy6GI2zZ7IVkp1qvDdBWDKJNyGO+oTIYK66wMBKQe8PoKjSF67b iBp7iDMuee1COLkhE4XA5CQfHEO+8HpiV441k= 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; bh=bGIHAOxQHzpz/tHAtKYndHInAQlfC+pEEUtDUhXyLaA=; b=uXFDKL6sqyRqdsWlyRe0oGGAUfv2BY3XK4fBczEKvRYmCaDTGNl0lkp3jbFhRuN1km DtHLUKE+67dBNSyoz0UuYN4y/HJhoY9CUd3KZqNceNbPX47RIrjdYsissRIDt9mppJux 4e9hNt9wKZ30MbR3Cu+paWq6YNyNaqBh7esSNHgTP53sRIVkIK8+Wu8NCdq8hdYr4aWz Bt2RHnQ1IjGKxoyNCB0vbetJSWjuGRSDGKYe7eZFDhaiXqrUTa7UM6jBcsf4o/h0N1fM Xq+BIuajxwM4tJOjNvtiCsfWLvZOxNbjuNptn6+gQWbddnptXwnnCI1kZyufg/7sowyk ICEg== X-Gm-Message-State: APt69E0EWBdBTMRgpZDhLmN9cjN0uZAvBlM4EpZRvqMON6v5XLl21Lr3 Q99ad8evndtN75FDKyKpZOE3QA== X-Received: by 2002:a65:5286:: with SMTP id y6-v6mr7952585pgp.65.1530849353874; Thu, 05 Jul 2018 20:55:53 -0700 (PDT) Received: from localhost.localdomain ([64.64.108.33]) by smtp.gmail.com with ESMTPSA id y14-v6sm12568403pgo.22.2018.07.05.20.55.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Jul 2018 20:55:52 -0700 (PDT) From: Guodong Xu To: vkoul@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, dan.j.williams@intel.com, xuwei5@hisilicon.com, catalin.marinas@arm.com, will.deacon@arm.com Cc: liyu65@hisilicon.com, suzhuangluan@hisilicon.com, xuhongtao8@hisilicon.com, zhongkaihua@huawei.com, xuezhiliang@hisilicon.com, xupeng7@huawei.com, sunliang10@huawei.com, fengbaopeng@hisilicon.com, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Guodong Xu Subject: [PATCH v2 0/4] k3dma: add support to reserved channels Date: Fri, 6 Jul 2018 11:55:17 +0800 Message-Id: <20180706035521.13736-1-guodong.xu@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patchset fixes bug people found on hikey960 when allocating DMA channels to peripherals such as SPI. It fails because the channel is reserved and not accessible by kernel. Patch 1, 2 and 3 add support to reserved channels for K3 DMA. Patch 4 includes a removal of axi_config who controls DMA secure/non-secure access permission but is actually set in early stage by bootloader. Guodong Xu (1): arm64: dts: hi3660: update property name hisilicon,dma-min-chan Li Yu (3): dt-bindings: k3dma: add optional property hisilicon,dma-min-chan k3dma: add support to reserved minimum channels k3dma: delete axi_config Documentation/devicetree/bindings/dma/k3dma.txt | 6 ++++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 +- drivers/dma/k3dma.c | 16 ++++++++-------- 3 files changed, 15 insertions(+), 9 deletions(-) -- 2.17.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html