Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp3522342lqp; Tue, 26 Mar 2024 11:19:18 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUFRdJyKOQ9qxmkgak9bkQJ3SyZq53+x4pMdsLhIsBo+mch2twbA/FWQ/bc+i3fcElWcEXMC6va5S4sV2IhHKtf83aO0W4yfx9F69tNoA== X-Google-Smtp-Source: AGHT+IG+1VwqY/tqgqp6uH/vAE9+V/1IA7x5KTWIghmhR5NOhiFmE6KvQzT+JCmLGLZ54Hcm7iDR X-Received: by 2002:a19:6406:0:b0:513:9b96:a948 with SMTP id y6-20020a196406000000b005139b96a948mr246085lfb.6.1711477158365; Tue, 26 Mar 2024 11:19:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711477158; cv=pass; d=google.com; s=arc-20160816; b=ig1Xf5dhdk11G3ocz8MLes5Y6g+W0L5FKIxYAhMwJAZoAiRV3VB7gIIlCHq+oeYWQs h2Q7vBeCa51SxNrQX2j2iHiA4HYJxMLYN/YDZlNhgznd0u5FMgZnEGdu4f8yT0+qjV6d fdwq8TCbFiqGyuSNKMrZfbNPUXzSFVeNr2vK9PPFL22ZMYnwMzTTnYwa5sEADfBxdrc2 UQyvOskS72Y8zSqe7MGkrfpwzvEgk5Bcw4JZ/qwVGFdQ5Pj7KHXNR23zkl+aPtbbklJ2 MukMEwtZUbSPw4yyUAUIRMC7Qyr5XlA6UB0IMDyDykjqEP4si3c0loRZDvBvIa4QWDIN bm2A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=bru9qGl3c7myCGBTRFHIKEMfOfekl3TRWSLbdw8e6I0=; fh=ohu4LJUBEjSFIiPA+hJprzQblGOd7w5xEumYq0EBRl4=; b=EHg2dE7eYMoLJp8K1QzGf6Rnu1BeMkSPb5d5xm4NsBYNI65zcCC3JtoD6rYeKIddfX n9QAMg0Vq0NWlFQZyTro3EjnC+QPWHhHviMy+sIk9HmVLKXSBegLdAxmz33uG6GoIYxl epHuhscTpznIkymAVPej2wGgjBvg2ZQzI2DUlk402OHmJQyvMWZIZgUICc8nxZB9KN2F Q8hgnAuNc7r5YoKQ4To/ydSOtJBr8vKYwa8jyuWNhKQLk52WwUwkuUtKu6JNoYQTg3EW fsH+w0r9BWNhRxTxnexsRxYLoV3vxHUcSvflVyV4g8UnehccRyf+ClkqhxmxnxD4DplD nqZg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=l50yWZPZ; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-119675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-119675-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id i6-20020a1709063c4600b00a46b46a4319si3661889ejg.717.2024.03.26.11.19.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 11:19:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-119675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=l50yWZPZ; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-119675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-119675-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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 am.mirrors.kernel.org (Postfix) with ESMTPS id 7A25A1F83C31 for ; Tue, 26 Mar 2024 18:18:24 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EFF628662C; Tue, 26 Mar 2024 18:18:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="l50yWZPZ" Received: from mail-ot1-f54.google.com (mail-ot1-f54.google.com [209.85.210.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C07C21CD30; Tue, 26 Mar 2024 18:18:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711477096; cv=none; b=Z1Pm/3tNY/7WvJEZoPDISwmYgjsDOkedm1DSaEAjnGrgXWo3L8GGz8+vWaEbMrWLH35puCCNH1FFFrPNCEMiZFcewug2pQ3tBWZZmYg4snq+iGhK3XYJs3BV7fkMUH0yN9n/MQVqJo/Sfn3Vsczv8XxjGaA80f0xkHtppwPzU+c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711477096; c=relaxed/simple; bh=bru9qGl3c7myCGBTRFHIKEMfOfekl3TRWSLbdw8e6I0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=lJA0IreV9gZZRWB7rDPs3aW6fq504S5JqqJ2MgWvrDpYS6X8vnaygSkcsXdsYglJERVW/mWJCQsPTbMu6PKDi3Nn39XMEH0M/4zFtPVSzCoZ5DENOm9R847wE6Nkx5QywdeU4MKQ4Go1H9cEn2iXwOBI2lqkb/SJn8W2STlt3V0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=l50yWZPZ; arc=none smtp.client-ip=209.85.210.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ot1-f54.google.com with SMTP id 46e09a7af769-6e6e37d33c5so787976a34.2; Tue, 26 Mar 2024 11:18:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711477093; x=1712081893; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bru9qGl3c7myCGBTRFHIKEMfOfekl3TRWSLbdw8e6I0=; b=l50yWZPZVXTd8hh5Z095MAKEuoapdn+wHtjwmMAF3ZBadTbDzb07T71742Ic01CGNU uQeKX5j3eYulXF209xkHwoBZXw0jXWlARHK4CIfJekFl81DJ411HEarJGBz/vO0FljUr Y7C9I7rFSIrG9u1fD0f7XxxWP02UxNQYK86wRkE1oWGdUF0M9jwgt32IRyhUsT0kOH9s g7gutJbwxD89iTGpnYXQNa6pEIg+HRy2rlcsoBSQ3+hbCxMCuuEY1O2P4BC98lmWAJPH azufhXkOteMgnfe3c+LaGdAbjrwueRW5aW5+vvG1Hgc1c9YwAcj6ufyHPAdOSR3WqMqZ 2DjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711477093; x=1712081893; 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=bru9qGl3c7myCGBTRFHIKEMfOfekl3TRWSLbdw8e6I0=; b=a7tnXNigUEtQMaDjNmm2Liyub9WWbSIABPtnChLgeVFq4CfIsqUbNvBvn+2XMLhEOm JR25oVpHvlmQsgzxeW/LUKE7sF/dKRDFzNNxfI359sW2Yf3iOqNsE+WdqCR79dhXee2z NU1IAh7Hvv9XeskdacWmb58pKPz0rWgyYHRbgtreaDfKxPWbGS3j6dT23KaGiunIKGRB OPJtKYwSarLXW2I641MiFnC2bj84APaFDRIGSGqhJLWyaf/xlUONtQJj5aarfhUvD1PK UFqM3J8bl2PM1014tatBfLkoyToiVKeT3gctDTyQW9/+6K8lZFGsjk6OOHa/LdmdQfnN fv3w== X-Forwarded-Encrypted: i=1; AJvYcCWPPAxqGrUXxDvwPy17BGUJ6IUMXIT3+qWEHxXjH06YO2zU5e2XZNTFt63fWY1Q3LFFFOmc85bJcvr/3mGH3EATad+Wx9HmZ04rCeXuwuixJis1g+bVxem14NKzmOBJ8onTfNMx29aY1A== X-Gm-Message-State: AOJu0YzO7sN2U9FORYELQN1Eug+6hBxEPh+l4J5GIsg0D0amzl301LEN C8u0GzqJLTeIRmLT3r0ZZKKYoQUKunMpyJAD05fdCjSNjJjlS5DykL72JNyhen/XgnNGoht25em pMTSAFbuctrloPQGp/yCiHpYsiuA= X-Received: by 2002:a05:6830:1c3:b0:6e4:e360:c387 with SMTP id r3-20020a05683001c300b006e4e360c387mr370351ota.26.1711477093626; Tue, 26 Mar 2024 11:18:13 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240325210045.153827-1-afd@ti.com> <2024032631-excursion-opposing-be36@gregkh> In-Reply-To: From: Matthijs van Duin Date: Tue, 26 Mar 2024 19:18:02 +0100 Message-ID: Subject: Re: [PATCH] uio: pruss: Deprecate use of this driver To: Andrew Davis Cc: Robert Nelson , Greg Kroah-Hartman , Jason Kridner , Drew Fustini , Tony Lindgren , linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Tue, 26 Mar 2024 at 19:02, Andrew Davis wrote: > > On 3/26/24 12:24 PM, Matthijs van Duin wrote: > > I'll write a more in-depth reply when I have a moment, but right now I'd > > like to point out that the uio-pruss driver in mainline linux is for the > > pru subsystem on the freon/primus family of ARM9-based SoCs (OMAP-L1xx / > > AM17xx / AM18xx / TMS320C674x / DA8xx), which is not currently supported > > by remoteproc-pru. > > > > I'll wait for your full reply, but a quick note, for those devices listed > this driver isn't usable either after they all moved to DT. As this driver > never got a DT port and relies on platform data (which is gone for those > couple devices). Ah I wasn't aware of that. But then the reasoning for removal is "we broke this driver a long time and nobody seems to care enough to fix it" rather than saying they should use remoteproc, which does not support these devices. Matthijs