From nobody Sat Jun 13 18:11:50 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C2D727262E; Wed, 6 May 2026 06:16:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778048212; cv=none; b=g8NvvBN/B0dO10gjxkXm6nB2iSQdW6z7zkw8PI8bTp+MzKbphra1P5CH0QsxaQH1lQ3ejj8IdtGhzh1Qu/vY+SJnPoF+4mFgsYGI89BfXXjLVuym9eSjHmkfOq1qDfD5kL6nHtaEooY3qBEiXjgzdkpm0Oat8cWaAJ9Wa1CINDc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778048212; c=relaxed/simple; bh=gIvQJgsMlqUE4PpJ4XrYaZwKMg4C0tqplXbNfHBGi0E=; h=Date:From:To:Subject:Cc:MIME-Version:Message-ID:Content-Type; b=J+mi2ggYxZtEBIwduBWU9yrdBQopwOK7mD5NFvmdK0vSB4SsCx89OhZDuGZkQ3ENXhOHKLDzn9qyvpiJfKP9lO8ObtlitvPQbu0dx+DWhyCcVx9TsYizYaPG3zUju4vfjRXac0XhjPx01wW4iFNYV0Ndhk+/mjBS7Jn9i8p1L7A= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=KiSUF/sB; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=cKqk5rZ5; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="KiSUF/sB"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="cKqk5rZ5" Date: Wed, 06 May 2026 06:16:47 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1778048209; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dSYZ7i7g7aVmDbnwswA8Pk3UZ8CWd66MAypw59g8CUc=; b=KiSUF/sBYm3q9PuPzpBIAVyx5hrq7pDZx47R0CDYHmXHybEorlO8ZnAmdRV8vo9XUYwa2M PWUe8T3LH3Nnw1eon5oTOedYZs39wdxHySGu80DMf0PWWP4pqYdkpDDLGIMB3GXyp5wJJf pau4vlBCzMcFpJjAxY5JvGom16c6HxJLPwEk6hwNKE8l/KMwcDWzWCPKVs9kzoaKK9C3jk FsmvHeAnjtcG6zCAxvp/Stke5kxjKhoe2jr/LhcKzMjPRAV+SxhZpXdmj9Ct7PN6gcBwBG HXCh7bybZ38URMGRg3WKrp123Q1EBtWwXFG4FT1NZ12CqcyNbct+bYSmAGEJ9Q== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1778048209; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dSYZ7i7g7aVmDbnwswA8Pk3UZ8CWd66MAypw59g8CUc=; b=cKqk5rZ5FgCva7xSMheH9+hQDw1hmMSd1pyO6obCvVHdDaifpFdizVPGtvqQLm/rJ4ZpWV rGU16ukTiY9jcVBg== From: "tip-bot2 for Ingo Molnar" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/cpu] x86/cpu, x86/platform, watchdog: Remove CONFIG_X86_RDC321X support Cc: Ingo Molnar , Arnd Bergmann , Dave Hansen , Linus Torvalds , Wim Van Sebroeck , Guenter Roeck , x86@kernel.org, linux-kernel@vger.kernel.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <177804820793.424702.10737500125370828128.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The following commit has been merged into the x86/cpu branch of tip: Commit-ID: db1931e39ba15827eb1889594916b80227b7956c Gitweb: https://git.kernel.org/tip/db1931e39ba15827eb1889594916b8022= 7b7956c Author: Ingo Molnar AuthorDate: Fri, 25 Apr 2025 10:42:02 +02:00 Committer: Ingo Molnar CommitterDate: Wed, 06 May 2026 08:04:19 +02:00 x86/cpu, x86/platform, watchdog: Remove CONFIG_X86_RDC321X support This depends on M486 CPU support, which has been removed. Note that we still keep the RDC321X MFD, watchdog and GPIO drivers, because apparently there were 586/686 CPUs offered with the RDC321X, according to Arnd Bergmann: | "the [RDC321X] product line is still actively developed by RDC | and DM&P, and I suspect that some of the drivers are still used | on 586tsc-class (vortex86dx, vortex86mx) and 686-class | (vortex86dx3, vortex86ex) SoCs that do run modern kernels and | get updates." For this reason, update the watchdog driver and offer it on the broader 32-bit landscape, which has been COMPILE_TEST=3Dy build-tested previously already: - depends on X86_RDC321X || COMPILE_TEST + depends on X86_32 || COMPILE_TEST The MFD and GPIO drivers were already independent of CONFIG_X86_RDC321X. Signed-off-by: Ingo Molnar Reviewed-by: Arnd Bergmann Acked-by: Dave Hansen Cc: Linus Torvalds Cc: Wim Van Sebroeck Cc: Guenter Roeck Link: https://lore.kernel.org/r/20250425084216.3913608-6-mingo@kernel.org --- arch/x86/Kconfig | 11 ----------- drivers/watchdog/Kconfig | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index f3f7cb0..6865471 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -695,17 +695,6 @@ config X86_INTEL_QUARK Say Y here if you have a Quark based system such as the Arduino compatible Intel Galileo. =20 -config X86_RDC321X - bool "RDC R-321x SoC" - depends on X86_32 - depends on X86_EXTENDED_PLATFORM - select M486 - select X86_REBOOTFIXUPS - help - This option is needed for RDC R-321x system-on-chip, also known - as R-8610-(G). - If you don't have one of these chips, you should say N here. - config X86_INTEL_LPSS bool "Intel Low Power Subsystem Support" depends on X86 && ACPI && PCI diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index dc78729..6a9695a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -1547,7 +1547,7 @@ config NV_TCO =20 config RDC321X_WDT tristate "RDC R-321x SoC watchdog" - depends on X86_RDC321X || COMPILE_TEST + depends on X86_32 || COMPILE_TEST depends on PCI help This is the driver for the built in hardware watchdog