From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (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 5178940B108 for ; Wed, 12 Aug 2026 11:20:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786533645; cv=none; b=r67+uAflcjJ7BBQ0CWiVuo3laqoYATFlg6n1jUsqJXWMEtYe0a55YdDkJk21nuB1qacYxjeHKHR0U3qciZRIOrI7rYQCplyQL/NFhNwnL34yK8DWXo0oL1BBbcJkAf+kM2jrAAxjTtYW0xIle5szZb/pXSYyKd0nwtDr+7M6j6s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786533645; c=relaxed/simple; bh=9KhDCsl8Bw1k2kTCEoSpdhXmXsRF25n9b6Rg8R7lRgQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=kLjT719Ltzr8wnCazd0R/9pgcF9Y0sT9D6G0m4PzhFLO6/iGNf03Gh9+blLdrVEjL7EwwF6iuw3nStgu9qs/mqtZTAuSyomgQaIb41sdp2LWqXuJvyjqyKLAM2h1XkUcf4RREKuJAkwzfdKVjypaQjdE2hMyzCPARI5N5YGoHyk= 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=fnWD2xHu; arc=none smtp.client-ip=209.85.216.44 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="fnWD2xHu" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-3900e39d935so1079202a91.0 for ; Wed, 12 Aug 2026 04:20:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786533644; x=1787138444; 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:content-type; bh=9+zrfepUvONfB4EyAxMBrInEBGNeqXHZ4lQ9CmctDXA=; b=fnWD2xHuGRcsdqq0eh1TvtdH4LT9NIysdoHdsjZq4qC0M6rb37ulaAiYj31JVx1QSu NVXdLvsNdRPV6q9BdPOESfUzZwOT/tsWFbATzOCvCfwSX98iViuW3Stga5gCmooMzCWV GEod6c7FyAfMzVPEHllT0jj79g1gCgYRtdDiRJIRjFYe3DBfymVrkqeOhrA3hayEHUSN pVlmwUYmcoYrwJjG4yuY9hesbgT/xu20cR2aDJTL3TfNnnklXSIdB5bdX+Qpeu9W9Tjh alBLT1Wl+/Xs4Il3WQumXHBpw/XD+B/WBqUNEEOQUGIyGHYKuIryK+7K31juDQaw8I8e kTVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786533644; x=1787138444; 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:content-type; bh=9+zrfepUvONfB4EyAxMBrInEBGNeqXHZ4lQ9CmctDXA=; b=nOKejyrLI5ngiTrGSfNwmZhXPDigZ/C9MNFOF/kaIE7oQtmWegGxxuxH62etnzIdF+ ufnpllwbbi6JsTcTIjBSMSnEw3GfPYSD6aJiXyobdUuYuDY3jx9zfVGqNXkS+lwFgBDN rPF9cIJq5ZmV79yagaBQ9CRvuNBqRW/k/HaskwQCpU5347V0gAjrreRFWCXbbJAx6Xns Sv4g6aaSyJQCcvcKldnFtsdDNe8y4ieGH25j2I9ZLDCK0IOxDWSexr2xxjvjSaxgYT2Q r/Qhd8hnTyXwXj9QUzisOgYkO6GGkDBMfTqhpxEJY1WjpVBXLaOYksoMp6QQHg2oGdqv JM5A== X-Gm-Message-State: AOJu0YyUItVxupDq2Zgd2WD2FEb5BOztW0+rUIJOskKU3g/1ZIgSsAoU wYiVZK+R5ATosswIr9Ev8MyYqSXpiL5/D8yAcoidB515KI3bcCBoHKV3 X-Gm-Gg: AR+sD10VJDQA7DwWYS5Rs1uFODVVR2twxkqINXH67fAR30kr2r6rt7MJ02IUxgNhCqq TZ9WoJfsHxixORo6Tbzt6BkJeUoCxIFYvwgYJVWXHZRdP9wkkgLIZkLLEKRIJtSjv9LuJeChakK 6h1IWGX0fq1uj+bWCo+C+BoRlN//hUJv8VAHfrU7wacRSWN5h3vmccIpy8lDLZvML8is3U7alrZ 1DIq2SQomH8xC4y9A4dIOyHcJMzLOh2DsxdpcVIUynnvjjudKcQOm3QMiGiVDL3ApoNSGgmOSK7 ELR3rmVY/6TlYyMFUqMggm4JGaVAGz02lk+HyQtfgaNhZmkZZDGoC9x2EX7HVnfpPx3zP4nr5T6 gXMP1J8Xdszj8/2Mg0AEzZTP/SfjouIRpvMKiKQIHjIGpKOiuqLkG245rdy9O3U1TOyBOc1brFu 594qMmROQPE31otbNynegsfEBhGhD9Yc78/Nd+zCs+hK9QCFSfPKVu12mFM1cACOCl6J3qqmHjQ t5m06mqOLZ2on0OkafOZBbtLQ8wN39PB6EGvD1z0FQCf21yeT5Y0jhwk5iovaauLry2IgLAphsH X8jP X-Received: by 2002:a17:90b:28cf:b0:37f:bfa2:1887 with SMTP id 98e67ed59e1d1-393012af827mr4741095a91.8.1786533643641; Wed, 12 Aug 2026 04:20:43 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-392f935f5ecsm3193765a91.5.2026.08.12.04.20.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Aug 2026 04:20:43 -0700 (PDT) From: phucduc.bui@gmail.com To: Ulf Hansson , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Jisheng Zhang , Stepan Ionichev , Colin Ian King , Pedro Demarchi Gomes , Osama Abdelkader , linux-mmc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org Cc: linux-kernel@vger.kernel.org, bui duc phuc Subject: [PATCH 0/3] mmc: Handle errors from optional IRQ lookup Date: Wed, 12 Aug 2026 18:20:20 +0700 Message-ID: <20260812112023.42254-1-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: bui duc phuc Hi all, This series improves error handling for optional IRQ lookups in several MMC drivers. I noticed that mmc: litex_mmc handles the return value from platform_get_irq_optional() correctly, distinguishing the case where an optional IRQ is not available from other errors. This series follows the same approach in the affected drivers. Best regards, Phuc bui duc phuc (3): mmc: meson-gx: Handle errors from optional IRQ lookup mmc: davinci: Handle errors from optional IRQ lookup mmc: davinci: Handle optional IRQ return value correctly drivers/mmc/host/davinci_mmc.c | 8 ++++++-- drivers/mmc/host/meson-gx-mmc.c | 6 +++++- 2 files changed, 11 insertions(+), 3 deletions(-) -- 2.43.0