Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp79854rdg; Wed, 11 Oct 2023 22:11:16 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH5seDmx1Y4hPlW40LTl0QjXghl3408cW54MVz9d7IT3L44TtPJftrFJ5sv0r/0PTEWTXU8 X-Received: by 2002:a05:6808:1441:b0:3af:583d:3c5d with SMTP id x1-20020a056808144100b003af583d3c5dmr30192657oiv.52.1697087475693; Wed, 11 Oct 2023 22:11:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697087475; cv=none; d=google.com; s=arc-20160816; b=jpYS/ropzC1ZBRC9yxyGcXOrW3qixJ/O9XvffWEEA0guPbgYQqr+CsKyEPpf5yyg4w xCjrJE1RkOyeMdakwpeE0k3G6lBma80YBHy80Zz8wQ/3sts4VA35pBIiupzXfJXYuWo0 OfU1fDbYmkOaQ2PI5j/ngfQzEW/xWKizjaCtYB25v1rVrV133d6JDZO0nZR+mgFwI2u0 hwNLm8+XxkD/baHyqy5scZ2XYwrHW6hmuHXAN+TF627Zi3uDZdkC2qrj850onxnsVBOk npJntmvhwg1OOxE85/XWl39b281B5xqr6RxJ+/SkcIjtz34SUX0cJ31BE+XZpXb9dmwS iQjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=I9f+6kKP222hUZwC0LamwlmmjQ59N1DjCpyGbdLasYc=; fh=SEH5Edb6KnBaMVHbBhAykNK8upmyl9orKd2Qx1XFoyc=; b=BOBwBPmK4yjMIdn0gcJI5G1A4Fk+aC8ONPtgg7cGpkne93Pw+XrP20WmkjCxGUw2Ym hNkA937Ug23maqq8Bhp8j0evdHBeE3flpfk2abQDGX3jVKRkgj3FgtvaLK67Mz7RzV3h jS2WHUbNDVKhJqDa3NPhBIDXLtTLCfhbw0/M6CYKWqiOSZG/urCM0B8j1/1nYdwVn9Zt jCcxIfQdZAzAp/LeHH/Ciz2No+2vhfpKopNdY/82pd4+xqmOU4YQUx5NXe2DDsG/6mAF z9JROCjKJeJbBO4PgugKlw3Vnyv7Q1rWrPi5gPJ2a7YKSBkGCUrxD0imzTFgYcNok0VV +rKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Y84ifWIr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id 23-20020a631957000000b00578daf0f3a5si1309040pgz.873.2023.10.11.22.11.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 22:11:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Y84ifWIr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 636568184511; Wed, 11 Oct 2023 22:11:13 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376937AbjJLFKx (ORCPT + 99 others); Thu, 12 Oct 2023 01:10:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54304 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229510AbjJLFKv (ORCPT ); Thu, 12 Oct 2023 01:10:51 -0400 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 984D790; Wed, 11 Oct 2023 22:10:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697087447; x=1728623447; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=C4mBv6RqE4nLejofYaR49afEkLr26oKjpLoELOOXaCQ=; b=Y84ifWIrI0cCLFDFWhhu7WdVh+PK1Ea7k9AQIaAxxSM/vLBYoQYnTl9s KmdaaF3U6aBg6/NbnjMtC1WKsC6xs3eyyy2T+muNOw53I9pcASGbgMee+ oIMZwJlF0RN0MZHk7c400An9qNHFS7dW/+qUXs6nrckiP9yJxEUMwHF/9 7BRj5nP1MXzdAN1D3OVg2w2LmtV83SyRkz7BBUAWiroMeBjdM/qNUMuIu 8WUzY1dQRmQcjg9d7UFff4GAj/RR14v/u9h2R6HNXu0fmXEgKbq6WVgpZ rzk5hHn7xQCehJA0nA9VovpvDTqhjBkMJYIDScVXStL1pFtGYXlOoIBmP A==; X-IronPort-AV: E=McAfee;i="6600,9927,10860"; a="387670808" X-IronPort-AV: E=Sophos;i="6.03,217,1694761200"; d="scan'208";a="387670808" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 22:10:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10860"; a="897939060" X-IronPort-AV: E=Sophos;i="6.03,217,1694761200"; d="scan'208";a="897939060" Received: from yilunxu-optiplex-7050.sh.intel.com (HELO localhost) ([10.239.159.165]) by fmsmga001.fm.intel.com with ESMTP; 11 Oct 2023 22:08:57 -0700 Date: Thu, 12 Oct 2023 13:09:48 +0800 From: Xu Yilun To: "Manne, Nava kishore" Cc: "mdf@kernel.org" , "hao.wu@intel.com" , "yilun.xu@intel.com" , "trix@redhat.com" , "linux-fpga@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Pandey, Radhey Shyam" Subject: Re: [PATCH] fpga: versal: Add support for 44-bit DMA operations Message-ID: References: <20231003071409.4165149-1-nava.kishore.manne@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Wed, 11 Oct 2023 22:11:13 -0700 (PDT) On Tue, Oct 10, 2023 at 05:37:43AM +0000, Manne, Nava kishore wrote: > Hi Yilun, > > Thanks for providing the review comments. > Please find my response inline. > > > -----Original Message----- > > From: Xu Yilun > > Sent: Saturday, October 7, 2023 12:47 PM > > To: Manne, Nava kishore > > Cc: mdf@kernel.org; hao.wu@intel.com; yilun.xu@intel.com; > > trix@redhat.com; linux-fpga@vger.kernel.org; linux-kernel@vger.kernel.org; > > Pandey, Radhey Shyam > > Subject: Re: [PATCH] fpga: versal: Add support for 44-bit DMA operations > > > > On Tue, Oct 03, 2023 at 12:44:09PM +0530, Nava kishore Manne wrote: > > > The existing implementation support only 32-bit DMA operation. > > > So, it fails to load the bitstream for the high DDR designs(Beyond 4GB). > > > To fix this issue update the DMA mask handling logic to support 44-bit > > > > This is the HW defined DMA addressing capability. Does the device only > > support up to 44 bits DMA? Any Doc? > > > The versal platform supports a maximum physical address size is 44-bit in AArch64. > For more details, please refer the Versal TRM (Memory space- section): > https://docs.xilinx.com/r/en-US/am011-versal-acap-trm/Memory-Space Acked-by: Xu Yilun Applied. > > Regards, > Navakishore. >