Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp30070756rwd; Wed, 5 Jul 2023 23:59:28 -0700 (PDT) X-Google-Smtp-Source: APBJJlFEDedZY+ij+N5WpBlJDD1IQD26/sRHODjgCkcgY219yEi/Hf8pqvK/6cHH8QdGzz2DnC3Z X-Received: by 2002:a05:6a20:12c3:b0:129:b68b:92d4 with SMTP id v3-20020a056a2012c300b00129b68b92d4mr6307857pzg.2.1688626767971; Wed, 05 Jul 2023 23:59:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688626767; cv=none; d=google.com; s=arc-20160816; b=ZUtBW8ma/3S+uN8A30YrFuIaCRdvu9fRkEJruXC1JXYoctej1D6b1HQWDL/0OuTmAo mHATidMYjwaYPAYDdwreJ2Y4/BSbRVlKAOu9lisvUcgJvDj0IE2npabWo+W27G/jwEzZ hCnMm4uBwoGS7pWE5XeKIU4ff1tQVK8iSkWOauclTYlBicl0ugQVDe4FpP8CciAT7+eP 5kuaHXxTq7ycpKmggviTJy5QWMY+7sFdlJ/iWN2kNfJnug++ey2LFTP+U1wV6Ed+5djn JkMOFjzWssacNB4R4SRyl140wHzCcyibV0YMwJayL0CtHptsZF/s1315hmU7Ntzc7PTL xJ+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id; bh=v/ZnFpNXOZ9g+D9/CXxEbWzYfkwyAV1CbNsi2WLC0Fk=; fh=K+oG7fwTlxpjS8ob53ujqrolDFjrnEqmeb0HY2UpLJI=; b=Jy+E3QPAwyVCIWKTDGS7ierQC2kH5IJImcwaPBy8UHzofWh1+/lNxgrNN2DsOzcMe1 Q7nFVbaO66XtsSamy47N91LhTIcvZjspyeb86t0cJu2MBvfeN8TfVcUr6gxDofX1ZwLP EwxSFhmrCrRldv7RfL3Zsg0POgoXH8GjgHB631xl8soRF9dOsyGo8F8ku/tFGvhVFrcz HTmPZQs/r76J640m6mdccrcCg6MV3oEdJRT9agALzpOodv7epdCGLYoT1kFh3qNbXrWW eFVBtc4G7+IlRB03SoS/5CyHP1tyK/T2PZxGRhJ0BO6mxKXZAowViOIAy7FwqlQ3owru vKPw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c5-20020a6566c5000000b0055785a37147si805098pgw.590.2023.07.05.23.59.13; Wed, 05 Jul 2023 23:59:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229508AbjGFGeP convert rfc822-to-8bit (ORCPT + 99 others); Thu, 6 Jul 2023 02:34:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51924 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233626AbjGFGeN (ORCPT ); Thu, 6 Jul 2023 02:34:13 -0400 Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A7F510F2; Wed, 5 Jul 2023 23:34:11 -0700 (PDT) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.95) with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1qHIZ2-001Mec-CB; Thu, 06 Jul 2023 08:34:04 +0200 Received: from p57bd990e.dip0.t-ipconnect.de ([87.189.153.14] helo=[192.168.178.81]) by inpost2.zedat.fu-berlin.de (Exim 4.95) with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1qHIZ2-003DEm-4j; Thu, 06 Jul 2023 08:34:04 +0200 Message-ID: <7da62314e5bd2fc1b0f2c95ff0a0f6a39d9ae447.camel@physik.fu-berlin.de> Subject: Re: [PATCH 0/2] SH7709 DMA fixes From: John Paul Adrian Glaubitz To: Artur Rojek , Yoshinori Sato , Rich Felker Cc: Rafael Ignacio Zurita , linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org Date: Thu, 06 Jul 2023 08:34:03 +0200 In-Reply-To: <20230506141703.65605-1-contact@artur-rojek.eu> References: <20230506141703.65605-1-contact@artur-rojek.eu> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT User-Agent: Evolution 3.48.3 MIME-Version: 1.0 X-Original-Sender: glaubitz@physik.fu-berlin.de X-Originating-IP: 87.189.153.14 X-ZEDAT-Hint: PO X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Artur! On Sat, 2023-05-06 at 16:17 +0200, Artur Rojek wrote: > this series provides fixes to the SH7709 DMA controller, allowing the HP > Jornada 680 palmtop to boot Linux again. To my knowledge, this is the > first time in ~14 years someone tests upstream Linux on this device. And > with the included patches applied, I'm happy to announce that it still > works like a charm. Your first batch of patches has been merged into Linus' tree now: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c17414a273b81fe4e34e11d69fc30cc8b1431614 > PS. What might be of interest to the sh-linux community, there's further > work towards this platform in my pipeline. E.g. I've added support for > the HD6446x PCMCIA controller, allowing Jornada 680 to use Ethernet and > Wi-Fi cards. However, what prevents proper upstream of such a driver is > the crude and antiquated code of the underlying platform base. For > example, the HD6446x bridge (`cchips/hd6446x/hd64461.c`) lacks the > concept of clocks, preventing the PCMCIA driver from hardware agnostic > clock gating. So what I'm looking into next is the cleanup of existing > platform code base, bringing it up-to-date with modern kernel APIs. > Hopefully it's not trying to bite more than I can chew, but eventually > ending up with Device Tree support would be really nice :) Feel free to start sending in more patches addressing the issues mentioned above. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913