From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f182.google.com (mail-dy1-f182.google.com [74.125.82.182]) (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 AF1DD421F1F for ; Wed, 29 Apr 2026 19:06:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777489606; cv=none; b=cQZVWrkQRRsjWkY9qy+OwpNDaWisxicOsX1rDXdBzQSv9FgNfXdGpRE8mBJzb/RtiybJ/5EPoXJP1pNPytu3GTBSwv3mARxLv3/pXI1sHve2FfQPoWusS5kcbtcxvKm0yL2xNhvo4yS7URO9EpRU6u1JmPeV38sG5zYuUzN8JIs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777489606; c=relaxed/simple; bh=R+iCYZnpvTUFSJ46eTKwcxDPhX+PSY4oYEhQZ6jW/zw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OeaJlBGR/FBX4gdq3fXGs3n6keCH4z1L6CxjcBN5SY4OcnZf+K+OkXT0ule/O49rV8XehDX7xvrX2ejJQG/99Bdws7iVluyBMC2VnpHJmXTDneoju7hh/XWl/voeZzvd6WV18z82hRe+4wp/o0RDclbe42bm6wTzkyBnIERVNCI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=KHsTq+1V; arc=none smtp.client-ip=74.125.82.182 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="KHsTq+1V" Received: by mail-dy1-f182.google.com with SMTP id 5a478bee46e88-2de831d2b20so379655eec.1 for ; Wed, 29 Apr 2026 12:06:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777489604; x=1778094404; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=vjS5Ac2QSsRKf97up9DWeUzYZ18enJA5HuPSj7ledWc=; b=KHsTq+1Veu7UeWtVw5RqhL6h1L+8Y1WvkbKZHf/GamN3SX3XqaLGU4BUwGcOA+Xv7w W2LnB+/m++88QrpViXEQckHrAPx1iwKKjUQ4eaSPEqP6T1oSBaoUy9n66x9OOkc6myIV BUvw/YfcPgZWZmXze5XRWsgn1If7HcnoJrX99Wz716afjKd0lQHVeiyZDowwGYp7VF4o l3KXM2+TJ/zA0Qgq0uEUgs2s7IgwB0woEzMdsWJ5FNsXpzOhqasmp9HmNCNelSnasGUK xZHfp02dXRg7Ni3eZF6xaBTxmbX3PJUAHp4U+H+82CTww0F5ua87zXHErKczjNKI79tq 2GmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777489604; x=1778094404; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vjS5Ac2QSsRKf97up9DWeUzYZ18enJA5HuPSj7ledWc=; b=Mokx43MzklqfYFaYLrGJ2NgYXIonSKN/HlRAJR3bfqTyATctXHklAW3AZjetli7BwT y/wfkIyk4zxueqjOG9wjg8CBEf8vhYkawNW77syNDSoiiCn3WEvIVkTLd1INVSVWkLuZ wf4A8L02awv51AwFUv0e+QpI2ZQ/CUUJlJ2iZR0Ppsi9j6+Hu1WXH1+Wu9XgWl8DDSit jx8z+6V6/YDAyXzlgfk9lByjjSyIrOPrIh4S87nmbsJsi3J56PC6a+tQvi9594uDL1yO Ri/bfqXlpNNY5cx7a/Olfo1Wb8k0o1czQYOYl/UQ1HVu1GqOSWhwSMwIZuAZqtJw4fLh 2H7w== X-Forwarded-Encrypted: i=1; AFNElJ/FpjwSxP3+gDyae91daA6WrnnqwEE7+LufdV7ZLuOIaxF2wzSyH+bGOsMXL8YsnUknqMzojn4/CY9ixEI=@vger.kernel.org X-Gm-Message-State: AOJu0Yw0q+pJF/9flhOKrPnu+J2P+Fx4yaIaH5LxfueRQNmCDJUKlZZG VOLWkTctL1Uxu+2YWJ47fpIXEH/Jnf/hhHFFr/SNyKXDF58EZjOnXT5X X-Gm-Gg: AeBDiesT10tRqm62cS96GcsNxEVbeXePmIAXsBPIK/+HmVedkC2KSPjNSH29YC4F2Sx 5y90Osv/JTfyqzoDZ6Qz/3xjv3C9LsS7UE69PL5xHxiVFzAPmcnI2El2HvQmMRsN+iFnFw0Kbs1 So6LNiwq0PwrqhaCvJ6y03JgbRXMwRBckXkRSLI4Hw2pB9KmvgMkZwhzCRTJ4dQhdY1LpmGENAN lJOisu3ptwE431+LddQ+Nn1JMb9BKWwr897MyVJxMmemFol9XfoUSGqvCh1KFDggHPSudTKQZrz 3ss9B01F1P7CUbgG8pWFQWJcBj5qQCXlRfx0AlE2ysxBe2Mwh2kUHp1C63LA3kfPFAInQyYNfnb pZF/RRd0hfUD9/dD90O364aOVVnPFvKXUTfSq25//3uwJCXbTMhYdH8Ugbw2QfHNiIoAPoLCZ9x g8SRJbsduYaKAeSU9gz3HKXnKcSeZC7m7pUGxNNazay9qc2NsuSQ9kLAdNnW3OKR7vlZHB2dOSQ Q== X-Received: by 2002:a05:7301:1685:b0:2c5:b23e:48a9 with SMTP id 5a478bee46e88-2ed0a166b1emr4889695eec.25.1777489603756; Wed, 29 Apr 2026 12:06:43 -0700 (PDT) Received: from google.com ([2a00:79e0:2ebe:8:54e3:5ca2:4f82:c61]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2ed1bf6d524sm3568050eec.3.2026.04.29.12.06.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 12:06:43 -0700 (PDT) Date: Wed, 29 Apr 2026 12:06:40 -0700 From: Dmitry Torokhov To: Bartosz Golaszewski Cc: Lee Jones , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , brgl@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 2/2] x86/platform/geode: reference the real node of the cs5535 GPIO controller Message-ID: References: <20260429-cs5535-swnode-v1-0-2bc5e17ddcf9@oss.qualcomm.com> <20260429-cs5535-swnode-v1-2-2bc5e17ddcf9@oss.qualcomm.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: <20260429-cs5535-swnode-v1-2-2bc5e17ddcf9@oss.qualcomm.com> On Wed, Apr 29, 2026 at 02:23:31PM +0200, Bartosz Golaszewski wrote: > We now can access the address of the software node associated with the > GPIO controller cell of the cs5535 MFD device. Make it the target of the > GPIO software node references in geode-common.c. Make sure the cs5535 > driver is built-in for all boards selecting GEODE_COMMON. > > Signed-off-by: Bartosz Golaszewski > --- > arch/x86/Kconfig | 10 +++++----- > arch/x86/platform/geode/geode-common.c | 12 +++++------- > 2 files changed, 10 insertions(+), 12 deletions(-) > > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index f3f7cb01d69d022538d283f6c7049ba8bd4c3792..1b3cb3d92bdeb0e02f249e1b4801f06fb5fd8648 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -3072,7 +3072,7 @@ config GEODE_COMMON > > config ALIX > bool "PCEngines ALIX System Support (LED setup)" > - select GPIOLIB > + depends on GPIO_CS5535=y This is really too bad... Did you abandon the work to implement notifiers to allow attaching nodes after gpiochip driver loads? Thanks. -- Dmitry