Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp3141107rdd; Sat, 13 Jan 2024 18:47:49 -0800 (PST) X-Google-Smtp-Source: AGHT+IG3vo8O8OQuq1ELZXV+713QaFbycEYLNnaJb4sBu3U/gis2uVYvrr7eDhNOwEmlI+djg3E7 X-Received: by 2002:a9d:61c9:0:b0:6dd:e8d5:9aed with SMTP id h9-20020a9d61c9000000b006dde8d59aedmr5283861otk.60.1705200469067; Sat, 13 Jan 2024 18:47:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705200469; cv=none; d=google.com; s=arc-20160816; b=P7FtQhMBjtjIilvm3NFS8Y0yHeY/I/1SgDuP9X415Ae6S5egSIZxkT2zp99GBJTUwE ANc0GtNGhKCiTGVSPBiU9LFSBSsx3wOX538+ik3ZzJ3iObNdfCRCW7aLM/hPLtp4lX8F KjjMhZju6iuNutl8m80vn0wVE3rp9DVG9PT1fxn+4fxR1yP1PCUSuzgIO2igidevj8EB Pf8qDR16mAlMTotdtWgEuO+iXGL27bDM5l2QcCcXkxteVqmtwwMylcLl4cx5Jne2CdqH nDaehpAGKzb5s8c2urVQ0tiH217CTMx+w5hqenV0ApH3e9Y3PYXgSaYoKCY1HfWdObIn Cxqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:to :from:date:dkim-signature; bh=acrPW8OvbjUOMzGnpFcr76/YgfSNPscL/aqWaQEyhVY=; fh=NUU862g2w/yt63t9ofQsUvR2b/NoltMfl8716O2JW28=; b=pMy/Ac6nLQNLb7eswPaqZGsAv/Mk50xTADDk9WcYCZfKtFpkiK0LT3yC6JxQN1oM/T KVonPlW+bN0o4FfL9BXDdoNHfoUP46DikckMfks5nzXBycV1eubq8dZbXtdyrWbEB0AN 7xxloDwbYQjN3HeUzbGbckvQIx0cOozri4buBZPMPF2EvWveivtf4x3nlN4ijcfPKx3X 0imaGB2czPHADXU4bBGXZnxe+WWx1hGis2ktN+et+MRnm6xqon+/V1KRS+pkH7TX0So1 FOTPavqIO0ySEk5VPtYQrSpd6eKSLMMwN85u/iH/T7U//mcHHl5BImTbzFxEv2zSPIha 23Xg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MYQ9wy7Z; spf=pass (google.com: domain of linux-kernel+bounces-25388-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25388-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id t23-20020a63b257000000b005cdf9a259a9si6286330pgo.447.2024.01.13.18.47.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jan 2024 18:47:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25388-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MYQ9wy7Z; spf=pass (google.com: domain of linux-kernel+bounces-25388-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25388-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id E6455B21CA5 for ; Sun, 14 Jan 2024 02:47:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 64EA017E8; Sun, 14 Jan 2024 02:47:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MYQ9wy7Z" Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 6455B1841; Sun, 14 Jan 2024 02:47:30 +0000 (UTC) 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-pj1-f43.google.com with SMTP id 98e67ed59e1d1-28cf491b197so4030858a91.1; Sat, 13 Jan 2024 18:47:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705200450; x=1705805250; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=acrPW8OvbjUOMzGnpFcr76/YgfSNPscL/aqWaQEyhVY=; b=MYQ9wy7ZIH5kA3hkm7EID/05nOyuIOtJSYx3ZQI1KBthvLMAYtpsg//WSiVnfdTIfS JUs0s2a1REHp6cirB8b0vPjLtWkHzkWCh/Jr1sv6ZH0LCq1HDdpqMUAyX8jN4iXJpXyQ kfgeREEhyihzblbJC0dO3HXJ6VYlB1RMZCKT2I1abWIgRSFBSVpYBXyT70dKK5N36PH0 kdUV6Ji27KHmRg6sVy5jW42G7N9f32R/BdfddYKXhibJ4b+txbR06u/88NH5TNpSF7xW 8VcqfuUUrnGbPJEveOhG0AHSVfSwg2KgYuPk6j3ltTIyteo4PW9tTKtWS8cUyhGpE4Os gsxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705200450; x=1705805250; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=acrPW8OvbjUOMzGnpFcr76/YgfSNPscL/aqWaQEyhVY=; b=psfmpwQLeBwudCKLXHsLkWMs8NPjaKe0Q6NVDR5zLsgCUZp6EE+glI/VEh/EUHb5/L 8eJg9zWetb1PWRggTaVb+5zs7BRPpkssCQ/AwgNv6qM4I60qQPljYljCpLtzX/LA3RWO Bo6BIrDoayA8P4UxPHL1nrLW+pHxx9oMwDi1wsYcpimhw0shbPJrcVfX40YZrZlkdH5A wj5+WiwkAOX6NJh8lzh0TdhI+6Gkgbf/yDEXxd86gG2SI91zJSY5GHcvLhrCuG5+45bv qrXKFBG6LD+ufHcLqDZpbQZCu9oRYZ2ISQL9cQHyMsMogIvuzXd8gAKPqWLzXd3sAS/x 0ZdQ== X-Gm-Message-State: AOJu0YyTRMDfz7heVDj5o2NW7MMWCzowjpw3SEAvm8wfejGHH+8i25Hn /hPHiGwHDP2nH02h8oIskkqUvchqlOpdMw== X-Received: by 2002:a17:902:e5ce:b0:1d5:b948:8e4e with SMTP id u14-20020a170902e5ce00b001d5b9488e4emr276142plf.91.1705200450083; Sat, 13 Jan 2024 18:47:30 -0800 (PST) Received: from rigel (60-241-235-125.tpgi.com.au. [60.241.235.125]) by smtp.gmail.com with ESMTPSA id u9-20020a17090341c900b001d3ecbccb52sm5400163ple.213.2024.01.13.18.47.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jan 2024 18:47:29 -0800 (PST) Date: Sun, 14 Jan 2024 10:47:24 +0800 From: Kent Gibson To: linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-doc@vger.kernel.org, brgl@bgdev.pl, linus.walleij@linaro.org, andy@kernel.org, corbet@lwn.net Subject: Re: [PATCH 0/7] Documentation: gpio: add character device userspace API documentation Message-ID: <20240114024724.GA20870@rigel> References: <20240109135952.77458-1-warthog618@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240109135952.77458-1-warthog618@gmail.com> On Tue, Jan 09, 2024 at 09:59:45PM +0800, Kent Gibson wrote: > My new year's resolution was to improve the documentation of the > character device API and gpio in general, so here we are. > > > Patch 2 relocates the sysfs API doc to stress its deprecation by > moving it to a new deprecated section, again in userspace-api but > with a similar section in the admin-guide. The deprecated section > also provides a placeholder for subsequent changes. > While preparing the v2 version of this series, I'm now wondering if this should be changed to "obsolete" rather than "deprecated", to better fit with the interface lifecycle, to indicate there is an alternative, and to emphasise that it is scheduled for removal. i.e. from a userspace perspective "obsolete" is the clearer term. Is that a change worth making? Cheers, Kent.