Message ID | 20230722113253.1545231-1-costa.shul@redhat.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9010:0:b0:3e4:2afc:c1 with SMTP id l16csp759191vqg; Sat, 22 Jul 2023 04:54:01 -0700 (PDT) X-Google-Smtp-Source: APBJJlHeSM1psNeBRePMvggQnOmcEHB6oEjRETd+SpvIdtS/+4LUUT4qd1vLT8iY1Deey4ydRUdg X-Received: by 2002:a05:6402:1517:b0:51d:df35:3818 with SMTP id f23-20020a056402151700b0051ddf353818mr3797811edw.5.1690026841567; Sat, 22 Jul 2023 04:54:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690026841; cv=none; d=google.com; s=arc-20160816; b=FOa8Bne0kehsHht/l+93p+j6bGxqyeduENBAjPCQIa/yVT8eEZzjTApxFW/lDGanFq YmDwCqjt2Fgmk3SHfV7/SZjKWWOdIwuge96N0YKgWCoHmTnS0DmM1+mzSChMq43wgXCA nNv0glwrkKzJfpwk43TliLanOYC6AVOnr1xyIzK6etpoD13cX4LrbGj+Yr5XCx4AKXxq bTnC8gqIX9kUA1QMAfAuqTu0UvHYM5UVHTCEWcceSgtU9Euym0n0CaXlzr7AL4D8mruL 5ufDJXZGh+ty2bQx93njRyRVHB5iQrXL7cbvfNFwjzVCXvh94ja3atRjkx9bLGBFppB3 KEWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=ahgHcjfaC7JFgkdJgmmVPFlcvZC6Fa3lzfqLhB0VQDE=; fh=z+EuahH0jE6xvJ3UUXgQFujnweV2Tmzu8p0iDt0dwdI=; b=vdfioZVvB8eWwbfaRY/wIqBvg8P60vybk55xQvWmJ/mRFNie0Y1GUVIjJdlsap63/z 4e3wGpp4Ithish5Rjrx+CN+ehuA1zeew192Dtjx9RVAxaPv9g0e0NAVJHlcaFdWASMPP ZEFgMdkaK9ZKJZLiK4lMUsmnQgho3RYzaOdZamNdo8u8zVD22Y0EjC41EmVWGVX0HSr8 qDDrAMyPwIKanjH4pxik1TJ059iEtcC2lEVZM6LQh/IaQO7XG4O3IB5K9v9SW9yp7CK9 DmQ5XF4jxJzp+VPEG7Xu423XSfK4SNhYSo3TXdoct/5W2tFW2132LEdxEBj8zy1dZ2w0 oqOQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y5-20020a50eb05000000b005220ec7fdecsi830870edp.567.2023.07.22.04.53.38; Sat, 22 Jul 2023 04:54:01 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229922AbjGVLdT (ORCPT <rfc822;assdfgzxcv4@gmail.com> + 99 others); Sat, 22 Jul 2023 07:33:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50458 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229731AbjGVLdS (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sat, 22 Jul 2023 07:33:18 -0400 Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38F88171A; Sat, 22 Jul 2023 04:33:17 -0700 (PDT) Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-767ca28fb32so179414785a.1; Sat, 22 Jul 2023 04:33:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690025596; x=1690630396; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ahgHcjfaC7JFgkdJgmmVPFlcvZC6Fa3lzfqLhB0VQDE=; b=a+cSlQuh2W3NSx/TaTj+UpGf8PlVxz69K3V5hCmTlutaZcTQEo3H/Z3Z0S7s8dve89 KhbkEdiJPywyHi4mDjerQDlIyA5uDNtrGpbztTVaSzZggBMNzUpeP7yU/5wvqBi+oQTA CJnpcg2tOt0mx9wNxYUHev3lzl2YwtestOGLHMvGK7lGiBLpqEL3/+m7ANu40RqdZceg D8IIWI8OhoFM9Dc6DHwKvdB6yqy1ItjluJSnbj+xhgdVeW2XFNxf/dpEoTlJozotQFl2 R1o9lFZPU013PC4TBTfOTgNOICGVKmo4n0SpGGMkWuMtMc6uQjHaV50CQypZYPWA4MH1 Hc1g== X-Gm-Message-State: ABy/qLb4rLWFMOi8pLQH9wx8Bc4OahJ9VQ3lm1Yl3VpzLIw1j9h5tbf/ 7Xj1zGxEHaOCehYhdylMWFM= X-Received: by 2002:a05:620a:46a6:b0:76a:ca95:a607 with SMTP id bq38-20020a05620a46a600b0076aca95a607mr2905458qkb.9.1690025596212; Sat, 22 Jul 2023 04:33:16 -0700 (PDT) Received: from costa-tp.bos2.lab ([2a00:a040:199:8930:2c90:cb9e:b154:73dc]) by smtp.gmail.com with ESMTPSA id i27-20020a05620a075b00b00765a7843382sm1756425qki.74.2023.07.22.04.33.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jul 2023 04:33:15 -0700 (PDT) From: Costa Shulyupin <costa.shul@redhat.com> To: Jonathan Corbet <corbet@lwn.net>, linux-doc@vger.kernel.org (open list:DOCUMENTATION), linux-kernel@vger.kernel.org (open list) Cc: Costa Shulyupin <costa.shul@redhat.com> Subject: [PATCH v2 2/3] docs: consolidate peripheral interfaces Date: Sat, 22 Jul 2023 14:32:53 +0300 Message-ID: <20230722113253.1545231-1-costa.shul@redhat.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <874jlxc78i.fsf@meer.lwn.net> References: <874jlxc78i.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1771507384299502275 X-GMAIL-MSGID: 1772121585011019940 |
Series |
None
|
|
Commit Message
Costa Shulyupin
July 22, 2023, 11:32 a.m. UTC
to make page Subsystems APIs more organized as requested
Changes:
v2: added pcmcia and subtitle
Signed-off-by: Costa Shulyupin <costa.shul@redhat.com>
---
Alternative consolidation of buses look more challenging.
Here are too many buses, so them should be split again.
Many of buses are specific for only x86 or only embedded computers.
Is SCSI generic bus or storage bus?
---
Documentation/subsystem-apis.rst | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
Comments
Costa Shulyupin <costa.shul@redhat.com> writes: > to make page Subsystems APIs more organized as requested > > Changes: > v2: added pcmcia and subtitle > > Signed-off-by: Costa Shulyupin <costa.shul@redhat.com> > > --- > > Alternative consolidation of buses look more challenging. > Here are too many buses, so them should be split again. > Many of buses are specific for only x86 or only embedded computers. > Is SCSI generic bus or storage bus? > --- > Documentation/subsystem-apis.rst | 19 ++++++++++++++----- > 1 file changed, 14 insertions(+), 5 deletions(-) > > diff --git a/Documentation/subsystem-apis.rst b/Documentation/subsystem-apis.rst > index 90a0535a932a..5ace1c434977 100644 > --- a/Documentation/subsystem-apis.rst > +++ b/Documentation/subsystem-apis.rst > @@ -48,6 +48,20 @@ Networking interfaces > isdn/index > mhi/index > > +Peripheral interfaces > +---------------------- > + > +except specific networking and storage interfaces > + > +.. toctree:: > + :maxdepth: 1 > + > + usb/index > + PCI/index > + hwmon/index > + leds/index > + pcmcia/index > + > Storage interfaces > ------------------ > > @@ -70,19 +84,14 @@ Storage interfaces > fpga/index > i2c/index > iio/index > - leds/index > - pcmcia/index > spi/index > w1/index > watchdog/index > virt/index > - hwmon/index > accel/index > security/index > crypto/index > bpf/index > - usb/index > - PCI/index > misc-devices/index > peci/index > wmi/index I'm sorry, but I feel like you've missed the point here - adding PCMCIA doesn't really address my concern at all. What is a "peripheral interface", and how does USB qualify but, say, SPI does not? I feel like we have stopped adding clarity at this point. A lot of this documentation needs a closer look to think about how it fits into our model. As a quick example (and an example only), the LED documentation would appear to be properly placed in the userspace-api guide, not in this grab-bag section. Just shuffling it around in the file doesn't help address problems like that, unfortunately. Thanks, jon
diff --git a/Documentation/subsystem-apis.rst b/Documentation/subsystem-apis.rst index 90a0535a932a..5ace1c434977 100644 --- a/Documentation/subsystem-apis.rst +++ b/Documentation/subsystem-apis.rst @@ -48,6 +48,20 @@ Networking interfaces isdn/index mhi/index +Peripheral interfaces +---------------------- + +except specific networking and storage interfaces + +.. toctree:: + :maxdepth: 1 + + usb/index + PCI/index + hwmon/index + leds/index + pcmcia/index + Storage interfaces ------------------ @@ -70,19 +84,14 @@ Storage interfaces fpga/index i2c/index iio/index - leds/index - pcmcia/index spi/index w1/index watchdog/index virt/index - hwmon/index accel/index security/index crypto/index bpf/index - usb/index - PCI/index misc-devices/index peci/index wmi/index