Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp95703ybg; Thu, 11 Jun 2020 18:18:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz8rZeH4Z3gz63A8NEMgYboRkl0K08jxeX5XV0IRyHFgjvu3sNfvH+xTJzmbFUEV9CnDyhh X-Received: by 2002:a17:906:e257:: with SMTP id gq23mr10272556ejb.398.1591924683567; Thu, 11 Jun 2020 18:18:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591924683; cv=none; d=google.com; s=arc-20160816; b=yytR7wpsMlKXJTgMGD3rQMxOuCZDEwITfBuXjZsvCVhYiFrFwiB8NU/Y3cOPsTCYQv pNLmg7tMw4+knYjKuQotucLA8ME0bWi8h5RVCF17dSVkG/TcN866BdG1Ud9V417HU+iF m/mnkfz9R3Zb6MiNmtTowJ7MehExuL97K8WJXa8t/5yiNzFb0pmuWx0+c1qofELaDtLY w2BeAR7zZyPQ9Mf00MkDTBZJKa1/xrGQbzMpAvmmkLryogTLBHMGxt9cau3cko0Mlq1c YmCXL60f/awOkQm+RaMUR93IKvCJpxpYKf3HXh3qqVxToWBl+235nPb9kaWNT3J7/BCb T77A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=WrXOAPR1wUIoCz970nhKAMLDJMKaQFBhK9kaj7+c6o0=; b=ejtSZRpmyz3GZl/ygW8ddJZ6FUWGJhrjTuSdi/UPFeqCckvSheHQ6zH6Xf8/mT0CEI ppbLmn3p4m2ohm98+srR5d9NAW/rVrVua2VsfKnd1vNele1zErR5nReYKZjVc3W3vds8 88LIbUtQfIb2wvcy2WUOQ2Cz8AB+45kvDk0jzvU1g0aJwS/vzNGvbhRextCdvLvXpd2a adZ6rLVKkg/6T1y5Lg6QQL66OSG826hVVApZT39shg5ZmuhF5AGk8nLDKiPaYvBCdY+M 494ty7C1pSNi39e09c5bc+CEle3MsF0b1y9eMKtgJOC/5Mv6o+tlqk1M6tsLyEGzvvW8 i+DQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=SScLMHqv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id md3si2824801ejb.206.2020.06.11.18.17.25; Thu, 11 Jun 2020 18:18:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=SScLMHqv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726336AbgFLBPd (ORCPT + 99 others); Thu, 11 Jun 2020 21:15:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46642 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726305AbgFLBPd (ORCPT ); Thu, 11 Jun 2020 21:15:33 -0400 Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B17CCC03E96F; Thu, 11 Jun 2020 18:15:31 -0700 (PDT) Received: by mail-ed1-x541.google.com with SMTP id k8so5279100edq.4; Thu, 11 Jun 2020 18:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WrXOAPR1wUIoCz970nhKAMLDJMKaQFBhK9kaj7+c6o0=; b=SScLMHqvdfTGJ4XcYw/pdc3oc6RjUnJ5qkedbCLfkGyQGpxl/6/5SFXJAJoi6ninOB v5uAGMs+3NrtiOooTsQw22dcG0kHNgNrTEgCTxXgE/SQ6MPMMly9DuEZ5R940F/QmDSR ijJp+63tgkpG//qDR2D99dezWkbQJ0WM57e9I2mGLaZInRIu1In5Ozhj57a38WJUn6JN uRTEdNkH8idNZNrl72iWC51hmQS9/6ZIds+qo366r1GUPGFJ3Lt5R+NSmjhJm9cf8kbZ 1lc1ty5ZDfMBN8b6CIRbk8hA4ma52xhvz+yoz6KFKfu0rahW8caETMgbWXlIHNgkdeam JW/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WrXOAPR1wUIoCz970nhKAMLDJMKaQFBhK9kaj7+c6o0=; b=a/P3OpJegvTYsSfAknczOqrrCBYFbfD1+Ya87/Fg6CbPUCxHWhZYr+fwoTvxJf61J4 n2baodlo3SPViUAy8aSGKf+DCn7Omk6HIHHnGjfDGY3yIczvYdhyOFD3YOV0FcP4nAoE EdfOry/WmHO9xa+cg0OKgJu4NO3oOb3NIFJAh7NahL/1Sa9yfPIcbBFCowldf3NM2v3p FxM0VPvYjhgisuQ6KTdIrlbxZKm68zzt6s3GkrrrJwVioSNogkhCL/bWyg1GNJZmPgXJ BwLMru5c3H/8HslUpXbRK2GAHpDHNBIfP5RuL7/o6g7D51hfJHFM9ium+UCU46moOST6 SW6g== X-Gm-Message-State: AOAM533ioQfODSdF14FwlFrihyE6hHfABNwSA7VBcrsR8nchggJrdgqb gEjQPJfk7OOeExSTz1XPzRDWg2oKX6VrJlm3w1M= X-Received: by 2002:a50:cdc6:: with SMTP id h6mr9230698edj.111.1591924530127; Thu, 11 Jun 2020 18:15:30 -0700 (PDT) MIME-Version: 1.0 References: <1591665267-37713-1-git-send-email-sugar.zhang@rock-chips.com> In-Reply-To: From: Peter Geis Date: Thu, 11 Jun 2020 21:15:17 -0400 Message-ID: Subject: Re: [PATCH v2 0/13] Patches to improve transfer efficiency for Rockchip SoCs. To: Sugar Zhang Cc: Vinod Koul , Heiko Stuebner , devicetree@vger.kernel.org, Carlos de Paula , dmaengine@vger.kernel.org, Jonas Karlman , Daniel Lezcano , linux-kernel@vger.kernel.org, "open list:ARM/Rockchip SoC..." , Chen-Yu Tsai , Rob Herring , linux-arm-kernel@lists.infradead.org, Miquel Raynal , Enric Balletbo i Serra , Andy Yan , Johan Jonker , Robin Murphy , Dan Williams , "Leonidas P. Papadakos" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 11, 2020 at 9:06 PM Peter Geis wrote: > > Good Evening, > > I am currently testing this on the rk3399-rockpro64, and it appears to > fully fix the gmac problem without using txpbl. > PCIe also seems to be more stable at high load. > I need to conduct long term testing, but it seems to be doing very well. Belay that, it does make it harder to trigger, but the issue still remains on the rk3399. > > Unfortunately it doesn't fix the rk3328 gmac controller. > > Tested-by: Peter Geis > > On Mon, Jun 8, 2020 at 9:15 PM Sugar Zhang wrote: > > > > > > > > Changes in v2: > > - fix FATAL ERROR: Unable to parse input tree > > > > Sugar Zhang (13): > > dmaengine: pl330: Remove the burst limit for quirk 'NO-FLUSHP' > > dmaengine: pl330: Add quirk 'arm,pl330-periph-burst' > > dt-bindings: dma: pl330: Document the quirk 'arm,pl330-periph-burst' > > ARM: dts: rk3036: Add 'arm,pl330-periph-burst' for dmac > > ARM: dts: rk322x: Add 'arm,pl330-periph-burst' for dmac > > ARM: dts: rk3288: Add 'arm,pl330-periph-burst' for dmac > > ARM: dts: rk3xxx: Add 'arm,pl330-periph-burst' for dmac > > ARM: dts: rv1108: Add 'arm,pl330-periph-burst' for dmac > > arm64: dts: px30: Add 'arm,pl330-periph-burst' for dmac > > arm64: dts: rk3308: Add 'arm,pl330-periph-burst' for dmac > > arm64: dts: rk3328: Add 'arm,pl330-periph-burst' for dmac > > arm64: dts: rk3368: Add 'arm,pl330-periph-burst' for dmac > > arm64: dts: rk3399: Add 'arm,pl330-periph-burst' for dmac > > > > .../devicetree/bindings/dma/arm-pl330.txt | 1 + > > arch/arm/boot/dts/rk3036.dtsi | 1 + > > arch/arm/boot/dts/rk322x.dtsi | 1 + > > arch/arm/boot/dts/rk3288.dtsi | 3 ++ > > arch/arm/boot/dts/rk3xxx.dtsi | 3 ++ > > arch/arm/boot/dts/rv1108.dtsi | 1 + > > arch/arm64/boot/dts/rockchip/px30.dtsi | 1 + > > arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 + > > arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + > > arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 + > > arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 + > > drivers/dma/pl330.c | 44 +++++++++++++++------- > > 12 files changed, 49 insertions(+), 13 deletions(-) > > > > -- > > 2.7.4 > > > > > > > > > > _______________________________________________ > > Linux-rockchip mailing list > > Linux-rockchip@lists.infradead.org > > http://lists.infradead.org/mailman/listinfo/linux-rockchip