Received: by 2002:a05:7412:8d11:b0:fa:4934:9f with SMTP id bj17csp234699rdb; Sun, 14 Jan 2024 14:53:02 -0800 (PST) X-Google-Smtp-Source: AGHT+IHzv12SfT35xjvVKk1Egr2P+m0s7qAqQhLfPUiCUeQCzX2CoDQ7C53v1rkaJ8j24xavwgqs X-Received: by 2002:a05:620a:248b:b0:783:1491:49ca with SMTP id i11-20020a05620a248b00b00783149149camr8229749qkn.28.1705272782438; Sun, 14 Jan 2024 14:53:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705272782; cv=none; d=google.com; s=arc-20160816; b=nzsnc97SsL5rt8JxgzRePpT3fjHt4hbRYGoU6hf8robcBMh/HkwDIHQpYrUmy/XP+u TCpa2ax3DkUD5Gnavs7fYJOgkS03P8p4ojZLRpx+q7NPbXcZWDqN626EB/Vx7w9oaC6m JDJadjkS/CVMXtth1onBCiviUa/zqGBIF+KOYj8DzWlkDe+O8lMHootQ589mqffG8Nlc 4zRuWAQQDPMUZL6033xKIwIErfDEcibmjm535b8WeMdRgIA7ADU/DqCoxBQ5HyvB7LeU 22/BtpllLZLaUaXX0TVzWOa5DB8Ndu3QzZW5NJtIfjjcyCbMN91+16hFKh2iaUKnA0QL 5Slg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=E+pmWiFAk9xDSX3xHw8tyfQSE8GLes3W457god8mEvU=; fh=QBY1LJHtU+J+vREGDP639vkhTNo8Kqy+M4LvbTOvAnM=; b=OBNv//b0Y3xW42XRufyPtjgWq6S5RpGgZvhPwbshXGq1uKU8V6QCyA8wZ8LAMwWmFS p83CWDuocoaNn0JXkv4kd7sajPzjnQeg4XPHWGMa76WSNDLbHigrsTOPBmr0VBWC5Cke pw53UHses/W94QuG73vVQnzdq5ArjfW6Yg4lu597IYfDFjU0Rz66xhoDYDwuhM4F7SKD 4F7f5p0PTls0uFaKMGzbzi6PP3bvYJGta3V1HWrixigOy1P4pGAeBozH0r/41IBu4Tr9 C3qVUeodLm5v8SjTkV2vrXwT8YcRsx4bEMKOZGei6oPqrnyv6lRACFUw67s7vICIq5z3 QEOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=cxMyM7oC; spf=pass (google.com: domain of linux-kernel+bounces-25553-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25553-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id h27-20020a05620a13fb00b00783245e9362si6881862qkl.622.2024.01.14.14.53.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jan 2024 14:53:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25553-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=cxMyM7oC; spf=pass (google.com: domain of linux-kernel+bounces-25553-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25553-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 2983A1C209DC for ; Sun, 14 Jan 2024 22:53:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 851802C680; Sun, 14 Jan 2024 22:52:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="cxMyM7oC" Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 84CC4F4F3 for ; Sun, 14 Jan 2024 22:52:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Received: by mail.gandi.net (Postfix) with ESMTPSA id CA69440002; Sun, 14 Jan 2024 22:52:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1705272763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E+pmWiFAk9xDSX3xHw8tyfQSE8GLes3W457god8mEvU=; b=cxMyM7oCZSziHqrnDSE/nfEKYLW0fXqfDBpGGENQQPEuhUNCwFwSAu0y+EMs7OhvVo0fKa DTYGi4nUcDKVXHasP2EWXiJ7F1EhVxuqquW8tpHDTis9+86a8C9spd83ty1qlKbAL2wccr VSOxNdzRdSKi7vMgSkB8FemMfOiQTZq9ZLZRY1xzIpYbNCXIvYaS5ZOSUftnJJKHYQzLT/ 2RnSR+f6VaYg8GafFi3eFNA9W3pCJmXAuckix2LHpTPN2BhSiqXuVwYRbksTwqnaj/C7uT ZqbZ9w3kqMFTXfKLwGdsAH604MvxAB+AjF8OXlq1/oXfGT6XJUb2sGIplZUlng== From: alexandre.belloni@bootlin.com To: Alexandre Belloni Cc: linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] i3c: document hotjoin sysfs entry Date: Sun, 14 Jan 2024 23:52:25 +0100 Message-ID: <20240114225232.140860-1-alexandre.belloni@bootlin.com> X-Mailer: git-send-email 2.43.0 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=UTF-8 Content-Transfer-Encoding: 8bit X-GND-Sasl: alexandre.belloni@bootlin.com From: Alexandre Belloni The hotjoin syfs entry allows to enable or disable Hot-Join on the Current Controller of the I3C Bus. Signed-off-by: Alexandre Belloni --- Documentation/ABI/testing/sysfs-bus-i3c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/ABI/testing/sysfs-bus-i3c b/Documentation/ABI/testing/sysfs-bus-i3c index e5248fd67a56..c812ab180ff4 100644 --- a/Documentation/ABI/testing/sysfs-bus-i3c +++ b/Documentation/ABI/testing/sysfs-bus-i3c @@ -88,6 +88,21 @@ Description: This entry describes the HDRCAP of the master controller driving the bus. +What: /sys/bus/i3c/devices/i3c-/hotjoin +KernelVersion: 6.8 +Contact: linux-i3c@vger.kernel.org +Description: + I3C’s Hot-Join mechanism allows an I3C Device to inform the + Active Controller that a newly-joined Target is present on the + I3C Bus and is ready to receive a Dynamic Address, in order to + become fully functional on the Bus. Hot-Join is used when the + Target is mounted on the same I3C bus and remains depowered + until needed or until the Target is physically inserted into the + I3C bus + + This entry allows to enable or disable Hot-join of the Current + Controller driving the bus. + What: /sys/bus/i3c/devices/i3c-/- KernelVersion: 5.0 Contact: linux-i3c@vger.kernel.org -- 2.43.0