From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 DBE552576F for ; Tue, 29 Jul 2025 12:52:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753793539; cv=none; b=HpSYQ7TNNuBp93OUJtDb33ef8gYIaAagcMJSDJ2qGaiuxUWy7WKPi13jP4gIP9CpXLNs48Dlaa1aJIQeY3cgKcBEa5tBZO7AhzcqJjoI3YZ9luHb9hDHs0TEWWqq5z2E6rc0JFsftWRIY47lAa1sa2uIqxXTkckp0NAGevYJ7ps= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753793539; c=relaxed/simple; bh=s0eR5gp8Ag9r7D5VJgcBzrT96bpimRE6Ph8Y+o1Df28=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=umSyIADJioF4fgTdHWh7VAqcJ+oRXmZztAOn9SXULE2ZQCeMHNr6qiEVcEQAbv5M4badmRMUeWKzXWiQAHhpz0UP/Zjz/pg3NRyROnyO/RaorXYAFU3+SIZZIXNDZYAxgv+Flh9pMD1OLVsHX5u6Tr6cT9sAWliTTbyhEEIeFzA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=beagleboard.org; spf=fail smtp.mailfrom=beagleboard.org; dkim=pass (2048-bit key) header.d=beagleboard-org.20230601.gappssmtp.com header.i=@beagleboard-org.20230601.gappssmtp.com header.b=yhXi6ckX; arc=none smtp.client-ip=209.85.214.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=beagleboard.org Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=beagleboard.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=beagleboard-org.20230601.gappssmtp.com header.i=@beagleboard-org.20230601.gappssmtp.com header.b="yhXi6ckX" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-240763b322fso5207175ad.0 for ; Tue, 29 Jul 2025 05:52:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beagleboard-org.20230601.gappssmtp.com; s=20230601; t=1753793537; x=1754398337; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=aavvdqt97cstrZY9DrFTlKwuOG3lfE+vs0JuoYNVqPI=; b=yhXi6ckXa8bs5iqTFSW2TRLMtCJxKkx54UcCSDNISLFfsSCqJQYxKoaN2yiCpo3ovE /2T9qu7tY5af4u8nSsnXueP4ume128mISW540ioPKLlbCV2hLrF5ffQf9+xqC3Rcz9su U8fFD2EXadkPUYV9VLJvHO7PB54k3DOvsrQbFGO8+PgIT9VEnTiLGQ8scBOND4848TzQ jK3XtFw8XWvDNCos5ghYZ+pqfxO2dEZ1n4xynU9+wkieYM5xTfc3S4ytobTTtgvHYvdD SI6xKVYP5vZte2vQEfXwSeTEE/tYp6Lr5JFZmFm3eQT0Zki1wL3oqjJAo9e0dkRUh15H yRnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753793537; x=1754398337; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=aavvdqt97cstrZY9DrFTlKwuOG3lfE+vs0JuoYNVqPI=; b=ebj1B/IIMZotpZ9210koxU/RWLz3TopKCTkWrXwuZkqC9g/TIrNb6ZakRuzJeaJFdc kCm//5cfOTLcReeI7pCvw1qP8NMyjvLPgLcRU5zIRvEdrlqJ92DO8sJhA7vhyMxUJ3wH CKYu1qF9pNIteAKPUkpD0asfIWuFn1ubbdYE+CwZcIT+WTEwnrR+3MG/9xMI+/OMIsol G/rIFlRjW7tFil99Y0m033a45NHPvwr0G/pSeC4bTdUSkOOqz/jfS4MZoxFUalNawJR+ JBbqzwAjYd2I3Qbt5lS7PnkaX3uTXuNp0NYgmMgyI9ww/c6jPShUSWq134AUtlrdWss3 eLzQ== X-Forwarded-Encrypted: i=1; AJvYcCVf+mM0M+iGJbYIlOBoNsMJ6MBMZVjJZ/ZBpKntHcHA+rA2lpD2HkHKRnOp6+O/q5GWnGS5gpKgGccx398=@vger.kernel.org X-Gm-Message-State: AOJu0YwUhmd5rlSE0nySIEkyfW7Pke5/Z5URzJ5DDCW2CG3HgnE5qvwU 7aSQ2S8GpEf7Fw0dEpKRR65YUN4tgniZLwnGnCzfXm4oGxhhZrY3u+uH0ZjqOpr+dQ== X-Gm-Gg: ASbGncvkFyzRVGnIjOv3iruGKkXH3iu0/4vmFjVfspF+Tm/Jc6dvgK2EXC7ZFPhAxnM QVov+EtvgyLXy6EgcIbysCmI7W/SM3txkJG77lauG/NxNn2g0mu8BM0dUBnOHYxnGqB6UJ1+Gkj Qu2JMsp1ExT0I53jligim7TbokZJ+7dxh6oco/94NNAFV/LtnG8tlKl9mPL0raKx0U/QnUhk2/u ZCs4KOLsZyhbD3pcvVL9vT19eV08cBdF7v6sjxYTSaMyWPtar6RhzOx8m+uT4SV07k9dzhOhBpE OpWn3SoWuWPG8NiEDrOafQohBVF0w4WquyhQg7sOa6GUAhtVGoiFanjtrh/Vv0i5YHv8XH+UztG X0qmrvyXIuSF8HfTqBrKKRlnmUrrN0jAOu/EjukoZ7SrJbzQLzeqPKvMOmfiWgwTbOejy+nlDDE 1jc5CBboj6JQ== X-Google-Smtp-Source: AGHT+IHB1EfOTj4QIbmsZVfLeJQmkfTf+eDCn0dFGah1RkVpZh76+BORDPSCFMWskbaqz2cuthKFBg== X-Received: by 2002:a17:903:19e6:b0:240:71ad:a454 with SMTP id d9443c01a7336-24071adabbbmr35483935ad.1.1753793537141; Tue, 29 Jul 2025 05:52:17 -0700 (PDT) Received: from ?IPV6:2401:4900:8899:25fe:4fe5:6353:8b2b:942c? ([2401:4900:8899:25fe:4fe5:6353:8b2b:942c]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2403c96e4cfsm39463225ad.25.2025.07.29.05.52.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 29 Jul 2025 05:52:16 -0700 (PDT) Message-ID: Date: Tue, 29 Jul 2025 18:22:11 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 3/4] spi: Handle spi bus extension To: Krzysztof Kozlowski , Mark Brown , herve.codina@bootlin.com, luca.ceresoli@bootlin.com, conor+dt@kernel.org, Jason Kridner , Deepak Khatri , Dhruva Gole , Robert Nelson , Andrew Davis , Rob Herring , Krzysztof Kozlowski Cc: linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20250729-spi-bus-extension-v1-0-b20c73f2161a@beagleboard.org> <20250729-spi-bus-extension-v1-3-b20c73f2161a@beagleboard.org> Content-Language: en-US From: Ayush Singh In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/29/25 18:16, Krzysztof Kozlowski wrote: > On 29/07/2025 11:51, Ayush Singh wrote: >> for_each_available_child_of_node(node, nc) { >> + /* Filter out extension node */ >> + if (of_node_name_eq(nc, "spi-bus-extension")) >> + continue; >> + >> if (of_node_test_and_set_flag(nc, OF_POPULATED)) >> continue; >> >> @@ -2541,6 +2549,23 @@ static void of_register_spi_children(struct spi_controller *ctlr, >> of_node_clear_flag(nc, OF_POPULATED); >> } >> } >> + >> + /* Look at extensions */ >> + for_each_available_child_of_node(node, nc) { >> + if (!of_node_name_eq(nc, "spi-bus-extension")) > Where did you document the new ABI? There is no DT bindings patch with it. Patch 4 is the dt bindings patch. I will reorder the patches in any future to make the dt bindings patch 1. Here is a direct link in case it got lost in mail: https://lore.kernel.org/all/20250729-spi-bus-extension-v1-4-b20c73f2161a@beagleboard.org/ > > > Best regards, > Krzysztof Best Regards, Ayush Singh