Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp185038pxj; Tue, 15 Jun 2021 23:30:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzZhdI+DRVtUXFJaK5cD1DuYymY07L4RmBs50Y2FBiW0xKzWjJR50QubadbNR389gV29H3C X-Received: by 2002:a92:c087:: with SMTP id h7mr2261282ile.293.1623825021858; Tue, 15 Jun 2021 23:30:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623825021; cv=none; d=google.com; s=arc-20160816; b=XgKSdGmvRDToxJ7XiyD5oDSCHmeJkphMiv3FJlkqHsc8Q1RSRdQg/7qQbx1depeE+e yxf2/0MsZZIu6pjTCDFco1bWpZ7ooeEIKtvRT1gaKAEqe0adI0GVd1egVpedgKG6DFFM faM849IFYNeLLrXUXcqs1F1rUKTexztOylsFi/KRKuoDUeU1G7sP8C0/0MlPPwuuRBQ+ nMNK6aiL+pLByNLbULMIP/osJStEK3Vx5RDS0UJB7JC4qTwPt7xLBC1wras+epSRQgqR BBe9yqjYcNjWGZdd815WqWfZRleb/BrmaTc/3KHJiZW8cThd5SHoC412NKbGPZKObqfv 2dYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=2toWCFzDEvT//Jf/t2B04MYL/UgoMigXpAGWddIujdA=; b=tuA+sReuv9hQAPudlhOOYzumZAuUzr3n8EneAiPRavV9njws+JLQfIJxJAq9pS5ixg Vz3455UnEAP9W70Z6f7nWwaBg0yq92dgLLefv7wyIuYbjVxtPi4i8kOhkCmlHJnStNLf /HxaGIOA0Se0ZOYcZHT7YG3lMGkb8U+4011jGYwMCAzrsIwIEjJ6W1s4Bo19KOAZHMte mlCKR6PHHgAgoVEmSyPRsbLXXUBsyyx/UQ3TH/pBmLosOeonHKolv6plBOBIuuYWSorq WY+u0omxlxamy4p8wYD1bClUbXXhYlCOdTO6DtDJuDLiFGgl22EYoO2N56YRl/bPth7u ygdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=idawJUMT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x6si1263136iol.30.2021.06.15.23.30.10; Tue, 15 Jun 2021 23:30:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=idawJUMT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232245AbhFPGbh (ORCPT + 99 others); Wed, 16 Jun 2021 02:31:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:60022 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231614AbhFPG3y (ORCPT ); Wed, 16 Jun 2021 02:29:54 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 5BC5761403; Wed, 16 Jun 2021 06:27:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1623824868; bh=okkMhtxXWhu7jcblc1Rd7fTE3JvHjA3XMDhYuWCIcG4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=idawJUMTDJ9MSzxwBFw5KStnenGAsnj3LctDAoX0gfMBZuwMb6J80+atebHf089d2 p7C8zEivydQOBPs+bKcXGeFL2HqVBBbczofe3usrMPi4yPNE65XojLG9/nyrAYoyoM a8RZ4jDbUAe56zuHleK2P2osJ6lTpzb7cced6sJiNz5qe+UhohZbP3pnYr2AmaBjTq aPbBjHLor23Pkk+v9phlZEy5gaL0lTa6Uxef0BJASrtF+VdjWEZAw7aw8udf+34Ylr B2gR/n6oMbWY08WLkDshP0drsMV4kGdBySdF/P0lW30X+Pllbu1vgc3hlf5XO8R7eg RacaLl+veTxTQ== Received: by mail.kernel.org with local (Exim 4.94.2) (envelope-from ) id 1ltP1e-004kJG-LF; Wed, 16 Jun 2021 08:27:46 +0200 From: Mauro Carvalho Chehab To: Jonathan Corbet , Linux Doc Mailing List Cc: Mauro Carvalho Chehab , Hans de Goede , Maximilian Luz , linux-kernel@vger.kernel.org Subject: [PATCH v2 15/29] docs: driver-api: surface_aggregator: avoid using ReST :doc:`foo` markup Date: Wed, 16 Jun 2021 08:27:30 +0200 Message-Id: <6097027b4de4c9015485cb73b297b98660c4296d.1623824363.git.mchehab+huawei@kernel.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Mauro Carvalho Chehab Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The :doc:`foo` tag is auto-generated via automarkup.py. So, use the filename at the sources, instead of :doc:`foo`. Acked-by: Maximilian Luz Signed-off-by: Mauro Carvalho Chehab --- .../surface_aggregator/clients/index.rst | 3 ++- .../driver-api/surface_aggregator/internal.rst | 15 ++++++++------- .../driver-api/surface_aggregator/overview.rst | 6 ++++-- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/Documentation/driver-api/surface_aggregator/clients/index.rst b/Documentation/driver-api/surface_aggregator/clients/index.rst index 98ea9946b8a2..30160513afa5 100644 --- a/Documentation/driver-api/surface_aggregator/clients/index.rst +++ b/Documentation/driver-api/surface_aggregator/clients/index.rst @@ -5,7 +5,8 @@ Client Driver Documentation =========================== This is the documentation for client drivers themselves. Refer to -:doc:`../client` for documentation on how to write client drivers. +Documentation/driver-api/surface_aggregator/client.rst for documentation +on how to write client drivers. .. toctree:: :maxdepth: 1 diff --git a/Documentation/driver-api/surface_aggregator/internal.rst b/Documentation/driver-api/surface_aggregator/internal.rst index 72704734982a..8c7c80c9f418 100644 --- a/Documentation/driver-api/surface_aggregator/internal.rst +++ b/Documentation/driver-api/surface_aggregator/internal.rst @@ -87,10 +87,11 @@ native SSAM devices, i.e. devices that are not defined in ACPI and not implemented as platform devices, via |ssam_device| and |ssam_device_driver| simplify management of client devices and client drivers. -Refer to :doc:`client` for documentation regarding the client device/driver -API and interface options for other kernel drivers. It is recommended to -familiarize oneself with that chapter and the :doc:`ssh` before continuing -with the architectural overview below. +Refer to Documentation/driver-api/surface_aggregator/client.rst for +documentation regarding the client device/driver API and interface options +for other kernel drivers. It is recommended to familiarize oneself with +that chapter and the Documentation/driver-api/surface_aggregator/ssh.rst +before continuing with the architectural overview below. Packet Transport Layer @@ -190,9 +191,9 @@ with success on the transmitter thread. Transmission of sequenced packets is limited by the number of concurrently pending packets, i.e. a limit on how many packets may be waiting for an ACK -from the EC in parallel. This limit is currently set to one (see :doc:`ssh` -for the reasoning behind this). Control packets (i.e. ACK and NAK) can -always be transmitted. +from the EC in parallel. This limit is currently set to one (see +Documentation/driver-api/surface_aggregator/ssh.rst for the reasoning behind +this). Control packets (i.e. ACK and NAK) can always be transmitted. Receiver Thread --------------- diff --git a/Documentation/driver-api/surface_aggregator/overview.rst b/Documentation/driver-api/surface_aggregator/overview.rst index 1e9d57e50063..26415e1ab7da 100644 --- a/Documentation/driver-api/surface_aggregator/overview.rst +++ b/Documentation/driver-api/surface_aggregator/overview.rst @@ -73,5 +73,7 @@ being a direct response to a previous request. We may also refer to requests without response as commands. In general, events need to be enabled via one of multiple dedicated requests before they are sent by the EC. -See :doc:`ssh` for a more technical protocol documentation and -:doc:`internal` for an overview of the internal driver architecture. +See Documentation/driver-api/surface_aggregator/ssh.rst for a +more technical protocol documentation and +Documentation/driver-api/surface_aggregator/internal.rst for an +overview of the internal driver architecture. -- 2.31.1