From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 A56E7299AB4 for ; Mon, 12 Jan 2026 22:48:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258133; cv=none; b=nzAt2AHbgB/gSFH2zqM1QVYVsACKYTlT0wGwWErtGrXr72ovQ4XNzrKpSC1+i8X8peXrzLW8Y4b+GOhQP+6yhe9nnXf24YOsB99sMmLIJCYuGXaTeNfwWf6XWxM79OqmTiWAHrBBbD3Mp/6xYdSTBcoKnbLoXYZyMY+E6PVUXls= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258133; c=relaxed/simple; bh=p4l5epzlwiWHjVhIO2/jDLX5n+d8NFRxeH40gmPJkQ4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=saqSRs2d0CjSM6KSGvm+xaLuJiQyOSPCcsHujEz+qg7nLojdrquzfWjq0wjcB94zN7F/lifqTFGmw7VvQy87fkZU16ha2pbCfxlFwyjb8gUIPrxO8MkcNRHjUliOsJRiR7TbhixD0ikoQ8mR/nJIMsb0vXL72dRvR6NUqbN13zI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Hywu/B5M; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=c4NrxSxJ; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Hywu/B5M"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="c4NrxSxJ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258130; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=aFrVjH1Szr3ritYktj49veV+ip6+M9srwjkzIIMqmsw=; b=Hywu/B5MCtgCoPIZVsZu0v1m44h86Rt/OhZjbVLKFhg9y7tKn1yoqkhEh/rZXhh4R84Ywv SsJ9avQK4OkCKfqy3mYsb3uTCY8qJjnuXP/U/UXRVJd+ILuBGvM30shnf8eEHFciDVqiZu uCehJhJ59CQTwsqjRwTTQ25BOiIpPtU= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-264-Dl2dER77Psy8xGDY0J9bYw-1; Mon, 12 Jan 2026 17:48:49 -0500 X-MC-Unique: Dl2dER77Psy8xGDY0J9bYw-1 X-Mimecast-MFC-AGG-ID: Dl2dER77Psy8xGDY0J9bYw_1768258129 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8bbe16e0a34so1712732085a.1 for ; Mon, 12 Jan 2026 14:48:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258129; x=1768862929; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=aFrVjH1Szr3ritYktj49veV+ip6+M9srwjkzIIMqmsw=; b=c4NrxSxJ2X/Dxy0eJyQqJzwLgxIHRwY6DQxWSLDDbRSFIxzXhGgR965cJltSNBgYDa vpLZgp4EqLoqp33ZCcMfTRREoM8KWTalrfgmlZWItE9/0rnuepmaH1CmBd8bmBkXW+Kp CcxeWg3ScEj7TjZ0o/6FVpLHQCIlP71zl8NKOB6e0KY/GaaKw3E5IGTBbt2VFC0uFUS6 NoDRWkLWB4ypasBbqFRLPYIDk4yL5Gb5ePkYOieJMdmnmTfciZpZv+wSzpSDKLtVkNjG ukEqxaqMiW7QUBRfBdVTTgQ505iMHzPfHBbKI6dutCSCn4Ic/jvyKnSvX6isgHJjDXhF DvWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258129; x=1768862929; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=aFrVjH1Szr3ritYktj49veV+ip6+M9srwjkzIIMqmsw=; b=Kx8lqOZr5pQ1IffriXUZ4VRyya1e0a0VtpTtroneks44YKkoWRDrr2W7Q2SshMQNv7 Fp/Y47KTUk3oZpIwNiG3HV6pYCh8ChPxN3UT6p/DgdfuC0eyNq5Dk06WfoFeKSFFCQnO YPcgY33IW1JWRIWcuqtrLpHzDyu3/XcYlkxFsKaP9xS7JP0wB0FFS0NPcCXbKhunaOfm 1bVC1sKVf3d83P7SpXzjz2+xHiwRyxoDE+mtxh/Yvlcx4Ws4uRgprC4ctPu2cdXtVpxl ZaS5hCgRN4q21XGffgcJtNEr+CMLksXjrjAdJAY41aMzHfm075YuKrcgVc7KZaL3rPI0 O2/Q== X-Forwarded-Encrypted: i=1; AJvYcCUB9kU6GtSYKfP3lovayIiRySJVrU1Ogdoya/Fe298+/+NaynIH8CKymlNOt9tlmmw+9wfGgRsHwad1Xj0=@vger.kernel.org X-Gm-Message-State: AOJu0YwoWYDOfOgU3besI/qKCJDtW3hdCn0n8oFe9WnksU7NGzr1ODzo iPZ0ObLQFCex+37XURprfscvn6JG/sPiImute9Fmi6WvMdDGHSyMK3cWPpKLIaU60l2Zrgqsig7 6QT8Rh5VuPRRPoZdPO3kGRHMKJ7BL0GcyaKsHmJ9DtJ1ysrhLCY740TX0VJEx/tOYwQ== X-Gm-Gg: AY/fxX40qgejaAByYEBPYmCIPm1e1N9g6ajUsm3hnzmDUPQJ0kmASwb47eL4gPaPCP5 hFLvbjadiI4/MATRXVTspqaTbk2cItUpEhSB31Zg2d75rNpcys9aUXURffJAQodKvOq7S+DDo9t GTTVcSYc6MHR3LxOxRHpUjMXBlJ+W/R5CmJoO5NzXbm8bPb22CeSVHppbc+rEJCGTS2dtNTmk5I odn5vdjIM182YdtHpNZLUuH1rJJOZTUe/7pKDfk6N0jvTnEwnK5d2KPlcdnhZ7CUBbTHq/H61E+ e0jmsy2XsVA6W3IoNaUzPjjCxTNWjWP7WLRTaWmCqIVMorSCTAnoPHS0Ji6Is+usNTFBI+waW3r VFl1zgf1DeG0d80NnRIUf9uXjzBvLVNKTTocBadcUsunJHwcmmg== X-Received: by 2002:a05:620a:1729:b0:8b2:e5da:d312 with SMTP id af79cd13be357-8c5208b0c33mr160327585a.39.1768258128848; Mon, 12 Jan 2026 14:48:48 -0800 (PST) X-Google-Smtp-Source: AGHT+IEXqxT7UbsSaldVieYdVK98/L88XnIBt/eDge4cuC41YUUMAR+ewpSGD25efcOA/JHJxPMkFw== X-Received: by 2002:a05:620a:1729:b0:8b2:e5da:d312 with SMTP id af79cd13be357-8c5208b0c33mr160325585a.39.1768258128476; Mon, 12 Jan 2026 14:48:48 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:48 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:47:55 -0500 Subject: [PATCH v2 01/16] MIPS: pic32: include linux/io.h header on several files 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-1-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2216; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=p4l5epzlwiWHjVhIO2/jDLX5n+d8NFRxeH40gmPJkQ4=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTqzyl1TNe6WTqPGf7Mc/0Vc+eyPd2qRutux5tY37N6 Ctc/5Gxo5SFQYyLQVZMkWVJrlFBROoq23t3NFlg5rAygQxh4OIUgIlcvMnwV6K9sKE5PW6/4dzS P6aND+U467aUX67T+2360rbnmOnaBoZ/erzt/54HtCkf3Du38dp/DZGa/qcXYnkal27bkX8l2SS XCwA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 The pic32.h header includes linux/io.h, however nothing from that include file is directly used by pic32.h. Several C files that include pic32.h indirectly depend on linux/io.h, so let's go ahead and add the missing include so that linux/io.h can be dropped from pic32.h. Signed-off-by: Brian Masney --- To: Thomas Bogendoerfer Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- arch/mips/pic32/common/reset.c | 1 + arch/mips/pic32/pic32mzda/early_clk.c | 1 + arch/mips/pic32/pic32mzda/early_console.c | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/mips/pic32/common/reset.c b/arch/mips/pic32/common/reset.c index a5fd7a8e2800ff06cfe8c0ed91c8ff6f5996750f..19db57bfffbd314b6e75d2eb923= 7540c4139dd83 100644 --- a/arch/mips/pic32/common/reset.c +++ b/arch/mips/pic32/common/reset.c @@ -4,6 +4,7 @@ * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ #include +#include #include #include #include diff --git a/arch/mips/pic32/pic32mzda/early_clk.c b/arch/mips/pic32/pic32m= zda/early_clk.c index 6001e507d8e398dee77eed071f0e53f708b57a61..63727799d49a963d3b0d47d39ec= 5770c283047dc 100644 --- a/arch/mips/pic32/pic32mzda/early_clk.c +++ b/arch/mips/pic32/pic32mzda/early_clk.c @@ -3,6 +3,7 @@ * Joshua Henderson * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ +#include #include =20 #include "pic32mzda.h" diff --git a/arch/mips/pic32/pic32mzda/early_console.c b/arch/mips/pic32/pi= c32mzda/early_console.c index 3cd1b408fa1cb039f917f2d92e82fd00d8a44574..8afe4e636ace20b1e4269a6172f= a5763afebc980 100644 --- a/arch/mips/pic32/pic32mzda/early_console.c +++ b/arch/mips/pic32/pic32mzda/early_console.c @@ -3,6 +3,7 @@ * Joshua Henderson * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ +#include #include #include #include --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 BF84528C866 for ; Mon, 12 Jan 2026 22:48:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258136; cv=none; b=kU86Evyw/VBfQmswxDgQ2rr2yyO3roHg9cAqzx62bewPHvGJgPagw4UKp6VKlNSJLSJ0WpdRtrMB6IvPig8f+W8uI3A1GjazebXpwecxn36tRHlFrwkCQardzyvCAfOBnEFGW6R0VwO3bh8ZeDrWcv6Cmw5f4wruqphhqI1PtnQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258136; c=relaxed/simple; bh=t6MUno6/S9KBiNskoV4wrYVpyaq4ARAc97+NjYwwR0s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CB8wHOKnPnEiIM0oT/ti74klRzPeuNS/gJuXPyAOC2pL3AkFseOYZvlmvtx8z02c+yZ62RAytCAvFO9+KBfjrDR9LZC6ag1Gh4oY6PH/zhsYLfhqFQCgoD8c+TXEtBOvc71IZFHoryWmuWliQVgnnuyrwuNSBYzp9MDHPliCTLE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=GPEVEtOa; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=fWIu6sVh; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="GPEVEtOa"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="fWIu6sVh" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258131; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=ZPUdCWMakc9k2umHqRo1kWIPyjDcLybUP8jorXN8jzs=; b=GPEVEtOaBzfEY3wOI9nYONqKcyRy46GE2vdOuaVsA6u0N8Ks9Mtx7WAB8gz4LpcxF/+zae TjrLCRrLBbG96V1ehZjf8JoyII8wlo5cBrpGkvBTaP9TTPo6Y1ghx9PPnqVC2S3Qx6k9ar Wfny7Y09Cf1VTwgTlZVyMYlfSmn11DA= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-374-N_SEOCBkPhezTafrrb5cmw-1; Mon, 12 Jan 2026 17:48:50 -0500 X-MC-Unique: N_SEOCBkPhezTafrrb5cmw-1 X-Mimecast-MFC-AGG-ID: N_SEOCBkPhezTafrrb5cmw_1768258130 Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8b9fa6f808cso2068936685a.1 for ; Mon, 12 Jan 2026 14:48:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258130; x=1768862930; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ZPUdCWMakc9k2umHqRo1kWIPyjDcLybUP8jorXN8jzs=; b=fWIu6sVhvgbLvZ1OXc219dT5kwGORUd/yVM/mGRFtBlxOLvKvDM0oJDICXwYGw4UFk 2soCZsBy5/CtAIjuAONIz3qKrB7ei6+uMnUVWoiUmXvUlA0xHDHWBKbP/hEcRdZFmjMo KV5bUYbfXxRdb692RSw3JmO+6umO8WfE/wRBBFbT22AmYNfYz42WmtAH/0Fl+WkXL1aQ AR4F3qSjyHWBSFu80JTLpo6oscSXzL/wVT8kiZaushGDuhEU3wGhjqPvoxf05M1hj3Li +v1trUcKp//ipxd4MlMJoME5BUqXFOeU51t5WiS0FJWlWRv6Kp2Ud29peTMtTf4OHoQF ZIcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258130; x=1768862930; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ZPUdCWMakc9k2umHqRo1kWIPyjDcLybUP8jorXN8jzs=; b=B08Y41quAvJRjISwdz4TGQKbAt3WoTEQjdNwgs8kUdj4aMKB4rpvVuS2kvQQgcRTU5 U/fZQ5yTISkGJc1CH6drtnBR13n8niW+SGhO8wrBeFJiYueUo9KxoOTsHVw4qUqqSUqV 2i9VCX9GJaWA57ADnQ0WiGBs9pg97oeWeGcodmjMicXxYdKQSmZXIF/b+pbbI7HtJzcr Z7fPUwaal1eYjt3/7PycsHo+HYRrldYdOzHFNLD6be8DtHKydiRrxQNQMu3fBp1jdPaT hLeWeqcXHBhLhKjGIr5qXh4HuL5yAgXQmr0IbY2FhqLjc5WlDHtEz+ozSnyVDGZzXJuB 5WmQ== X-Forwarded-Encrypted: i=1; AJvYcCXx+EDTaiU98xuoP1+4iHBljAUjSb0Epia2+47bUlYdqVOIo23guN71WQciWc+yrLt6tM+i/88vwuihfZc=@vger.kernel.org X-Gm-Message-State: AOJu0Yy6JLtV/Wng0/xHW3vPa4Y9hlqJQUkkGLHX8n0Btlz6nguHY009 0NYX+Dw8agEJf6CKXq/AxispRv8cVwUHV45m/+o4SlIL/ik9d8uCCWvjpRs4p2t95NKYfiO+ubB /oZw44JRmE1iDDvhwahfe17n1BsLD9iNfEzGcnne++rzoLVPetNsZApGLsJN47APCeg== X-Gm-Gg: AY/fxX62VpMxZg5r/6sQy2Pnn3Y+oXVYAcyL2duL8ua/jsX6TPinac5WhZzJdoumBN1 I3E/3Ne1ffIDLCmOy0R/Dujs14grGCQUxn2M4b3KSGeFjKojmoMLH8vYHz6dIiF2tsv90Xzm7zJ oR+9hR4Tpdou3R3hkaCdVo5r79/9wfW+1e3kZ7WqhScf4ZzDz9cJ+Xu5fcqpI+Us6sznnuE81Is pT74yCsCQlKVZHkxghkajAfRRhCjL7gOPgFn0xkP2uDXZ0r5ytVSnZMUQJHL8ZeSMBxdMPalUeN DDI6JjTTJ+Sl1QwD5XtxA++yMEp7pEbgJq/8MzmfVZRYKIrLgWaMrl3y6OMHyPwSkM25pwb84KZ 7yIAr48gO7GuVnPD4A4aLFsER4+8rpFQAmNhc3dUZhocIE/OoFw== X-Received: by 2002:a05:620a:410c:b0:891:bcdf:83dc with SMTP id af79cd13be357-8c3893840a9mr2818290185a.34.1768258130056; Mon, 12 Jan 2026 14:48:50 -0800 (PST) X-Google-Smtp-Source: AGHT+IF/0Vva4PlN4pGfc55q5tIYaB/tUJVU9qVnAtzAF6uyhVqxB2oml4258dNqRpsnUBLzUAY21w== X-Received: by 2002:a05:620a:410c:b0:891:bcdf:83dc with SMTP id af79cd13be357-8c3893840a9mr2818288785a.34.1768258129718; Mon, 12 Jan 2026 14:48:49 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:49 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:47:56 -0500 Subject: [PATCH v2 02/16] MIPS: pic32: include linux/types.h on pic32.h 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-2-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=957; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=t6MUno6/S9KBiNskoV4wrYVpyaq4ARAc97+NjYwwR0s=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7xk1CfJbPBt/quY2juRifX89u2GdyfbebJPf6i+T u/r0RvfO0pZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZjIgjWMDHcufBDame5+VVN8 RvgZY8Gj+fOFvj61UMw1qktPLXucls7wv2Dyf0OtyX1/FrpGnZ3exn85unGFr1GK2tHdU3LP8Mp /YwEA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 The pic32.h header file currently includes linux/io.h, however that header is not actually used. The only header that's needed by this C file is linux/types.h. Let's include it so that linux/io.h can be dropped. Signed-off-by: Brian Masney --- To: Thomas Bogendoerfer Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- arch/mips/include/asm/mach-pic32/pic32.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/mips/include/asm/mach-pic32/pic32.h b/arch/mips/include/a= sm/mach-pic32/pic32.h index 53918a671a4c39dba2a22121187cdd73e1935b24..e71c92a7bfde1342be6ea89a4bd= f1389aa463b38 100644 --- a/arch/mips/include/asm/mach-pic32/pic32.h +++ b/arch/mips/include/asm/mach-pic32/pic32.h @@ -7,6 +7,7 @@ #define _ASM_MACH_PIC32_H =20 #include +#include =20 /* * PIC32 register offsets for SET/CLR/INV where supported. --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 433022C028B for ; Mon, 12 Jan 2026 22:48:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258146; cv=none; b=ZQ1oVFGEfEy/3j5cCOOpZGCaZyGsiOHjxUZ1DkXa/lw8dpKjZ4DXaIS/7Jk/v1FF56pOww3/rIo/Tfb5xVUvgz7EIMEhq3i1rnXxP0KRkeMqeIFU8VFeOqxebB82TkM/7RtUiVp3PSIAUaHoV1d0jPB8O6eNfIj6c5bNjQQHrf0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258146; c=relaxed/simple; bh=MIUnk1KZGIfpJD8Zky8hfgE81EmGkTsAz3elfN1SQx0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hsS6JQ51weWEjQiLgvzOG23m90qTmDdz0wE5XD/gAiSiuUjcy4FR5qo/aZos0rVJ9fT9D5EMQNzpyVuWU6O2CiQpt3/GTkrxOqNwMPWsd3fXvLOJY52m9YWd9V/i88PwkoUtl9aglsA3Aipq4h8LYmBGvwr+B1uqpfNSIhqBdWo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=F8VMUdOW; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=A6aF0+dY; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="F8VMUdOW"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="A6aF0+dY" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258134; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=QOY3413dzl99L/HcgZ3lTKVIgfySLRCl08A1MkY83n0=; b=F8VMUdOW4BuDk53lo2/Bhg3i2genZcIIknhE+GWFDdvsrC/MyV0lhBbJrxwGGL4SYVzvYt /7UGnQqbsxBF5PIcsoqZE3CIFgpKgaqdRT/8gGIV7qI9vsOhqvp/nhaVds7AHgaIbMac9k +tsZiuGRQlgD1wbCnsyHKlqFAPrK5oA= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-455-chQzb2uMMRivHQCpUSlu0A-1; Mon, 12 Jan 2026 17:48:52 -0500 X-MC-Unique: chQzb2uMMRivHQCpUSlu0A-1 X-Mimecast-MFC-AGG-ID: chQzb2uMMRivHQCpUSlu0A_1768258132 Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8bb6a7fea4dso1713860485a.0 for ; Mon, 12 Jan 2026 14:48:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258132; x=1768862932; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=QOY3413dzl99L/HcgZ3lTKVIgfySLRCl08A1MkY83n0=; b=A6aF0+dYfuxOknZmdI8jNeDtjedYL34TJnxHfhYzQhnWp14FDMiOVgR8JISeGSK62g dekLyjh2S3v4sZq0kH7IH5p8sIbuoMnqj6Q3jQdTqyX33HGp8IU3HIp0z0jA7UPGr5sT SGsd4tAjJdHOFkomaGyymlqcf6d32Cy29DjPfrLu7uLy0WPun6PBLcIcj7qVnsBDkDj1 hxwf82lbLZ/p3DzldK46kUYkA2L4Yl8KpQSOGHiWjlBd2JgTPIPIMDGT7isztMd5bD6/ 2ZGJ/c0RvzNByhZy55JliJWtvBbKFe9pOkz9LA4NV4T784FTVAHosGsJ283hjM8ph65P Y/tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258132; x=1768862932; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QOY3413dzl99L/HcgZ3lTKVIgfySLRCl08A1MkY83n0=; b=ICxvdBGCP+yuIZp8ANAXHSBCgIGTOAxBHNZ+DTt+fMMyInqjJqL/4ukbgGuPOwoWNk ROXIorPi0dvSUSitRVHdE1zS2kTUh0F8tpl0qjrqPcEHDBKmpi3sUWUgWTG+JoBFNUVA rapnGSwbfSA3bYfJLbllFeeffhvNMTwwQB1hjqP7IRcnxqOKfgG1BhZslLTMEzXF/QbX mL5PXMmEepXRTChfIGGQLUd/WQfbi/jwWw3DHed8lc1aPCVNZArfrXsTEnGCDX1bzn3C dDR8j1Hs4H9uQqDtGQMjV1BSg9NqNcnvEIOIWjq/0pvL0PQ9a4x+AXlnchVxEEoX7oy+ i0Xg== X-Forwarded-Encrypted: i=1; AJvYcCWzEJlNmUscENXQwGyCo/cV4RiedfdjR19vlmqTvF336oL92uDZl8KYCPYHkiy8c4bp1DSvvzKwanwgjkQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyqgzG0tfFahUkgn6k/8ZQlvyv7yebzn38GPy1L0us22S6nU/uU IwnhIbdnVOUNljawA5ZU0Td8P6ouRrpaySSWvTeHG3nIfdnbxRdF1PrUFylV7AXgblDofSsJxyY C9k4EJLDQ2plScELXg3UUjRXINIycRJWd6YKj3r3t7wE8dvS0EMMjPd5zHpgkcTJdYw== X-Gm-Gg: AY/fxX4uyMjrZ41wpWWxg9NKZtGcceVKHzELE4UFg9ZuI/hqdzxtE3p9mjuoYGLOjq1 +AUbOPIgxBH3Gg0e5WlEHa2LzSl0PuLLVCLckksZ/hYbnjSMHyovM1gJ0wUEU2Qyl4WYju+HgNF FCLJBFn/reiwPteQBsUb5ndZAlG14ALxYxsmExYyHXPlCOJnfI2X3gp+7AESMPqJAkXgLVad+Ma nqSTGWacFNFnSbxwQqlPelv9D52jkvdnasuvQ8iaYXN37Gg5uQ/n+rTgAu3gZCH9fCkcoGQQVll FYQfb/e4dz1FwJ95qeF9ued6KnG+HEKA8WD0sSK7HoAo2eGcuDd3B7UweE5zYBQeJ/9bvbAgVt2 m7YH/24FhxKlqTpjsHWhcyFcTNk0UL20IJQbmiKzzcqzbOG0Bjg== X-Received: by 2002:a05:620a:31a5:b0:8b2:ec00:7840 with SMTP id af79cd13be357-8c389384d24mr2856107085a.27.1768258132151; Mon, 12 Jan 2026 14:48:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IHBsVob4PKLPqnrp+s2HBNeHlRB5tT5tL5RFd8/0axxPhXysZqt3cOijqz4JLLXZRmzSuhrlw== X-Received: by 2002:a05:620a:31a5:b0:8b2:ec00:7840 with SMTP id af79cd13be357-8c389384d24mr2856103085a.27.1768258131119; Mon, 12 Jan 2026 14:48:51 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:50 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:47:57 -0500 Subject: [PATCH v2 03/16] MIPS: pic32: drop unused include linux/io.h from pic32.h 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-3-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=775; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=MIUnk1KZGIfpJD8Zky8hfgE81EmGkTsAz3elfN1SQx0=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7x6vW+4PzN4Ifpg38pVvz83MxzZ8346u8SWjAsWq 480cG7e11HKwiDGxSArpsiyJNeoICJ1le29O5osMHNYmUCGMHBxCsBE3C4x/BViXu4fmn1/sarU y/fzbFq4RRc+miuV3vOVi6tkstb15hkM/2y+3eyyidiyqXjux3lbGuc9edZn5dEmv7vqnb/chgs ds7gA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 The linux/io.h include is not used, so let's drop it from pic32.h. Signed-off-by: Brian Masney --- To: Thomas Bogendoerfer Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- arch/mips/include/asm/mach-pic32/pic32.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/mips/include/asm/mach-pic32/pic32.h b/arch/mips/include/a= sm/mach-pic32/pic32.h index e71c92a7bfde1342be6ea89a4bdf1389aa463b38..660fa4178b3e4e30977c8c4126d= f4266150062ce 100644 --- a/arch/mips/include/asm/mach-pic32/pic32.h +++ b/arch/mips/include/asm/mach-pic32/pic32.h @@ -6,7 +6,6 @@ #ifndef _ASM_MACH_PIC32_H #define _ASM_MACH_PIC32_H =20 -#include #include =20 /* --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 3F82E2C026E for ; Mon, 12 Jan 2026 22:48:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258138; cv=none; b=R0eZIvaR3iRHL3sKKFFT9pHr0oaTWuZurm2rz9rM0qKOVtYWaL15Ulxl+Lwo/ZBUyh9vNXcz5BRzwHQe0PpyC+fCnon4LCF7woWDPxOZYwMVUyHOeYtToAEVohAGjwxTDf7qXFO2VsorSPdTNlUy9BJXHKmsL8KEKAtx4YeRCDw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258138; c=relaxed/simple; bh=Fhwn7JpszU6bR/+bGXbNCU1tXjceD91V/PuflY63sbw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CyTJSHgT1ytAtQoJryTQoZ/4gLe3b08KmjUMyQggClxutxeKZ4rNa+rjIJEVapivlg71uLoEEK2K3Qz1WuJ3DTW2pDLPtwrZf1/Qa3zgWapO2Jtais1y8imuI6DbQalUKGBwd5Z2KEp0MHSmSNmaGXW/dzHuL9hRYHiSOsyZy14= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=KoX+ZFkP; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=o4OXp6fU; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="KoX+ZFkP"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="o4OXp6fU" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258134; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=ZfFkwx/N3FSRHczUBV8rjodXI/sheuEQtcHS0csJM18=; b=KoX+ZFkPVE1bivhGAAtpVLPOGz/bRGs4I6Oxk5SvgcVRbZbTK67yl8xlTYVKEhQyO88Td+ 07JQO7WV9eBcRAjBpPuTPzRj9cL8+gvNkg/gPLgcMcqPeoLbPIMFn8aLqboVj3WxxYh3i6 i1Gmi83+MaBX0Z82MkUN7yJVk0P4TXI= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-622-0IR_NaEzOK-hBsOToEuoQA-1; Mon, 12 Jan 2026 17:48:53 -0500 X-MC-Unique: 0IR_NaEzOK-hBsOToEuoQA-1 X-Mimecast-MFC-AGG-ID: 0IR_NaEzOK-hBsOToEuoQA_1768258133 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8c2bcf21a58so1869018585a.3 for ; Mon, 12 Jan 2026 14:48:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258133; x=1768862933; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ZfFkwx/N3FSRHczUBV8rjodXI/sheuEQtcHS0csJM18=; b=o4OXp6fUmNTBXqwyFVB0nHIp0RkbpLvbupkeCm8ccPugfrU2D7lhQdo72gQZzERQwW 9MoNXndLMU4yQCAZlO5of9mhOchmkrc1nddyUw9Q3X1tn03KCX+AEEM9KG9eaw0XAmTB jsmEDOzRRL1qREu1/vjZEtAv+uIHa8WXdEJCUo1+b9yW8W+5ZdQ2EDRoJ0j2S9vSqmk6 cEWbFjrrnPvphIOdxSndOeZ3se2nIFu1mIHxESfqWstb8LADZSU5rqfwzphImLt1GCcq SR2mYBEtqBGSdFbigLCtjoGCxyQoCHxYSM6scNiOfLudX9hB2h8HLfYJ7imDm2BOHTE/ dLVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258133; x=1768862933; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ZfFkwx/N3FSRHczUBV8rjodXI/sheuEQtcHS0csJM18=; b=uguXOiorcn6C26SzjRXhL8EwS4nboib9qG0GDbacudOWX8I5T20h7BbmXEpIbzhods e4T8ZQdsfCGCYFTzZzGWsnsRElf5U2RnBGHAewqJ7C/cgxRgQ5KpyCTqQ/QjaSn+XoWB RARfu+poVSl6bUjzzKS/FBoFtsXkcW/foqA/ICWsHMlgRQxVTBL3PM1nGraBHNa/1rUM CN1BzpHWrcPYa8Dxi4rJCqa8zuknHljNav4v9wYucl24tZvZNvrZ1SgJz6E955IyBvc6 HiXzf4s92r4CmvPojWXfLEvczDt6l9Kph/u9dfvOfSGvlp9DMekcS6AWhslNIVET0F1s JoDw== X-Forwarded-Encrypted: i=1; AJvYcCU7jiRCynt9lksAQDxM2Wy20CAQ30gRIrrsW5cy2IM3AhfbcqvDHd9Y8W+r9Le6rHi4hWy76dw42+rIh2U=@vger.kernel.org X-Gm-Message-State: AOJu0YyFzqRDSM2+6gFoCrjMhSGFhjA9878Pf5GJchqFy9GOBGkrC7Is QLRExktUeKZAAZeEzxDgjB6lJfeXtVIB/AZmO+d8Akq4bPmrrdXnQabofevBQgCT1x7I4Q3P4TI hQxVj8v5EYkeg/fHxMDPJT11mB5zAtVYkP3ljd4BH/G46W7UWU2Zj3lRalfREmvD3dQ== X-Gm-Gg: AY/fxX7QxyVPK4lPqY1+UtvncS8hUWCeU+gregz43lXt8mQbhiaQGtmU5sViAewNnSR O+y6jN90Z1MY/WLsTcUjlCUEhFU3uyKQhK172xDJj+qkXP7B7hwOS8Zo8ppJm3xsYANFQ/OpK0o pkIZHGi40iq7Aq17c4snwlrq5TNcci/3R79hHNqvj5aQVk+qNdt/X7fajLuRIScXBNN3UXq5sTM XYUWn6CbjTpaeuK1FNsZwPaGTqXhUJ5UEvS6mIdU2vIwpsKgni4BegVT4BG//mKCf3HkF8Lpvo8 lmhEph8X/2KBeO+SGDu8ZGlnwZrWCF7UeAJKOD6NFQYR6W0U8C35Yvbw0bMvPI26iOuBFEXys85 qTlZk6KSEEzKy20oANLj5d2DoaI7gEnCfieGi9xHnHf9pI+DIrw== X-Received: by 2002:a05:620a:290c:b0:8b2:ef70:64e9 with SMTP id af79cd13be357-8c38940915emr2781153585a.51.1768258132707; Mon, 12 Jan 2026 14:48:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IHrFpo44XCfquEvp6xfpFkuDvqBEFL+hrbY772cRuESamNkWJAFxqH4PyNyB8a9su7qVzyt2w== X-Received: by 2002:a05:620a:290c:b0:8b2:ef70:64e9 with SMTP id af79cd13be357-8c38940915emr2781151385a.51.1768258132356; Mon, 12 Jan 2026 14:48:52 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:51 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:47:58 -0500 Subject: [PATCH v2 04/16] MIPS: copy pic32.h header file from asm/mach-pic32/ to include/platform-data/ 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-4-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2438; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=Fhwn7JpszU6bR/+bGXbNCU1tXjceD91V/PuflY63sbw=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7wEV/8zsTW1EpZ9XeXHuO6cU/jdHGHm6g69LXLBj WbL+tZ2lLIwiHExyIopsizJNSqISF1le++OJgvMHFYmkCEMXJwCMJHleYwMF3V/h8XPW5AlbSbC k/t31hNxXo7l/165z5ga/Z21UHjJC4b/LvOUTjYXleo79d713lDZk7bZQpKR7+MdfuHyogoDg2m cAA== X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 There are currently some pic32 MIPS drivers that are in tree, and are only configured to be compiled on the pic32 platform. There's a risk of breaking some of these drivers when migrating drivers away from legacy APIs. It happened to me with a pic32 clk driver. Let's go ahead and copy the MIPS pic32.h header to include/linux/platform_data/, and make a minor update to allow compiling this on other architectures. This will make it easier, and cleaner to enable COMPILE_TEST for some of these pic32 drivers. The asm variant of the header file will be dropped once all drivers have been updated. Link: https://lore.kernel.org/linux-clk/CABx5tq+eOocJ41X-GSgkGy6S+s+Am1yCS0= 99wqP695NtwALTmg@mail.gmail.com/T/ Signed-off-by: Brian Masney --- Cc: linux-kernel@vger.kernel.org --- include/linux/platform_data/pic32.h | 39 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 39 insertions(+) diff --git a/include/linux/platform_data/pic32.h b/include/linux/platform_d= ata/pic32.h new file mode 100644 index 0000000000000000000000000000000000000000..f0b395fdb784fa8b7e19029b9ff= 97f761dbf1088 --- /dev/null +++ b/include/linux/platform_data/pic32.h @@ -0,0 +1,39 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Joshua Henderson + * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. + */ +#ifndef __LINUX_PLATFORM_DATA_PIC32_H +#define __LINUX_PLATFORM_DATA_PIC32_H + +#include + +/* + * PIC32 register offsets for SET/CLR/INV where supported. + */ +#define PIC32_CLR(_reg) ((_reg) + 0x04) +#define PIC32_SET(_reg) ((_reg) + 0x08) +#define PIC32_INV(_reg) ((_reg) + 0x0C) + +/* + * PIC32 Base Register Offsets + */ +#define PIC32_BASE_CONFIG 0x1f800000 +#define PIC32_BASE_OSC 0x1f801200 +#define PIC32_BASE_RESET 0x1f801240 +#define PIC32_BASE_PPS 0x1f801400 +#define PIC32_BASE_UART 0x1f822000 +#define PIC32_BASE_PORT 0x1f860000 +#define PIC32_BASE_DEVCFG2 0x1fc4ff44 + +#if defined(CONFIG_MACH_PIC32) +/* Register unlock sequence required for some register access. */ +void pic32_syskey_unlock_debug(const char *fn, const ulong ln); +#define pic32_syskey_unlock() \ + pic32_syskey_unlock_debug(__func__, __LINE__) +#else +/* COMPILE_TEST on all other architectures */ +#define pic32_syskey_unlock() +#endif + +#endif /* __LINUX_PLATFORM_DATA_PIC32_H */ --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 B0260283FEE for ; Mon, 12 Jan 2026 22:48:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258141; cv=none; b=K7QJwoF41Yh+L3nVQhFVBqjVbtzF39Gdy1IaGUOOX0eY7HIlThrlp6gfML5eZ85pd4w0fwR9P5WyLSINwgGjO/2p8VQSbCdTmpp1+7Qccar2plJ19xykXUAuPYeALIVWhY/Oo+3JoFW58P7PeB8l8tZNFgnR2+oq9U6pY1PGMIU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258141; c=relaxed/simple; bh=bp7kgvXwR/z2HTYh9L+d2gqJ42hxPb2LIWMCj3tGJL4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pBb3X93cbwZJOnZtD2aqWB1tFFtfVNaHTMQ860yjDxNrs/yYMHLI9YA4xlaYB9aXfmOKbRYtDhAJXedlts5/MvaXdb2sddkqEVMxc+Z+M0Vhv+25RY4iEDcYkwkhDB6hC43zNDSS62xIf2ef9kqYNRTFpmcaYuVMQwzk8pFIwHc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=K+x5Vf6W; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=tskS2foK; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="K+x5Vf6W"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="tskS2foK" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258135; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=WFK7CWWCcElHpWdcqTdYEyForqsKKnCdXysGYmeirHY=; b=K+x5Vf6WWRaquLi8fXbNfVwrAsE+l8vXC3XZjoruHmioDpMoKqGE0tPqj+nst/qN+LN+Cv N1SkvTeZ8uv1jiuI69QDjNAJAfpvrGi4sjZ47DkDFS0brVFcefT3LyCzdt55t8sY3egsjg 4vy4fWxNcrlPpMDFuStR74631QoH3I4= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-19-TYFv28yVPaSTSK41nR9jJQ-1; Mon, 12 Jan 2026 17:48:54 -0500 X-MC-Unique: TYFv28yVPaSTSK41nR9jJQ-1 X-Mimecast-MFC-AGG-ID: TYFv28yVPaSTSK41nR9jJQ_1768258134 Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8b51396f3efso1337059485a.1 for ; Mon, 12 Jan 2026 14:48:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258134; x=1768862934; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=WFK7CWWCcElHpWdcqTdYEyForqsKKnCdXysGYmeirHY=; b=tskS2foKk9KE+eGfNt2ScALMD26CcppXZikuYWs4oPunxJaNh69PumMEbh7/tNfuaN xu0BYyxuw2AyO2GGV07ytQFHmEhvsN5dilLlMH9XomG166OHTSMfJH+Ry1t8cQl/wdQs EviZnhcHq0Hq/684EOvfKqxM1bBlVgG8Ff+UDjqzXTxJc+NjwVQ+51uL1D/LwBwQy4lL QAOW5jYH6+1rvbKp4CYYtb3DlrWE5QjbXbFyGirvhHBzhCTYm+uPPbkU+x42fZnIGDKf qLSbZegN1cXXBUeifjR7oF4sv2Ps+3oJvdWtEbOAXo9t7sCStJUSd65rptNYrtvVd0OP fFyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258134; x=1768862934; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=WFK7CWWCcElHpWdcqTdYEyForqsKKnCdXysGYmeirHY=; b=dsYRAKh9V4kU7sdHkljN+5nJ9YnGPuhQ1M8ltSHbvzTU9DYlZcESp6RNa5uT0xZZtF yKDbhPmT2xDIOmyGDbjbSTYrIq5PEYSO96WxvoPoq/Etr7MEwWhPC3DfbdxwzvLpCHlI mj7LK+hwSoRqc+3lLdb8XH34i7svnsXLSHwKKfd2NiEyDsxXCBIBdcHKT/ix0mZ/boTC Wb8OhT9prXjgOXb9CJoenjTVuhDl4n8bazdzOaf+EYOlOi3Ell0Xku+M3veAkvOX6Zj6 OVrgrOWzcGxHPRmND1HWGJh+PDbYnU5EqJyzQVjfIVcqomrbm71dBY/ISWslifVGgPmE HK+A== X-Forwarded-Encrypted: i=1; AJvYcCWuUD/4C02mNkHqKMrXvu7BiRBPm/9K61mCgU094gdjMv9Jl5DjIU0SQhnpPnjpmsINw5IUueG0JaFilc8=@vger.kernel.org X-Gm-Message-State: AOJu0YyPhv7Bt7iPaRgDv3pi8Ngk/L7GYGKMLDzAGvOqn1DwlpRq1vOU uK0XrRslCI40Yk3qJtEojIS6u9HfolWHIW/qUM+FpA/y2/h6/pCqJNECRuwAx4AKd1tMdZ6zNSn IZ6jYrFJQ+lo06JP2LxlOZGpKBsjx0lpYpCk+pv09HSrRNljBJD13IHcqL0jSnGmkBg== X-Gm-Gg: AY/fxX4NoTzQgMN7n7PQNxv7oVrouYr1U+7+Wz6TudB2js7m0mSuFQyohnl3Z1uHwjk KjVjj0RSoeQ3rNX1JaZx6nl5uK4RYxu7oJLCjvgl7RBFE9n5Qf1vWN2JBbmYk/FfY3Fzm52Tey3 Y3SNxxL4g2wmz4KVI842nPeXSqwCL8a+Uk9woIVQhCNVYjwBKlQBUlNXCkT4vv4OyZsHrFZ+ZVS eoyWKn0Tn++kK3GrYx64O+fIAbYHqh52YF8+RTeTAfW50WAT3NuAL5JiSEO3uH9i3QG/Sh1S9TE RsLA0FSkF5bIH0BlVbkJKmaWplouR3nQC6hoH2KQV3jaltwblX+yWv746ZQsiEAOjhRh5P5vOBI KzVM9ImEK0kUAee4Z/tEEwhjL6Hh8kuqdgG7M6cE3sCXeO4nhXw== X-Received: by 2002:a05:620a:29cc:b0:8ba:1326:8c56 with SMTP id af79cd13be357-8c3893f7e7emr2712964685a.63.1768258133966; Mon, 12 Jan 2026 14:48:53 -0800 (PST) X-Google-Smtp-Source: AGHT+IG1Jsf+6fADrBv64kkTVcCERUv14hR02xEurAFVAEWiCzwZyo42IzWD06Q+2fpMpbmQ+c3g4w== X-Received: by 2002:a05:620a:29cc:b0:8ba:1326:8c56 with SMTP id af79cd13be357-8c3893f7e7emr2712963485a.63.1768258133590; Mon, 12 Jan 2026 14:48:53 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:53 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:47:59 -0500 Subject: [PATCH v2 05/16] MAINTAINERS: add include/linux/platform_data/pic32.h to MIPS entry 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-5-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=669; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=bp7kgvXwR/z2HTYh9L+d2gqJ42hxPb2LIWMCj3tGJL4=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7x+OZlc7Lb2TV14M71g4z62/Ub5J3YsdanMe/WZm a8xNaGro5SFQYyLQVZMkWVJrlFBROoq23t3NFlg5rAygQxh4OIUgIlcesPwV+CKYXqq5evYKUb7 L9a9sBZlzAzPTdEyX7h0Q4S8S7xRG8NfkVWv4wTfBdgE/pJkVNgo/MXnruaDbdn7n8ouF2BaGr+ GEQA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Add the file include/linux/platform_data/pic32.h to the MIPS maintainer entry. Signed-off-by: Brian Masney --- Cc: linux-kernel@vger.kernel.org --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index ecae8a5e33cce6f2cb883c1b14b7908e71dbfb5d..bc864e1d263ba8d347e6364477c= 51f70270467fe 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -17545,6 +17545,7 @@ F: Documentation/arch/mips/ F: arch/mips/ F: drivers/platform/mips/ F: include/dt-bindings/mips/ +F: include/linux/platform_data/pic32.h =20 MIPS BOSTON DEVELOPMENT BOARD M: Paul Burton --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 79AA22C0F76 for ; Mon, 12 Jan 2026 22:49:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; cv=none; b=Xp37PolzRMxE4U2WAkbQjCCi6l01Co5GpAjLURYix/sHTshIqGGhfGKUuqmxP6pBNQ4Etl/Sn5FodP818efY73XvvAp3XprbG/CfaXPvYYCnApWbmBBXTjc52y9bvoIToNV8ZsMOYuTWCwRNaF0L03Y5rbhBYaNB7VF35yrOsCo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; c=relaxed/simple; bh=uHbUcQcKKvGe1BFcAYok+JS6gnWtVtAMhu75HYbomMU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HxqXI2/DWaHI+Z0beWIG8htnRsGyzDVh9/4Fn7MZc5uFFmjfB0LEk6YLK6g4u66akHBPoIJfvWVtmbWpZoBaTbHdAFjGrw5yj/OgCxKakfvwfTR3+rDt4P4ocXiPag7mNwY6K/bzr0FRE18OqUytd0vAFVbYx4jeKNzNNn2hKPQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Zr8VfZmY; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=jtjKjelZ; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Zr8VfZmY"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="jtjKjelZ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258142; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=M2YwZ5v+CfA1/gRWwxPiSArY3UzvwglxspI/rdabYSA=; b=Zr8VfZmYaiEo+CPn2wsD7OdaQEc5e3noIS+I44bPZuzbSrRaDig3wKmtBxZUs4Z9K8sQe5 ++7m/yJbZVGyyrfWrRNrWwocTpl8WVkxhk9XjbxawOcqm/F683FkpHFfBzqYxiCsG/HL0+ kX8V+6pFc07gvnDhw2Vf4QzEVSwHIX4= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-680-N_2Cp6vcNOW6I9qxI2sOBA-1; Mon, 12 Jan 2026 17:48:55 -0500 X-MC-Unique: N_2Cp6vcNOW6I9qxI2sOBA-1 X-Mimecast-MFC-AGG-ID: N_2Cp6vcNOW6I9qxI2sOBA_1768258135 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8bc4493d315so1809727785a.1 for ; Mon, 12 Jan 2026 14:48:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258135; x=1768862935; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=M2YwZ5v+CfA1/gRWwxPiSArY3UzvwglxspI/rdabYSA=; b=jtjKjelZIT/CSgTPqJheTm0XXi8x7LMJjbjmqYVra8X60kYwfJKJUuD4+UxzMqPrjl mYHuVaJjZ+njta41DZYi/LPVHZuUP1g21R53iADXdfQZ1CSMVFHy4xtdjHLGtwrD7TdJ n14BGh8kVg9wBgUPffviUmiu9hc0npN3STGTjfzEF6tUeFSAruWHb6R6myZEJAuTR7/v tx39iGc/Jq4z8WokednVzfzXFxwSondgotU8hAVANLPEBceZLbr6Z0MATN3tirFAjcBY EIa6cN4/QFmplel+TxjnTl43qsUXQnaYHgMpPW5s5/UKjlVkayiOvY/sKZRZsfRl0eIA y6Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258135; x=1768862935; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=M2YwZ5v+CfA1/gRWwxPiSArY3UzvwglxspI/rdabYSA=; b=B4FRPW+88caLLQkLdyBsSFKVe1oKLOawXM4c/y03uqsDmqNm17y0uWbYWnwMnSAcHP 5yS5NtjNWo/AjPzullVjw7RXsfYwoJnuOlnWQtMPj9C3BScRnmvFc4g9VwmqfCw1iCEH yvwqtDS1lyHPq7PhVUwKCKG4YOxJNfNHKBh/Apxd2Auz84Puc781oX08VAIHileK0Pk+ oEENbC5OznaaEwEUk81SF4wBcflNMr+8ytw+loTAEBFaXXPT++y2NAcI7+XB6ogJSnFQ xk9NnypURWESsVkeb7hZgIL84MZ2NcUgm4Zt6Hyub/9AI3RenupRqErEYCmiZy468MnW hq1A== X-Forwarded-Encrypted: i=1; AJvYcCW5MbybUQ2Dm7Z59b/dZ3e6PeAOdsLM/V61EGhv5e3KVXBoC//f3+/B9cP8gjSeA1HlsZ4mQumoWgKzDbI=@vger.kernel.org X-Gm-Message-State: AOJu0YwvugvSBBMLGHKdIFQrCvxEnAg58MM2OodWhlJ8HxEmDG/UeWOm niYuz/WojdyW+0+XinU51VzltbYTr6Pi0lpkuqhrnO4MBTUwNInzXxwkjsaWLmIePpEAERwf2/c XXpvUjOc2hzKopUyod66Uk4ReRF8X3uNHnRSYp8XBHJ+okO3vq/nVG0LbgZs6Y5/GNQ== X-Gm-Gg: AY/fxX62UdH3+CL8LFvSeyoZ6abs2E9+MVG1HQYUKWc8443vVUfhHG4aSVykDo29zfz Y7WH9/1+hmGA8wuACOtUfyNL+9rmWBdgTcxDxkGh7RcjVrBpAvKksZj7N4K+9K7AEGOjPl6SbIO NJWa5FteL8fWyDjsuMUTk4DXMgMMs1BY71UtBEQhJv/x9ZOBDspU6eTdj7eYUQc3bG4r2FpYx+i qDnPKAXcHPD/vjh3KtAwNWQaIaJ2ZYDqJiwNwHy7Db+and7DIACGo2CLhWUBm3mMqz8xA7096ye +XM6ZLVgdff5Pya/PLu8C45jmZHi/HvGzeZH/kHyXqjLA2nPrZJEhn/6XuvLOwQgvPod9iqiYtS OlS6H2NbRGIoTAoQqcjGLVvHJsnIEWwiP2rIDMKWNXSW7n8fNMg== X-Received: by 2002:a05:620a:4094:b0:8c3:5ddd:dcf0 with SMTP id af79cd13be357-8c389422df3mr2724183185a.89.1768258135281; Mon, 12 Jan 2026 14:48:55 -0800 (PST) X-Google-Smtp-Source: AGHT+IF/7g9Ukug1xIvYJcpXIWbtf9m6KdwxdNC+Z1lMLP4ci7/h14VmB/eD5WCU0Df/BkP4G0ilpg== X-Received: by 2002:a05:620a:4094:b0:8c3:5ddd:dcf0 with SMTP id af79cd13be357-8c389422df3mr2724181285a.89.1768258134845; Mon, 12 Jan 2026 14:48:54 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:54 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:00 -0500 Subject: [PATCH v2 06/16] MIPS: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-6-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2740; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=uHbUcQcKKvGe1BFcAYok+JS6gnWtVtAMhu75HYbomMU=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7y+a8c6RKnvEvZklvMvuJzIn5XIV8wruXnb5pAth g+TVW50lLIwiHExyIopsizJNSqISF1le++OJgvMHFYmkCEMXJwCMJGQcEaGuU3MMrH9rs6y2pN1 97Nnf1Q/tFz/svKUfYfmH7t4Mf0fL8P/KLlIo9SSK3edPitrJNtqC61z3Xz1d7Ro7j7BddJVdZs 4AA== X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Signed-off-by: Brian Masney --- To: Thomas Bogendoerfer Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- arch/mips/pic32/common/reset.c | 2 +- arch/mips/pic32/pic32mzda/config.c | 3 +-- arch/mips/pic32/pic32mzda/early_clk.c | 2 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/arch/mips/pic32/common/reset.c b/arch/mips/pic32/common/reset.c index 19db57bfffbd314b6e75d2eb9237540c4139dd83..230db4bad1dd14de1bc23e5ac41= 7e890dec7bf31 100644 --- a/arch/mips/pic32/common/reset.c +++ b/arch/mips/pic32/common/reset.c @@ -5,9 +5,9 @@ */ #include #include +#include #include #include -#include =20 #define PIC32_RSWRST 0x10 =20 diff --git a/arch/mips/pic32/pic32mzda/config.c b/arch/mips/pic32/pic32mzda= /config.c index 73be5689e0dfb8b18c0a44ee860ca2786201471e..fc21cbc11f7d6b75b15e5c6747a= 1a5f34c1d5d8e 100644 --- a/arch/mips/pic32/pic32mzda/config.c +++ b/arch/mips/pic32/pic32mzda/config.c @@ -5,10 +5,9 @@ */ #include #include +#include #include =20 -#include - #include "pic32mzda.h" =20 #define PIC32_CFGCON 0x0000 diff --git a/arch/mips/pic32/pic32mzda/early_clk.c b/arch/mips/pic32/pic32m= zda/early_clk.c index 63727799d49a963d3b0d47d39ec5770c283047dc..21a9f6687f6d7129cc271e7a4aa= e0bbca6f94630 100644 --- a/arch/mips/pic32/pic32mzda/early_clk.c +++ b/arch/mips/pic32/pic32mzda/early_clk.c @@ -4,7 +4,7 @@ * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ #include -#include +#include =20 #include "pic32mzda.h" =20 diff --git a/arch/mips/pic32/pic32mzda/early_console.c b/arch/mips/pic32/pi= c32mzda/early_console.c index 8afe4e636ace20b1e4269a6172fa5763afebc980..1b7631d12d1f29d580ef9087e20= fd92aa99fb497 100644 --- a/arch/mips/pic32/pic32mzda/early_console.c +++ b/arch/mips/pic32/pic32mzda/early_console.c @@ -4,7 +4,7 @@ * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ #include -#include +#include #include #include =20 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 211C82BE03D for ; Mon, 12 Jan 2026 22:48:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258141; cv=none; b=l/F2oVJqLVZotZ1GmfjQXeMznBx7O0lk1EAP7I7m5VssAmMd5spMG0izRsQU18Fe89OQddxgxRPPIaRJBEIpgUfYiC84Zz8ZbQ1QsFl16bxoYJ6K8Pw4kI9MCSjzvjX1qDdQb4E1H6pIptlPEiH+gSerHPGUcRTPOh4SQfC2zvM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258141; c=relaxed/simple; bh=A4IyjiuETdtKqekO7CrVMzxJYv+C5eM8OE3bwQ5VTqU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QBNHR0+K0Ht9BpznXH8S/KcGLd/jYFAcUs+EFkr/iECj0mnPxpdXscq3jcwW4L3me0qF4AJ1Q7oH6zR24cnF49+5UaTiCW3/17l0gmrqtZVrsgfWqw8O8an1MbMvGuEEasOc57Gg/AXCiI8KSPFbADtlMrCQ/rLdjVAoEoU6W3U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=T+Ma2Kac; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=e+094r/x; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="T+Ma2Kac"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="e+094r/x" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258138; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=BUeF2oJGFj/TVxz7XlmmyJLItFmPD8ejdDLxRDE0rIE=; b=T+Ma2KacjnLPZ3mg8QaFkGtwuvSXkuFeApstgMLKEmr6Dn+ZayIGlJOq1JBKWPBj3+RmKV 5UnTAITnv7jH+E45mxXQS7EBDMKBd4rECMbTcP0SGxV55kRGtZyA2KpNMmzI0e/4uk8K2m hVtpHIFMtAUCUtcNZgmh65zzQd97YnY= Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-155-YnWQFK7fNWONeRiB_VYgvA-1; Mon, 12 Jan 2026 17:48:57 -0500 X-MC-Unique: YnWQFK7fNWONeRiB_VYgvA-1 X-Mimecast-MFC-AGG-ID: YnWQFK7fNWONeRiB_VYgvA_1768258136 Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8b1d8f56e24so1827474685a.2 for ; Mon, 12 Jan 2026 14:48:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258136; x=1768862936; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=BUeF2oJGFj/TVxz7XlmmyJLItFmPD8ejdDLxRDE0rIE=; b=e+094r/xaaPDXsB+05+vBY5ehqTPmSB4pcNyVSoe20Rz0BAIbj8/t6Vsz556KHZ5qG Im/yjWQNr3Y8Xacv+dRu4cTOXJImnI1Vk9EthVKHTF275QtjdibY0lpBqDkweSNnRnvu Sf1JFiA6YhUurXvCsR212PcKbftUBLdCLNMbW7XjbvlYgsucMKxdI6GY2hI3mf9yD9Z+ 72USPWD+GWXy117zHFhOQViQe3j3CPdzqck2fg1jzira4ihcVKHZqMDKZtLwYXPhDdEG c6j6c6BYio80cVhDrL4A8cGgOBV1tFKjTzSwuOKyM2nVo3QAhAGspLSes3MWgbN8W+bC mXsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258136; x=1768862936; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=BUeF2oJGFj/TVxz7XlmmyJLItFmPD8ejdDLxRDE0rIE=; b=ZdSPFTb8LCeZP05WIp9ijH/KodnVR03/hCJNG66+NxXWOnJpzysfyHSG72w+AGKJIQ SJg3k7pnRk+k8GtbDuGOZllhlm98ZJqPLSWBsW3lHVJlswzP7ME2VUtzqx+2tuWFfYWQ UFeLzgkqQEMA/dDP/7qZdSucxFUKjcnEkeNbsrE7JUL8rq4J54Cg/1NNOrQha48Wl1Kc 56iYBnErGoNH5Q3QEz3CTYberpZo3bPBYiZcgDelJQcx0iimdzV5olnXsio7jxjmHfXM f/HpcrUvCVYHW29TIlqAS3JVgEfRtKL3m3OGF8xZC/o48jYXdpZwPRXQ8cFyTHcOedUw yRtg== X-Forwarded-Encrypted: i=1; AJvYcCVkG4swxmdm0vwhuTvf2HcQ6lbDKAIJj4rOhLQQPPhJQX2XG2hNQYBS+NZFjhlCbwlSx74vI+VgXD/m5W4=@vger.kernel.org X-Gm-Message-State: AOJu0YwX9/zv7LS3LdlqswwblASfX7bxoXW7KxFDYfxQfl+yV8EkDLYo 9Y1MPvBacupMBcg1wFjXE9YK+qoL+h/GZ31+c6OpMtYQXyd4bOL8KbY9onqpzoCU4PLtq/Wt5rQ pgeemnvzgIyiu0g6JgUcVz9yfLpD8pqsjpUDit/XUB/oT5ARzhivsmHEDqJ/NbVwIng== X-Gm-Gg: AY/fxX6Q/8nRd7/IeMn0WB519w05p2ZzDqobZ/k8IGI026smjZIRr+s9DM4JySIY1lX +SK47IzHeYrtLwchN6g1IzCIchHdAnb8PjuMyN5suVmHOy5SYl8dudxZkzVB1P+VHkaxgWT5YT4 BxB4FgdoBjXC/tCzzxHgLNn22K2gNjJdQY1PUMOLpIPQJ1T2bmkpNtlnty8WpjmllnVbq1B2hPt VSbJJdVhpuLC8cTIb7KZ9gK2Bp8jqkXmhgwXbSuccLxgOD0bWXIiNPREeSr5k7ufsJKnDvTHnm8 ndvSoPbKKhyr1FT2t4Sx7AmaN0iuIHTJafzKiBghoVijjj7I0DD2a8BSdGNxOn57a+W/66DFL6V Pd4rskJ4Q8qj4pCPTOQgADsTurvbKO5NNsjSaeNxN+iH9a+yXVg== X-Received: by 2002:a05:620a:450d:b0:8b2:598d:6e89 with SMTP id af79cd13be357-8c3893dc9f3mr2464850885a.45.1768258136640; Mon, 12 Jan 2026 14:48:56 -0800 (PST) X-Google-Smtp-Source: AGHT+IF0wQgWJRwo4rzB06Ir+fzlFg0TJaA4jFMPlwq5Ti1+HjjBZ9IGkEaAmczGXthgM7DGDfRSZA== X-Received: by 2002:a05:620a:450d:b0:8b2:598d:6e89 with SMTP id af79cd13be357-8c3893dc9f3mr2464849385a.45.1768258136261; Mon, 12 Jan 2026 14:48:56 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:55 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:01 -0500 Subject: [PATCH v2 07/16] clk: microchip: core: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-7-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Michael Turquette , Stephen Boyd , linux-clk@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1046; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=A4IyjiuETdtKqekO7CrVMzxJYv+C5eM8OE3bwQ5VTqU=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7yvFD+XZz74dHZSu+vUN/v+t4QdZ3/2WPal7r+F4 VFJpvoGHaUsDGJcDLJiiixLco0KIlJX2d67o8kCM4eVCWQIAxenAEykYRbDP61tiz4GGv5yEahd EVXxgD9owjR/vvfsKTbCPuvc3zFwz2ZkmP6uSzco1SzLtcJ3X0bix7dad/ccurdgGuPUixeW1b5 X4wQA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Signed-off-by: Brian Masney Acked-by: Claudiu Beznea --- To: Michael Turquette To: Stephen Boyd Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/clk/microchip/clk-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/microchip/clk-core.c b/drivers/clk/microchip/clk-c= ore.c index b34348d491f3e1b576b2b9a8a66bfddd8c2296ea..891bec5fe1bedea826ff9c3bd40= 99c90e2528ff9 100644 --- a/drivers/clk/microchip/clk-core.c +++ b/drivers/clk/microchip/clk-core.c @@ -9,7 +9,7 @@ #include #include #include -#include +#include #include =20 #include "clk-core.h" --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 5946D270EC1 for ; Mon, 12 Jan 2026 22:49:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258148; cv=none; b=CaEF9hl7o0tYkHpLtUMvpDts9/mNx2f5vQuW+JrHb2J0MqOYqjA+5Idu309BRXYE0fcBsKm6dKK1ltHBgMl+LnjsrJki00pOO0OJQQFFJuTVPrBd9yMsSqMJHrfhLwjXxhFD8FmOfZ4X3aBVoxfBIWO83TyKAHykFMzbgLXZlYM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258148; c=relaxed/simple; bh=Vrhq/CPUKCSJZC5ftY4JbGaGOKIgBStMYML61YpBX6U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rmeHpNpAAUyPDvEgd81c1kAHSmEywwsfpykwJwrW9ooBU9NSTgXu7+lr67bEKgsSe0bWY/Je9Be3rNWc0LAFxsoCQWwhEP3dyYxgrSMsHnhXl0q2Uvb9cu5fO7TOPOxdoBX39NXLPpS/gsm18jlbsxYv0VriCV4tgjl9cCXLUJI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=BQVNddqr; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=njYE9xuh; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="BQVNddqr"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="njYE9xuh" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258140; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=v8G3iTWn7Rhs+HPnQX+m9ZAsdW9/xgT6GNM2KV4m+Hg=; b=BQVNddqrVcD/dPKL1uMR62yzYZJ1RhlTZKI5ycc8uazaOFarY9ltT5/7me8AfK+N+XzR8A bfb1H5BWGM/96KlgtbF7F4HAzD5nCmIbmuJMY1z0UZrU23VnEE9l8HL+f0kz4GNMvvQFJH JVt2S+1Bri4AceaGGCqMah4GHK0beV8= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-261-pNTGNECCP4exuaGgP8UoDg-1; Mon, 12 Jan 2026 17:48:59 -0500 X-MC-Unique: pNTGNECCP4exuaGgP8UoDg-1 X-Mimecast-MFC-AGG-ID: pNTGNECCP4exuaGgP8UoDg_1768258139 Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8b6963d163eso1765299385a.3 for ; Mon, 12 Jan 2026 14:48:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258139; x=1768862939; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=v8G3iTWn7Rhs+HPnQX+m9ZAsdW9/xgT6GNM2KV4m+Hg=; b=njYE9xuhBCjWqjWlG/ypZC8HvOnypZbr2AVOvIWlTDK69/WR2spjBHkS/kV4y10IKH LVYy2RKPIQXb3hw+EOzSUYF2fy7Lp9JhKpBJchi9mQRYkXcnNnAD57mI4l0wDiR6zypc 2oqbzqr6iIensziCKVHZksQTMHnCtt6c3h9nVuvBegux1RgaNKeHBA+DqQB8W0sah0vl YaDvSHhSYc/fmbuWb+mg94RlMBi93lwg9DUP2ruQszn/fdVRznESYIpsKMH3Awpv6hM5 amL6iDJF19Wr4o0GQuK+gdahF1u1HOF/pacmPZyph4z7RzTAxwgBB5jHwuEQQD6afA6l stpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258139; x=1768862939; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=v8G3iTWn7Rhs+HPnQX+m9ZAsdW9/xgT6GNM2KV4m+Hg=; b=nFWregKDbN6d+JsQPfhKSUxhwfcmu6aZ6MJ6bqWPiSkXK/f9dzwNHVWqeANIymutAt tVawCrY2FssB4A8J1yg2foAK/3lzOhri37OnrKHI61nFbDzt1ylA9P18Z3HWWnMg11j+ jnDyr+T93mkLCgCKRRs4WTgpG0krZtdVB6biSJrzFFZ3eQcmmb/9uPuMI8r+JmZdto7E GofWcX8QyhScEPWKmizIbqbNWKZ39uLAXJoeOLl/4DjC6a8LV0304dI2C2yDpr+yApH5 xpn9zJnoO9qzS09UfXtDAzCxshd05oL4JU36+jU1eryOjdXEL+c7sTOZOv7ejVK6iA2D 6njQ== X-Forwarded-Encrypted: i=1; AJvYcCUVidNSKJBEoePJxpWjbtuq493anSt55PRkYyRWmFl89lEjRbYHXhA2hf1smqjiBhNhcx3qDPXjG73+Pww=@vger.kernel.org X-Gm-Message-State: AOJu0YxeVJ71j7Nq/TwA315SirZcWOWFnDnCzK8GgzIDX11gWZARUUeI xr/Q8/2R9ioX/JRWIwKllKReHauZB+b/PUR7N2BsbusKG87jxvtYhJnJVmkO02+7VUif8GW8t65 TR0KFcGj7uP0J/0UP3CMjhD7ejeYqKPLx7pZFmDsJXbeqEGtx2xU13I+xZZ8eIj3NJQ== X-Gm-Gg: AY/fxX43hUKRvq5T+6e6BCPyicKbo94xK9YfybUdvq2EhBtv5m+YqAeBO9AcKzWrCoY zFTvjtPKjagcnGR0iKNnhmG4jMGv2+bbm3xghRAjVphzk9sf1Pzm+liaxkD4Dj4Zk7GPmemkFIv easiRjGwpPoBIzqJHEYBjgk2/b0WXlQX44aHfFMWnUyrwxrFFPZYCCOGt97yTbGWcLSzHVidyu2 6U3pDfdbyynagM4kEcbeDG3iFppdZrs9mw+xOLJYVqA1CVotkdx/PKxXciINbWn6txaWBbtGXTg 9Peco7UjBwg6TYMyvfrZ0bEgeVFxIYCPJh3ozbt1EdRYtiD4thSyFucRxE5kzxBEBK9bImmXBNT c5GH7rIyoLYzLXyQ46nrlKPNpkkzcREGZXlNY5b7sr/WN6yATng== X-Received: by 2002:a05:620a:4413:b0:8b2:e86c:e7e2 with SMTP id af79cd13be357-8c3893a26e9mr2904087685a.35.1768258138751; Mon, 12 Jan 2026 14:48:58 -0800 (PST) X-Google-Smtp-Source: AGHT+IFOls9+k/5NmjNmWKQc/iuS+/hVhriDFpmcSwu80R5MoV1s1X8WMBE3tDpVZLzzMq9E3I2slw== X-Received: by 2002:a05:620a:4413:b0:8b2:e86c:e7e2 with SMTP id af79cd13be357-8c3893a26e9mr2904086085a.35.1768258138346; Mon, 12 Jan 2026 14:48:58 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:57 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:02 -0500 Subject: [PATCH v2 08/16] irqchip/irq-pic32-evic: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-8-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Thomas Gleixner X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1029; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=Vrhq/CPUKCSJZC5ftY4JbGaGOKIgBStMYML61YpBX6U=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7yfvJfneeR24/jfFEPTp1xMR4oDlYwtkusuN0w4l 5Vx7ODFjlIWBjEuBlkxRZYluUYFEamrbO/d0WSBmcPKBDKEgYtTACbiysDIsHXz8upts5ZVWc1d tHVL1DMrhZUct0xEtNi9m15HiborczD80wzeP+vZM91rRjWHs1Yft8g/d/iYw2njaa091rnl1aK 72QA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Signed-off-by: Brian Masney Acked-by: Thomas Gleixner --- To: Thomas Gleixner Cc: linux-kernel@vger.kernel.org --- drivers/irqchip/irq-pic32-evic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/irqchip/irq-pic32-evic.c b/drivers/irqchip/irq-pic32-e= vic.c index 5dfda8e8df10d282760c947775bcde96011b573f..d87aca73c009fd6fa4ec6a15fdb= 9ec68a5f99017 100644 --- a/drivers/irqchip/irq-pic32-evic.c +++ b/drivers/irqchip/irq-pic32-evic.c @@ -13,10 +13,10 @@ #include #include #include +#include =20 #include #include -#include =20 #define REG_INTCON 0x0000 #define REG_INTSTAT 0x0020 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 7A56E299AB4 for ; Mon, 12 Jan 2026 22:49:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258149; cv=none; b=al72UBT2vOrAJkfnYaBpnhRgHm0EmkuMGU0EKSQ0iqJ9D9kYAfMXFD8q8onWxfYVkSji40pJjILLSPyajdiuXk8KR4BIYHgeBCsvOZFS/lny0AkgW9mJOJxPfStTYXlRIQJZZrb76GH3j5LKZic7RAON9vDHV0a9u9M5HcZ5pDQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258149; c=relaxed/simple; bh=iCdp8gctkLaPW3D/fei6jxGKlMAA2QOc3/o0wQqctm0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=D4AcJxNrQ7YGrMpu5o/Coewp13QT3VKWoI7qXZdu/6WSRmReteD1pU6jUgNYp8Um3kPZffQ7KXLhoys1th3j2eZkOuJ71M8quhw5k/03Skg3D1ohesjWiqvCCRHp6BFS66hzSDNtiL5rVvNH10RzKd8rIke7UVEqFiKMB3kRHkY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=O00BrrZL; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=m4wJ37Wh; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="O00BrrZL"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="m4wJ37Wh" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258142; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=YD4ytu1UC7PeOKKacILQRYf/wWE4kZNXtZ0iRfKR+V8=; b=O00BrrZLsY3chsQmi0eC6rv+VtNcNi9f2FgTFPQ+ZPNXd2hZBQf/P6db9d4RrvWhrdIR2o TpUXmcpCXzEHCRGp8OT5MtfNqlLVwASt2w8KfGscjCZTtTzH5yMMke86ukL4OKx5khUeIy V9JGtry1pevysVEVjfi5KhMCRp1jBv0= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-357-AupklfHwMBeOVJ1zhH_G3Q-1; Mon, 12 Jan 2026 17:49:00 -0500 X-MC-Unique: AupklfHwMBeOVJ1zhH_G3Q-1 X-Mimecast-MFC-AGG-ID: AupklfHwMBeOVJ1zhH_G3Q_1768258140 Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8b2f0be2cf0so2118954685a.0 for ; Mon, 12 Jan 2026 14:49:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258140; x=1768862940; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=YD4ytu1UC7PeOKKacILQRYf/wWE4kZNXtZ0iRfKR+V8=; b=m4wJ37WhhPaCKUPOpoK5fqS/rng3r+lGtLvgtxOGsouNIDVI6SAibGVzrsO1zQvdbW lMkeU/i0ZXl5uj2uPpSUsJhHeaLkDbdoQgON2DAFpWKJ1/W1lvDP7bJx4QZIQntnk5Pm ZuOMC753NZTOyLfN3o/cP0fsapvv8nv52/QDdoK+vWJPzxKYJugW8NgtY4VilER3wJea RGSV5huF6iw+u+vekm8WTpjMpkHfU5Szb358OwbM9F2RApl4ZO3w2s+iiOsJPoTTWAJ8 GceA1Q+FwSgZ5cgfXlrult5qJxbHZiTmVFFAV6zExqQylTAnsLRRSrTKRWU17iskvKDQ x8fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258140; x=1768862940; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=YD4ytu1UC7PeOKKacILQRYf/wWE4kZNXtZ0iRfKR+V8=; b=fu6mOOVnLIhi+SghjWU3WgXOytnczu4BzVgzg21NWvSYSKZVJxRTRk+MOYVGSr0tBj xdcFY2YwBL8yJZHq37zVR04Zn6JHZiL9H1aLCLOYyeFaY631o9JhWox9zbC/s6tiSkI1 6Uq71TvZ3gZZZuQtf7uuf2oQHeQzEeWySj2fz3YghId+GWRTE1gSYFoX5HxOavDtAcKx va+XH8WuoRwbIQHs0W5m5rm9QAnwB0WIZ8GYHwVt2nxkBcs+nRUe8lXC6skjI2MZb56V wYDLWRyWXVUdNrnwIAUz1PSdMR9WFCo3fgCmL7x8F7A2ilCynstQlZK94kfcWr1Lcu0f XTwQ== X-Forwarded-Encrypted: i=1; AJvYcCUhgOHBJ3nO6t5ii9TihE/T5VSVno2IRCdBnY6ueqXp3BI6tNPMHV03LicDi4c+wrU/HinZQa7HGS/FliE=@vger.kernel.org X-Gm-Message-State: AOJu0YwoBK8nBIB6tD1JhBNX0fSsTT2T1nkDQUXqgF7OwF1WutDILrXN dbHfIV3iE7QCzl80tDvD++caZC6BjF+tue9059PcFLJQkfgpSInMVP6u0pdsYKkU+gaP0jHMUJL a9xiR07fF5l5jjadp9Kwsn7YJdnXK6ZWl5C5nxdXoWaN9yFx6gDQBSYWdllA3We4Eiw== X-Gm-Gg: AY/fxX6/paQs4vLomHNtruop5gTA6CnnRL4VucJIQs9WceGfc35sOxuA9LmYaQ9B+e6 M3VM6N79sBzbszP57bclgnspr2FwyFuX+bIgsawIpKq0a8xlRXwB4bkGJYaErcjivHt4gllRSAB 1GM2nURUD/Ra0kYTLU0eKzd3JiS2ZwhkUiuvwJOfcK3PoaqGAoLrFdQcM8DNbq/h7DtiXhXB6v/ Zr8HjA+hNvv/QlEak1HWMNdhUMMukU1Y3LEyjjR+9D77pxT2heESPdN/rsnHmgvOOCyBGjnQYT+ LHo//LdEr1zQlwzFrffgx4HvrJI8QyKdcNVqNlcR9f+SDA89Yg1qoVabuGRNi8I6yANC41enbBI 17nxvMHguSugaD8lUC4K4UoJf1X+BQrUFRxxQAa+I7Y/oJ8g4UA== X-Received: by 2002:a05:620a:4108:b0:891:ff1e:f6ad with SMTP id af79cd13be357-8c3894074b8mr2453277985a.69.1768258140183; Mon, 12 Jan 2026 14:49:00 -0800 (PST) X-Google-Smtp-Source: AGHT+IG201o4ExC/9sZW9hmJWN6Sg/WNrAeO7v2m8Isi7OqtUUCnuLGIBG6+RVNvUpMuFweqnF6Qcg== X-Received: by 2002:a05:620a:4108:b0:891:ff1e:f6ad with SMTP id af79cd13be357-8c3894074b8mr2453276785a.69.1768258139846; Mon, 12 Jan 2026 14:48:59 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.48.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:48:59 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:03 -0500 Subject: [PATCH v2 09/16] mmc: sdhci-pic32: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-9-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Adrian Hunter , Ulf Hansson , linux-mmc@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1270; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=iCdp8gctkLaPW3D/fei6jxGKlMAA2QOc3/o0wQqctm0=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7y/57X/4i3dN2fFy5u7fHKs/TKqBd2DFpzsU71/X WPVzTV3O0pZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZjI3s2MDFeK3/4+sMcj+4xY 0qTsysWH+KfNDPOwdw/On8oUyqJQsoKR4XBdg3NARmvz74KEfSsLDotMnrOx+UjObaaN15WtIxp T+QA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Signed-off-by: Brian Masney Acked-by: Adrian Hunter Acked-by: Ulf Hansson --- To: Adrian Hunter To: Ulf Hansson Cc: linux-mmc@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/mmc/host/sdhci-pic32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/host/sdhci-pic32.c b/drivers/mmc/host/sdhci-pic32.c index 7ddac0befed87e6e46acfa7593203a5b540558bf..2cc632e91fe454bf29c1da22e45= 135d5d0267f54 100644 --- a/drivers/mmc/host/sdhci-pic32.c +++ b/drivers/mmc/host/sdhci-pic32.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -25,7 +26,6 @@ #include #include "sdhci.h" #include "sdhci-pltfm.h" -#include =20 #define SDH_SHARED_BUS_CTRL 0x000000E0 #define SDH_SHARED_BUS_NR_CLK_PINS_MASK 0x7 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 3F2882C08BC for ; Mon, 12 Jan 2026 22:49:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258148; cv=none; b=QRlZHy5JgVducvb5+158vIZnAN2Jg14FQkyyaM05z83QYzt2ZjBAgwWMVf2HHq1eFGhixXUYIXmg7OGGccfhGwAJ4RrHjnlyMbMlpysp+/kQrYZhJqYm0JE+g3rrzWyGL0ke0B4IzVueOc/1xtPlx9vZZwzE2LaBLebD+O6Bfpg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258148; c=relaxed/simple; bh=mbJVZxZKVBmjDnZTaCwa/PwjxMQDsuqJGVoOq4paXbQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=REuPPfhyxxPnMce4hS8XqzXVgkbAWBKxZWBaL9xCxifRikbwB1Nsrlfyknby+J05mHI5L8qjJtWPDfi4W4kSu4iPoEsCheXtj/Ul0wd5fUvM1tQwEQemkVbDY61m1qcZzpqZC8YLp9WCby1t8OkTHhmSesrLN1JewVfGs1Ft0xQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=VT3umymK; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=SpyAJq8L; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="VT3umymK"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="SpyAJq8L" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258143; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=PN5GmDLXcSG6MviXs9j1fDYcLJyVYu1IRtnI338h+pM=; b=VT3umymK1pbTic9y4Hi2kcDdFbzRKGpt3wk/wXNtSa4Ykpj/Wylcv4zJMRQid5VCdiJV8X 9alVgAtSKvI6AApBQwL7HCoV5pCWvzRFFqye49rxl5k1a1se7RgTmDocECmEhv/b+ojR0m SEeJ1Rlmkdeu+R2FX1f2w8wKd63Iojw= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-199-UVHd3tQkON-qsIdDVxE1iQ-1; Mon, 12 Jan 2026 17:49:02 -0500 X-MC-Unique: UVHd3tQkON-qsIdDVxE1iQ-1 X-Mimecast-MFC-AGG-ID: UVHd3tQkON-qsIdDVxE1iQ_1768258141 Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-88a2cff375bso178405506d6.1 for ; Mon, 12 Jan 2026 14:49:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258141; x=1768862941; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=PN5GmDLXcSG6MviXs9j1fDYcLJyVYu1IRtnI338h+pM=; b=SpyAJq8L61xaBVpk5O30y7I2XVA9Kjx3kPPeo3fUiTqsx1bVcXzhmj2hRNmSMsr5Nj wK2p2HlRwEwUEJs/Q3RPdsd64pTkcOXdAl8Z62rUr2TdSaHW3obONtfG6zixIXcGlQX5 1ungoYHjfEfy0KQhGSJMkaFOB+pGrbmuhjtgwx0HbdDoW7tfUjzqqP/iEfolbk8Rjfdm rTKldmgQIwyN72NPsLgRh6mrqaaEh8Oa/E3rKwhTpD54jH0QPWGcqHIz6EqTcm+8sXtn Le10qL+OqAoaVAiWY4TgL9lcbOA4z0u/6PSLZr97UoBmvDMLp66eV5NGbs84AMAwWZEX 9ThQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258141; x=1768862941; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=PN5GmDLXcSG6MviXs9j1fDYcLJyVYu1IRtnI338h+pM=; b=O6Pxse99lRw7njHRJOca8fV3WvWG7YoshEqoWb4VvU56nLw4Sb9L/f281WeRD09Nef 0h19L4iGSOdPm+7n+Hz3hXFCbZw2NZ0bGAo2hBebCWEECUc2W8ONsSIRk6Jhiu+M7PGz KbMjSjfxTc1uvXXSHjwJwD143S8oG37pCVxh9+us9SlMu4HudxYG8fGTMWRZCBnEHTWX Az8l90nscPAfRSUUlAfwSupaDyidLAAiDuFsmEuJuBSh1tnDiZdGmaddKSfJ4BPVX56K o/moK1GupR8Qq6i8aroXes/vc0v/cnTGMps/DEAzuVRkPaej9Cd+np5XynqEtlbzboIT MToA== X-Forwarded-Encrypted: i=1; AJvYcCWtZxFy5s0XoXCnQSXup5H/GxwcCmbphupr8gIFzhDvfKA0yQ+Lf7nC+SNBq2aLpzBbVgEtn5Tapcbu1MU=@vger.kernel.org X-Gm-Message-State: AOJu0Yz4pVAxB8kZzmOCx/SmdpCOpBzW3XO903XNJkkS68qE7cnSCXo8 QHT8YSI1+20MQUYsTL2bToItUXJHHdCbzpate5Zd/QcznY7CCh1P77TzkEC0ppmhS65X1JJ5O8O JW2SCzcIMW/XsJrqjpstp69/NDRtd88cEkJpvbyiyUWuEPief+qbV1KaiIjNmghAKbg== X-Gm-Gg: AY/fxX57eCRq2vu1Hp0zXa6MonOVeNTKYgp8IvTg+6a2W15qTUL8IqFfrxK8iYLLhkk MSR7BLrumuSPxhCgLDZ1UjKjUsBf4IZ0gBWDC8x/7wKGIFo5Tyn7oKwVUlb17xbhokFXUxywSAj qvT0KgBeWvVLvzU3nwILQpxnNlDGWt7tKeCYY/R9hbZ/kVS/rChEZmflvRLcYDsutee6oj0F6ZC vfIK9fGguuahe4myam1/V1/u+rFBhfMqfvVST5qOAk13vron+Fs60Tib3hruTXUiArW/ursum3q vWY+9g3e7P6WGgFZVjwINPcKLIsyalH7qQ1OcUuCHD87/fiiAp04FehkdG1CNFqbjR1+eZAb5YI LWQkh1Hf8pCQi+uUJAMqkiWrc5oEQNx3lW/9JUNfa9wE+NUYlkg== X-Received: by 2002:a05:6214:4286:b0:88a:22fb:38f5 with SMTP id 6a1803df08f44-890841e3eadmr316772806d6.13.1768258141587; Mon, 12 Jan 2026 14:49:01 -0800 (PST) X-Google-Smtp-Source: AGHT+IEDNHLeM7CJCyKDHhlsKT0hefto+HmPl2QKwgH62DvR/9bvznHo5QEQ2CBu8Y5MB0btSe9Bbw== X-Received: by 2002:a05:6214:4286:b0:88a:22fb:38f5 with SMTP id 6a1803df08f44-890841e3eadmr316772596d6.13.1768258141180; Mon, 12 Jan 2026 14:49:01 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:00 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:04 -0500 Subject: [PATCH v2 10/16] pinctrl: pic32: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-10-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Linus Walleij , linux-gpio@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1219; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=mbJVZxZKVBmjDnZTaCwa/PwjxMQDsuqJGVoOq4paXbQ=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7yXcrXJmDkmKZ/5p/YkQI7jVOAtgc4jrzyb9UV8H FRvxV3qKGVhEONikBVTZFmSa1QQkbrK9t4dTRaYOaxMIEMYuDgFYCJ9HowMm40yb8QeeKDOkimQ yhn4JPj85/8M4aImXvet7nSJJWqzMvzh6a/5kSacWTl57fbFccVRz9ytDh8SS+0Wd7tRtPKG5gI WAA== X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Acked-by: Linus Walleij Signed-off-by: Brian Masney --- To: Linus Walleij Cc: linux-gpio@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/pinctrl/pinctrl-pic32.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/pinctrl/pinctrl-pic32.c b/drivers/pinctrl/pinctrl-pic3= 2.c index e8b481e87c779291a69490de1892fbb7ec9c45f1..16bbbcf7206288df5f91870e623= 3970582f7ef80 100644 --- a/drivers/pinctrl/pinctrl-pic32.c +++ b/drivers/pinctrl/pinctrl-pic32.c @@ -15,13 +15,12 @@ #include #include #include +#include #include #include #include #include =20 -#include - #include "pinctrl-utils.h" #include "pinctrl-pic32.h" =20 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 C893E2D592D for ; Mon, 12 Jan 2026 22:49:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; cv=none; b=YM0MroW/d9cp2E92kdgMzAbqVuUZpEA3aafbZTolVSW/HSiNZrkn8+rTFQte7WHioVu68/4g3cqI+pdRvyYXZCh8oR5Ko+vJTQvlTWKPjgZRNmeeTn3U0lKbAW/Bg0C2YqnaSW4SN4CCEWg3WbXQe3WimAfKgcyRBe4N12RQUhw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; c=relaxed/simple; bh=8IMXCPMTE7nWCwGw7DSN/szFjEIz9vzn9vkbLs++LAs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=T59rnTRRR4AiulTdoMSaEeN1fHLyNe+wC/LKi1S3H7W2YgrwR43y/gfN3iESrbtYmolZFNDTCmEAYCKCEYCXt4c0I+Pu7I8KeKFzEHXqWD26M9MJq8q8p4v5hc8CdsFAgyLjTXBYSqdN4iWQ8NE1mK6Maoww7W6IrEK1vCALmcQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Q0qE3PHQ; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=pPfWKFvv; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Q0qE3PHQ"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="pPfWKFvv" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258147; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=yPbAFjft8aMjpLSNQcauX/qROUVfiz1VsQKyCz3BUAc=; b=Q0qE3PHQnbxVFDGOWBcIfh7Re/bxc7oMx1sDw8I9RKp+tU5mK0+YY5KaPlqkiGs8VTFtVz mdInkusjGw7d51IalywqnbuTKvFJPsiqQ6rU04Rl/IAjuOf5QblxUCxToz4LlQ5RVehNaR F1o3763hsv1lOHxoLXxCEWQh741/E8I= Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-306-jqh6pXkgPpK0bDteZW6L5g-1; Mon, 12 Jan 2026 17:49:04 -0500 X-MC-Unique: jqh6pXkgPpK0bDteZW6L5g-1 X-Mimecast-MFC-AGG-ID: jqh6pXkgPpK0bDteZW6L5g_1768258143 Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-890587d4e87so169911866d6.0 for ; Mon, 12 Jan 2026 14:49:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258143; x=1768862943; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=yPbAFjft8aMjpLSNQcauX/qROUVfiz1VsQKyCz3BUAc=; b=pPfWKFvvqJ7TjT0l6mM+ignyK7Ov0y+AIykx61uJEZ1ejadXZ/sYcYgJ61xwkfag0a CsQ8U60LlvHCGaq+QaAgK+AR/YKfNjtRux9Soq4OMjoxAq7Kp3pS7ED9QKQNiYuGeETP JNUs4qngcUlPlE7nEVb0aV3JifxtAIN1iHIOvfVgjLw8e5j6mm71EvE6wLqMFK2VRGVZ UIwjv0cxiAIzY+FCGPxBQc0SoSDqyMF/7RByodciJ1AZfnZhWsnyaGoXoNnZF+kOiqxp fre1UPHG26Xz8+Y9rv1BPWROyQi76tMaEK4Z3ZQOIexpOZtR6vWeaZq2zOljyJNcZQ2i X49Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258143; x=1768862943; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=yPbAFjft8aMjpLSNQcauX/qROUVfiz1VsQKyCz3BUAc=; b=Jzbe2uQZAog48LyRM1LCiToXVJCCiS0fFqVsSHevNMElZRDuitZCNebgCGC8C2x9nH ALe1oYbCFQZ1Of3qOzbz1md5O/JLjoaMAxIhfhqBPl7N4KgggFCJAryvNOqfjVOx0ap7 749fWPq+BV3uF61fMaW5igXYuccI3pKozUjENI53OYDTtCZepfKWIvMIcZwd5I22NLKk l6QKpthNZrPiw6FuW6GbYvffhQE5iL+BfOajM+hOkxLSptSj6veknLeWNILKa1iYIzKl C0IGcFyTFWAywKU64+XKuWe9cwE6+ADN5PdirkYUrvwo0ymVqKxhkpDTlwvboBq1hWIq XU/A== X-Forwarded-Encrypted: i=1; AJvYcCXvdkjGbV0ftH7FnbdRhkfE97C+1/8slCnSoqKmPjCGtxBFDVwSb1tPBJkvw2jB1JBMUkL/HEwD6JrcFeo=@vger.kernel.org X-Gm-Message-State: AOJu0YwC9HSyp+KdC8HD12yQuNlaAcdStuhnVYz/OaGb4i5QlhZp2LmN XTUkMXqxrSnNW7WYJCFsfVuK5pxA0UWvHdEm3npYvkJ9z3v8cZvKR012lpw9oOuZ8NBC4vMFK4b v8vP1jqvjhzl4kSKajo6Fj0lYSdRXDhZpnARTVFw5d1iZhJcRkkgmX+DGbLnrAYi3nQ== X-Gm-Gg: AY/fxX5+vSEGN3IiWhtIj6AVgKg2L1aPntmeO/r/CyBOm5MJFbrXcnvLmX9FsCC8mBi 3/6uAgGj702FZb+movdYFkES92yLmXu18eOIhmRpHYCfUWXu/4+jxHG8hyqoDxIQSzmmknwYinG k4ug5LMZPQyFKpkIPv5mrhQOgCfc8ynIS18eAkhTdITYNSHHHWHndg35jN85HgzddBYCyhXTu/N BsqoxmU2WRCMcmD4xvCDwNN/OCdLSMSx/T7iVibgA9eJxNr89IgW26ldkhL3RVtZTD3mFbBLOTB GvS8c7+pdOXeKT58r9E6hDEsXBr31cBmHEmcO1Z5O8fQ0o906kwh2OX2MSrsnZouNe+91s/aitv RZiRvuIcF5QNtGo9Ff5ls/B6UoAHRCsZIps3QdRRzUrkPbThz6Q== X-Received: by 2002:a05:6214:c62:b0:88a:35b0:aa8d with SMTP id 6a1803df08f44-890842b2608mr286072366d6.63.1768258143650; Mon, 12 Jan 2026 14:49:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IEJw0a5Pc9eHOYgh7o5mLlq4wOuDLH/LQCgLhENbsbMy6QXfNzs9IvoDmjS1XsoGwdRRF8ghA== X-Received: by 2002:a05:6214:c62:b0:88a:35b0:aa8d with SMTP id 6a1803df08f44-890842b2608mr286072146d6.63.1768258143330; Mon, 12 Jan 2026 14:49:03 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:02 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:05 -0500 Subject: [PATCH v2 11/16] rtc: pic32: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-11-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Alexandre Belloni , linux-rtc@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1045; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=8IMXCPMTE7nWCwGw7DSN/szFjEIz9vzn9vkbLs++LAs=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq7wj181NyHsScXbngQd5kdm31CZN+GQQO1Mnh/39w 11Sr6e96ChlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAixZwM/8OFe9dUzNOQ+lvW 1Zio2/m6Z73CxVf+sTaph5SCG93jljH8Lz20J7lrXuLHsCSx70ptzByv9xg4Rd7TPt5795t8Xup OBgA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Acked-by: Alexandre Belloni Signed-off-by: Brian Masney --- To: Alexandre Belloni Cc: linux-rtc@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/rtc/rtc-pic32.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/rtc/rtc-pic32.c b/drivers/rtc/rtc-pic32.c index 52c11532bc3a3696359ca56349b42860aa90c966..3c7a38a4ac08eb0f5a44ae4e470= c208a9d1dd599 100644 --- a/drivers/rtc/rtc-pic32.c +++ b/drivers/rtc/rtc-pic32.c @@ -15,8 +15,7 @@ #include #include #include - -#include +#include =20 #define PIC32_RTCCON 0x00 #define PIC32_RTCCON_ON BIT(15) --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 CE92C2C026A for ; Mon, 12 Jan 2026 22:49:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; cv=none; b=Ma3FDYui9IZ20xxLG9AnKdplfhJ2Wjf0dXYmp3CZLURHMF2ZehqTol4P+ULEojHzxniS1PYkC575vgKwt8ZIW8taTE8+8bkrU/yMRxMrbyZWbmT8ofev7fNvu0fURiSKrSLDKU0Gg4GE5HR8H3QXCO2G09lIQYO/2QOdJXzJ/mY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; c=relaxed/simple; bh=ujjrCeYW4Gws3dC552q2XCMpqxd2pU0ffvvLryV2FnY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BHVcbo9OHLUTKiRo9LAtHzh7vZ3w0OJu7bBWLAXSIlxaL+oPMrv9Bc6wQO2NvOmZYwet+MJ3OMwcT1qZeYJYYBgt0H/KmRKFvWvYxB4Taw2N58WrdBoE6xdDmh2hc3fGpzJmlLF4A7OC5+8EcHnwJrbuKg49LljLJ6u1Sgk/TNM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=QzlAJjqa; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=uCwoRCDs; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="QzlAJjqa"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="uCwoRCDs" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258147; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=xPVVsDO6rA1DUsYXI1T3bEgIhuRr3/ZOG3IZ44Wx0sU=; b=QzlAJjqasejcJRxBnf6m4jP80kRpCZvpRKsCjqSXacA/Dg+mHQHnTQoK4N2ZJu0f1GIDRE 9YJCnyBh9OlzDxNBg0g+AglFjIqZrPkjuMhO52a9peHPGDg40E/SBfm/M407tYMJ703mWW 1Gaw86D9wKM4WGe0vasHMbLk0v7zkCI= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-335-ogTql5hoM7iUoXBhS6Mi4g-1; Mon, 12 Jan 2026 17:49:05 -0500 X-MC-Unique: ogTql5hoM7iUoXBhS6Mi4g-1 X-Mimecast-MFC-AGG-ID: ogTql5hoM7iUoXBhS6Mi4g_1768258145 Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8b2194e266aso368237485a.3 for ; Mon, 12 Jan 2026 14:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258145; x=1768862945; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=xPVVsDO6rA1DUsYXI1T3bEgIhuRr3/ZOG3IZ44Wx0sU=; b=uCwoRCDsm4DNYgVvCrkY2lkxZGUOJPj688VrhtVoyIjAvAZR016BY0aUpcnvebCuGi c7KYDHJ59upTHFrpOsTyKyBfWENWewEFM7oyjou7yOCBR8DEUZpUl9Ua7UjRS19YtKHk l7RdAgx5+1Pl7nJI6zWMFfz+BUtQSiHKdwDV0lSilAlUYlry6BXDc5ZfucplXB6P45TD W75QX3WoepNsirOjmoJAv4Nr7ujYYltvQsOsw/DXZQQZnwooKbix0BKw6skKz/0+tshu rwbtCmPLrpkc8A6lNK6ouYg2ZHCV8EHtq4sRYDOgy3m1A7r/W374P2ZeDXmqed2a3Cks KRSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258145; x=1768862945; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=xPVVsDO6rA1DUsYXI1T3bEgIhuRr3/ZOG3IZ44Wx0sU=; b=GAeFt5uHudES6DSoizdxh8W/Veqdugih4P27EWlRFyN2JMnh/pEWZdEjoHqVqqtUYk jodf4JpNOFfWmV/SIwLJVGKDvQUufWZT/vYkeHDo/MTSVbGHFg9tdn3NWQwfsPGw7Xhd dinYqJiz6RR2RaA7ORZlC6qwPqPMK1ThPTYtbsD6Q7sZtTitr/I7aCxhxnc08O49sHCj b4jbndZhSZkTD5KQbfVX/DOBESuANv1gRL7+RcrLEnewMyFC2SnUjzkY13Y+WKYB76q+ uuPkYtxa3msbwr1Gc+OHhZJUQvV23AlyDELFMhBoCoC3uwDHi2fTk/E65P7VkmPCZ9Aq hdyg== X-Forwarded-Encrypted: i=1; AJvYcCXkPxlj5ZAURVDedKDD0/spFqfNO4Qcp6gnnkGJhXefeiTrQWPmuxHKWWW+dGqxZU7+d5HAc/Yy8do0FDk=@vger.kernel.org X-Gm-Message-State: AOJu0YwZhpHs5vDa7KS6bKB9/MTlWrcMDAqdQSKFynkhD/v0ALDJZPMC hHhFUmLKbX366aCXS0XTWFlzG8EfMTHb0COEeUARQbBow7guhyibyDMpOfT6PCarwtmlj8LlzYP jU6U/WbROxRjimhHq3yGZxH3UNY2I1SVf6arTeISDl9DTtHIuQ6QDYmrLMk//qdhbCw== X-Gm-Gg: AY/fxX7P1qTrBKnHxpDtrIRBxDxqm4AYNnlbhf5qYKgME3W/qfmX+Sw4dnn17ozXuoQ H5w098iAB0gjAYyVLCrGcFY+QEAILyoFctdomVh27wFyem0O4HtU7eySqjrfHaKywfaTHonh4BT zMuCPXupUWaFbtCGTtCVUnSfuG5SmZp/gu95iu5aOx/+bWChmFQzLKXQ+oHPdbecJO9UV+ZWb3R xUJwUyrgrXN+6hCpZF6myWa0+buCuFwHFOpTpqj3fiVbaa7ZiCi6Cl0eg37KkmkKY5ahDB5hvTT Rwc0MdEdVsZGywMDTTcSnSpM9bDRCpevmbdIPpjLlzEbowgKhXB9CxPh/xzn+VrCt5ftcD1HXIk O3zFHJ2xd3DUfTGKI3jsDrAAh4XMCzcMSojTh1/Eobr+0stWGAA== X-Received: by 2002:a05:620a:191d:b0:8bb:ac44:bd34 with SMTP id af79cd13be357-8c389368d86mr2436420085a.4.1768258145066; Mon, 12 Jan 2026 14:49:05 -0800 (PST) X-Google-Smtp-Source: AGHT+IFNXCc8z9qIgmtoPJLDZiBaHPvREI5QKz6xqckNeA02fMmWIrp28+uV08fFzeeVnlq/j5MHQw== X-Received: by 2002:a05:620a:191d:b0:8bb:ac44:bd34 with SMTP id af79cd13be357-8c389368d86mr2436418085a.4.1768258144624; Mon, 12 Jan 2026 14:49:04 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:04 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:06 -0500 Subject: [PATCH v2 12/16] serial: pic32_uart: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-12-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Greg Kroah-Hartman , Jiri Slaby , linux-serial@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1095; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=ujjrCeYW4Gws3dC552q2XCMpqxd2pU0ffvvLryV2FnY=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq3xSvDvZXIseCG8/w7I1cUdP3sV3++582GLI+WOu0 v6IW88rOkpZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZjIQVNGhpcPaxNz/7ac/Xzk OdPLhcZ2u9Y3OPZ+N4pffEFq3iX9f1IM/9Put6XPv/nbMz9jqeFny70FDT8Wi/a66mgGdjdYtl2 VZQYA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Signed-off-by: Brian Masney Reviewed-by: Jiri Slaby --- To: Greg Kroah-Hartman To: Jiri Slaby Cc: linux-kernel@vger.kernel.org Cc: linux-serial@vger.kernel.org --- drivers/tty/serial/pic32_uart.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/tty/serial/pic32_uart.c b/drivers/tty/serial/pic32_uar= t.c index 14d50bd7f1bd3575e60e51783bf5b2d821f9168d..8407f85776c07a7495688fc4f95= b8672b1543bd0 100644 --- a/drivers/tty/serial/pic32_uart.c +++ b/drivers/tty/serial/pic32_uart.c @@ -22,8 +22,7 @@ #include #include #include - -#include +#include =20 /* UART name and device definitions */ #define PIC32_DEV_NAME "pic32-uart" --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 59087303CAB for ; Mon, 12 Jan 2026 22:49:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; cv=none; b=SVEhu6Z70Tz5pg5Sy3UPJLR6aSmv+WiRQqHifb2KN96dnyGY2rCiB4qkxf14uSYE1zs94M/diDpJg4UnG1k+tjVx/YhHhKxkt140jL8voGZ7D/4q7oO8Pov1PXegymveWvXFcQMzTKdqPZNQguAJHxsVKY5t5EXuaIucfFrpf70= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258152; c=relaxed/simple; bh=jDvVXSSYmYY5XbBAXdDjQNYvUv13RPN7GrnhNgOvnfE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sJSkAfhdly0EwbKfkjhZLpfEEhJxWqFJRNAw13lTB0EPazTJ+PwZ3tm4ZudKBKF0R4IX0U4Iq/5b4c6pXy5RVPFUKWMF0I4WuCnqstrcHWNNealsJrVxNTIafWJ4jmZnbU4y+E1tXBMnQRfuCR1/lEgQekUwmWT6FoI/cJZ+qAQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=DCxf5RnS; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=rSFRBu1r; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="DCxf5RnS"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="rSFRBu1r" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258149; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=sbiGv+reyMnQdH2O1qQewjRpN3GWgkonjoh4yy3MW50=; b=DCxf5RnSsJ6Vr6YbQV/EiUsfuA3Ym5jhXaQ0s3ili5Mvfc7GSYMM2iOTQXq04qGS3WG8e6 49oa5fbdaMRBSj2IZdJODYArIpF2/HsyfEvPMw6Iw90jgdv/1kP4PLsxmvcAQTW5grEy9U WD+NggLU25r04hdSKZOjumFHqk/EDs0= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-500-ruSZORxRNEib2Yy6yEgjUQ-1; Mon, 12 Jan 2026 17:49:07 -0500 X-MC-Unique: ruSZORxRNEib2Yy6yEgjUQ-1 X-Mimecast-MFC-AGG-ID: ruSZORxRNEib2Yy6yEgjUQ_1768258147 Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8b24383b680so2782006185a.0 for ; Mon, 12 Jan 2026 14:49:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258147; x=1768862947; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=sbiGv+reyMnQdH2O1qQewjRpN3GWgkonjoh4yy3MW50=; b=rSFRBu1r7ftin3VBarixNYQnoZfc8soa9E1VsOT9VfEisIDQr7Gmy3ZTGdkUFxS1Z5 fqdMCbVoAIzZOapg42besHZTMADN9i85uvZOYPXIBd8dFOoShzaZ0u6Euyc/r8IcIyoY SHLRWl19wfe2gtYfWTCoEQ+zOaDMTbbtJcCM7CVEhsnvjVWY+wTmDmn9eiZinji1Paid Mh7g9lkkQFawLBhiEsguzv+cawIOUWVZ04F8NZc54JdIb57/9OQT2CWNtpVJk2u6xOJv NSV574V3NSu+lPO5pJ1HFmnxcqcuOc3b40q/Cw58jmuyBZFpPsXysBAte62UYqcMW1LV V9rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258147; x=1768862947; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=sbiGv+reyMnQdH2O1qQewjRpN3GWgkonjoh4yy3MW50=; b=mvSld3RJgXm0lVOrYI/4LHyXm0b0yz5Y/syfFcB0APcWkhpWfve1T5fVWQPqXsMAnN AQjr92Q4LUwhU4jKTCmyCJPcdKD3fTnC1em1PW94eYxsvuY3a7TWsMEu92NUEpxYD+2n +Kag7RN6QybOD6CCLaz4Voez9QWBHOqSjrrbfJRMmPODJkwN0U+SygJSLm1aaYDv4x5Q 453u2177jCVxtjd59kfiefXenNn2oiFZpqA/mgWQJZno6ukHmFR66XwdPjwMOc7VhTF+ 7G/QTdzdE5fkZ4f/Js74djc//1lmzCqkhGX0o7WAdm8jTYlkpqZG/CFdXxKdV9cIoXiw ahIQ== X-Forwarded-Encrypted: i=1; AJvYcCXr6iZQW1g94a9LU307qPUrF6o8/mmdSpbTtwqrA1P8v559CJXyqtpd8ngze6raFLkc4NZNK/XS+Nif7qw=@vger.kernel.org X-Gm-Message-State: AOJu0YzeVZxMUHhri8SKRnFZGGqkTAj2g56UhH1T3sNK6vx3A50toRMc L4TG9BO1I27df+wUXeMO2bYn50Vh3e0MOxEDVtHW1BlDfIKUMu+wNFdcFfuoU6Yr32bkUdkbt70 LbAOwPtSObanNsVVz5QndLCQcSngPAEovixtYbxzImwzFWr3wCrXRCH1ObO2dzP84zA== X-Gm-Gg: AY/fxX7ztSuXlKD2sr21PQEwBN+fUVGMRmym9QmuknGNhwuLQtajQzukx8UYpBnSO3j GuDMiaD8ecRzKfKxsQGoCJrC1PHzS07wxSOwSonBNK3ypnEQSSamG+fcSGWEu7PQNMnZqWaxsbA JJcSuBFd49wpgyK6xv8tKM5ttf9vQrgWN21OC2Fe6rGb3PW18WwgaVDncWD7oL088eiDvYd72Rm 8uQvtHM7AHgcgvBPLhEX6nq2a1YM5ja0ypFj/lKeY1XU4rOwtrj5Pl/gWFo4ZWMxbE1yXRsSNNj WzCAVtOspZSvGdAoLm+VNytnsf+w5+fLlaF5nXyL7oaPpkl64D9hSslsZZjMM0SpphCIG7BP/hG hDL4ltjRUW0NNI6erHyXltbTL77SGGQWxne8uidpgdABzAJoiuw== X-Received: by 2002:a05:620a:2849:b0:8c2:abd6:7989 with SMTP id af79cd13be357-8c3893954f6mr2846510685a.21.1768258147163; Mon, 12 Jan 2026 14:49:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IF2QMZfasqirquZQl0aq8kRklcAK1MQkRiLj9HJXc63TYc5eVk604ns1tal8hrYsKitUu5O6Q== X-Received: by 2002:a05:620a:2849:b0:8c2:abd6:7989 with SMTP id af79cd13be357-8c3893954f6mr2846508585a.21.1768258146813; Mon, 12 Jan 2026 14:49:06 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:05 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:07 -0500 Subject: [PATCH v2 13/16] watchdog: pic32-dmt: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-13-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Guenter Roeck , Wim Van Sebroeck , linux-watchdog@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1208; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=jDvVXSSYmYY5XbBAXdDjQNYvUv13RPN7GrnhNgOvnfE=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq3wyoja0inbxvTs3JX911hufmEqd61f0rI6yH4ntO 2A7NYajo5SFQYyLQVZMkWVJrlFBROoq23t3NFlg5rAygQxh4OIUgInITWZk+PapT9duw38JBb6Z QXUHb3a+z1h4tGiq9BHLt57p3cd3OzMyvJo7MfFnhEZTykFd69zzEqLVq4TOa+7fL5i85KB/mZ4 uPwA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Acked-by: Guenter Roeck Signed-off-by: Brian Masney --- To: Wim Van Sebroeck To: Guenter Roeck Cc: linux-watchdog@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/watchdog/pic32-dmt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/watchdog/pic32-dmt.c b/drivers/watchdog/pic32-dmt.c index ab0682492c85ad63160bb7da61cc74336698a4e9..12e3a8f63589862e3ed674ffb71= ee4798755e56f 100644 --- a/drivers/watchdog/pic32-dmt.c +++ b/drivers/watchdog/pic32-dmt.c @@ -12,12 +12,11 @@ #include #include #include +#include #include #include #include =20 -#include - /* Deadman Timer Regs */ #define DMTCON_REG 0x00 #define DMTPRECLR_REG 0x10 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 77F6D2F744F for ; Mon, 12 Jan 2026 22:49:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258154; cv=none; b=BdahtXdAlx2j4WtuQvIDIXGpuOVup14u+E+WmTuRkanGxw5I04DXC7MWDSAjx4V9LqG07Z2zX611o4NQk4ajClU7h6soDdLWY4rIrBuaEqcAgDjqgHFa1NRFidcu/TFONhAfhtABC54Ugud3LewEV1qMygE2MF3caLtpeWduIag= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258154; c=relaxed/simple; bh=+CeBdqNkhTo0Vz7mLS7Hz0nmrzj1DD3v7IFsU0i6AJY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rt40uUXZ0GGd+TlC19xPqGl6m/8ZHldQCDldxN17LzYS1rTXhcwKnHb1OpV8wKH9JAZUxTuiyiafynETJrWWmUUdBUtY6cqwYdS3czVMzzjI4zE8rLF7lYJBzA7r4uApF5NnQGnH6o8yGGfrDm3YHNOPn/PQb7lnKIQelMbs6o4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Nk4EeUf1; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=B2dQibkj; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Nk4EeUf1"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="B2dQibkj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258151; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=Kq817KTqUgty31Jw4OUgrwYkI9qQGz93n4JioGYSdIA=; b=Nk4EeUf10QPEECd95xvWKGjNP40gNL4nIi0wAFDXrsWGYwdhfavoOoTwci1BrlE+2DxiG9 oW4DOZE2InGj+5cgcgUew5mrJIrz7pJIS10cdrjMySqknEdFtHyBmBIUqVXGp+yhBguX+G R5jf6zYQJzeny99n4Z9b4jHCptmm/RI= Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-576-xeLdfXwOM2WwVd6ujZvIEg-1; Mon, 12 Jan 2026 17:49:09 -0500 X-MC-Unique: xeLdfXwOM2WwVd6ujZvIEg-1 X-Mimecast-MFC-AGG-ID: xeLdfXwOM2WwVd6ujZvIEg_1768258149 Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8b19a112b75so1722326585a.1 for ; Mon, 12 Jan 2026 14:49:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258149; x=1768862949; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Kq817KTqUgty31Jw4OUgrwYkI9qQGz93n4JioGYSdIA=; b=B2dQibkjLmQSIXiD8CQ6udy+AxGIfMuvRMoeM/bsXzIjT0jtelwY+J5twtCQfM14pY y2QrcQnFqsW/eDATpqiWtVtDpOg6S9ZX4PjTLzhpSyqOENO5AgTuKiiSpoS3sM/GhZcC AU2fLlk/fJyjnMxsq5p/Ogq+sO/WlIfMQHAm6jSSw8U7vwt37RSh60HCLogp954ydGvT uoRcMSAaBumY5UKujCpPSzgVjkUehsWwJAjRLPYzva+yjuhnzSzc4OM69zBbOw1W5/nS wSc1/eN+qq2FdIh8CJoO8l2UU/Gu+98fkOOiUdyG0fpUDAUrsoMGs17I7RbTD8cuqILF ZD/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258149; x=1768862949; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Kq817KTqUgty31Jw4OUgrwYkI9qQGz93n4JioGYSdIA=; b=dIkok0gnET/F910i6AN4QY7zMfTiaR9eUDjREIP1Ur5UdoTPI7NCa+H85QUdx2x6w9 jBBg6VwcFa9v3NLniXL1SuPqdWDHr6/G+kjmdxZCEZWm6PlIEvfj4N9OKk9AUdcHRbYl 2eIBsQubyFqEynoGxXaMXHno5YC6K7xcXudlsAqOcV70C+1VQ2aSkSc5pElVPPmu54ni S4iNGDVEeu4gOPcllrmURXQHV1ahVTl+sx+Q19GT5DMWw1vyD9ekuzwOhvA0/P0O9avT VEdipTkqY66e3aShb7/u1+5cNPNDwLdZplXfE0DJqAgNmBsH3nJy7Htl+ZoxhMXSVg0V MuCw== X-Forwarded-Encrypted: i=1; AJvYcCWjZqfj4d2C74mWNtpEQxbtc/x10OstUsl2NP0qT8ABzizcY0A/9WGEXCF5ubb5yKcrc0NtLfOZXNYj2XQ=@vger.kernel.org X-Gm-Message-State: AOJu0YxMTNcouj/lbUCOaTfuWBdVWiKu3yzaB41Oy4VCM3atsj3cRTRp aVifASl/c7avieIxeYSDPNM2PhWx7wrN/SeTYikxGI1+oCQXEMFQjM97HHBzHTxrmUGjUiz9m6y +eVtlSLBnxphkQ6qRMM/7SLxojgWHi/E6IiSscSz7ibISuF/BTQgk/wKeJxwGn8j31Q== X-Gm-Gg: AY/fxX7u+slfINPSaDEcBPg4gVq+7MZPyGAB8SdnyauIO9cnU9+JzkET94LQvZ94pV+ PdcGFbOh746AU+Xeyxr7fT1z3rfbvT3VHKM38SgNB3AjfauQUCKKG+3tRg9YfITcdvmfYXjvw4d aohDTAW+2cq2gwQLPHA45Xq+DtZosdpKnjHcAkpl4ilLVr+0Xe4EeYzbccbpKXe6SfS8xMEAUpE aqpe1kbzr6x02GTUSORVyQdhI09GNGc6dHmyD38n5sJxF04DwEsRYoXmwzlHrv+9AQBC9MRwDQC IE6KbzEFqMw+Ar5Yna5xXQZDws3kHlQ+SVnTiyIhzLE5cjYzzXWvJQAdf/pRkCquecaPuGN5xmj SSjWLDFVbqtgfXyNcm/YpsRD4IWG8RvegnM/vcAc5g0te89ga5Q== X-Received: by 2002:a05:620a:6914:b0:8c3:6692:1f03 with SMTP id af79cd13be357-8c389433cd8mr2608117185a.81.1768258149355; Mon, 12 Jan 2026 14:49:09 -0800 (PST) X-Google-Smtp-Source: AGHT+IEGYmM7hQdX8Bi4+xsGFjdc9uCq2IsPbJWi6gD0R550vN1IswNtRG+t+9zu8an4goEKWmgTYA== X-Received: by 2002:a05:620a:6914:b0:8c3:6692:1f03 with SMTP id af79cd13be357-8c389433cd8mr2608114385a.81.1768258148958; Mon, 12 Jan 2026 14:49:08 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:08 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:08 -0500 Subject: [PATCH v2 14/16] watchdog: pic32-wdt: update include to use pic32.h from platform_data 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-14-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Guenter Roeck , Wim Van Sebroeck , linux-watchdog@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1189; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=+CeBdqNkhTo0Vz7mLS7Hz0nmrzj1DD3v7IFsU0i6AJY=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq3wYfpdGrjjFGvBKX8Dksb5Z7YaFlidSX1fVZPc9N Prb3vG8o5SFQYyLQVZMkWVJrlFBROoq23t3NFlg5rAygQ3h4hSAifDlMPzh3vy7U7ej7NM9zt9q fzndUs7UvZvasXgyR9IU/UKhuBduDP8jGNgzBEpY5JaYvny8IrW7/eP+O/nrtY64PNa9yu3FupI DAA== X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Use the linux/platform_data/pic32.h include instead of asm/mach-pic32/pic32.h so that the asm variant can be dropped. This is in preparation for allowing some drivers to be compiled on other architectures with COMPILE_TEST enabled. Acked-by: Guenter Roeck Signed-off-by: Brian Masney --- To: Wim Van Sebroeck To: Guenter Roeck Cc: linux-watchdog@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/watchdog/pic32-wdt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/watchdog/pic32-wdt.c b/drivers/watchdog/pic32-wdt.c index 1d282de312ef1bd683529088fc88456983e8efb9..2e7186b85194645d40f32e69f19= 8514fca83b601 100644 --- a/drivers/watchdog/pic32-wdt.c +++ b/drivers/watchdog/pic32-wdt.c @@ -12,12 +12,11 @@ #include #include #include +#include #include #include #include =20 -#include - /* Watchdog Timer Registers */ #define WDTCON_REG 0x00 =20 --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 F0ACE33E377 for ; Mon, 12 Jan 2026 22:49:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258169; cv=none; b=tA2iOuieJwQDMfsmDZpzq8QDkgmiN3/zJ2V+rC6b0dXD2bVozNPywAp5eE52QLeX3PiEkpIQsnYTnT4ZWHF/RR08p88uM/egoz+cY8IC+pXAwV6W51QTP1NwlgA8qqag3dFMHzyMJu3gIPUmp/hZgwFYNWsE9NYXbj949JPP8VA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258169; c=relaxed/simple; bh=yHjRVceqWfnClK7L6EMMiy426ixzWKYcwkDTfA7qIk0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mbzWNiv/b3lCCElJNSPpj9dID3sTv/GCexn5NX23kgh2WrP+rRQ5fPZ21hmSwIzVIy0fe0u368EFI4NZNqa9XVSG8izQL9fix01ROlPRG5ok7OnlxLFxTzW9y28alFseeYI91n6lkrn15kjolmiYhiZ1q7UUzyssva5IGhg+n7U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=JZUt4NOi; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=sJr9xaoZ; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="JZUt4NOi"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="sJr9xaoZ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258152; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=eyzBh855aJXV9DomRvvsPNm2BYWx1ng/Ty7nI9/oOKs=; b=JZUt4NOi/VpWhO2xZwICdv+335bOif1RJanRoCWY+7k8KmF1RtAFWcCj+XgpVLPEZg8OmH HOb5tHwwMnmvJxi7czlD9IO+lYBkz6G9GJuAtefM9Uo2QgAXSlVu1lIKaSeQYGx74CbZIw LASfpThnV3uHLk5CRc/yCTuzO8ugG1k= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-590-guNzf4B9McqEMLDFGW24wQ-1; Mon, 12 Jan 2026 17:49:11 -0500 X-MC-Unique: guNzf4B9McqEMLDFGW24wQ-1 X-Mimecast-MFC-AGG-ID: guNzf4B9McqEMLDFGW24wQ_1768258150 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8b2dbd36752so1785033985a.0 for ; Mon, 12 Jan 2026 14:49:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258150; x=1768862950; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=eyzBh855aJXV9DomRvvsPNm2BYWx1ng/Ty7nI9/oOKs=; b=sJr9xaoZ0CNFfgLtVmmRYbfGcH2ZXl+TctyYKi3YLL/xxQ27HfpdEws+dnQ24Ca1E1 RhGwN2WvvXn0AmQhKs7+Dmh0sKge7i9TTfoM+jlvQKfUL2ES/l6YtrzsFOGYaehHiSXz LglMtlVzuudris3+1pugzHkewEmyHKQEJB/m94Wm+kIoErT1FQLHs5+enGBHqvYtVKLB /BCjwGEnJSi63a12ipY9uKmkrHUSIxqRTrIaLqy6bADAvvF+IFae23B8LYMo9elfTAW9 9VhhLcxbuVybL6pNUBb9/L58bQ43/JW5TwRvcSdy4xnKXsODE2Y8OJP8+f47AhP65NS3 UHew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258150; x=1768862950; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=eyzBh855aJXV9DomRvvsPNm2BYWx1ng/Ty7nI9/oOKs=; b=wQeb95PEwDn5cvoc9QOjawoIUobts7ab32H1IuTOJsSRO4TZzj1KQyH0yIWDiqPC3z RhZlmJJYxKpYE2ztkQru0vkHrM3Eeuo7gFeP8IM9gJmFSdPyu5x8r/X/Ur2JNq9tyjX7 UI5GCdbJZAgN79A1bbE5dR2kbu+G0EmdjjQb13WBShYLkFXhHjDAOx/FoTfW40YdR2w+ Zwwa5GwXFPPT+ssM9JEjsoXsc9wdEMIckjZukTHhLDySdcFjQm2yNn3mLR3RKHtdrp5+ NaGHXPv8oZuiwuaDF8XrCXg4QnsfVF3/IrR5cKSQqFkoIiR0K8VEn50y5eEt+bfi4gnX Wc3Q== X-Forwarded-Encrypted: i=1; AJvYcCVZoY1uuuv8hxJfVxbRoDeE79GSEeF75Qgmf44MURHzJDxVaGs6BYYJQ6peaKKFHmmevfyPzmUFozGvbuQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9EMCvxBFuiUba4XgyR8876BDnwUcdcNeB35LF06k8abYEMKJm 9O5Nw5uQbTDClqa15+Ih0Gaph7l2QsGtinH30EKAeWaMVDniyv9L5NFhxE1UxfvMc4FEHXdZbOh moNTIH7F+/MYc0HzZttKakxD5kf0X20QdQ1OPAT2c5zy/ugAk1Y+339sZwL9ZecIxEFPA5vUL7A == X-Gm-Gg: AY/fxX7GuD0lSc+pmbaTwmvybp+cj5Q9oZx8TSEZIQOEK2qA5/oc4aB8BNa81MW7MXV QMNfZ7OdP12qZXeDkL+e1v8dP0F8np2si7mAcHSucTBw0xBcDmI/kW9n0vF4HEWgcLTytrLL2yg qRpiVhZa6SSSKME0mz+l1MVrXaP5Tq157wPzBALjzxbEtno7l9D2pdcoKR6OrabfRyehfaQmJKh 67wsUnq31b0rkKmPicOirLGYtt9pD70tIpS0EitIZluvmPgd3JJ+6YHBqTXhk/3RTZd9ZCrs+Cu JcRntrLu790UmCkGLXdtVzY1z5IzwNqtMJZbfilgz4SjeYIROc4KLzMyCYQeOB5iJn6sSXd1+Jo 9+HLnxFDrKnednmRfPP5fETKT+0I8QMEM9SYcBPVOGCGv7c/9zQ== X-Received: by 2002:a05:620a:31a4:b0:8b2:eea5:331b with SMTP id af79cd13be357-8c38938e154mr2685489985a.19.1768258150623; Mon, 12 Jan 2026 14:49:10 -0800 (PST) X-Google-Smtp-Source: AGHT+IHZJ0/t/BqglFxl8bhfU4LW7RtVPhpIRIP9G2UOgYZlp9QuAWV2pW+HRmyZh7vP7WwkCFFdtA== X-Received: by 2002:a05:620a:31a4:b0:8b2:eea5:331b with SMTP id af79cd13be357-8c38938e154mr2685488085a.19.1768258150263; Mon, 12 Jan 2026 14:49:10 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:09 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:09 -0500 Subject: [PATCH v2 15/16] MIPS: drop unused pic32.h header 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-15-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1808; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=yHjRVceqWfnClK7L6EMMiy426ixzWKYcwkDTfA7qIk0=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq3xuS2fcX3M+0rVApHmzw4895y+tibA+tvmo4q7Fv Q5B8y9u6ihlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAiW1wZGbbd7A/p2WhQpsOz lePAg3X254MC3L82JnwWYL7cfOrr6+eMDDeln1os5dLbZbXYf5firYLJaxjOfzlZ/2L5pEDzk1q tq9kB X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 All users of the MIPS pic32.h asm header have been migrated to linux/platform_data/pic32.h, so let's go ahead and drop the unused asm variant. Signed-off-by: Brian Masney --- To: Thomas Bogendoerfer Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- arch/mips/include/asm/mach-pic32/pic32.h | 36 ----------------------------= ---- 1 file changed, 36 deletions(-) diff --git a/arch/mips/include/asm/mach-pic32/pic32.h b/arch/mips/include/a= sm/mach-pic32/pic32.h deleted file mode 100644 index 660fa4178b3e4e30977c8c4126df4266150062ce..000000000000000000000000000= 0000000000000 --- a/arch/mips/include/asm/mach-pic32/pic32.h +++ /dev/null @@ -1,36 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ -/* - * Joshua Henderson - * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. - */ -#ifndef _ASM_MACH_PIC32_H -#define _ASM_MACH_PIC32_H - -#include - -/* - * PIC32 register offsets for SET/CLR/INV where supported. - */ -#define PIC32_CLR(_reg) ((_reg) + 0x04) -#define PIC32_SET(_reg) ((_reg) + 0x08) -#define PIC32_INV(_reg) ((_reg) + 0x0C) - -/* - * PIC32 Base Register Offsets - */ -#define PIC32_BASE_CONFIG 0x1f800000 -#define PIC32_BASE_OSC 0x1f801200 -#define PIC32_BASE_RESET 0x1f801240 -#define PIC32_BASE_PPS 0x1f801400 -#define PIC32_BASE_UART 0x1f822000 -#define PIC32_BASE_PORT 0x1f860000 -#define PIC32_BASE_DEVCFG2 0x1fc4ff44 - -/* - * Register unlock sequence required for some register access. - */ -void pic32_syskey_unlock_debug(const char *fn, const ulong ln); -#define pic32_syskey_unlock() \ - pic32_syskey_unlock_debug(__func__, __LINE__) - -#endif /* _ASM_MACH_PIC32_H */ --=20 2.52.0 From nobody Sun Feb 8 10:04:18 2026 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 5A376305968 for ; Mon, 12 Jan 2026 22:49:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258172; cv=none; b=rS77tWLYRrUlwU4LiWe6fv2gUQXqUsx4cEWaPBB5+85XtIe2ns62Eitldwjp/PocQxXW4r1ODkTMqsGBt93fFzvHqSQQAC3R4p7VD+7bytXDMj7FUq/6NxuoyU9ka1ef1Tw6KJYOWuVoStozTWa310YPQPmC7kYIIdHkJCoYKM4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768258172; c=relaxed/simple; bh=y5Wna2uuT+TyZLNT2wjyR7itI0mAOICA1O/5yDz9N8g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=U4CRqmdvD+6WmAv9TnGfWOVeUXOvnx45XRo9i34mOz2ZP4GRs2KOX9pLneCUfv7GoUIbF52uKEK0TP6HXw7VEKpkXi4RK1bcbB55r53nRjDgQObv5ZseNg82pilMvycj5hPJJAf2dxqrpGG2DkmSkwVzD6aKA2sDu/NT8DVynBI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=dppUR400; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=TV3iiGQz; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="dppUR400"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="TV3iiGQz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768258159; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=7A0SVSsJLLrH3UzeGVYQj7XUlswlx8l5i5D50nZwrq0=; b=dppUR400YBAUJHhFehbkq9q8Hajwdid3gGjVOSVFe74W6hgZpAU2zQZKz8iUpXeB/D6Sum DxiMInrV9gq0dz+OgK90RQ1prSbFRY4Va/5O3JEOLVaMU20txsRqNz/Z/2vIfWp+/jzrSf HmzxyNIJcQhcdbZV5+a7G1627sgznv8= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-650-cT2hU6J7PvmMcLcWQ0Qa6Q-1; Mon, 12 Jan 2026 17:49:13 -0500 X-MC-Unique: cT2hU6J7PvmMcLcWQ0Qa6Q-1 X-Mimecast-MFC-AGG-ID: cT2hU6J7PvmMcLcWQ0Qa6Q_1768258153 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8bbe16e0a34so1712812785a.1 for ; Mon, 12 Jan 2026 14:49:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768258153; x=1768862953; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=7A0SVSsJLLrH3UzeGVYQj7XUlswlx8l5i5D50nZwrq0=; b=TV3iiGQz0R7JgZd89j+9FyaG9xABwtFuZry6vhvCuLxYEtg87MZzCIbYkM6aHixe6P KkM3vX+riBAI71lZlmGUfcaxXAG6TNRjO+eMhWeQ8T2Rhj6Jg+HqXnk/FzfchTAHQFcT wrIqYQu6ZT2EuosvDyblkHw8OtfOTSl9gmxjiiRQmyJrjI+cvXwpsEmk21+kkwYqMOax +n69EUVDDyNHkAZx0jlNmNdJ8rO4dRBGEPc7XvANeuH9rbnaYe2RRk39eghcBlc4aV1p 9Rm4FVS+17Qc4eM+mpBV8+NA24TkKdWc9OTF5IFX3Il9vO3DZW9/qe70ndy4woOnl141 v+fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768258153; x=1768862953; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=7A0SVSsJLLrH3UzeGVYQj7XUlswlx8l5i5D50nZwrq0=; b=AxrC4Q/cJzstdPaPS7wg5mRx3jjFi1X307rnl9Q3Z18qO6/vrplD8qORRhoHBqfiOF PjaX2v6D5T+qogJ81EsXBp9w9DYWOm8I2dBAIDEMitFwLfUybDsv06JELZtm5oh5s3tb NBUzxZfBMw0DcsnNghuN9Fq0/gvHprkv2/aM5ACOiS/x1CZOHmJMjyiNf+W10tLsAzOM l/5gNkh/aUdTgL3rjbHxzSOlV7g4xaST0+Y0jTx+tsj27pV+DwJsFrS8Jai/SVwmAC8U Zoz+r39r9/8klLy1rtsKI7EsTloXuOXm+xPZk962NLi5mmE6GnWylxxowJ2GiqyofsvL c69Q== X-Forwarded-Encrypted: i=1; AJvYcCUwCCFJVYvYdcEMbGor7mPZqKQ5lMOkzjK/n6jAK1/RT/+Q11+m2OOQaScbkudmYJu0MbSURk6I0KBi2XA=@vger.kernel.org X-Gm-Message-State: AOJu0YzJShOqTvK2nfh+yk2KNyP8lKNRnYrWYT9h6HqOwdQhOdSLl3nh fzLPZBhBKuuxPrN0q3wO7cosiGRVK4XA1ApyCPnAcJ3uAYVgtsNgYFRjCiDCc2RNnGeO/VC6W5p 06R7etjm9wqkrRjDnDZM2zHJssz1cGtNqumhoUkm3478w30n5fHBkBRTKg2jud84SMNpE5J4zGw == X-Gm-Gg: AY/fxX5ipxMarVAieWwvssfjcul6Wq7z3f05/D3JtLc510O6G2yoTy2YnsC9d4L1fCn aztPeu/4+dXR9CikVVcdCxQcIreLEeC9VXFuRHW7UYzdkdifnVWoM0Rcmnxx/UcjpRSED7em7Mq tj5wX9INwqWK2QsupkQ8oMb1ANNN+OlBlsn9C+V+3OLZhBKMkHoUP6VUZd8KqOzAepxJgLALxFu ULVy03SN5WfMe9hJdPudOLDsC6Qv6pSku/YQUg+A2NoDxIPnkCxpUhfZGug/KJ2MoQB944Xs8B2 +aquqLJ0TklCZX/4kuNz3Pg2imd/Ea4sqnt8ng177TcN1KCKNXwmi97NY9MffPhg3IfMlIZf0mQ 01/cHZfDBFgjXTSk4DM9XyVo1xOU7aj8co+VGl4a5QMbCnlejSA== X-Received: by 2002:a05:620a:1aa5:b0:8b2:eb66:c5a with SMTP id af79cd13be357-8c520853b0fmr169185985a.14.1768258152840; Mon, 12 Jan 2026 14:49:12 -0800 (PST) X-Google-Smtp-Source: AGHT+IEsvdQxsJHG2m65/05EJas3YECRu5U/ohT03pVCcHZAYUWvkJzij70G8F+gUsd10k7nKvHn0w== X-Received: by 2002:a05:620a:1aa5:b0:8b2:eb66:c5a with SMTP id af79cd13be357-8c520853b0fmr169183385a.14.1768258152479; Mon, 12 Jan 2026 14:49:12 -0800 (PST) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c37f4a6145sm1580930385a.5.2026.01.12.14.49.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 14:49:11 -0800 (PST) From: Brian Masney Date: Mon, 12 Jan 2026 17:48:10 -0500 Subject: [PATCH v2 16/16] clk: microchip: core: allow driver to be compiled with COMPILE_TEST 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" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-mips-pic32-header-move-v2-16-927d516b1ff9@redhat.com> References: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> In-Reply-To: <20260112-mips-pic32-header-move-v2-0-927d516b1ff9@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Michael Turquette , Stephen Boyd , linux-clk@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2005; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=y5Wna2uuT+TyZLNT2wjyR7itI0mAOICA1O/5yDz9N8g=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDJTq3w+aoiaxxYk/RI6FBPPdl5i5Yqyy2JZNYL7NznJm cn+mKDXUcrCIMbFICumyLIk16ggInWV7b07miwwc1iZQIYwcHEKwERiuxkZLrQu/HPO+Ija7pkb 7nEkO1d1zhdYHHHFOPypg7y0T2GENSPDqjq55tapiuklgjtd3BaWhxeJhW6tDn2QFVhi7fxH2J0 XAA== X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 This driver currently only supports builds against a PIC32 target. To avoid future breakage in the future, let's update the Kconfig and the driver so that it can be built with CONFIG_COMPILE_TEST enabled. Note that with the existing asm calls is not how I'd want to do this today if this was a new driver, however I don't have access to this hardware. To avoid any breakage, let's keep the existing behavior. Signed-off-by: Brian Masney --- To: Michael Turquette To: Stephen Boyd Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/clk/microchip/Kconfig | 2 +- drivers/clk/microchip/clk-core.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/clk/microchip/Kconfig b/drivers/clk/microchip/Kconfig index 1b9e43eb54976b219a0277cc971f353fd6af226a..1e56a057319d97e20440fe4e107= d26fa85c95ab1 100644 --- a/drivers/clk/microchip/Kconfig +++ b/drivers/clk/microchip/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 =20 config COMMON_CLK_PIC32 - def_bool COMMON_CLK && MACH_PIC32 + def_bool (COMMON_CLK && MACH_PIC32) || COMPILE_TEST =20 config MCHP_CLK_MPFS bool "Clk driver for PolarFire SoC" diff --git a/drivers/clk/microchip/clk-core.c b/drivers/clk/microchip/clk-c= ore.c index 891bec5fe1bedea826ff9c3bd4099c90e2528ff9..ce3a24e061d145934c84843008e= fadc3b0e2cffa 100644 --- a/drivers/clk/microchip/clk-core.c +++ b/drivers/clk/microchip/clk-core.c @@ -75,6 +75,7 @@ /* SoC specific clock needed during SPLL clock rate switch */ static struct clk_hw *pic32_sclk_hw; =20 +#ifdef CONFIG_MATCH_PIC32 /* add instruction pipeline delay while CPU clock is in-transition. */ #define cpu_nop5() \ do { \ @@ -84,6 +85,9 @@ do { \ __asm__ __volatile__("nop"); \ __asm__ __volatile__("nop"); \ } while (0) +#else +#define cpu_nop5() +#endif =20 /* Perpheral bus clocks */ struct pic32_periph_clk { --=20 2.52.0