From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 AEA523CF942 for ; Tue, 26 May 2026 08:54:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779785651; cv=none; b=u2szQm6QIseR+iDj5Nf1eackN0dhAJ6mhudwSjNAOCB4sLJieYiJXreebAfM1+RAYMmZ/R4y7rLnLlWMi4BlHnrK3LA9T8e6mfnz0RubscNygP0w4aEeyA7BekhGek4Am2llW61chGaKNnjwWjjTzdPxPKEoEr0VRQvls9uDTBA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779785651; c=relaxed/simple; bh=UjBDoLxQTej2ODJVt65yFVqlOsffROa5BOulTS6HMLs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=AebR/gVuGuzMBHiLkZ3uW/nZCAVcKQgaMirQBKi0WwRLC5FeqJnbsdqtwblZ4xozXRqcvig/rhrqm2kd/7Xo9CGDYXQzobyo2bTDkbIPpeAjW9qc1ojSTMF8qL2XUtmwN/4D4mUbNXhDUxsCaZGITbkdgdK7eeyGUYVMdlyJCDs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=bFLBbB7R; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="bFLBbB7R" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4906238c62eso17413475e9.3 for ; Tue, 26 May 2026 01:54:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1779785648; x=1780390448; 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=EFYtlrcjX/qMOnfm7Q1bMNf0VIeRSZGYSdd9e9gOJ2I=; b=bFLBbB7Rmhan2qjRAeW39o+0VT7UaEosjTBV7Uk2HGRdavhLihrBdx4RqWwDfYy+Im zFCulsIsO2RyYgHsWXEKfrSmYGzuTJadjqpaSQomSYaQV1rl1/d/iQLI5ZQnuxnB7Prh uasVgBOk7j9DfsyFMTpbJem8uD/KzZd2kHqNhLLMp1B50gKO7Vi2TIvhXi/kI6fSdZxW 15U3tdWbLekuUhITo+xtMmZcvLj70YnnGi9yEm0kowkLIaa5t5SYvujUC2kmJCk/6smY ofbMA+Xi15BZ1uzhKZP52K3Ilaa+sj2myje86avbADQcQNa/e+/gUafhf46PlsBcEYcj W4bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779785648; x=1780390448; 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=EFYtlrcjX/qMOnfm7Q1bMNf0VIeRSZGYSdd9e9gOJ2I=; b=Pig6p7mqbuxh/9aVXdqPrVBy/F6SIMRdsXUbN4FOCX4VCOVS9aA3g5FGvpGV1P6pIw b38ERr5HGo1qaB04nzHnNfhHrFK/7A+v9cAkvSgbuykacrWhvubXAth8BxMzO4MpBBzQ yQN+7RTqavopDJEp0IYav0jg9iitDZmzwdxFJqbH3Vnds5SzY0uyycItA6eNH0J5NpBP iKzKaqC3otnv4meoKc6c1kYUs/TP6zwLrZ2kXVpoDrWYI5rw7D9YZ3OJ0O/Nc1PJW+lf HB3KKiu9nCPd7plcKzSHKTmPp9iKN5Bjc6WRHF+jQ5VktpZ2LlGbOOz7xAHLYYFBzTxE Y04Q== X-Gm-Message-State: AOJu0Yxm614inrzfnXu+2L7mswjenYHYojIHpTJZtNzohaDAgalo7eKK x6eISlBRhuZOHFn6aEOjQMx4+yi/nDc6k2Fl8M6YhY7B7eVE3GV1yFtTUok2SNUF1Cs= X-Gm-Gg: Acq92OH6XpzM9m/H539qDg/yXWFepEghLfehw46XKB3bS9knpnIXu8MZu3utXizVwAQ ea/zMI/0dfbK+npS9UjT6ZijTWuBcpwCSBGBeqfgsStvhZMeJXot1omKeMcY6VdCLwXc4MOA5vS Y3mtEyC0P3VgsemdVR/aNAwDjymtNUh4ntY9mZFvy5yU0+oU5wIQJjKrq0vB4hEsVx0+x4+qcFC 5rDqz5C1gWsBs9K5QBJUo12v+ustAwcEqmMj9rNzJuykp9BBAc7pnXGy4LR+j7Xt2OkE8AIrwVJ JR7LleHCgaoDBt4EaVDdqG+wodZSKmCHbmNNV9giIM5GTz3xAOJHLpdreNBg2W0RwQ/4/gKrn7X 2ZNlQ+Gt67Zhgn+mSAhyVoSubgBIk6h4U419VutSwZsPpEmDxfHJHy4lUrSyTv7bqyVHuHcFxq5 U911WOBwcWqbgFCY9xPj8gm//E7pERevwAwuWFNsYbXLlB1wkxMFslnDZzfAwcQIh1RUT+GLarC Alvqzbi9DoMjw== X-Received: by 2002:a05:600c:4592:b0:490:6237:5213 with SMTP id 5b1f17b1804b1-4906237537cmr123670355e9.23.1779785647965; Tue, 26 May 2026 01:54:07 -0700 (PDT) Received: from localhost (p200300f65f47db047ec792ae18ec05cd.dip0.t-ipconnect.de. [2003:f6:5f47:db04:7ec7:92ae:18ec:5cd]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45ed8873a35sm2741371f8f.14.2026.05.26.01.54.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 May 2026 01:54:07 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Arnd Bergmann , Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org Subject: [PATCH v1 0/3] misc: pch_phub: Fix fallout and more cleanup Date: Tue, 26 May 2026 10:52:06 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Developer-Signature: v=1; a=openpgp-sha256; l=1112; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=UjBDoLxQTej2ODJVt65yFVqlOsffROa5BOulTS6HMLs=; b=kA0DAAoBj4D7WH0S/k4ByyZiAGoVXzijoOhcp+Z7nTkQqDxFvJ15RRlkpRIVxgNTugaSrxHwp 4kBMwQAAQoAHRYhBD+BrGk6eh5Zia3+04+A+1h9Ev5OBQJqFV84AAoJEI+A+1h9Ev5OK2kH/iNV Z7vySsU+SEMFnDVgoaiaml9xL/ThFVsvNmOJsvEebkGX6m6XHBndVgBJT/haBSr/PgSYtv6QjSW PxYu3uWy47CcwxjV0rpFx8s+qxw8f60c45WoAA1PuMgP17yKzvQ/7sDFJSKGVHn1LvH+1JN/iF1 nXM0nZNEBdC5GVA78lpRuiurJ82wpHl3FeRd2sFMSVRxuI1gLF0IImuNhwrfgDJn4tHB0EJxonH Gfj8MPL8ubjjjeRIy4PR6EJ0erFH3Q0Yos+bUW46jvkolJwB9lb9AOf830HDau4fhfoZVHgiBYn 1LeHNPdS2md4jbqvDwsOe+Wz5h6JGNL3aEZfITI= X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: 8bit Hello, Sashiko found a relevant issue in the patch that became 7b1d4ad96ea4 ("misc: pch_phub: Introduce an enum for device indentification"). This is fixed in the first patch. The second patch is a follow-up to commit d14b649fd99f ("misc: pch_phub: Drop two unused functions") that drops now unused struct members. The third patch fixes an inconsistency in device handling. The comment suggest that ML7213 isn't handled, the code just falls back in the else branch for it. Make variant handling more explicit using a switch statement. If a new device is added without adapting pch_phub_write_gbe_mac_addr() a compiler warning is triggered. Best regards Uwe Uwe Kleine-König (The Capable Hub) (3): misc: pch_phub: Complete enum usage for device identification misc: pch_phub: Drop unused members from struct pch_phub_reg misc: pch_phub: Make MAC address configuration more robust drivers/misc/pch_phub.c | 59 ++++++++++++++--------------------------- 1 file changed, 20 insertions(+), 39 deletions(-) base-commit: 7b1d4ad96ea47b3275328fa385d0497e164f1f5f -- 2.47.3