From nobody Mon May 25 06:40:24 2026 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) (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 DEC3F2DC765 for ; Sun, 17 May 2026 06:38:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778999893; cv=none; b=uQ3mXdIHSuBoHJHwLf6Rk1pAv50UvcNjjyWUfc/J/D4ZgP+XNQSOGUvV+qZJAVVOd7c0pp26sA2RmP7V8jgHchGtP3Ut2BBZhlwTWFrtdofAgRJSd6JSqdy1TWZ2M6UzT5sIbjkHarAwOeBkcPGxp9VFYrGgkbxhouSgtBcP9ag= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778999893; c=relaxed/simple; bh=Ni7QK7yjXAIEfIxEgWkytoRe5mtQV0eFtxSxlf0SJJA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=o2XozICN8lmjZmg/dqkZqCZsPrKTQBvFv6Q7pt8YOE49FMupmI4cOzCn/j61PwGbKBx6OGsV4mLp02EpjdfIZmdApe0z+vhIxC6bVF564UIFpUXRsR60eBmBPi+Kpg7CwSQFWeyShELMiUSBmDwpM05ixpVvKWx0nrCXC+SRebg= 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=Y8JC81D7; arc=none smtp.client-ip=209.85.216.50 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="Y8JC81D7" Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-365d8e43759so978754a91.0 for ; Sat, 16 May 2026 23:38:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778999891; x=1779604691; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=+ZFzf44Sk919984SFOAGa+1CUGlhHfu7QzgvuomImAE=; b=Y8JC81D749Y9A6WxyQ/8VDAeK1MKUrWBn9sadQIHf8VohK3+3vXasn61ugxrD2TfLD 8u6C7Z/M1gZ3CfRsxv7ZPF3FD0ViRBPAi81tmawCjUtHvd0Ltw6l1THPtMUibSfIwJCv CcV8fYPR1bH6DA/2o5QZNuFg4sgqznuLzEqujFYfcskdrJapQ+zeHEv9IbO3s5CAP4rJ lbYTF28Bx0iGbOB72udv5Lyh7ogTEENVUxdGv5zX+dWwDY3kcDMkj3WH7kXQsfOLc70h qbXgbiTtGU00qkDCMi2jW1aih036jZOsJrpvhF9LjZ3ADhthOFOXBCC+sKKHNRzrWFwO u/ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778999891; x=1779604691; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+ZFzf44Sk919984SFOAGa+1CUGlhHfu7QzgvuomImAE=; b=DJf67ugDEJKDNcMNwnsdyikIt/B4fTY1MTTncaEOx+QkIFhaKueFPUf0LghPt3FFWz ekLR+NF1GeTltrSZ55MTqUIGxALoMnJ1zLRqPXBZhJjWzlRWN5shtHUzw/bsK0s3NYbR WLVsWAPj1OBvpUnav+iv976/k9ggtTZY1kUF3nyvwXLS2J2NTzWZqdCnhq5OZo0KSX3K wO6RCfI1TFFUSI94C6xGgtMyn7Brj8oZOF8r8aKo5R5Wpjwp/ePOgdS3Tj9VFowH1Fse VVzosk++2i+nxAh5fFSMtNflTUKWH3Iud4ALt615Xl5ZwJ9UZ+HWoakIQOjusQYPZ4e2 LpZA== X-Forwarded-Encrypted: i=1; AFNElJ9MF7aJkzwm87lLwYi1j6g7m3EPKZZ31IBgHyJu/n5ibN07PC6MpJ8lJ4ihql4Rf9aMhZmVJGCxZVqdt5s=@vger.kernel.org X-Gm-Message-State: AOJu0YxRzmHV4a459IeNNW9MSHUW1cHLhtxuGrdG8bm16nUhyc76TSXn 14AF6mCT96tbKZ81F0bbDKJp1irzcoRdtN6X/gSwS+k3cWVtr74Ob0/q X-Gm-Gg: Acq92OHx32OsF9qFR0DS+hgJljaHAnZPiq2IdWl3BZNTCKeOxQs2t7LN1Yx9hizq54o 3LuTxlk12GilD5fgxn34ft73bmo1fAHJbK0ZaN2ag/GgMq2wXciEp8L1ybtJyngmaP0pZo0igDx cUmn0C7B9GDEiH7yMWNhAJ91E6Hzz51z8Eg2yIIJJZXN63xEs2lMPIzCilKLZADPibQ3zL8AfI0 luTye1H00PdpajnbUx2OkgCfsvki/Twmycf6ef2BHdWy8NoMvIyJZEYirxny55wmmYRPokLofWN 6xyTp1i0MJjLRvtzVMI+vDuYa6YfC3b6+JHCm/sIsUAze3QjTvbcWri55TFlGvEYf71COIXw2qs aUSpgMW15pxKvbwT8REeJtbN64do0Z9BpMPHnXiiQPhrFMX5UWIiDGjyzupPwkagE3/wm6Wl77S MxbZ+SA3jgnGBLEqgcodP9jcs2Tlif6jSDSHXLryWRhox5WLMYANaVMckIQIo+KwFf8SKY7k2dj 9t8bZXckhPjvoXysuTLClMeaYpsPK8lkdE= X-Received: by 2002:a17:902:7d95:b0:24b:1585:6350 with SMTP id d9443c01a7336-2bd7e8bd1b1mr70639835ad.11.1778999891193; Sat, 16 May 2026 23:38:11 -0700 (PDT) Received: from ryzen ([2601:644:8000:5b5d:7285:c2ff:fe45:8a32]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2bd5c0600c3sm108534975ad.29.2026.05.16.23.38.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 May 2026 23:38:10 -0700 (PDT) From: Rosen Penev To: linuxppc-dev@lists.ozlabs.org Cc: Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , "Christophe Leroy (CS GROUP)" , Linus Walleij , linux-kernel@vger.kernel.org (open list) Subject: [PATCHv2] powerpc/44x: Set GPIO chip parent Date: Sat, 16 May 2026 23:37:54 -0700 Message-ID: <20260517063754.21819-1-rosenp@gmail.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The PPC4xx GPIO driver stopped assigning an explicit parent to the gpio_chip when it moved away from of_mm_gpiochip_add_data(). Restore that association from the platform device so OF GPIO lookup can match phandles to the registered gpiochip. Tested on: Cisco MX60W. No more probe deferral. Assisted-by: Codex:GPT-5.5 Fixes: 1044dbaf2a77 ("powerpc/44x: Change GPIO driver to a proper platform = driver") Signed-off-by: Rosen Penev Reviewed-by: Christophe Leroy (CS GROUP) Reviewed-by: Linus Walleij --- arch/powerpc/platforms/44x/gpio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/platforms/44x/gpio.c b/arch/powerpc/platforms/44x= /gpio.c index aea0d913b59d..4413a94cf7a6 100644 --- a/arch/powerpc/platforms/44x/gpio.c +++ b/arch/powerpc/platforms/44x/gpio.c @@ -169,6 +169,7 @@ static int ppc4xx_gpio_probe(struct platform_device *of= dev) =20 gc =3D &chip->gc; =20 + gc->parent =3D dev; gc->base =3D -1; gc->ngpio =3D 32; gc->direction_input =3D ppc4xx_gpio_dir_in; --=20 2.54.0