Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp3211348rdb; Tue, 6 Feb 2024 10:12:05 -0800 (PST) X-Google-Smtp-Source: AGHT+IFmkIrJY2ZNcq727Pkhh2oUFr1wA09AUzQjCEWv1LiDXgflBvmMVDwlDA5Dkb+DUHYisbez X-Received: by 2002:a05:6808:f8e:b0:3bf:de68:b7ea with SMTP id o14-20020a0568080f8e00b003bfde68b7eamr4494067oiw.0.1707243124484; Tue, 06 Feb 2024 10:12:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707243124; cv=pass; d=google.com; s=arc-20160816; b=IolrkK3xUJ4SovCmSPrJ4fHZtCSA05J/pwVSFb7V7oTn/jd6ftxookSIwJEoFMpt/C 6ClLl5j/KlDIzwd/WyKO296M/gNiPU3wNaaHxHPMEsn9fwlqBvsr0CmHRUMH1jKVD6Zw fIGtFXcSv/nXSn7Z6M3oZzR48nx64LQ429/z1xkPRWVL8sT9AuLjq2ht4iXO1rae+lym 44ni00yWcqEXY1nAPYgJSVSIUcwwAg3H+/z8kbQrUu2BD7eZx5Tx3cG3ryQlmzATi7q2 GuTUk6ign5oAew5dR9ySozs3WzQAL528QgdAcocQhULN2gX+er6KMzXTUXyC/5D8gjMm PbEA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=ui-outboundreport:content-transfer-encoding:in-reply-to:references :cc:to:from:content-language:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=0xCltA7q5mR+wvdJo77KvomyKBNbq4PakOFRBQWRUlo=; fh=3Pz95CZSrmxkIrvqOwHVAPxxkKhjD4Gera2diuc8NR8=; b=ez1Oefqn+yjxbk7zp2bc9osqAhu+972BrlGn4MrZHh6QVCv6vjGpJJKKrzsOIOWyQq 3fSuUZoBeZcPvjeEfdfCCdXe5bmCg1PAGAmiWf5O0XB1Dj/ITJPzxNCN7+6CI++UswB6 ZrG0+v6h/yVyJbxMObGMopSEB5XOlFHiIXY8E/6sLV5xHlyUGTWy3tF5Uw4+K92iZogs 6htuUlMY3u09TIMJJi4BfYKAhOoOmyF10vEEFeetmyhhEk7QlpkWaUw1jfnsXyQ6hEpO eKt1K37GYZS0zCapBteV8Uq0TSfPu38QpHODuXe1xcKSKKMIb5XsgTPbvKMTkbmZpGXT 1O5Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmx.net header.s=s31663417 header.b=fN9o3gxl; arc=pass (i=1 spf=pass spfdomain=gmx.net dkim=pass dkdomain=gmx.net dmarc=pass fromdomain=gmx.net); spf=pass (google.com: domain of linux-kernel+bounces-55444-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55444-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=gmx.net X-Forwarded-Encrypted: i=1; AJvYcCWxlliadhUpkPfVtgTjd9rjB75yeT86Ta8RukVr4GHS8VDEhI5LOx/mjr2kslmmtMrhufZlatTa0MCuTvd01LLg/E3b7mWZpnXzsOuAxA== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id u8-20020ab05b08000000b007d68bba92bcsi206797uae.126.2024.02.06.10.12.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 10:12:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-55444-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=s31663417 header.b=fN9o3gxl; arc=pass (i=1 spf=pass spfdomain=gmx.net dkim=pass dkdomain=gmx.net dmarc=pass fromdomain=gmx.net); spf=pass (google.com: domain of linux-kernel+bounces-55444-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55444-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=gmx.net Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 31B641C23879 for ; Tue, 6 Feb 2024 18:12:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9C08E125B6; Tue, 6 Feb 2024 18:11:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b="fN9o3gxl" Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ABF48DF5C; Tue, 6 Feb 2024 18:11:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.17.21 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707243116; cv=none; b=X5iYTCGVKQur5hL1kblyjAE/QfGZIsVZ/G4NfKNbk5Lg6WoeQDyuTNxYFC91KmBznSq20gL5EbZ2NlwDpwfhOwy+c9H16kKiEYJLURvqk9VTQWRcvF7NzW4lFj5q8Dd4GeWuDsUrtpYmlXRW13KLVxO9aDy/7ZZVALqJhrB32Ts= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707243116; c=relaxed/simple; bh=0xCltA7q5mR+wvdJo77KvomyKBNbq4PakOFRBQWRUlo=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=hM6qNgmy8Iq9xqRLA5x6dy9dIDvQCbabORjwu6i19UaP8s+eTmkB+63brqtqHd0N0nSG8B0IEHmIGs3WFiMYjb22+cGt7BlF1Pr0OugXpSp1UYdD4ycPTkFveE2n1r0epPyHRXEM6kxvBmgwcACKCPAyJyMADNq7hiS+hu74Y1U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net; spf=pass smtp.mailfrom=gmx.net; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b=fN9o3gxl; arc=none smtp.client-ip=212.227.17.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1707243098; x=1707847898; i=wahrenst@gmx.net; bh=0xCltA7q5mR+wvdJo77KvomyKBNbq4PakOFRBQWRUlo=; h=X-UI-Sender-Class:Date:Subject:From:To:Cc:References: In-Reply-To; b=fN9o3gxlcphThgIoTQbySPzUKLbbsi8VcWQ6xHxGScSJggm6ELjI/5HDK+dObCF8 3hRPzNwplGHEBrsWjbC3baAqdE89F+fQOVIrYvaeeatnKDZxnY5DYGM7FNk3D54lK duwOCZZ6WmlrCOZEWKUqdKz3R0vzFNhng2a5zzECXfGV5vi5Yn+VEuRQ0A7yEu/NW R3L7gQ49Fka0hGEcrSoMa1f4rC3Ri9+smnzYBx3x2mViZ0Cc1lnJsT8PLs7byp+3Q Z1rcJJ0uvfPsCtfHUUlcU5FdhvxLP7s/B/8ih+4I5u9EMFtUl7vRpQ6J/FXkW9my1 vOQpyvgsRvoXrX0cKQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.1.167] ([37.4.248.43]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M26r3-1rZtxL28Sn-002XWj; Tue, 06 Feb 2024 19:11:38 +0100 Message-ID: <956e0b7c-b1b2-4eaa-bb6d-da6f9dc2335d@gmx.net> Date: Tue, 6 Feb 2024 19:11:37 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 02/12] bcm2835-dma: Add proper 40-bit DMA support Content-Language: en-US From: Stefan Wahren To: Dave Stevenson , Andrea della Porta Cc: Vinod Koul , Florian Fainelli , Ray Jui , Scott Branden , Broadcom internal kernel review list , dmaengine@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Maxime Ripard , Dom Cobley , Phil Elwell References: <8736c115-e11c-41ca-85eb-7cd19a205068@gmx.net> <42e760f9-8304-4237-bb68-54c98eb7fcb9@gmx.net> In-Reply-To: <42e760f9-8304-4237-bb68-54c98eb7fcb9@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:nllgblqBmJF4zoJgDkTdDxoz/jEocWqLZhyH92vrzLMmpjtK34m IiNTqRD0hh4FUybvEsZgpu90X1qWq7P3L3Wgl/qkDh0AHIDyWB33PjNd0iTLQQZfEHI8g0N hMpuKJWkIIwg47fpy7TnEM6bmdREJBiU2lB9Muj4CPE7LSJ2ekHxCjwFEZZTma1pJbsCSfb XSym7HdR+wBzWj66qYIyA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ipCYQAYl42Y=;9awlrRFIDrjhwjZwhMLwIKp+pyF 93QqdbxqN3frwaNwGiCFMMl8hJZNZzkZsHfbje7RPtTixAct0rBLX9BRQ9leHZ4SxcqYUPcHA 2FVVa8pdxKxCis1W8N2NWd8MqRFknRfR+fuPbmnmxvsn28wbKnfifXx/zpt4wXBNiMuzx4VTb GScP362CD14hQ98tqS8hslR6xLOmslGNm69iiajVysJdTxNXOdEjdUHSdktrOFdP1/IBI5JEF b5+x1WFmJJ0kg1bmQhxiqD2+RrospR6nFoWZweAWF6175Sxvp1g/0Vfnbhop0NsOnvm/VGvgS q+ju+UpTC1kj34Jdnu5COx4p16DblCUrNfe3BvVPYduedQKofLWXcS9VAo9GwTkypIxCFsZun QZXyQhenfaf14hSXpAVsW/LwqcBpa1/2nhkTlIGwFj9QH8mRPq0OBF5vaALqca22gpl2LxCN1 CdAeZZW2ePmqQQzDvXJV1oZTLcDW+2U3pckkTfSBHJc50T6c5hURFM/MtLprPjwnHeQ3fC2CA HMUtslcK/k8KJq7co7DU1o5FNTpvEpKhdibFKWxomEunETqy9uBYhTD0w0FcB8+L6Uezac74S zUKZfaMmagT/12Vkg5wweTEyURGeNiQnjuRgIqjSA21f5POTeqOo5tQCnMVJed20heuz7W6rG DLUHs6DnIt6cLDRyXzFX0Ig2L9Td8jlPxEfojWzDciYYsr9yX5OeMEnXkNnJI4ePc8S1f8lnU vj+1S6aBl66M0mmjpu10BDT4TZhVCnR+59zeXAtJcsrNbhcoNzGXjF57XcMU5CRWyzUX6rpiw wVPlF9qj1g6fTwZ19bQH5lGFN3PRkGRtTQYZykgYbdBWo= Am 06.02.24 um 19:08 schrieb Stefan Wahren: > Hi Dave and Andrea, > > Am 06.02.24 um 17:31 schrieb Dave Stevenson: >> Hi Stefan and Andrea >> >> On Mon, 5 Feb 2024 at 18:50, Stefan Wahren wrote: >>> Hi Andrea, >>> >>> [add Dave] >>> >>> Am 04.02.24 um 07:59 schrieb Andrea della Porta: >>>> From: Phil Elwell >>>> >>>> BCM2711 has 4 DMA channels with a 40-bit address range, allowing them >>>> to access the full 4GB of memory on a Pi 4. >>>> >>>> Cc: Phil Elwell >>>> Cc: Maxime Ripard >>>> Signed-off-by: Andrea della Porta >>> mainlining isn't that simple by sending just the downstream patches to >>> the mailing list. In many cases there reasons why this hasn't been >>> upstreamed yet. >>> >>> In my opinion just this feature is worth a separate patch series. In >>> 2021 i already send an initial version, which tried to implement it >>> in a >>> cleaner & maintainabler way [1]. In the meantime Dave Stevenson from >>> Raspberry Pi wrote that he also wanted to work on this. Maybe you want >>> to work on this together? >> Yes, I'm looking at reworking Stefan's series to work on Pi4 & Pi5 as >> it's needed for HDMI audio (and other things) on those platforms which >> I'm working to upstream. >> >> I was getting weirdness from the sdhci block when I was last looking >> at it, so it was just proving a little trickier than first thought. >> Hopefully I'll get some time on it in the next couple of weeks. > i must confess that my series was just a draft to see that the general > approach would be accepted. Yes, it's possible that there are issues :-( > > Maybe i can help you a little bit by taking care of first two patches > (node name fix & YAML conversion)? Forget about this, it's already done > > Regards >> =C2=A0=C2=A0 Dave >> >>> [1] - >>> https://lore.kernel.org/linux-arm-kernel/13ec386b-2305-27da-9765-8fa3a= d71146c@i2se.com/T/ >>> >