From nobody Sat Feb 7 15:12:01 2026 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 342FB20B7FA for ; Fri, 10 Jan 2025 13:00:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736514038; cv=none; b=DwTLLckAy/d9FTNPaxcWMwNamOAIrnUa0iLzAOo+kbCI7YgLTAqH5d3uxjc2mqfqQpxg6OTSoA4Sy5Xl2r14mBv1mUEUL7v3X+/FGj3+meFMyneNPfxiOWmRU6DGHWpIXk6q83v7nUFH47DQRrMJdVfX3i4G8E4sf9KX4ldyeTs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736514038; c=relaxed/simple; bh=Ox0b+t8m6a7nsdtijT2HhmYrccXzYcL5Kx6tcfsgmzE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oa9i/0J9PsJ8uyKSI7gSjBGOVbX4PCZibA3zskGhn2vNNW/95nyN2ZUIy8eTlRD0Fv3gDpPgrq+DKZ1ffigd8Bya1Gv76kqWdanbDeyw9sU/8HwsQLTzP4Ttx/L77dOGAzXFf0/tKPL7k+5AEN3qa/nKaeS9oMu47uRMavNoRNc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl; spf=none smtp.mailfrom=bgdev.pl; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b=r/dECvPx; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b="r/dECvPx" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-43635796b48so13260045e9.0 for ; Fri, 10 Jan 2025 05:00:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1736514035; x=1737118835; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UumBL8EipTk8x3xnWxwvytHrJarKXZ95qoxDRHZZGmU=; b=r/dECvPxzlgH+eUJHTTCJqP9HTd2e5jNEV3LTvfvyBZwuOshbRm/TkUXYWWr/19ulA ixqu3KauKwViACzYGDFHJUvN3brDIPo2UnK7DtbYOM6qJchpg+dWtFDIH5gLzAYEnBFm zpHljJQt/37I8AZTRMPvkgZtmAxF2l5s3vYm43g/fCRTpyGJCchjTfciY8DpAQI7Djlj x/cILZk1lZVHBrNIgEc8qRr1+rVYBA83CTmEL1q1+TXGehUJKAhy47FdLW/3o2Af//Cm /5T81N2t2xIFFMk7QrE5VJCDjiBBOEVDG1+GlFFPuRwdD1oQ59TJMX1inBQQZ3jHIUxm fveg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736514035; x=1737118835; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UumBL8EipTk8x3xnWxwvytHrJarKXZ95qoxDRHZZGmU=; b=KDI10mXShJwdLeKqKD5MaRlfvDc9jE+FmP3RpSK0hH9ZpIlduIJLcm5uTo0LhqQntk +v0iTLIe+YTaFIvIiY3C8pVeepIvzWVF+z9I40IfPz4cVUeTb2B8Wb/6uRLUOj34GtAb HH1wR5aSQ7Ddi0daJMMXPkPJy7KxWG0nkEqHQvqcRO4tyt6Oi9Ef20bmk/Qu0Bu+y4H3 EKCJZcKd17YxH+DJkncMbedKYeFXp6Da24l7uv62loEJaejS9z9cFzal1NvNfWrUFYXY ao9ysCG5xdfXOWnVtBgu8lEtWpLqPb3Ms+bqSwbJCAzfI9zXkJOvwjWI56ILjSVtcIvg OrWA== X-Forwarded-Encrypted: i=1; AJvYcCVHGqynXlAOED6VOiocQ1y4GMHXiXUs3sDnCMrPB67JdFtZh1U5w03kre/DEfXi9k+ECklP0VfC4NX2824=@vger.kernel.org X-Gm-Message-State: AOJu0YxqdtKXFCXVa22Jh5imTAIpoVzg95B++1EjDcfAMRtsbA4CbVHt vSkcj2rTKujkNI6BPsJVD3an+FmixyogESpkx02tRYsmkPcsEpDFjHXhhMrT/cs= X-Gm-Gg: ASbGnct5AV07JzYdLiFknDZEWd6RGar9UWSHFfcsbFq8mK/2yAio9cyKgxeTKATvQ1T WETSFl3VAk5sWNkhpAZpOShKCDlwhB/QguIxz4Dq4bU1XxTGi3gK8GCVECBRWAOuKgJzVFD7zR4 I2gut6UkuihYFj2mNYEmtGzi7NWxtnwxZqtnPlqq1FiDDVIg3dd96fFNvgH0tz4xxisaEP/LfSr kJQgTGSWFB6qLbIirp7m+yikHA4Xj/TscXjQHvURJvxcEL8wW85RPU= X-Google-Smtp-Source: AGHT+IHu+3YW9KFmIbdwXeSMENWMKFjtkxFiR3VHsAUnnkL2+C4k2bV8dvw7WIeaSgTQI82r7Xq/fQ== X-Received: by 2002:a05:600c:83ca:b0:42c:b8c9:16c8 with SMTP id 5b1f17b1804b1-436e9d7b51bmr54548015e9.10.1736514035335; Fri, 10 Jan 2025 05:00:35 -0800 (PST) Received: from brgl-uxlite.home ([2a01:cb1d:dc:7e00:5581:e96f:97e:b3a7]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e37c2esm51360745e9.28.2025.01.10.05.00.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:00:34 -0800 (PST) From: Bartosz Golaszewski To: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Ripard , =?UTF-8?q?J=20=2E=20Neusch=C3=A4fer?= , =?UTF-8?q?Cs=C3=B3k=C3=A1s=20Bence?= , "Geert Uytterhoeven via gmail . com" Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 1/2] Revert "gpio: 74x164: Add On Semi MC74HC595A compat" Date: Fri, 10 Jan 2025 14:00:24 +0100 Message-ID: <20250110130025.55004-2-brgl@bgdev.pl> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250110130025.55004-1-brgl@bgdev.pl> References: <20250110130025.55004-1-brgl@bgdev.pl> 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" From: Bartosz Golaszewski This reverts commit b1468db9d865deb5271c9a20d05201b1c0636895. There's no need to add a new compatible to the driver code, we can handle it with a DT fallback. Signed-off-by: Bartosz Golaszewski --- drivers/gpio/gpio-74x164.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gpio/gpio-74x164.c b/drivers/gpio/gpio-74x164.c index 2ce00e90ea56..fca6cd2eb1dd 100644 --- a/drivers/gpio/gpio-74x164.c +++ b/drivers/gpio/gpio-74x164.c @@ -165,7 +165,6 @@ static void gen_74x164_remove(struct spi_device *spi) =20 static const struct spi_device_id gen_74x164_spi_ids[] =3D { { .name =3D "74hc595" }, - { .name =3D "74hc595a" }, { .name =3D "74lvc594" }, {}, }; @@ -174,7 +173,6 @@ MODULE_DEVICE_TABLE(spi, gen_74x164_spi_ids); static const struct of_device_id gen_74x164_dt_ids[] =3D { { .compatible =3D "fairchild,74hc595" }, { .compatible =3D "nxp,74lvc594" }, - { .compatible =3D "onnn,74hc595a" }, {}, }; MODULE_DEVICE_TABLE(of, gen_74x164_dt_ids); --=20 2.45.2 From nobody Sat Feb 7 15:12:01 2026 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (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 324FD20C48E for ; Fri, 10 Jan 2025 13:00:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736514039; cv=none; b=WlOQpTH8iVqlaAKk56j3JPGzjDHwfacMiL6bNPfLnKQgCo+RNU8UJasglR2LuN+SCrqQ1aLAv/FmSvGW05op8x4b16w8M1/EAKsXs7LqkCMusigb3fTDnKsv8iMatnAnRF9PZ6Xv8wVTIjHitj7S+sYaD6ns1/zATGbwpLOGM6E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736514039; c=relaxed/simple; bh=NI94rkazrHFiOl0XdQvbczTPb0hren50HBQrX3tChuU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BJ6jdjq8EgWzXy2GBIiJ93q+sRXDR+yFSt4Bo8oZW4mdWwjX+MVaLtrnvNHjKYFENJbddCLhK1btLoSf5E/ggcvl0I5ldNk4DXGOJB8nFCCQmiP7Qv14Sf99fmfGdoILQUe/SpyW0zwTCcfRRyinhx6ZRLQGhYVWSIFtjk2YFBw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl; spf=none smtp.mailfrom=bgdev.pl; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b=HMf6eD4n; arc=none smtp.client-ip=209.85.221.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b="HMf6eD4n" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-385df53e559so1609975f8f.3 for ; Fri, 10 Jan 2025 05:00:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1736514036; x=1737118836; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mDCD62Pui8+0UkwiGsBc4nPgO3uBLewidrJs9+oBlXo=; b=HMf6eD4nprPWZDSj/opVtLIXWW5ofyOxBAYyqTKnMk1F+Vst0jl8y12ArINzO/pnXg GAaq0PwPoRa/8XjJKI0w4sOOTb7oj48k7v7IRcxUY616vwTmFRC7bW6rUy5axKRFE5qj vYSlFVTtBTLVEDBSTpFBb4Zwqa63MAocDhx2/lhMw3QbLgfiY2PDSAqWs/ujsnNUi2ej qDNYPs7hBUenHY6GjXTpgpRBi9QJdjnp66k2UdIgFtZafdmZET8ZsWR+fjzhCd0C6yFv YaG70R+2zmv2c48J9Thpf92xUiKMQAKg5SHP+ZVmaxpPxcUWSMbEwKgnu7D18mMFFxjX C31w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736514036; x=1737118836; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mDCD62Pui8+0UkwiGsBc4nPgO3uBLewidrJs9+oBlXo=; b=af8M1gAs+TLgo04VRXrX+OzImbEwfV8wlK38cQ20ppA83ek4fGo//6/q/Bj4+J0BoY 2CHWhfxmnHyRPJucLxHOHF2NbTfm0l4idff0c4GY/7xxxJ18L45rZUCxsBhEvPx0+OoF uv4DN/qyMTt/8YMnFkJGGHkwjLL5KQLcWnQy4SiOAjTmEhlV/JGSagt5+X1QmCeEY7yf rQb/P+p2Rs/VIKqdb9RcEt7vUzpK0kJU9HTZYJfCBsHHwtHiscaGG4BAo6lObm26/csy TliZNsXkVfCXP7C4HLGWUHCW6QgOrTj8+Pfk4ub/pPNTeENzjzlgN7LAY7Gpp46omAsi LQmg== X-Forwarded-Encrypted: i=1; AJvYcCUd5yohVp0cLzJoAZJ/gE99MzlBEdMZ2Nb2z/7BdGomZYK17lvw/ODhUj5soyHamLdx9VqQSF13fClx428=@vger.kernel.org X-Gm-Message-State: AOJu0Yxw2m5KdfSvcbDMXUXm9ooVPpKJ93e3HPQFHmsZ4HolWh9NwQHE d8TRXhBIsuDqtADNrFQf4NSt/iJSQPs783xSwY38MucQiVWJJsi42/lhPmEMVbs= X-Gm-Gg: ASbGncvfJkFDKZFNs4uFch5EZE+amoXa3MNk/QnOs0821Fn43DwOirKUy6FtjudzSoP G2EjMxOhc/l/Ckdb4cJ5MfPP3z1do3wn0iXigNvKHRFH+2t3KY2NRgqNJj6pNGEOa9sFc2B3/Tw DTMDYcfSn65LMxFz86bebXqEuZb2dxszmNzYW2sZKVV3FnyqGIptd3x9IDz+qgn2E1CROv9LOll 27/cGHWWOHdFHuxKqWF7mWaWN21ajrrxumduinuUsfn4rZAVo85PSU= X-Google-Smtp-Source: AGHT+IG/Z301PbNUmfwGgNeewmZnvFfB+D5Qh8Yoe/mPcCOg5S5xly8CpbeGJdRKhVQh5rwbALv9ZA== X-Received: by 2002:a5d:598d:0:b0:38a:624b:e7fe with SMTP id ffacd0b85a97d-38a872d121bmr9293319f8f.7.1736514036429; Fri, 10 Jan 2025 05:00:36 -0800 (PST) Received: from brgl-uxlite.home ([2a01:cb1d:dc:7e00:5581:e96f:97e:b3a7]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9e37c2esm51360745e9.28.2025.01.10.05.00.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 05:00:35 -0800 (PST) From: Bartosz Golaszewski To: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Ripard , =?UTF-8?q?J=20=2E=20Neusch=C3=A4fer?= , =?UTF-8?q?Cs=C3=B3k=C3=A1s=20Bence?= , "Geert Uytterhoeven via gmail . com" Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 2/2] dt-bindings: gpio: fairchild,74hc595: use a fallback for Semi MC74HC595A Date: Fri, 10 Jan 2025 14:00:25 +0100 Message-ID: <20250110130025.55004-3-brgl@bgdev.pl> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250110130025.55004-1-brgl@bgdev.pl> References: <20250110130025.55004-1-brgl@bgdev.pl> 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" From: Bartosz Golaszewski This model is 1:1 compatible with fairchild,74hc595 so use the latter as a fallback instead of adding a new stand-alone compatible. Fixes: 0ba6cec7acbb ("dt-bindings: gpio: fairchild,74hc595: Add On Semi MC7= 4HC595A compat") Signed-off-by: Bartosz Golaszewski Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/gpio/fairchild,74hc595.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml = b/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml index a209c5b4f6e0..da462dddb140 100644 --- a/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml +++ b/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml @@ -28,10 +28,12 @@ maintainers: =20 properties: compatible: - enum: - - fairchild,74hc595 - - nxp,74lvc594 - - onnn,74hc595a + oneOf: + - const: fairchild,74hc595 + - const: nxp,74lvc594 + - items: + - const: onnn,74hc595a + - const: fairchild,74hc595 =20 reg: maxItems: 1 --=20 2.45.2