From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) (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 AF88E41A792 for ; Thu, 20 Aug 2026 11:15:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787224518; cv=none; b=lwMhyrg+PXxoZukqGoL3HWpYH2VLHRcGJNJ2pIQSHj6qpUTpcyNYGABg4I4P76hx4CYq25oeZC7uB1I1Tkykhb3irTISZMhNXpD902ndS6E/z/gMMsV0MuJgZ3NpvnvX61c0T/u2VvPxhKMiITf0hIBgCP7qugc/vpgU8RQTVQY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787224518; c=relaxed/simple; bh=tDOaMrFdQycGq4gE+wvlWrHRDJh4uLwsjNOPncdFApk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=qyM8QTT4WRLVVLU/GcJSrKduws7acWSvSP3iu2Lt3WAH5vnoNLwvMJeYr3gftDYz8kcDOxuqT5eZo0F2g/RMEnjRvdjx3xfSaNDkVdLVTZHF4cQnAB2SsR//g5hnhfZ46OLio1LUoWhN0rHiEdJWADZO8Ih3va8MPxnWfuDZfzg= 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=He+Z+9Dx; arc=none smtp.client-ip=209.85.215.169 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="He+Z+9Dx" Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-cbe6295f05bso495397a12.1 for ; Thu, 20 Aug 2026 04:15:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787224516; x=1787829316; 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=urlQN4Jr9Sogk2+osjcgcQBKU653EuK+ku6So/bCSdM=; b=He+Z+9DxAiWMkl5z7Ww6tdGfJqyEoRN3dreT/2nmn8Pib1iggtlUvMHzsXtzoMrmGI Cue3C2hUzcEv9DsUK7l9WreChatmy6KRebxviKIZs9tDv54D+CdDV13BpN0HsHCbxcLN HDOuC+wHR9eRJjA52Ij8TRytlZokNvEXE3VM51dH/XwDpsimCq3cmq6uMz8scIxp3Sxd dgp5s20swtADV66L/HsxpyaGBJT6NBzzpnjBQvBn5iBqn0xNS2HFjhtorDDwx9/QIR7I 8rmoWyYTQ9hoXxCMkxbuudRk25qhBKJv/IpXUonm9CCSKAi5kZ+8SSoX2AK9LGRPGwl6 0kjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787224516; x=1787829316; 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=urlQN4Jr9Sogk2+osjcgcQBKU653EuK+ku6So/bCSdM=; b=cVhQvwTR/SO5F8UQ2vKe8MnGmriVl0Ij9s2FtDwcK8b6OAr4vnPByRcVeKOoxW84gq xJE6dcL+iP3RGO2tITeQMLPxQDSW1mmX/MwOW/2OYpEuC/5WStgLx7AB2wjBZrMq+51z 0LcwhEww2omn91ZszUaq225ERF31xxAIHaUYd2Fe2WQU+avm4L6T2Iw8yI0FV29TdkYU nZ9955Kj7LAKMphJkiEFfZxKQmUEbxxpLKln2w7hjYp/2abhhpJE+CgSTLlD6vdKrpmW ZOnksLOBqKFAjfhUQAzdodSacojuAT5PC4jgc4YiP9OWiBPkHG2hYjInPeYxHBeZqLTQ IzRg== X-Forwarded-Encrypted: i=1; AHgh+RrvDsSrAT9rGPX5XJhZigRrhb+cDs0VGzDNDoMtOvYCmbIGLEY5Xksjzi96Z1OsLD1lPESVb7auIPB8r9Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxR+Ubnf+5gK86HCiwxy+0bEqGPRkRT8U+R8UoxxhbjOBEclOEd W01KsXstpO73xYyB2Rm6fxPQYek7jIm3GTDwhym6RGR+4p0cxhmdQf7v X-Gm-Gg: AR+sD13SYIFUtvVBu0fmohAV1aKa05zP7+Db9SbS+hBow+udsfWXvoSD7R78PRejyRt 50XGN2h76QqVE3MYfvVH19jZLoecD3h4a383WxE+R2Gn7Tgz2ILa1KFM2W+GTMudi3homDxJwOW X8v83/w8zWrxFSL2zNClrCyI2z9ywv7+KnV0IX76lcqi3dONTQ6hXSY0pKC/DNMX6aujsSVQgkI 7CiGI7GcSM7G8QOnnLU+oq3HWUbYREwItgtYc75VijVT+dq34eMpoLls/9n2ZjbeTE6JyBW7aw/ voVOJhW0VSQgVv4wCROjJNDjv7HiEqE01umsG8eYgKz4OFtcivJjZppVWhXc55QQENJTp1FwaPR H8thZzuMqgVxydLayG9QE5eoncEkqAoD7OgXiNpkmIARrqH4k33Ig3MMIq/k7cPb5TYRZWDv/92 UeorD9W+TIN62oUNTkkFPNVZm/vVfz7w1W7zBSV7DLJhpucgq4KYnOhUciMdbPtG4d4yAFYcjim HqqiYuF2+MjUUaJQDiqymSw4wL5TpV3CN9NkfLVotn1yppyZ4Z/DPUj7LNRFMHx8uGAoucClABy 0emz X-Received: by 2002:a05:6a21:888a:b0:3c3:75c5:48d5 with SMTP id adf61e73a8af0-3cd14c6b2a1mr6258489637.4.1787224515872; Thu, 20 Aug 2026 04:15:15 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc15568c722sm1676503a12.24.2026.08.20.04.15.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2026 04:15:15 -0700 (PDT) From: phucduc.bui@gmail.com To: Justin Chen , Florian Fainelli , Doug Berger Cc: Andrew Lunn , davem@davemloft.net, Eric Dumazet , Jakub Kicinski , Paolo Abeni , Broadcom internal kernel review list , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, bui duc phuc Subject: [PATCH 0/4] net: broadcom: Improve IRQ error handling Date: Thu, 20 Aug 2026 18:14:52 +0700 Message-ID: <20260820111456.97947-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 IRQ error handling in several Broadcom Ethernet drivers by propagating IRQ lookup and request errors instead of silently ignoring them. The changes were found by manual code inspection and compile-tested only. Best regards, Phuc bui duc phuc (4): net: bcmasp: Use platform_get_irq() for IRQ lookup net: bcmasp: Propagate WoL IRQ errors from probe net: systemport: Propagate IRQ lookup errors net: bcmgenet: Propagate WoL IRQ errors drivers/net/ethernet/broadcom/asp2/bcmasp.c | 17 +++++++++-------- drivers/net/ethernet/broadcom/bcmsysport.c | 12 ++++++++++-- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 +++++--- 3 files changed, 24 insertions(+), 13 deletions(-) -- 2.43.0