From nobody Thu Sep 24 17:05:12 2026 Received: from mail-pj2-f12.google.com (mail-pj2-f12.google.com [74.125.227.140]) (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 C0DF13AD534 for ; Tue, 22 Sep 2026 02:48:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045309; cv=none; b=tn7jdOALEbH1AwoJkLpqjNYVJ+D2bdmGaT7iEHBUyrXWEPgt16AgaM5p23sZWEvDmMtYhF6jZ50EdGVfnE2h+uHJjj2XO2mMBqNy2iqK2SrnAi4izAEqkDEDwC4h1eCJAyXk1LUfKsHT5xgNxcesWmpV6Dvckb3GSv5zvyZQ+w4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045309; c=relaxed/simple; bh=m+AN/nSnittfS7skBB0p70xNsEqxKz293x5ahIUFk18=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hAykrULE4wxNwGni8NODTN2NHUtPhQl7lev0MbmF5YfQP2NEiXGLaPfwDOEcz9nKZOmKZ5EapC32hMBRrV38gLHt+NiDwpBPNh3XkEePoySTA+V6B9k2czdBzIR8Br6s7nt2aAUfE4Rz8cNTtxi+7a0f21nqYMOPwKJo2ZSt+cA= 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=lauhI5Oa; arc=none smtp.client-ip=74.125.227.140 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="lauhI5Oa" Received: by mail-pj2-f12.google.com with SMTP id d9443c01a7336-2dd77300816so10732905ad.1 for ; Mon, 21 Sep 2026 19:48:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790045306; x=1790650106; 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:content-type; bh=273RPbWG7jPvSKiSM2cb6VF23JcSKRk4gJRjLYycPbI=; b=lauhI5OaeXiurHd2DGFYGE5vFjZ58rZP9V4u/K0RR5dqfEiLPGZI3Z139jKNkki+Oy gu+xFIk05Y5oWM1sePDiEJNkywc0f8O+s0k9LBmrZ8TQgUj6c41ztLpPxW8lzXC0Ii8D n+edPFN9t4c2SK6aGKHueQwHF3lbrbFVEXAIf0iOvU6BOxhSyWsguQBOQV+SW57EepaH ee39BgQrOARriLFbfF5t4i6JyrArx91ZToH0Tg+Hh0UpieCrHa5vQpSeXb/k//KhzmC7 7gybHymNk2giwZw0rUqzCPiDGVWPoaEOQxv9ziDBqV+bkNxr2HLOuE4WIvkK+NNvYLY4 p/kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790045306; x=1790650106; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=273RPbWG7jPvSKiSM2cb6VF23JcSKRk4gJRjLYycPbI=; b=zG2aBguPYf5aJEhK0OsOL6Pb4kVepsysBofj6Gl6hu7d51q8OzZLRv+pDvUev0+I2Z HS5ty65jGp02Ogm+DG31gCyoZHOejCA29+0AHmrhc4kTeluTitwnF26coABlZfQUL7gm 5hQrHAnQivcNpRg5zbepxFBv4vZp8zaANwQK9DAjxmilkdV8MjtI0zLXSUmcJIdJyUQr XcAa6Cgtk8njFQFPhx11q2Woib1EEeqonbaRsmx8D5m27SqutQUmOTovAvQFj2znkdZu 6jejZ1HRu9+9Z4y01P3TTcXw8IwlHIV1Su3h0J0najE4cTnQNAioY2GXjfnlC3PrlG9M 0bNw== X-Forwarded-Encrypted: i=1; AKwUvBx8DFwNTpgtvILORDgbhJxGl0sZeW1KPbIHsnJao7JqAHTNJOnCtlXerVlKHHeP/QUyKopnaI8hNUlyyCI=@vger.kernel.org X-Gm-Message-State: AFuF++nhn6C4JednTaCfe/YTkp0i0ztO4SZjI4kjaKZKkVexzqyjiy4m 2CcDpnEUfg+GN73XDyAyCOJIrmC11Ay1W+cn+vMLHGB5mK9ryCeN5vry X-Gm-Gg: AYBFou3v/NwlXKthak91JFyBIZEo6TZHCX+jGIZ8oyOGOBlinqc8Ru5IJvzVE2AFDZS XWHdDtw7Yo0B2b7LFRxQ23xX2FxyuxS6nLtwLEK1ivR/iKmd4ShgdMQ6l3+XfYRbhALfMHLYEFN hBt5dazcPYZbVYIEiqXUncn3ozVPnsP2CkQ1Gdl3RLY5AUvWo/Rtall/HUQT+yR2TcAbq/Eier3 +k0fIDp+2pHJ9hDpvOupuuTZ6yjcsAdOeyvGDfstaHnQWmaf4OKKw9MJEZOY+r63ifwJlmk+038 NSfDhMMIf2ELRNuz5bb8VxegM2WK9VmBB4qE50Ast/j08vNv84VuPRcub9M5qEeY1t0d8bgsxUA OdB+gzaS+5DCWKryUW7GJQhud+rOW6JWd4TmohEbRQbzbdgyXFwn5Q9kB5ACfEv8GdOWn43GbHA 8wn1WI5Gv+UmNi8iVKOXNIh4oYiegCXrH1Kce5hZ31cHrBNG5nP6MQiEhelmT16NWkc6Ysgw== X-Received: by 2002:a17:902:e54d:b0:2df:42af:2fab with SMTP id d9443c01a7336-2df59a5a817mr14138975ad.34.1790045305892; Mon, 21 Sep 2026 19:48:25 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2df5d02eb4fsm1636465ad.37.2026.09.21.19.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 19:48:25 -0700 (PDT) From: Inochi Amaoto To: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Greg Kroah-Hartman , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner Cc: Inochi Amaoto , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: [RFC PATCH 1/5] phy: core: Use EOPNOTSUPP for disabled blob return value Date: Tue, 22 Sep 2026 10:47:16 +0800 Message-ID: <20260922024724.191412-2-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260922024724.191412-1-inochiama@gmail.com> References: <20260922024724.191412-1-inochiama@gmail.com> 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" Currently, the phy subsystem uses ENOSYS for dummy blob functions, it does not reflect the function state correctly. As kernel already has EOPNOTSUPP for disabled blob function, replace ENOSYS with EOPNOTSUPP for a clear return value. Signed-off-by: Inochi Amaoto --- include/linux/phy/phy.h | 52 ++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index ea47975e288a..3e84b54a4b03 100644 --- a/include/linux/phy/phy.h +++ b/include/linux/phy/phy.h @@ -314,14 +314,14 @@ static inline int phy_pm_runtime_get(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_pm_runtime_get_sync(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline void phy_pm_runtime_put(struct phy *phy) @@ -332,35 +332,35 @@ static inline int phy_pm_runtime_put_sync(struct phy = *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_init(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_exit(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_power_on(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_power_off(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, @@ -368,7 +368,7 @@ static inline int phy_set_mode_ext(struct phy *phy, enu= m phy_mode mode, { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 #define phy_set_mode(phy, mode) \ @@ -397,35 +397,35 @@ static inline int phy_reset(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_calibrate(struct phy *phy) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_notify_connect(struct phy *phy, int index) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_notify_disconnect(struct phy *phy, int index) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_notify_state(struct phy *phy, union phy_notify state) { if (!phy) return 0; - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_configure(struct phy *phy, @@ -434,7 +434,7 @@ static inline int phy_configure(struct phy *phy, if (!phy) return 0; =20 - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_validate(struct phy *phy, enum phy_mode mode, int su= bmode, @@ -443,12 +443,12 @@ static inline int phy_validate(struct phy *phy, enum = phy_mode mode, int submode, if (!phy) return 0; =20 - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline int phy_get_bus_width(struct phy *phy) { - return -ENOSYS; + return -EOPNOTSUPP; } =20 static inline void phy_set_bus_width(struct phy *phy, int bus_width) @@ -458,12 +458,12 @@ static inline void phy_set_bus_width(struct phy *phy,= int bus_width) =20 static inline struct phy *phy_get(struct device *dev, const char *string) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *devm_phy_get(struct device *dev, const char *str= ing) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *devm_phy_optional_get(struct device *dev, @@ -476,7 +476,7 @@ static inline struct phy *devm_of_phy_get(struct device= *dev, struct device_node *np, const char *con_id) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *devm_of_phy_optional_get(struct device *dev, @@ -490,7 +490,7 @@ static inline struct phy *devm_of_phy_get_by_index(stru= ct device *dev, struct device_node *np, int index) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline void of_phy_put(struct phy *phy) @@ -507,27 +507,27 @@ static inline void devm_phy_put(struct device *dev, s= truct phy *phy) =20 static inline struct phy *of_phy_get(struct device_node *np, const char *c= on_id) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *of_phy_simple_xlate(struct device *dev, const struct of_phandle_args *args) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *phy_create(struct device *dev, struct device_node *node, const struct phy_ops *ops) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy *devm_phy_create(struct device *dev, struct device_node *node, const struct phy_ops *ops) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline void phy_destroy(struct phy *phy) @@ -543,7 +543,7 @@ static inline struct phy_provider *__of_phy_provider_re= gister( struct phy * (*of_xlate)(struct device *dev, const struct of_phandle_args *args)) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline struct phy_provider *__devm_of_phy_provider_register(struct = device @@ -551,7 +551,7 @@ static inline struct phy_provider *__devm_of_phy_provid= er_register(struct device struct phy * (*of_xlate)(struct device *dev, const struct of_phandle_args *args)) { - return ERR_PTR(-ENOSYS); + return ERR_PTR(-EOPNOTSUPP); } =20 static inline void of_phy_provider_unregister(struct phy_provider *phy_pro= vider) --=20 2.55.0 From nobody Thu Sep 24 17:05:12 2026 Received: from mail-pj2-f12.google.com (mail-pj2-f12.google.com [74.125.227.140]) (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 361623AA1B5 for ; Tue, 22 Sep 2026 02:48:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045310; cv=none; b=raAwqL0ijPu9MYwk6bGMt1FwaJZM9t1ptFjTh8BB3t/llpeZYLK5QGjP4kIvKYmI9QAARo2cckBU4ZD/vKm8sbg2c+AR2rJRFlYrF79mrGsFYjDI747VTVF00hAII3peeyPSZRW4/pA0CSDb6RPcMdY9ItApQTFOepo/XBjYz8U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045310; c=relaxed/simple; bh=CZc4QBGy+BG9JJGrAOVmoVxgxeojzJnci50cnAtfNzE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E+iAxH8jrVjWnM59ZZAxsyv2qZ4wtCyFggtP4tE4gGUk6hggvifvQR9Fp9c/I9SZqsGRmhG6P/bvgMqR/5qkKqd6XmnahGL0+0QK/haBWetqB7Jn0TqJGIoY6QItXfSIqjmiRmrb/cZ9EUqeDF+l1nhV41MtJtEfc+DI5ex5jN4= 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=aX0vjANr; arc=none smtp.client-ip=74.125.227.140 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="aX0vjANr" Received: by mail-pj2-f12.google.com with SMTP id 98e67ed59e1d1-396ccda24afso2627415a91.3 for ; Mon, 21 Sep 2026 19:48:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790045308; x=1790650108; 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:content-type; bh=rWmT8GXNkKIjtVq2Tp5ZmO6NxHuTlquOEZj2eN8N3GI=; b=aX0vjANrtzKgVtIZGdfa9N0e+322OLQitOduMj0y9pu/VDQ7/dhy308mXhyJ2K6iZY O/N/s2FKnNXl/qFj1ZqtpK7hiktpgVkX94Pot9PbHWIa2/ptiatpGJqaRhdDctWQ2JiP J2JRVDBXc993XkbtpgTl6GlOSa7t3jf09oHYmwtiRO6U72qqBrUWtNZr4OejKjKMb75q yeRIQzlC4olZdQHSTpRa3ggIlZkerIQZXr4+cH85FfsKD4tYlCCcEzKBixa2CoPhJ6hy oq04HgZ9Ce5gX94QyKJZ5kONJYYVWgagBPOYPDBT2tqANiHwkwb8ScX4j2qfXNikK0Sz 6dcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790045308; x=1790650108; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=rWmT8GXNkKIjtVq2Tp5ZmO6NxHuTlquOEZj2eN8N3GI=; b=OnwaMCJ+wjkg+w2DVt5lyBIn1e0oFevs8QrBsbYfhClXgh3ayVAdQlNYK9Oy+DiPVh LIfrNLyoq2fUyQJoZpNkLMCbOTJhcszM2EGuTL2v9q6bhT9P33wvAM1Mc+ZiuU8SaUUN Tb1XT/iAk4c4Pgw92wCnRlK/41rpT00Z2Ce3BcpD3m3P3DuRzJzYJCLTL9cYzL2Fqfgc ooGl8zVmoWsEPrV3yf7YgBnSKT/jAGkWhBNv28YeOHODbL0OMD1o0Hcjrp21n46BDRcE /j3YEEetPohJvoZm09sAuPiz3ubem0C35Knd7r2fkOl3M17XzO5dL0tL0JnDiVfKcQS8 Bvdw== X-Forwarded-Encrypted: i=1; AKwUvBxzXWUIsoyUcV5K6lcAGhreXEjn5bl6Ac1OzHoYqvkufkJdc9OIDR4reGFP2cx4Yszh3V1zWlPYgi2q+H4=@vger.kernel.org X-Gm-Message-State: AFuF++lB4KBxksYW13/W8rWipl3Oe6RUva99ALfehq6074KOVy3yMXvQ Ye5aT07Xo14NVR26ophRg04M8yc+J5VbCUyI1OSlN6i9KbI23oWEZhUn X-Gm-Gg: AYBFou0SOJjhDz5SsVJrwg7pdyxZsaZkFGL4ilq9mTeOrScUGca0y6eud9ZUK4vSZlb wDph8nqzBDP7fRddelNVI8bu46jFbTVoRVDzVwAuxkxqR53QyCDiE8glVDZBzQdi9P3uZLBYylF FPoHU+z1ttlDkHZhAlHYQ1mIRGjmjVxM/36FbcY/FdR6iuYGSI8HY3Ef5N93INfQdWEOydWWrKp 8SrDKTI1EYjrwGOjL69VjDNJMXqVHzEUH6EsQnItashcVmoIj+C1a7+RO+UDAsyFQaNhbr+gB9C tnjJOvXezyiPb7vLZrCDcPuWBUF3ffOu04o5VrqCPf27TL7zaLIAv2JI/PDBVEMuyk50d50Xbph B9EP0yTOQk45oEgqIwxp23ANtq2TmQl8LGAn7GiEYwEFC46ojIQNfHub/+IFY3zIzqOal2NVcSw wSooeUn+sa44z5sRp2Dm+qzvClM0eyumNmXbB7SQCRy/iNDbCVXxCjApD5siKvZwG6rs+hIoGz9 kRND+Ff X-Received: by 2002:a17:90b:224c:b0:39d:f317:44cd with SMTP id 98e67ed59e1d1-39e54eab3dbmr22577003a91.14.1790045308578; Mon, 21 Sep 2026 19:48:28 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a06caf4a73sm297312a91.2.2026.09.21.19.48.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 19:48:28 -0700 (PDT) From: Inochi Amaoto To: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Greg Kroah-Hartman , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner Cc: Inochi Amaoto , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: [RFC PATCH 2/5] ata: libahci_platform: Adapt the return value changed for disabled blob Date: Tue, 22 Sep 2026 10:47:17 +0800 Message-ID: <20260922024724.191412-3-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260922024724.191412-1-inochiama@gmail.com> References: <20260922024724.191412-1-inochiama@gmail.com> 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" Check EOPNOTSUPP for disabled helper function as the change in phy core. Signed-off-by: Inochi Amaoto --- drivers/ata/libahci_platform.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/ata/libahci_platform.c b/drivers/ata/libahci_platform.c index 6e072d681341..3e8ddbeb49b3 100644 --- a/drivers/ata/libahci_platform.c +++ b/drivers/ata/libahci_platform.c @@ -371,11 +371,11 @@ static int ahci_platform_get_phy(struct ahci_host_pri= v *hpriv, u32 port, =20 rc =3D PTR_ERR(hpriv->phys[port]); switch (rc) { - case -ENOSYS: + case -EOPNOTSUPP: /* No PHY support. Check if PHY is required. */ if (of_property_present(node, "phys")) { dev_err(dev, - "couldn't get PHY in node %pOFn: ENOSYS\n", + "couldn't get PHY in node %pOFn: EOPNOTSUPP\n", node); break; } --=20 2.55.0 From nobody Thu Sep 24 17:05:12 2026 Received: from mail-pz2-f43.google.com (mail-pz2-f43.google.com [74.125.228.43]) (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 0F318383333 for ; Tue, 22 Sep 2026 02:48:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045315; cv=none; b=hJBvbvXQbqmT5YeC2SV5euTBJ/hkK3fVJ0lmJDzxQMTeThpSI9ytucKrtNcT2naYc6qVv9QTWQRdsjgmvQWBxAGZwTB0kwp682q1T3KdGdG6VkrmgnD4ypXzRRUyAAZ4dHVFY+WWD6ZPLtdKrzY7Wb8uIoiPVck48bdUIY7EwpU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045315; c=relaxed/simple; bh=vvm8Ml9q1Tf4TVKcptL0B8794cZemUp57P1StvY2U7w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TUuTYIgDmjLyYDSUGVV+15EBdgHzW/bnCp0ReS/y55RNnofJU0c1LCB6e2lE4D5V+/PWIsQzZ6T8mKBBXmvfWojWD0q8Gx1kBrWfHG6D1wR6MUT/LTLr5bWPycJ3/5Q8yF7g189b96tWxtCd0dd3KZHCCFXYGfaELKJCWXtYnUI= 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=eJpWcoYr; arc=none smtp.client-ip=74.125.228.43 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="eJpWcoYr" Received: by mail-pz2-f43.google.com with SMTP id d2e1a72fcca58-85469d249c4so3240598b3a.2 for ; Mon, 21 Sep 2026 19:48:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790045311; x=1790650111; 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:content-type; bh=5WX6Mfh4l0Vw/8UzDpK6UHvwa+BQE0w9TDFZftgIIYk=; b=eJpWcoYr2eVCiZ6mOXAfw2vs9peOC+u5k+0YHTIriryDMf8FeAZqar1+S5IjUZwikm BDvqTjtlZ1JAfo/ta7I5P60RQc0EKtTPgFtUJIqW6agSSMYGr7gLMH3ItXisYU1dCoZx lv7Jzv/PIQIBjF+bdJqurU9/D3fbrAaKQKToesk3V9ePrJaRMwLnxWl0dBuiAog/negb qNlaZWzyALeXQLY3r3OOmRVQr7du00gZZ7U56wG2UaxduMWOHRTv59Rhu2DbH0zYDpLe +FPTilEDNXJj/nMcQPtj2tTFXKIUraNOz2JvE+ZD8RJtosfGLSHSpw8HgMH+IToSd4tv Aj8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790045311; x=1790650111; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=5WX6Mfh4l0Vw/8UzDpK6UHvwa+BQE0w9TDFZftgIIYk=; b=ofYHGGvE04g3gNo9ZQKtGcQvdX2Fff1IObNWA9hfJIn8lfjdOymHoDV2upXGgW6jTq 4Gvdqfv4WuctR1jQJLPYlVrBeBiMb+h7aPtZWRCbfLlY2W3OR0tw+dDmCFAHflABCg0n vyi4QHzsvATKeiEOen5m/JBH9MKP5WIYPn2S+en8I9x9jIQRU/mnpT3rLdqMJzmY8Aoa uUFSgHgUQqkOZF50SaKj/4hlrfqWMnDOy2i1MCA3MYxVGJOVaLUhhWy2/2IuUvWYNQmO oWyQFLi+2rlgDMqND42+2IwOlqR/wdS/OBpSGu1lyeiB3NgTZtzsY1BmrHCFn/7WcaPO 9pSw== X-Forwarded-Encrypted: i=1; AKwUvBw8dNGhIryEx6DTiKyz91WvX1/v5ltYjVnH+upQVemVzl04mSrHJml2sEasAEEbNKXq6k40FUNMcDCYa3A=@vger.kernel.org X-Gm-Message-State: AFuF++nwceS+SIaHZDbQh/P1hRwGZVD4/iDRLgNU90G+QYIwkaIFJ/m6 /k1lN9L3/gc7wAdL2UEueVp+ljb0Wnag949s0JWAyV6rSRTK9bczTyEl X-Gm-Gg: AYBFou2iMVK+BTC1Q0TkXTFVShsjnwyM+41YdksjSL20CXyGVsEfDMWI8rP8n1eeaNi 25N7TKqCBr3M50ha9tJ96t3xjgMeb2FbaR4d2g7XOF02QpmM0fXayXuIt3Rr1WsPi9PGY5Mirf2 g+ofhVhU9dmb9acTGOZEL8Q0ak0TRatoUMwY8yjUWs/Z0x8GkoluuBqdxwWn9Xx+OUGAbdFYzEd Rv3lPUBxd7i8VwnXUqz1/io1b87vWk9kn6BIeuB1Y8eOXiJEozBXOCdJwRSWITqhz6Xu0iRxHIj o+OD5cvIZv4+pe33of97oKP14BghxByLLlHchjBX0iC7paJs39TLWX5J+xQFVKMDIbjWQ/nmnR2 a05b3Ur7fJMDrdE8NCSIi4TkJyMwsuKJv5D7DY4p/7RqCmw80C5TLiz1FpAhZvZTtQE4XkPA3js 6YdrDmnO3Dc5EriIdCSlDBDv/wdJ+/Ll325Hgiwoc8aeUk1S/m/iKmlpdSLgP2IN65/9B6 X-Received: by 2002:a05:6a00:278d:b0:879:ffd9:126d with SMTP id d2e1a72fcca58-879ffd91ae4mr6025072b3a.15.1790045311312; Mon, 21 Sep 2026 19:48:31 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-87c336aba96sm112998b3a.61.2026.09.21.19.48.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 19:48:31 -0700 (PDT) From: Inochi Amaoto To: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Greg Kroah-Hartman , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner Cc: Inochi Amaoto , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: [RFC PATCH 3/5] usb: dwc2: Adapt the return value changed for disabled blob Date: Tue, 22 Sep 2026 10:47:18 +0800 Message-ID: <20260922024724.191412-4-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260922024724.191412-1-inochiama@gmail.com> References: <20260922024724.191412-1-inochiama@gmail.com> 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" Check EOPNOTSUPP for disabled helper function as the change in phy core. Signed-off-by: Inochi Amaoto --- drivers/usb/dwc2/platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c index ef0d73077034..62b663ef1504 100644 --- a/drivers/usb/dwc2/platform.c +++ b/drivers/usb/dwc2/platform.c @@ -243,7 +243,7 @@ static int dwc2_lowlevel_hw_init(struct dwc2_hsotg *hso= tg) ret =3D PTR_ERR(hsotg->phy); switch (ret) { case -ENODEV: - case -ENOSYS: + case -EOPNOTSUPP: hsotg->phy =3D NULL; break; default: --=20 2.55.0 From nobody Thu Sep 24 17:05:12 2026 Received: from mail-pj2-f12.google.com (mail-pj2-f12.google.com [74.125.227.140]) (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 97323377010 for ; Tue, 22 Sep 2026 02:48:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045315; cv=none; b=E99cR1RWGFFO+vdaNhNiJMS/dN3ToRKcudysSo0TkNmbNASvEg33xKa7K2gOFkuRoHiuS+XDuWjKhR2bBG/4DtahIfdS2M/5OxH8GpgyJjSJeF24im9aw4zj2AALHXNbA+BpwlI3nTMqbgv7UJ3lxLfcbUwGjo5UrOhmSMzhxOo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045315; c=relaxed/simple; bh=stmJOODU+Gnhhw3HiNjW7TxChO7ziDyF3KPhjuQ4+XE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Oq9B4lEgKShFfx3thCi4CJvK8mkKSCD2PPKR2LXBaaJv8A0lIGAmOhyyNSCdLnlPtPPj23L3qwHFSwe3U5nPmyZbMiY5ypJWiWiqz9RGrm0fuHU+yzK3HpbajC8xQTKQY4gKLcO7FfDfhmXCLPKEYFFjnpb5+uOxo/JR/b69iio= 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=h3Eo3Wda; arc=none smtp.client-ip=74.125.227.140 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="h3Eo3Wda" Received: by mail-pj2-f12.google.com with SMTP id d9443c01a7336-2d747ee1f9bso31546765ad.3 for ; Mon, 21 Sep 2026 19:48:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790045314; x=1790650114; 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:content-type; bh=26rOLZ6VAdNb1QMWubw0rV33TxsyOkNQWkVFzg0YEAw=; b=h3Eo3WdaF41QW4/183DmG5ceX5mLNuuJjV7+t7zkBFa9ndGjsBU+eJtOKnUYpK3dS/ FRKnQyj22Yenvy2DhNlf6U2UDASw3uqISP5gn90zvykTTl4dkxTVRgqJps+/Fad1NJk3 fH0b7EJDYgBdNbnpXG+8r6SnYbNt5+M98muPsArxymyvoxc+/4O4BzHN7axg+xP04XsZ vWp0KM7HDf7zmyKDgmc0M+VFMzjr+yHgWP46U9dD493spzgNE6yD9rmAlCSotEEk1wph IxVnjpfH7eE6iPJfQilkpCYpBTr1hUvWTcj8bi8/EVDQYQ144+KYZL7VfrigO+TJfZ6f pPlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790045314; x=1790650114; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=26rOLZ6VAdNb1QMWubw0rV33TxsyOkNQWkVFzg0YEAw=; b=LchORavzsz1tC7NNvT6f/SNbZlds9NmTqGSXj/IbBa5qNqJbrSD5codBsEmNYduAQP X+YzLBLhng53e54WG5H/1VvDSPj5qowBDU/6+kHv0fszXAsec/lsnfOs2VtvHwwJbObd uMGGuCNb+Ds3cjHucRUxlRgONKsqtk9y5JjTESM+jSVs0kOaL1uAXfJ1CRfoTTM+/ePI J1kN6uM4uzHwfnF7pCuYTRRO7PiemNKRM3DHzg6Z3Ven6CoCbB1G9lkJFmuYGjEpu2ud 2JeZ0AM0EkRSBv7foIIWCd+1gCtVeRjZsSsqy39JwJSicB5I4xB+ux8alJv7vqnulA/O MMvw== X-Forwarded-Encrypted: i=1; AKwUvBwj/1f1UmaDI1n0jmx2mA19Rz9h/tAH5+gLXSYhTgKG9sM8zApdmhQxouxGZzI3vtT0DmSzxqPrsny6q5g=@vger.kernel.org X-Gm-Message-State: AFuF++kD+K+pgSH53koDii5cVEech3l/qHcd0fuiQg8Os/RbC9KkTqkx PcwQFEVyzlrJYO8uVHth1W6HGDJ4cD8cn8oJ7Xfflixbtj79GUuftyrN X-Gm-Gg: AYBFou32scCErBafVuIjtAj1dYpD5YUTiG18tnL5b4DX6yz7vNkjIp1MaIfpvMVSrsr he7Wa+WgosuKU8/okP5LG6UrKuNAu3IcD71b/BgUDE/vKjrkfqa6KRMKf67VQh5CGBpMp30fZFt 1RxmX/tyL0PrvAdxBe4tdMG3WGtUb3KIkMeVKbE7LURYnbx6qiwH7cYZgJ/jp5G17z9ejSGdlzt 6Wm0RFLMYIpp+83iRIeUIKCT3Hg6YKkCoR4Uo+M49vAPogbkD+VNrCcIkiCCBEEhovqKbBMxPbw ue85tBDKYNfeh54NunuUIHFIBHV1IQ55ycxWZcIAhwWBwb3zNSwK9gD6vVlGfrkMeUr9jnQlM8e 3rcHULBY5TFNQn1WeXNSsYyw656QnODj3LoQ0qVfKZVLEXZqAPe9BPE+LemhFwu4K7H8ZomTw/T TToB4a+alLuSl201H3wFqbV2Hc2RncOXraci6wuqqj1itp/qbVbnN/TV7v1daHMDhJRSCk4A== X-Received: by 2002:a17:902:c402:b0:2d7:3f6e:5cb9 with SMTP id d9443c01a7336-2ddb1b7a04cmr194077855ad.8.1790045313882; Mon, 21 Sep 2026 19:48:33 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2df5d06808csm1648645ad.83.2026.09.21.19.48.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 19:48:33 -0700 (PDT) From: Inochi Amaoto To: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Greg Kroah-Hartman , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner Cc: Inochi Amaoto , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: [RFC PATCH 4/5] usb: dwc3: core: Adapt the return value changed for disabled blob Date: Tue, 22 Sep 2026 10:47:19 +0800 Message-ID: <20260922024724.191412-5-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260922024724.191412-1-inochiama@gmail.com> References: <20260922024724.191412-1-inochiama@gmail.com> 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" Check EOPNOTSUPP for disabled helper function as the change in phy core. Signed-off-by: Inochi Amaoto --- drivers/usb/dwc3/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c index fd5c2cd36c59..6d253810c71f 100644 --- a/drivers/usb/dwc3/core.c +++ b/drivers/usb/dwc3/core.c @@ -1588,7 +1588,7 @@ static int dwc3_core_get_phy(struct dwc3 *dwc) dwc->usb2_generic_phy[i] =3D devm_phy_get(dev, phy_name); if (IS_ERR(dwc->usb2_generic_phy[i])) { ret =3D PTR_ERR(dwc->usb2_generic_phy[i]); - if (ret =3D=3D -ENOSYS || ret =3D=3D -ENODEV) + if (ret =3D=3D -EOPNOTSUPP || ret =3D=3D -ENODEV) dwc->usb2_generic_phy[i] =3D NULL; else return dev_err_probe(dev, ret, "failed to lookup phy %s\n", @@ -1605,7 +1605,7 @@ static int dwc3_core_get_phy(struct dwc3 *dwc) dwc->usb3_generic_phy[i] =3D devm_phy_get(dev, phy_name); if (IS_ERR(dwc->usb3_generic_phy[i])) { ret =3D PTR_ERR(dwc->usb3_generic_phy[i]); - if (ret =3D=3D -ENOSYS || ret =3D=3D -ENODEV) + if (ret =3D=3D -EOPNOTSUPP || ret =3D=3D -ENODEV) dwc->usb3_generic_phy[i] =3D NULL; else return dev_err_probe(dev, ret, "failed to lookup phy %s\n", --=20 2.55.0 From nobody Thu Sep 24 17:05:12 2026 Received: from mail-pj2-f42.google.com (mail-pj2-f42.google.com [74.125.227.170]) (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 3748439E19C for ; Tue, 22 Sep 2026 02:48:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045320; cv=none; b=TkNMDGSyRqWr8JPP6S63+Wav9zIH2LPuUfqxuaG8wHJer0T8oQQeNrzQNIl+HiYkp3h1Ubw4jjhGlLPWUYXSSwCJs2ixooKbXtKR1T7za5y1KUjJFVd0yFRZ4Azv2nV3gfL+6Ir8T2VtXlbAlEq+X+ca/8qlNqK9YYfejvq1OoA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790045320; c=relaxed/simple; bh=QstOwR4MoLepqPhwXXcdqhaZXi3o+22oqo/jORxNnxQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qT1E/LMpyzKTL64c3+/ia9rEkbUx/BIK3gdmEvI9xoMbWuI/Fy0FFtofIFM/IwJls0zcKtWrHZU3zSkCUaBT4yLy1+Ltygy2fZnHslvqnjOcpgS1MFx1iegozRoPToYxzhD4PcEMD7Phw2Slfpg3gq+srTNYw3nnWHPR7P6i/54= 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=KmnDdwo6; arc=none smtp.client-ip=74.125.227.170 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="KmnDdwo6" Received: by mail-pj2-f42.google.com with SMTP id d9443c01a7336-2df4c9d14b8so5181565ad.0 for ; Mon, 21 Sep 2026 19:48:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790045316; x=1790650116; 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:content-type; bh=JQsnO6nBZnTmHd9o3wzHwpj6ldm3p0l1ScGQLsRwCts=; b=KmnDdwo6IDTvhGn9L1EHokueD8DwKYuaoRaNHR4rwKrUHeSLhPCBpVRz5Q/jjExCuI F1AN00FrJJI2uyWnnJdJRmjjKofMsb709IQhW8tcRghnwfY3wgJCvViBvpGIp5dAFyjP fO+v1GiNWQFn7gMTl3ZtMA0tPJ+j2drrKQcx0AABU6iFyeYA0YK6iVCF01eKljIWW/JY tIVW3fKE4KjYu7MuYLZfUroNHrXNA38bkGuB2kq4A6fdFKv1WKuJetgPZjsmDKCITGQr RqpaYMVdXO4gve1W36PQzGMcmQMJk7feF577pmkP0F9JW7ySESZ0UgPc5La/yJMxzi9S Rpkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790045316; x=1790650116; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=JQsnO6nBZnTmHd9o3wzHwpj6ldm3p0l1ScGQLsRwCts=; b=ybsl2NEjscVEYCRSzs4Uv0cXuxKo5c98c/m4NUU6fZJHbil2dBGro4+NFc3x3Jqg+g OAoW43FnAR0ONWnT/7WUxSr3S1L3Gew4TZ4NyYEMK9ZxeE0Wpr19xOuP+5qO2zADNkfG gMEyDmxBSgz0/7LQVpKCQ+bWPwycDoIyykrDzRnoPMJgQTKNG+qs5Hk/4cLIzK5qnb4J nC8MhHb6OGmlwAqDqkqRzMHreosW2GmSrq+a4undsVOwuLC8uDBucnAKMwNmDNZqnGwl /9aIYvxRIdrp/oBTJ3u6mUVIWLIT6jAd0hndUCNdGWmtTHCocQhilpIAtTfqi47XU/gj mVWg== X-Forwarded-Encrypted: i=1; AKwUvBzvLUrW1O3b6aJghA07PrkDqqFwH7yVmVPA7aJZrCZatvjnXDSDW1vOwVunEAFeaQeHtz9JXV2XMxKqnJs=@vger.kernel.org X-Gm-Message-State: AFuF++lDY7KmhrS/ltKPpXcIjbZbERXtRec5Uqz4QxIYohH6tkbKHtow 5eNS9XJ3tseVd10J8sKA8hgzQCuknFHoqqZUCu/jL1mQ76XXM3OpUGXp X-Gm-Gg: AYBFou2ur9ltMqY8Zrnu5hNym/TVgRD0e9rb2U69A7FT3RKDKZYyQnT4DDkmOjVqCEn RpZsnhH0exA5xhcCESUFnLw+8RV5IRSqJIk5S2O8zejm6q98a46NdNIEN3RBC/noCjRnsD3XV8e eZ0kO8FP8LVowCke/HeDRpOQ0eQKfzrGALGavLSpvuD5lizr0v+MRmkP6lFZ8WnZVlQ8Sn7+KGd 7Z3E7zQRHKRI3+zRezpY4MDDXBoGJEXAwprMSwx6MUrQMVUaj1LEUvQchh3cohcjG+tlKwaa2Um Epu9caw7l1HpbR5FZyFATQcEvPo4jM+2jBW8HyaL1BRndx4Oae5fCVHWowwG4W41BFrgEzjzCot hn0hgkK/oEAfkAKQLRawzZrm8LZFMfeXoUTl/aoeHM4D/pNvJvkYyf4pUwHgJSYxKyMRiZzV5rT uMtFz1dA5C8Bub4t235++GR6DGQg+Tj6QSbhkt5FGv5Aw+PcYko9dTt/reD6C/SmmF5KECwHzvK /aFelX1 X-Received: by 2002:a17:903:2ecf:b0:2dd:c100:251e with SMTP id d9443c01a7336-2df59a72ef5mr12835995ad.39.1790045316497; Mon, 21 Sep 2026 19:48:36 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2df5d02e929sm1619035ad.33.2026.09.21.19.48.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 19:48:36 -0700 (PDT) From: Inochi Amaoto To: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Greg Kroah-Hartman , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner Cc: Inochi Amaoto , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: [RFC PATCH 5/5] drm: bridge: analogix/dp: Adapt the return value changed for disabled blob Date: Tue, 22 Sep 2026 10:47:20 +0800 Message-ID: <20260922024724.191412-6-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260922024724.191412-1-inochiama@gmail.com> References: <20260922024724.191412-1-inochiama@gmail.com> 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" Check EOPNOTSUPP for disabled helper function as the change in phy core. Signed-off-by: Inochi Amaoto --- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c b/drivers/g= pu/drm/bridge/analogix/analogix_dp_core.c index 30c0c0b41d5a..8e26cd772482 100644 --- a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c +++ b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c @@ -1360,7 +1360,7 @@ analogix_dp_probe(struct device *dev, struct analogix= _dp_plat_data *plat_data) * phy itself is not enabled, so we can move forward * assigning NULL to phy pointer. */ - if (ret =3D=3D -ENOSYS || ret =3D=3D -ENODEV) + if (ret =3D=3D -EOPNOTSUPP || ret =3D=3D -ENODEV) dp->phy =3D NULL; else return ERR_PTR(ret); --=20 2.55.0