Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp526656rwb; Fri, 13 Jan 2023 00:27:53 -0800 (PST) X-Google-Smtp-Source: AMrXdXtmXl/mh3ywD/HtXwIY93H3XU0bU40xW8QJ0ISVpLgywvqRoSSis4n05gqPYNp5hDg45MzU X-Received: by 2002:a17:902:d492:b0:194:5fc9:f579 with SMTP id c18-20020a170902d49200b001945fc9f579mr6477654plg.40.1673598473178; Fri, 13 Jan 2023 00:27:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673598473; cv=none; d=google.com; s=arc-20160816; b=OKgAMtwaLm0HC1FgZfSyMnx9Ub/xwbQ9N/GZkKFg2j/w0X1lQjGfcvR3to8lJ7L7/l rD2zamJRWnHOqe3uejxZyyNqypp+PxezJi44qcQG6kx/bRYDnnEzXH/FB8zUbpQq3sq8 vXG1IgVoonsslWhD9hvXmo8s7zhj5KN9jeYxayUn+yFtdvB7nu79anCNga7TmrIPJ/DO GBvhPq262VVwlOvcbO/rCqT39WovN/hNZCdz3NiTtZyh30kfVef8Ra2jFmP8+jf7feBw mYV50PiGzgt8jIShmMmORANJaipGMAhVQj33hwJBK+S6Q070lRZeFnBUTKhCmxvWjV2M FlLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=MowQaQp0G9uX2jhG1rQLtIGSPC7S+MJhKLN+g9WmpVM=; b=Nvm6t4BpIKtrIOlNN3fzcWKZ65Hx9q1JK7oIDZCJRqmMOOJjxL2w5si8YRfj6xGCnp EVuXr12GTj+j3H8hObwQGuGhW0hz+RLye0Z1F5V8xtjqU4GZnQmV/caO74w3NzKMkzYq VxJMLATz55G/ucF1TcHmuMteHnJ/JIf1Oxi9qYKllOh19RuLSjGk6EWWIkc823OcXsi6 uKu+pKjiCGIxPTKi9leBJYEm3SQSu5zdIRUdAeqgojmQCbmgRrDy1hfjL4JwVOCiL4yS qBfH0NJpXrHjKjydF/SGml+EOCEyC16tjEZ2x/ChE6tTU7TXw101Uw8AyY3z+C1hA7X9 69Rg== 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 g7-20020a1709029f8700b00192a8d6e21csi19510719plq.458.2023.01.13.00.27.47; Fri, 13 Jan 2023 00:27:53 -0800 (PST) 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 S240573AbjAMIXG (ORCPT + 50 others); Fri, 13 Jan 2023 03:23:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33580 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240858AbjAMIWg (ORCPT ); Fri, 13 Jan 2023 03:22:36 -0500 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D9D22022; Fri, 13 Jan 2023 00:19:48 -0800 (PST) Received: by mail-qt1-f172.google.com with SMTP id j15so13047252qtv.4; Fri, 13 Jan 2023 00:19:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MowQaQp0G9uX2jhG1rQLtIGSPC7S+MJhKLN+g9WmpVM=; b=el2XoDs9Rx15fpn1LkUmpizUAlrQktSLBbXWFPUan3PrdWaITXGPK4gXy5odfK/be2 xYV5v/6RF3GbIz0QDmX8Hgl+dZExurKd0xQT+/IbvMyJ0qrxL3A+RpLtldiM9OLgR1cq hvrdRRJBDQGAFrdmpCh+KDMSxmG0GhIBYXUPC4EiQPkAoDDOldcNKRgPNvaGewXZLWmk 9gFrnL6/WRbWFSHEIm/Ixj4xPZ4NsQnTgbwP/XdEElRtYEam4hlECmj/dIL99tgFaZme DCGS+eJh10LKslT207MZuVAQGBCvh7fqEa/DrZOh4UQ109fS4DcYVI97RuRPa/buQoSV IiMw== X-Gm-Message-State: AFqh2krWXEOYU1LKIBgksuqgpuGjN2QdZrxD9D4EfoSlrRUgYTGPUd3o ssVr/XINvnR/maM1Enm0TJcmL2Po8Z6EbA== X-Received: by 2002:ac8:4a97:0:b0:3a8:1ca1:b489 with SMTP id l23-20020ac84a97000000b003a81ca1b489mr94322090qtq.60.1673597987448; Fri, 13 Jan 2023 00:19:47 -0800 (PST) Received: from mail-yw1-f178.google.com (mail-yw1-f178.google.com. [209.85.128.178]) by smtp.gmail.com with ESMTPSA id bq25-20020a05622a1c1900b003a57a317c17sm10211765qtb.74.2023.01.13.00.19.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Jan 2023 00:19:46 -0800 (PST) Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-4c24993965eso268088687b3.12; Fri, 13 Jan 2023 00:19:46 -0800 (PST) X-Received: by 2002:a05:690c:313:b0:37e:6806:a5f9 with SMTP id bg19-20020a05690c031300b0037e6806a5f9mr3489142ywb.47.1673597985912; Fri, 13 Jan 2023 00:19:45 -0800 (PST) MIME-Version: 1.0 References: <20230113062339.1909087-1-hch@lst.de> <20230113062339.1909087-2-hch@lst.de> In-Reply-To: From: Geert Uytterhoeven Date: Fri, 13 Jan 2023 09:19:34 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 01/22] gpu/drm: remove the shmobile drm driver To: Laurent Pinchart Cc: Christoph Hellwig , Yoshinori Sato , Rich Felker , Arnd Bergmann , Greg Kroah-Hartman , Kieran Bingham , linux-kernel@vger.kernel.org, linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-arch@vger.kernel.org, dmaengine@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, linux-i2c@vger.kernel.org, linux-input@vger.kernel.org, linux-media@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mtd@lists.infradead.org, netdev@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, linux-spi@vger.kernel.org, linux-serial@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, alsa-devel@alsa-project.org, linux-sh@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no 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 On Fri, Jan 13, 2023 at 8:55 AM Laurent Pinchart wrote: > On Fri, Jan 13, 2023 at 09:46:49AM +0200, Laurent Pinchart wrote: > > On Fri, Jan 13, 2023 at 07:23:18AM +0100, Christoph Hellwig wrote: > > > This driver depends on ARM && ARCH_SHMOBILE, but ARCH_SHMOBILE can only be > > > set for each/sh, making the driver dead code except for the COMPILE_TEST > > > case. > > > > > > Signed-off-by: Christoph Hellwig > > > > No objection from me. > > > > Reviewed-by: Laurent Pinchart > > To expand a little bit on this, ARCH_SHMOBILE used to be set for the > ARM-based shmobile SoCs too, until > > commit 08e735233ea29b17bfec8e4cb302e799d9f920b8 > Author: Geert Uytterhoeven > Date: Tue Aug 28 17:10:10 2018 +0200 > > ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol > > All drivers for Renesas ARM SoCs have gained proper ARCH_RENESAS > platform dependencies. Hence finish the conversion from ARCH_SHMOBILE > to ARCH_RENESAS for Renesas 32-bit ARM SoCs, as started by commit > 9b5ba0df4ea4f940 ("ARM: shmobile: Introduce ARCH_RENESAS"). > > Signed-off-by: Geert Uytterhoeven > Acked-by: Arnd Bergmann > Signed-off-by: Simon Horman > > merged in v4.20. The DRM shmobile driver's Kconfig entry wasn't updated, > making it dead code indeed. Note that it wasn't updated because this driver was not used on Renesas ARM platforms, due to the lack of DT bindings and DT support, so it didn't make sense to make it selectable. > I haven't tested this driver in ages, hence my lack of objection, but > someone may want to keep it for the pre-R-Car ARM SoCs. Indeed, this driver should work with the R-Mobile A1 (which made it into orbit, so we could call it the first member of R-Space ;-) and SH-Mobile AG5 SoCs. The major blocker is the lack of DT bindings. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds