From nobody Sun Feb 8 14:59:31 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 EB9BD3644B6 for ; Fri, 9 Jan 2026 16:41:57 +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=1767976919; cv=none; b=BnzCJ/iC26nYfZt3IA+GHJIyi8qSMinHCOzON9Ujskj3u4TPknlwOataTcljMXjZObQmC+RkJBrvubDpG6yqjDGo2L7lEGTZtT9fvLB8EmjmTCJwCUpo0RCZN4DlmPEq5JZcPGLlIIA72fOaZzZvXKku+GV0w2sbbKsTPP1P6FA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976919; c=relaxed/simple; bh=3pGQvenJ9ZmREItlzAsp+wrnhPY/izeuPzFZI4ZvsaE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QAdDelDBTT2XhkHMf2thgef1EAeDY1rnskFpTpex2Z/RDErvafxjUPYuWUygAe32mruQFKxI7VnNHOX2sRpOPasMJvR7o903IPAKBDTRvZf23zGIRgA0xQL8IjIwarJw4YtOWG5E07gcMEihFP8HRLJiZnf+4yCpobqKTzcPtKM= 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=O0RPIJVU; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=Ko4/nMRb; 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="O0RPIJVU"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="Ko4/nMRb" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976916; 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=QCscfpmeXBc/eil0hCnzwdDj5dsujSakb0zZ//5eZvU=; b=O0RPIJVU4vFgabf1+1ZQE57CHSr7oABwwz8wVIzFWKJgsbWpch3aa1gD4amj0DYSpKfFPA wpaagWaLii/KHigO8hJIZ+BDJh641geN1taLeV5R8w3YWQ1Bzrip5GRSvZFgwp+x/ATwpC ezyh8fUuL6jEbbz8jVTctcTG5q/A0KQ= Received: from mail-ua1-f70.google.com (mail-ua1-f70.google.com [209.85.222.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-245-1YrGvHlkO6aqEToePQk8_w-1; Fri, 09 Jan 2026 11:41:54 -0500 X-MC-Unique: 1YrGvHlkO6aqEToePQk8_w-1 X-Mimecast-MFC-AGG-ID: 1YrGvHlkO6aqEToePQk8_w_1767976913 Received: by mail-ua1-f70.google.com with SMTP id a1e0cc1a2514c-93f667cacadso4265969241.3 for ; Fri, 09 Jan 2026 08:41:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976913; x=1768581713; 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=QCscfpmeXBc/eil0hCnzwdDj5dsujSakb0zZ//5eZvU=; b=Ko4/nMRb5zxMUhUM5n6Y18JndvAJ7Ip2c+wiXTi8f3Q2PC9wPeIwUXzxietDH+pQ4d iKTqd7EkYE1qabg2+JLW3fRLqI9tCNsODfoYqFE37CoB4jUXJ1MWhtltsHJnZiYTt5Ll +j9EYraWPUmUhe4bLpdMMXZkQnH/cHBSiRqnqWskMNanBNbMoTO6beiqGTzzwiOQM/9O 4JPFhwbpCr5TzoCnt3aiv1D80NZygWFXPnThGHPL5qxh8RQ+92Mz3NVWQ75KEY1vD3h/ B5J9zh09YkluE+c/AJOKFXZlFLfteL1L2QeYgJQC9jlslJsdUBRN3n1RR4YwBuDl2hfM 9O9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976913; x=1768581713; 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=QCscfpmeXBc/eil0hCnzwdDj5dsujSakb0zZ//5eZvU=; b=aQyWVKygI7xSuZ6ZGyUt43N4HafImofKoCLM7hlBVz3QgrGEANxqya4bXJD9xY33NT v/1QjBq+JDbaA7WCKu9mIlAhO3x0uvXuV/3WY7PE1mnUVkO1L8SFvlaub87UNoxp92yb kbigm/Cs44ul2HWVKydHT6IXWYjuqVMSbvk5a1D+OAVYUI3AllOOPrhUJ1cfKrhIgF2I sn1jY5GNx7347/QZCUSVP39VpwJ+gtidEfQN61r+YExxhqWWTlspd0mGMXoActuTn36D +dvjp8UiR1m936cyvxmavBDufLvLepI19OHFxssInB6xs9Gix9KNsl09zAU51uFM2f5h 7iZw== X-Forwarded-Encrypted: i=1; AJvYcCWhN1P2z/Wp53gAKscAf1jfu1KzI2S1SF4QPX1RqC4FdpASD0echqfcbo65O5ghGSM49fRxllxgL4gxWqg=@vger.kernel.org X-Gm-Message-State: AOJu0YwC6u/wKOCyyGk3pz7TqU8ZJd7BLqQ6BuHunqL4ItTATcyTBpnP 3JH09wLhlL3GhxRcpTmsTtjsF5l4WNJt6MQHl4kc4b0yjrCi4QA/j7guFsNKyanw75LG6g0c8p/ +XjElSYez1BUATEqDX4xNQskO4++zCwm+jiVlvnynNKFthTJl6IY8HwUdyam9qseVYw== X-Gm-Gg: AY/fxX6oKlIlYELXBoLicB1wiLq+/gHth7t+Uvd7OpHlgAWrp0mrc3wfrzCVUX5ENoT 9kwbkXSxHghHboCOAeImcADa2Qo2lalvyz9C0aP+eWw+lI91aFWmfTQARCbYKW5rrNrCM/rEll5 Ws8FnRUBXAdYwwaGSBXjiLsLWwLrluR1SR4m98CXFWyu2wDb1rvcScT4qxvhjpj2cW5103l9HG9 IUp9axVzhCsxlQxLu5jkTD6eb/6CDJrAcNKKWShyEentVXGcNDu7Sv0XDwilzq+epm8huPf2Mz5 2C+FkYm2Y6nSFhpD3qkbfVyJwbcYJfNOaFTsrLZPoJwSPCZRs2lIHjYGwc5614WsstA18vMr8rL V5umw9tY24R5P6EEDYWt1MMXAf77cLhcam849MAd2NPt+ZtHv X-Received: by 2002:a05:6122:c86:b0:563:42b5:4584 with SMTP id 71dfb90a1353d-56347fd00cemr3420795e0c.15.1767976913563; Fri, 09 Jan 2026 08:41:53 -0800 (PST) X-Google-Smtp-Source: AGHT+IGUN6B7dCBP0JcYRmyd83u67HiafV1Tjodu/NOX3ME9rb4gqA9llBG6eUvccvjGY9M74+QQog== X-Received: by 2002:a05:6122:c86:b0:563:42b5:4584 with SMTP id 71dfb90a1353d-56347fd00cemr3420787e0c.15.1767976913161; Fri, 09 Jan 2026 08:41:53 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.41.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:41:52 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:14 -0500 Subject: [PATCH 01/13] 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: <20260109-mips-pic32-header-move-v1-1-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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=2291; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=3pGQvenJ9ZmREItlzAsp+wrnhPY/izeuPzFZI4ZvsaE=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y/cDjssMHmjL3to5Dzl/KUz1s9dGGt8vo9HsO7C6 wXz9c8v7ChlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAi5UsY/gd+NFU8onzyft3X 1Ah9xfDbhtKNoZwak3/cPeCeuzaCbx4jw0nvgps/v5+VUZVg28b/aepKs1v5D5/vXW1ssPW94v5 JjhwA 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/. 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 --- include/linux/platform_data/pic32.h | 37 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 37 insertions(+) diff --git a/include/linux/platform_data/pic32.h b/include/linux/platform_d= ata/pic32.h new file mode 100644 index 0000000000000000000000000000000000000000..925b436a8541b2732c221186c5f= 33045ea2d669a --- /dev/null +++ b/include/linux/platform_data/pic32.h @@ -0,0 +1,37 @@ +/* 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 + +/* + * 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 14:59:31 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 44F543644D9 for ; Fri, 9 Jan 2026 16:41:59 +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=1767976921; cv=none; b=h2tAtUDx2XKoDEIpSeDYFZbVy+Pqdt6e0jlk6KdHjvAv1fuMAWouwNgVIzRFLJpGXkBgMpPNZiacxk1+SC6SnWB87KMOoxU0aL9LX5WIHlKbjUq1o3ZZvoxEUbbihscdEA+nUg2zSoMGqmxQl10nZ4bhbZZhb2XpqUVQ3heKYcY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976921; c=relaxed/simple; bh=bp7kgvXwR/z2HTYh9L+d2gqJ42hxPb2LIWMCj3tGJL4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=unJ5dCgpfZZKfLCBkmUYWOu50+VAb11Kvl2m7aInw+bk4aVdAdv8DZnxJg12/W3qzkiq1ZRzMdvOLJxqCgIRrL5R5txqcKbpzEnoRJLjK896ihTYv9eCVEWnEAcMTa66c19tpAoEYxRKpobsXaHfQBtJodBu+Z2oTWAdReo/Ytg= 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=Mum70IXL; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=o5a8q6zG; 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="Mum70IXL"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="o5a8q6zG" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976919; 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=Mum70IXLozGIqreryAiUtzPwGjTYvGR7p/7fPlUt9vzBse33GtqbqhwDqekfjcyFvOrV76 gfboeuLWNkhxlZb4/0YE6tpKirEstNMdnQB93ofeDkfh/nA2/XB6YZrLwVXOuVZe8My1bk O4PTYIo+N6E4g0OsjVDuHe2/slo8of0= Received: from mail-vk1-f200.google.com (mail-vk1-f200.google.com [209.85.221.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-528-8MIzu6DDOFGKN3_lOlu6VQ-1; Fri, 09 Jan 2026 11:41:58 -0500 X-MC-Unique: 8MIzu6DDOFGKN3_lOlu6VQ-1 X-Mimecast-MFC-AGG-ID: 8MIzu6DDOFGKN3_lOlu6VQ_1767976917 Received: by mail-vk1-f200.google.com with SMTP id 71dfb90a1353d-5635a9e4998so1455188e0c.3 for ; Fri, 09 Jan 2026 08:41:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976917; x=1768581717; 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=o5a8q6zGH5BR2/Pp7jVFJ8FTz4W/vzRF2jnB8WZiISRGpI3F1xCgIJJ0ff/mVcyYR1 s0gA+9mLSDjJHJ31516S/kqekPA7ILVUjRfUQ2VXD9CERnvt3hFXXeD7cgcsWojcSZ+g h0XED4IqXSwqhM6KhoD2iW5BCjUqI+ZKScFNF5AsL9HQTecJu1H3C20t2N8+GcxtY/B1 iCySimHWSx7DRnWm9k638vy+0WOjP1TRIZAhFxYYeFl6dtJ470EstJPtFzthx+sVNg2i vUJanW+2Vp/EUU/DMwAf0vuMizEjEJHmakVZc+Xg4cS6r9T0g8ZXy3eWV/JgekfxzFNL GYYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976917; x=1768581717; 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=MxZjBJxvmBlRNSjeDZKYLFcovCID3pyeZqHGxOxBMEsFDSzxkxOzquazSKMfYKAUK2 QysNE7UcPLwEgg9ScTThHgYt7lreQrzySHA/guXxJPTp27C8sGFXR4FTNp1xtlxE12eA t1yW6QW3RIb1xHVaQxBYIltPJLFkhh9yvsf2iuCsPH/5yV8Q/qw39kdXHyfiW/t5yEc3 SaJ2c0s5BS0n9spm7/ZtubG2RHruvof13GUQ09B35ialfA8qjE6kHDUGny4RoWo57IGD ntzfDkuKRaXXKhcA183q3CnQ/8YrBr68wEkdWMjHr8ALiuGg24WMMFGCWvuXO7LAH2qw ec3w== X-Forwarded-Encrypted: i=1; AJvYcCXJt6r/iGZMpEiKPbFm575otgp+Gd4S5A1G5shTsQqW2p3MDNQGSsVi6mqeso8QG9ark4YH0XoyDdBcXeo=@vger.kernel.org X-Gm-Message-State: AOJu0YyoHYK3AcqGQopfNLC28hHfBuC0B3ugFmqMQLecSSI2RX8BJ6Jl bdmLKbncSNWEaSfUNX7YvKh/DtGbhUyE0JPa5TbDyFcsqN+fMI5Oa1CvaJnMAuLlhTuRKSLB/XJ sIlWlC+ZdgWxTV+yYn5LMn4pVKnp7FATciU/Nwh6x4oPjskwgWVDvDvSQJXlcu4FBtg== X-Gm-Gg: AY/fxX6HwiKWxL84dKjxMZbn1MrVzQv4zBZsbBB8a1iuVnAFMqvH1u7f3mgvS2/nHMz 9ePr8WAa0xchbT/luA7uNUfzM1yU52rhjdpYpH6mtOQ5EJAm1iR5iGS0uaSccsa1NfPai7NIcQk OsFK3gotBHy7+as2IJlWGuRFh4XZfw14tltT5vqYa55kV79JSNy3BJoDz5rl85HUG0E9dpyN76p QPZ3bZ9xhqzQ6ndf86w2l4vmKNvvTSKUvSAhN+WUgfFP4+DWNTcF+NKoRlV6rZGD8dnGRot0czb yQC/42DB+5T2aXtNEad74HeZwNxHsk3oh5WABJhslP/K/wLIj2sRl4jLZqepF8HMti3UA4WsXjc fdG0sji9D2AVn79/Ruf/9D6H7/TcNO5PQ0pOpuR7zcOHMl4Zu X-Received: by 2002:a05:6122:9003:b0:54c:da0:f711 with SMTP id 71dfb90a1353d-56347d6e767mr3473236e0c.7.1767976917536; Fri, 09 Jan 2026 08:41:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IEi6TFgw8r6LUjLRM/LZl1zMYR/ZLjNK64W6SmBGJBd3Qa7pB8w69WsFwitOPSmRTdcrRzbkg== X-Received: by 2002:a05:6122:9003:b0:54c:da0:f711 with SMTP id 71dfb90a1353d-56347d6e767mr3473222e0c.7.1767976916385; Fri, 09 Jan 2026 08:41:56 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.41.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:41:55 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:15 -0500 Subject: [PATCH 02/13] 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: <20260109-mips-pic32-header-move-v1-2-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y/EP3o67WYhx4qD5pt8ObVutnCX12yUkeGSK5JRN a8t0rXtKGVhEONikBVTZFmSa1QQkbrK9t4dTRaYOaxMIEMYuDgFYCKRWgz/k0TUxQyebl8vvmqO wzG5yH1LBN5y25+Z9jPu/oLNi3gnJDL8lTqh3rJ6TenyNLc4hhtK34WYHPTVZZU2xMzfnMi95H8 HOwA= 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 14:59:31 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 1A7B4364EA6 for ; Fri, 9 Jan 2026 16:42:02 +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=1767976939; cv=none; b=hD2faudfkWw8SaLhskcYNZF6Q2iEU3lj6LBDSUWBzVyzJey+kBunAWRSJGqewa6NXKV99R/BfPFG1lbv5jdBkeBnz18LA6vRjltIofdgRfmdwWGNThyj9hylo1bgjjwoGpp07QFgtYtWemqkvaaHcmbPn9aj2t43zk2hjHHB09c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976939; c=relaxed/simple; bh=nmpgAjLfAC87GKkiTxsZXklsE6NiSn+AfRFX+0wMF08=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Knqd2z5Q7mC1khxt6pWkX/JWYfWba7dlClVrr1JZo/Jmg6tgDUCTcyYK1aJwpizF7HUWL5Xx7nbcs/ye4Z/qJAXCzJPqdT2uuci7Qj/UWRPC7Hjir9GtKdnZNktU6m46O/TtJRgoOlWCMeiLFl1cy5csyJEYEsICOdQWiCTzM9s= 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=OqAIXZ1M; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=qBmGT5am; 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="OqAIXZ1M"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="qBmGT5am" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976922; 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=Vb+ZCk79JFofYy0opP2TBb2dghQqxeyzmNW11i1RuaE=; b=OqAIXZ1MsHV1hu4lmC7rJ8zDDZs6G2XgPsQgGB5qz1VwEkZdM8lRoUbyP71SQp7Y0SIrS/ AbuDhEH+FSOO9oN2t455+EyXHPo3au/rK7zQEcvFC5/Y1qcAYr/rsUXZIPCC6gwGCMEBOA IA1M9KlxTi2O63ffY1JB55A68Ysbr98= Received: from mail-vk1-f197.google.com (mail-vk1-f197.google.com [209.85.221.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-592-Eg94iYY7M9Sb98dkATN1_w-1; Fri, 09 Jan 2026 11:42:00 -0500 X-MC-Unique: Eg94iYY7M9Sb98dkATN1_w-1 X-Mimecast-MFC-AGG-ID: Eg94iYY7M9Sb98dkATN1_w_1767976920 Received: by mail-vk1-f197.google.com with SMTP id 71dfb90a1353d-5635edf78bfso3142697e0c.3 for ; Fri, 09 Jan 2026 08:42:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976920; x=1768581720; 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=Vb+ZCk79JFofYy0opP2TBb2dghQqxeyzmNW11i1RuaE=; b=qBmGT5amxp28x4orcOX8/cbbkPRmDAzQ5jux6n0HagBjuWGH7EWMi2V+UQUqAx2kFx bKrp+DE4pKORqCuCXZXVoLewbOpjsNaUHhhmQUScQFS7RZ9V/TFHGnMyPgWauSPO2XzL fQrHi1VTCyVhLbn4xsszsRDqlfGUv4OVHrtb0Ekr/ZRzcAGhwmLpE0k22bhYX28MUwqd ATfOOHEgIkpT5IXD1J5Q5BZ8GE5DNqBkixzIAGhEtZoCigFxY5Gdw7It6OZ8wQPBqy+1 7YjrHmrItL24cY4Uc3h6598Etn3yC1nfYUpiAqB3RtAWoCv0eaAItIXj4dBCgoLQsEGF s3GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976920; x=1768581720; 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=Vb+ZCk79JFofYy0opP2TBb2dghQqxeyzmNW11i1RuaE=; b=NWVU9j1Dk9WD6MhroIuDlioAQMHgM/ZzM1B3K8uwXtbBUmbMZ0AgE9/t7TJPmT5dVB Uc42yhj4zBW93megY+HOpRFjGIxsvW0w1+MfXDs2iA4kVPGPqe9tMoKwjEl7mExd9UBV +SCPwUvuEgioNIj2W+/AnyUVZoGuoCjH8wPeHlDXF/svMPyqDz5ujcvlHOrq6nyHlQ2B E+cCNpRmv+0cSsijXk8iIwxlu3hPnLwMbtqXR1CKnsy3nd9xMvkvNAiEhsnrZEQ7jocc kRDf1BE8EAs13CQa5FHkIvSpXjgZrrQg8BAahAzlvaaawKxs+oCIBsXNEohGKSbYfKu7 jI4g== X-Forwarded-Encrypted: i=1; AJvYcCUTItSP1wtY+vVjrOQyajdlApplR05tamGDCxhx7/ybTKbQ3njACiq5QipT95HFfz5okNKyU9an1VTbaEc=@vger.kernel.org X-Gm-Message-State: AOJu0YyrWOunBDJ/RXAivEG03hjwByNZ0rbnFjL4T+3pdKKGCq9oIUya Na1F0DskKAdr7mMkTFPYg+aASNE+q0jt372RhBQgSM7LawtyCxl/q8qIpcMgF09P88wP0o6zsBS 7Cslbu3n3G2JxrpypottwrF/L9ebgH/IEr35PqxtZIlFnx+UpithUC/gw3qakQOBAUg== X-Gm-Gg: AY/fxX4tGLTPTf0OLd0r1jnr1q/jR2xg2rh+f8CvzD3wi1Z6tsmGqXk7hsbZNxXKNmk odsnzMYyG6XoYXgbCCP5YB2kTaY5rmnbK7+YnfuUVVXRhMVJ+H7cdrYQQjXWHkqbNQ3OgilMiij lV3Hki6IACh9yUttmcDIloZYqpAPyiofLeVUDpTCEEp2R04eV3v/5dd1BsCOF03hNOK3VW7oGsn jAFjm8EGNVlsUtflhJ2EFVBIzcAwvSl5W2DgTQ4YVsWbagkDrUyHan3BBT95tKBRC1WZhNnbhy1 krPLGwx24nNmdutspsaA87oc+7eLznLE2mnbz/F7wG7AcKtZ5SPCHGaBWuPAh8tBJzZ23mG1QLe DVfSmFGUIc0QzrD1DvBgoJrMlLh+sd5sxKgpLiVo/iOiauUDX X-Received: by 2002:a05:6122:459a:b0:55b:305b:4e31 with SMTP id 71dfb90a1353d-56347ffbc74mr4032652e0c.17.1767976919992; Fri, 09 Jan 2026 08:41:59 -0800 (PST) X-Google-Smtp-Source: AGHT+IGdbScE9hXL2bKfmWaAIXgFKPZqtXyC/ZOYmGZRdu0PyNqNvoiVsgbd2DT32FJ5mEiTwd7eWw== X-Received: by 2002:a05:6122:459a:b0:55b:305b:4e31 with SMTP id 71dfb90a1353d-56347ffbc74mr4032646e0c.17.1767976919541; Fri, 09 Jan 2026 08:41:59 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.41.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:41:59 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:16 -0500 Subject: [PATCH 03/13] 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: <20260109-mips-pic32-header-move-v1-3-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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=2900; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=nmpgAjLfAC87GKkiTxsZXklsE6NiSn+AfRFX+0wMF08=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y+wx+9cGSC6TVJ8yZST0+QrZPYuV5kl7/BNydBD3 6X1X+jSjlIWBjEuBlkxRZYluUYFEamrbO/d0WSBmcPKBDKEgYtTACbys5Dhn2ag56XDD65yGV2f Z2m2z6LgL99KzVuqn7T0X0Z/2/JizlaG/zn6C4zVxa5UpHcVbZugsihKbNWCowKyola66uu9+gz +cQEA 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 a5fd7a8e2800ff06cfe8c0ed91c8ff6f5996750f..d4ad5dbd61c0d06fee2c9fef2af= 5c3a7c4312209 100644 --- a/arch/mips/pic32/common/reset.c +++ b/arch/mips/pic32/common/reset.c @@ -4,9 +4,9 @@ * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ #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 6001e507d8e398dee77eed071f0e53f708b57a61..ed8fa6e68b7b814bc184ee9bebd= dca08c20623c0 100644 --- a/arch/mips/pic32/pic32mzda/early_clk.c +++ b/arch/mips/pic32/pic32mzda/early_clk.c @@ -3,7 +3,7 @@ * Joshua Henderson * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ -#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 3cd1b408fa1cb039f917f2d92e82fd00d8a44574..1349c783cb640d1c0940db6deda= 77da882ff97fe 100644 --- a/arch/mips/pic32/pic32mzda/early_console.c +++ b/arch/mips/pic32/pic32mzda/early_console.c @@ -3,9 +3,9 @@ * Joshua Henderson * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. */ -#include #include #include +#include =20 #include "pic32mzda.h" #include "early_pin.h" --=20 2.52.0 From nobody Sun Feb 8 14:59:31 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 23299363C78 for ; Fri, 9 Jan 2026 16:42:06 +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=1767976932; cv=none; b=MhHQQzaX0tZbMAbt0LtEr+sotcjnGV4Oe+rCJpMIpfF7F2fW6C5m7aAbkfA6rfIhR1o12pjQwyNFinUiNx/AnLRkaU/7rDxYEBdvo4AA0l1/v8/Rv9hBKJ6XO4zDIjSuswZdO7fGx1OsIcd861Ef4tHvQWwl08BKDL/jKdkV8j8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976932; c=relaxed/simple; bh=A4IyjiuETdtKqekO7CrVMzxJYv+C5eM8OE3bwQ5VTqU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rv5UQwQvMYobPlM2UaX9YZyYukFfiUNOeEH2bvoYfGm6B4C2FwRYBgohiocVt/OCJftX1/qadYxC4RIQSrPfGiyL2ZJJK+1U0+CkWxwIJUQqpJbS+5V1+9hyzY7dhAY4/ERICJeje066W0+mOYBS01s1xgJ9oXnNQ0rprnkApO0= 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=MkYKZt0a; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=q8kAgnnV; 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="MkYKZt0a"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="q8kAgnnV" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976925; 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=MkYKZt0abjIKTLqQKSIqNYk4lcWN9VMyJBY7HURi+R4yIb7NvCq04gv4STMyU9tv6Wy01/ 2T88PjF7ANGN41LQb9+dKxhvXKuuDlw9YtxOVmbVLD6kaflGTIvpxBgT9AML+d/p020Nm2 iQIbyVk8vHiZjwMSzDzTWk39ng5nBfk= Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-615-9h3DzACPOjib9seo6qZQFA-1; Fri, 09 Jan 2026 11:42:04 -0500 X-MC-Unique: 9h3DzACPOjib9seo6qZQFA-1 X-Mimecast-MFC-AGG-ID: 9h3DzACPOjib9seo6qZQFA_1767976924 Received: by mail-ua1-f72.google.com with SMTP id a1e0cc1a2514c-93f59bf206dso4702105241.0 for ; Fri, 09 Jan 2026 08:42:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976924; x=1768581724; 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=q8kAgnnVu5ujaugpZCaJQBJl8GjfdBuktbKVkTV4iQcsenuN8D+K2uP424dk9bZoFB sL0LnAB9gJAfJL6yR8PersW2qoWaLh/m4kqtC+uu4QPt6NLCRN+eEqzEh4RyFVy8UbeF MvottZhPIMP2EF4nOoO0bUj0x08idGBOa8IwjTYcbvKfYDlnB1ds2EHL5dSFOaOQ9wNp kPZOcO+J+71ZCmW/1BQqJpkkrDZIe+et/iqspvFPht1CXVK5xjpfKFcnJwX1vdMp/XLZ LTQqN63PZN8wji3xQ8x5Luo+SlIssfqQBZSwWLG2msPi/MAcD8OG6KL6bA0XYzyy5A+i bJoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976924; x=1768581724; 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=VoLyRe3qWDQqIKM5Z2oqkQYoF2nzk0P4YNpEehn3N9kMwwkxXLMgC7H7Pqn/FW2yBJ q17TZWz1V/5wv4/D6qkUpYKO3ztQwAztH5uIbg6elTtWUvuLYjkLLJam+TGzTpA0cUGY LayMDtsgwqShz4tU9ka3wJxgCMN5qftWX63d0S125xCdpNsFMhOyjQbOeNVidMrRXMN8 ICao4zXit5IbhwA1ztBPUahD0WnEizUB6juEVN821X9xNPc4sPEJDvC0Uwq9b6g5Uz+P 3OMiILmfwd5sNaE9eKO3ul85Ei+oAtKTf00GY2E87Nh2IK1OVVZgvgMiH3h45ORr0Lki RVPA== X-Forwarded-Encrypted: i=1; AJvYcCU2D5GNSi6ZXwzSuJq3itXqMxblzSwK95/XQx1kTouI0TMBdJBVVfDVZn7hwDRmz3IQ2Mo8n1iXukQL7Bg=@vger.kernel.org X-Gm-Message-State: AOJu0YxChbH9C33ujVzA+ORnmOWoouIJKAbKCZN2EQEzX1FUiNsT/D+4 b5yEi1aC1ns8xuQDwc7EzJUzLI+sQ3jO7MVUyR0u1WuUXQv0sKyqqncVqNeyUwPjcDieVtf+83D O6EMirZYsB3msq0WjLvQbWsuZ2mwwMaZSF6jCmEzAE+wgZBFudMJm/7RMzf2VSWhNgQ== X-Gm-Gg: AY/fxX5QbR1YnNa4YcT/p+z/2Ec/4egWVhgYBZp9cGH6OrbIT23ZP9lvj4C83+mkLF6 8Y6cuuwyXMG8di6QVHtR/uXWqIOgRTMgCLn8aYnSk1bct6El5/qht+ipvTs9pMvOvfljg4iwuFm ayQuGw3lZrA2W3i9QsjomKjMoWjpcuSjkpDHN6exYGjUGOllK+yFu6jvU24yAvSvyJLaE+LCGx+ fqKPP/iDy2PQCFWKe/RNlrJkFF4mt2sjSVv+pCFOM8fhT++CqWiXIOdycxkineohQ605vQTd1pY 6lODTLSaQCxpbJSvJOuGghCYGiqY5BljfOdJH3EiiqmDD8jWlA0OdsJlRqirs4ssY+O4JSDHXJQ B7MlYNC49tnEY1XcYl9hqnOeNS3Zc3XV1pQq2Lpkl38rhnwjL X-Received: by 2002:a05:6122:16a0:b0:55f:f2f3:699b with SMTP id 71dfb90a1353d-56347fad3demr3720448e0c.11.1767976924132; Fri, 09 Jan 2026 08:42:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IECTMP2WdNP/X05k4GGX0gpofUA/Q2s4pXh/s/FckrwzYXb/WBdeFiwzvWFe5RcdR+ny5C0kQ== X-Received: by 2002:a05:6122:16a0:b0:55f:f2f3:699b with SMTP id 71dfb90a1353d-56347fad3demr3720437e0c.11.1767976923705; Fri, 09 Jan 2026 08:42:03 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:03 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:17 -0500 Subject: [PATCH 04/13] 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: <20260109-mips-pic32-header-move-v1-4-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y+8YF58d3Ln3cJLPxLehJa9v7Ta+6+4ceelKN27F Wzpzv37OkpZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZhIx0aGf1qOU9rmRJd+lP2z N73z/a6zD3LeVqx6uK/2AOcL2Y3GtxoYfrM94kze5LRom8aVFpkKVc6CPka1/7M1zDWVxd98/6t Qyw8A 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: 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 14:59:31 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 359DE35C1B8 for ; Fri, 9 Jan 2026 16:42:10 +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=1767976943; cv=none; b=CrPX9jzX7N+um1WG8riDXtMHmmO1OnLfHeOcjmifciwZegBJemsVkTeuyv1Swll+crmNG42U25pvP6VRHGNewavhfQYcYV8buMI7hEX0nkGHFIYMqaVZ/xgKlLoWaAsLgvpf3XokUmjYd0ra5DV5ELoV973WaDLvIynNbB1MQpE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976943; c=relaxed/simple; bh=Vrhq/CPUKCSJZC5ftY4JbGaGOKIgBStMYML61YpBX6U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HV+yPCaYKOjshBZVabSnFkHvJhIx1uQyBFHA7FAINsISha2bBv8HqZX1eEQ1FaWvoVfaUHxX5Gug0sTgpVbqgYc1cXpQG9z9Av0QtvHqrZO7aeK0Xwj9T39QA8MyxgcnFg8XOVtVZ9G8sMH4ZPIwtbVoPRm1vPNfmVn7ILSRkSw= 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=JIBz4FNZ; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=feK2Sjer; 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="JIBz4FNZ"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="feK2Sjer" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976930; 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=JIBz4FNZnzs1fxZ/BTTrSqCwIhPn+CDQScvcNGWIIxSS3uBY1vADw4leDmUtCy5d53zzdQ xK1R6zeFcOkEkJF7F8gjynmcqZ8xTgaYO0aRVoY6sCAC9f/wD+RDvh+e6ws5bSOPzCi8VW EMl+4118AkS/QiMqcIEgA+NzAV0uH1w= Received: from mail-ua1-f71.google.com (mail-ua1-f71.google.com [209.85.222.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-491-tnKI9LJHPGiELbeg31PHtg-1; Fri, 09 Jan 2026 11:42:08 -0500 X-MC-Unique: tnKI9LJHPGiELbeg31PHtg-1 X-Mimecast-MFC-AGG-ID: tnKI9LJHPGiELbeg31PHtg_1767976928 Received: by mail-ua1-f71.google.com with SMTP id a1e0cc1a2514c-93f5e6c2110so4730058241.2 for ; Fri, 09 Jan 2026 08:42:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976928; x=1768581728; 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=feK2Sjere/VwngASEqL7lMpT5HYvf6UUvTgXAEJg51fbGQVC/grOlZNraR8sRqxIPH /gcbgQg/1D2pfjb+HrZbCtKU5iIqHuZoDYMD15llW2IT+hY3ZzzCQTOTTxac5Ea5/4hi FdeLdIpGozcJ2AOQEKy05kyW/YrxyxipmgXDBdXgRuhbGjw21RDajz5QN6AuiOKsIJT9 3tHTB8miz6B0TWOXp21cq8BgXe6tfo4k9IDiqy5+IaB8dE1b6XKXLf1Q3HHR3HdlB5pP fwhA7OzeEDwp8MoEaNKuFfiNE/fKfCa2q+ypY0w1teOd36jvL3cw2iegF/pQAwc27If+ 4DFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976928; x=1768581728; 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=p251m3XuX9qMESanUvfqCersbtN4aHcZbAU5LHTWu6pMuFK4MnjMMuFtNBYYlU7MMw tZfmerPojxUikboE+hWO6DvhfWCHq7NVknPyDQeWqgHQwIC4o2FNZGnBw81GFqaVl6wZ wWYZ+FqIF3kv7tLBHXy6FofM3jJZuvjxTIklz+1JdvdBtlV02IKZd8PUxVlthSD0JqtL NRmafD8iYM/fzQ/HajMStMgdIg5v0mwHw0JKAtE6swPcN+g/HtNlyNzhbrq6Iv5qDQ3n Qtb4y9gDGxUboUWY/kOg0B37GNoH8gQYvtZnatj2cscV+0lQkdeLpdyyJQMYdhkCZuBl xvxQ== X-Forwarded-Encrypted: i=1; AJvYcCWbKDLYUt+IzkCOnQ6bDGZ5oHgakVhT+EYRs7H2nqQkvan9qgjshadv5k9ohwlB879bJaAM6hH3lytHKM0=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4zneBjS/xs24kz8GSUJXf+GufzfEVJosdhczMlpafYZoDkv5M tf2XPRBsUCs+JA7gJPAhd7ZGINJqhJy9LeUrOSWdHlg2ACjW4D2sFI2HkaJvyUfZTqdSULw4YQ5 n0adLndsdwzWmrRUuwmfYk9Y+9C7ZzEdPwNkme52HQS87yHc4v2bJb0e1SOKcbBy24g== X-Gm-Gg: AY/fxX5PFAcArQao0KrHtCuwHCyKwzhPfDbRnFyA6wgBlF7a4jmeSy+hBYN4nYv5fR5 tvgzb1PfSHkTXKDNybhm/pQFGNE7EIwQbg8+zo4j0uknilI9v6tBCiyOUvrnt2ksYIeygLutG98 26iZHvxSmrWWDh9TcwMJqL/xmbHhXWz6XHoqS4JX4Ft+fH0WE47n/Ep59TuyAqXTnRfuwfmcLaP D0VYZr1ivOWWmMzgo4QBWGPvzG1p/iBMs1crB+KUuAwvCzQPl6kb9uQHPmLA0DxsupFF7eDgagb CKGnvQIIOy47sBA9b7siMg0ZbfSDWH3mu5RjzDMYbtnYFx19oJ7CibLNkevEpI3GvKiwy03apgy dhOBmkhoNN0I5mMa5kwdJE3EJ/qJZ51nJNBW7qEuJykADSE7f X-Received: by 2002:a05:6122:c86:b0:53c:6d68:1cce with SMTP id 71dfb90a1353d-56347fcbaefmr3960062e0c.16.1767976927592; Fri, 09 Jan 2026 08:42:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IFaK4ZQlhHSL7st+ec//YitNKMbcF1ZkuAG1qxekPKSiilUAoN7f5G29YBrJtuCejl4DyUgQg== X-Received: by 2002:a05:6122:c86:b0:53c:6d68:1cce with SMTP id 71dfb90a1353d-56347fcbaefmr3960056e0c.16.1767976927274; Fri, 09 Jan 2026 08:42:07 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:06 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:18 -0500 Subject: [PATCH 05/13] 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: <20260109-mips-pic32-header-move-v1-5-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y+8CxDb7P1Z4UDS2dbrDTvijRe84zNqW7lo0fv5V nIfCrfs7ChlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAiqZIM/8PToq46nPUIeNDw Wb2h1UCtmEUzObUj2nRK3rGXwo/N7jH8U7srvGFRvGlVLe82Yc8o64UTS9fvCDmy8/MF2Qmncr1 ucgAA 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 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 14:59:31 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 735AF3644C6 for ; Fri, 9 Jan 2026 16:42:14 +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=1767976943; cv=none; b=kV+qmt83CsERXyU4N50FHZWYJncTK9hKdFU3zKh5/e87JUskPDrr4wvnPDX5ojo/jjNt/u6apTo7kjU8IkQIn3dYEo69f+Y/4l97uz8JPEdKPCczYJJFUEI9nYfM6OYPXi5vfloR9VV7RUisf9cx+Rk03cSTRX85onk//6j+4NU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976943; c=relaxed/simple; bh=iCdp8gctkLaPW3D/fei6jxGKlMAA2QOc3/o0wQqctm0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uObNLsh7MbwSN/UNACC0N2HeQOUy/S1Ny8ZP+xdik+WI3ZXaQn0YO3xkgPRLLv89wQEvP/zvs9trxo7ivxvwt3YUg+3sJ/LR1FTOwV+RIandgX34WdOUX3aUP5UAKLHqvxv2fwhBPw2435wizsORzcjBM8kDrvqm095sGiRHZu0= 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=PRnYhnm1; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=Ip+lFMsT; 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="PRnYhnm1"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="Ip+lFMsT" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976933; 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=PRnYhnm1svwi4h8ZmA8DRNqxlSGWv+GeXTUNUZhr1paD2rkuQCsBjZ+AVom+0bVBHMroil rVmdcMkmWwdw7EePih1NYqL9cqHc5Zq+FfdwqSAHODaYFhOa7VbIHjpWY8GSPv6dVeH7eR wy+E8qFZtK6bygniaZTbIZg4aC+8D/g= Received: from mail-vk1-f198.google.com (mail-vk1-f198.google.com [209.85.221.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-306-Jgujnhh3PaC_VjbFk6Juuw-1; Fri, 09 Jan 2026 11:42:12 -0500 X-MC-Unique: Jgujnhh3PaC_VjbFk6Juuw-1 X-Mimecast-MFC-AGG-ID: Jgujnhh3PaC_VjbFk6Juuw_1767976932 Received: by mail-vk1-f198.google.com with SMTP id 71dfb90a1353d-5637112ac92so144049e0c.0 for ; Fri, 09 Jan 2026 08:42:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976932; x=1768581732; 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=Ip+lFMsTR4jLQFMMJdb9CkgwwQWhyFN6UJPJawVhquIuiaMEfPt25tZ29W22V9AO6e MmERzV0bcT1vK4kqb/kTCc2+zpimb8ec/wHdPjOGpr0rk7Z8TsfZ5plBW3FNiiIa+LLX oqUabGXkDem3tjeRLKVrhcV2iuEl2ORKsG1K/eXNiwErL8oihWJi6GtAnOT9llFtvQQR aiweAvUko3t5mCKRurtSxWTnjAs+iq+0FlRdLSPlHy0r2p8HmrCuByxTru5G/S3jaGvo 5GZDZAk5lYD4c1ke7Nm6bbOPxg3SWTHyNqIlp4ZcKO99qG2pR96GxMWehVapPLjBIFxd rX4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976932; x=1768581732; 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=hp87ite0pxO0tPJCpU3cU9AOcz4TzdRIZCT4UOmxKFsVlebV0m5Pi5rlFysdCQi7qz NSmaEWIhMyick8J9gYAePnB/YuH8WaMFA+u8H4QWaWHPKbA2HzabCfRY/1FphwtUXN3Q zK+fOjQkc1I3HOn7/n1zvxbWeNbcDcB59wwewr3enCSNGKkXeqqqxveweiuWN9zIX/+W 56nFrYi73fhO9mP2opQyl12KzMyoAgMk0Fd5V/jm8ow/6wWtYqANSyxjINRnFtLSAEM2 yXvCFl5Ozau/U53ZGUPjr597byd5HMXCrfUzgBuJUih/c0CuqWbzfWW95dEqE5zHd1ab Evww== X-Forwarded-Encrypted: i=1; AJvYcCU4OA1dBoFqK85RbJhtLQOrUGSoasMum9aiohD19Zh+lmnbMAd3fgezJcT3yVJjrPgE3yMMasBUxdHD5+M=@vger.kernel.org X-Gm-Message-State: AOJu0YxfjXhVyHv646sNek4kr/MBl4WMaCpQyL4JX0SZyjFLH/CKZght TvSGmkvhOCm3J0r37GmvlXRYWbWGI9gAbommYlbr+whcUqN/89sjdOtp0+AeBP+Uwa4yM5IFtzk syG+wHIhJ0IFYozbPdlK1R2Woa8IB3iwdkzhIHeygUFg7MNc1hGPpMtD9279HrxqE4MnaW+JxLA == X-Gm-Gg: AY/fxX4zvnkc/uwprxSzzRjyFvb6u8Qwabi7K6HQoLk0kPcZm7EC8AiekOgbaW23Tft fpeY0gOHxF9SPktPFlgCYj8pLf9UFtiUeeKkEJ808UJfhpLVGNF+8wJRqRSt+wpRkHofJRweThd T8s62SZ1wWTC1VoX4DR4CHJ6yEc5O+pLFMyhy9GLR1os72jS+HbfsvZ/HrKBnDcsvcSef8I5rGo thN9+MxeJ54qglML+fuZNJAJu11RQdt9906DEhCTApuTce3ViS+EFPJpkH/Rcsi2qq48wN6IYrU 4dCxy2BwTH6fPLSi+XpkYRtHD7pyR6bBEQlV629dIH09Oe447iWzrrWf6mKg3c42OTQp5a4WuES ojWm5mQ6WY0nSmWnGPNl87qJ6TbHsvIKfdktiAoICBnoPXb0S X-Received: by 2002:a05:6122:8c8a:b0:559:7077:9a8f with SMTP id 71dfb90a1353d-56347d6c262mr3203140e0c.5.1767976931722; Fri, 09 Jan 2026 08:42:11 -0800 (PST) X-Google-Smtp-Source: AGHT+IE1Il0vlFYOMp28oEjoG/ut2hiG8SvIDyOhFAIKIBiIxobLZx0OhzFwbcBRRlK0/0MtFuj8Hg== X-Received: by 2002:a05:6122:8c8a:b0:559:7077:9a8f with SMTP id 71dfb90a1353d-56347d6c262mr3203128e0c.5.1767976931401; Fri, 09 Jan 2026 08:42:11 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:10 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:19 -0500 Subject: [PATCH 06/13] 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: <20260109-mips-pic32-header-move-v1-6-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y/sD5640tDz3Rfr1tkvd8w7w1pxsrxiss4rwf4eP ZsfPN/WdpSyMIhxMciKKbIsyTUqiEhdZXvvjiYLzBxWJpAhDFycAjCRAzMZGWa2vqlml19y7FNL 9a38R0/uRV432flh4mMejY9bI8PjWYMYGd4GOofoPS6oSc3PWzT3/bxdd19sVqhn+7d7yZPuiUU 8vLwA 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: 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 14:59:31 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 D6CD43644CC for ; Fri, 9 Jan 2026 16:42:19 +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=1767976941; cv=none; b=eyVtgPePvoHpBuoEPEruEM4ry12xpI5lc6FqRq8XX5iIWVYas/vxLBgVyOUTVt2DlUqet00/IQVd0ZF/0xkea549gAX0gz6JGL1w+KkI0QVbqt2KnD1WUbqZq5YqgVLFc5Z65z+JYchUxz9KUXDCGlr65oP4UqPpx5Nly11bRx4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976941; c=relaxed/simple; bh=RLFFqIbNChTLd4hG/k1yf98Cg/hVXZ0JejaL07+IA3E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aTZCby5nR2DhBhHMhL2hJ6WRG8dQ8dJfskEdS+U3rhz+V+ny7UVnuA6yF8TbIn3Z0paj0MI05IfuegN7P7gCW5y4oY/uG48zO/1H9vY/fBbqaQQ3SFAcGH5U6mIgeE0tTSARSfbfYmaVgA89W89+4jWhSmEHFkbnO+qnY2sYTiU= 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=HhByM3kd; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=PSJBqq+h; 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="HhByM3kd"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="PSJBqq+h" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976939; 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=SW/S2wVzYZM3vBT8Rf+7gMzDg0CTydTG7cmC8sQg+jk=; b=HhByM3kdCoxIP0pmpSPTBhXp1twilisQS29EgvHxEvqysTJ7bGJ8mRICGF0FvlQyGNedAe Rsqecz8Gs4byxMwwFn3cZYCYXMgbLOe4tLEFjwsfURWQCtLLcbvlY3tD504nIqS9U3aOK4 lek7udCIsbDDA1BsSBcoPbMYbqjA+Zs= Received: from mail-vk1-f200.google.com (mail-vk1-f200.google.com [209.85.221.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-471-0MjeZC0bNwiAwl0pLs5Pqw-1; Fri, 09 Jan 2026 11:42:17 -0500 X-MC-Unique: 0MjeZC0bNwiAwl0pLs5Pqw-1 X-Mimecast-MFC-AGG-ID: 0MjeZC0bNwiAwl0pLs5Pqw_1767976935 Received: by mail-vk1-f200.google.com with SMTP id 71dfb90a1353d-56364ccf7e4so695786e0c.1 for ; Fri, 09 Jan 2026 08:42:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976935; x=1768581735; 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=SW/S2wVzYZM3vBT8Rf+7gMzDg0CTydTG7cmC8sQg+jk=; b=PSJBqq+hiUIQU0VMUChg06oR3t33E5BdBHkbQA9m0FySHVqYXIWqBX7stGK9H6+2ns 9c4zKxgBfZ4blo+JN6CTeKzqU7Rt86eJvHJZ0AHD8DSGamcd4dIS5qhPswGNfGgY8her PpErjiY8GpARxSxcBVU/3SapR3erAwxb5BxYdTUKM0XzvVI3jgn5O7mtQOSkhlWBeDYl 2UIQ613juhW2DfZ3rhu+7WyiPxaCHLkpfBK3HR2le6Oi/O8ujceewY7zDCm7hn4HZoBW DUgP0ZlZKQyoUk1QrTdRojE6uRdH9cKP7/HK49EmWf6Dq/Li98SrZoggqTLH+vWX9OGZ Z+UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976935; x=1768581735; 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=SW/S2wVzYZM3vBT8Rf+7gMzDg0CTydTG7cmC8sQg+jk=; b=uitPjw4vxdjWQJkA+eUtnG+jZFlzMd5z5nwWEx9716uQB6RM/JcrBl97J5+nQlLox3 y/wCCM+8464oWhAstsQ5mzCxi5MWthnZUZ2iLhx/ITgShBZB0BTtH/T8+Q19cpH8tveD qrzXb1hsBvp04SlyrEqomHYGJ78KHZD7PPBbzGsdaprNp5La8rpFiR98Zi/P8hKzmUX8 kTp1WzXJi/SgHrP2j99irArJ9e8boKaYcg1MvqpaEqeEcXsjOdPffGLqJ4DwOsTjZq8v t4Rh35ZdD0XsTWUVcYUu7ITLkbpsGnp4tBZfyGcG5AZ92BsJ6EUW0WIGLXwbkkdWrZzD gTsA== X-Forwarded-Encrypted: i=1; AJvYcCV/AZK4LpkJvM2rfgUzv6Wb/Zg/ZuG+118CEDCpoP1Wt2d4opYEyYXbw6zEasaqSZvn0ni8O31whipQjDk=@vger.kernel.org X-Gm-Message-State: AOJu0Yy2J3gV4ZiuZTfvjuVxQlYpUg/GlreQPB3nU6I2W19SgvsKax/Z Kv+064hsatc+pI7evYeadT2hkDGzRen9TwRucNgNp2WjeXLNAv0bFZpgynd6rNMmKmWEXyO87ja xNyVgum48gB6zi3n3M8UwvTAOQPFvwJuNEoxVU3JZkETmwT0050utHscLoTgtS/Cr4Q== X-Gm-Gg: AY/fxX67XXavST9J7OaLDHPBO/DqDQFBCobRrJIu0pVWRryOZoPPKe1dlhGq/SDglbh bQmkzQ0b6IzztABJ0AMDC6oXIU/M+w3Z/kyL7yS+8t8aC+WTCNtL9LiUJkKh7kNN59siIIAndOI KzEH55Qcslu0kELOP+ERapVCtpXI0ys20UkhA9SXCsrvhDAcoWknMauWjraLdjgDxcRCJ2cs3uU 5xxRD7FVeyi41R3Fd4Z3MCcnysNa997TNPuxZ1GOxF1JWXEWICUjNOqSjJ4HJQ0FWvsjRtKKS+q k8KJMyFYi31oycVkUhiZZe9KLsiRqAhaUlkMwW5eM9h8dZE2+JPCYQWU+JZRDO/2s5ufUVkrAsA eiaMl/4d82RyIDs1wTmf9mIjdB4D4VgT3qnentEs/7RWwNfca X-Received: by 2002:a05:6122:4d03:b0:55b:1938:9183 with SMTP id 71dfb90a1353d-56347c355abmr3211879e0c.4.1767976935555; Fri, 09 Jan 2026 08:42:15 -0800 (PST) X-Google-Smtp-Source: AGHT+IGoDt0JNmFKMl+/9Clw5JcowtJ0iZKm1U0atsvuEsRhEvCvwcQSMRY0KEZfDEDK1POtvMYvgg== X-Received: by 2002:a05:6122:4d03:b0:55b:1938:9183 with SMTP id 71dfb90a1353d-56347c355abmr3211863e0c.4.1767976935163; Fri, 09 Jan 2026 08:42:15 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:14 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:20 -0500 Subject: [PATCH 07/13] 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: <20260109-mips-pic32-header-move-v1-7-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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=1174; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=RLFFqIbNChTLd4hG/k1yf98Cg/hVXZ0JejaL07+IA3E=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y8c272sO6s6dvbOihwLMYGPTDYveI9t3v1h9dLSv c5hOetFOkpZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZiIJS8jw1IvA6s7CmUchkE/ Pe5u+TdbI3ozz8UczcOSKe7Xue+EbGNkaOTu+L60NJTNRVuwYGnOrrfKxXMaXCzrjcR2ndvTldD LDgA= 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: Linus Walleij --- 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 14:59:31 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 25677364EA0 for ; Fri, 9 Jan 2026 16:42:22 +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=1767976943; cv=none; b=EkAfZ8lhCTXtzmg8b8ofdkcEaRApOFR9BfwIIvbZudvCRDtIJy5Zn6Ml2NH2mFuN2xM545ZBfRxqNYk7ViQE1pAv4IOsgf/nYzr8pXdtJp5h/dwhmQiGeLX3obYr2197t+ooOtb1jFT7q5oL+vy8OIT1mPZekCfwyCynqIN1hIg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976943; c=relaxed/simple; bh=3HqW7NkOVbO8aH0179u8nIT1ZCotHdAKF83hAMukHcA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QDXJFii9IfUb7qDx27cUx/iHpp/4TnmhjNQma79SdNOPALz+zXC6mtVCWKqJwzPbIjX1APOZFhACiHUYBxmpVZrstPegcRKPEc6KCGX7GTCrQZeWjKCMjR7D9PCbpF4izDUvZOvI8A1rBgZfl0jV8NbJaUQ3twCOREEoPJfEpbk= 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=g/2Gk2sU; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=eFMD5P1c; 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="g/2Gk2sU"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="eFMD5P1c" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976941; 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=CLnbgJPuD5maib5zYCJbMoRZA4avpTVQzd7OoXxyK8s=; b=g/2Gk2sUbTjv1FHGkg3NcPYKZM6hEV38uv9RmpTGOWv3W/5hzRQ7Zw2WcsS/vc+ItIDrVb Vau6Pipkl/RZTTRrXEt9du94Ux14FhAIFaJ4bm94QN7BmSiPX/nGKoDdz/KCLJGqkWAv3V ZR32lGF2MaVb3DJG5WiutSqj0wmPF/4= Received: from mail-vk1-f199.google.com (mail-vk1-f199.google.com [209.85.221.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-60-qBZNPHkMN3STZxCtw8wUXw-1; Fri, 09 Jan 2026 11:42:19 -0500 X-MC-Unique: qBZNPHkMN3STZxCtw8wUXw-1 X-Mimecast-MFC-AGG-ID: qBZNPHkMN3STZxCtw8wUXw_1767976939 Received: by mail-vk1-f199.google.com with SMTP id 71dfb90a1353d-5635edf78bfso3143217e0c.3 for ; Fri, 09 Jan 2026 08:42:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976939; x=1768581739; 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=CLnbgJPuD5maib5zYCJbMoRZA4avpTVQzd7OoXxyK8s=; b=eFMD5P1cZJ8E/FNp1MMOVXTW2QcvZQL5Ak7NqkFjFHpAdgs1HK9Nl5uM11zk/DNi0d ma855Fmd3mHX1Ux5BVXSY7PYoZXE8wiijzbSaIvnR0p2fx1F1Khtzcbt3WB3UAM/Q9we o6BbLrg6c/VjD4a5T7mby0OBEHHhRidva8Qb4lb56QSOSyUKdHxc0buNubIG8EADSLfe vV0szvkeLqN2MclFlcoxX8ggNcmGr1CT4mZo2tXV32NnWBfnUP0a/rsi/7jVABrP2+nh MAX8hPHLXWXJQRRDPxb4ASOmzhdoGgc6WagMrBfk9trvanHvCkr6XfvC6mXQPc4xfeql xHAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976939; x=1768581739; 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=CLnbgJPuD5maib5zYCJbMoRZA4avpTVQzd7OoXxyK8s=; b=tddG6+/jcbmEbVfMKCwoIsHSbCxVyEp2DIoIJra33K/KEOYp35+ufST4WZdzj08pnN dOOT2LUZv2fLAfLeroP9xihU0LIgy9woQinO5L/1XZVqdKcENki7tzu9C1sr2IAXZUsn oNbYxo5upRScygyr7FOOHSfnivY7CvcSfKerJBw6jVVyG7Y0hAVTXM4Z8t+a+EGzwQVv RomDzDztQtWN+Z8qR9cOu2piYH1AKtuM0h2Awtb7nRVllFfk/34giqSJZVi4C6z9XDaS B/rzF33Pu/p9vNJ9vdWcNUUp9PwtfaQu7jE4e4znXgtMHGo4eXRicix9Oo6y01wbd0/T yBfw== X-Forwarded-Encrypted: i=1; AJvYcCUpXp5gFCrRV/952pKyPcoAUO56dQxAqYPYN5GswxobXO9q7dzNx33NCzt4QSdwQyJeasZrXPfgetU6tME=@vger.kernel.org X-Gm-Message-State: AOJu0Yw8/lOAtl30UGTVrLmsUOEsOdovYAttKUoY6fOdktu77JSPqDNJ i0S8fiq2jBfic3spwDkIt/aEi+Ub2ZBKXXW7eBAT3X+a7qALQqy6DxVc+NVW2xUlv79aXbRLCRt eX+fQt2OvhIbFNX+yy5QBwn3jgq3cKRHEh2TVffYOm4xm9dAcEpu8iEW2kzXdA+Qu201eqtYiBA == X-Gm-Gg: AY/fxX42bO/Y1parvlASJC227qtbg55iCkEFjU+Ca2SwcnzWYZGZUjk7YDFam3QWwLH MVQ7Rtkg9QqY/SELTDgUGZrTCt3ViK99DvN2+H5VeqUFDNCldJYa7Kpxm+i7lSI5x8vPwJplOI3 QwBO47PeVnW2pRapZ1HcKjNXUMPTT5uUPX+irKQQPFt4yUXj/gSrVEmSzNg6qa8huGxfPIIp8iQ t45ZbPyV2+3rEPF4gLdSFiXyI1pY3W5ZLFTqnMnChYWZaspKQHyfu6ZBgzj5Kr8OIiAYYnXSvsq vpxV2IX0z0sw50F5ItK65AERdZKdl5FOePcvrabdLs3MNrhjLa/vcW/oCx2kVGjrzbNdghMsKlJ SVMJeOKpVnHgR5K5UcmdrflACVSOLNww/i5MJOTs+9Avtyq5q X-Received: by 2002:a05:6122:251c:b0:563:667f:9f98 with SMTP id 71dfb90a1353d-563667fad46mr1111703e0c.9.1767976939321; Fri, 09 Jan 2026 08:42:19 -0800 (PST) X-Google-Smtp-Source: AGHT+IEw9ZTkLnTNgzcaHFUMtGxxQI5/w6xFWNV5cvGbxkJ1/wAr+3DB8JZz9dtGY26ew/nfpt7lrg== X-Received: by 2002:a05:6122:251c:b0:563:667f:9f98 with SMTP id 71dfb90a1353d-563667fad46mr1111701e0c.9.1767976939003; Fri, 09 Jan 2026 08:42:19 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:18 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:21 -0500 Subject: [PATCH 08/13] 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: <20260109-mips-pic32-header-move-v1-8-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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=984; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=3HqW7NkOVbO8aH0179u8nIT1ZCotHdAKF83hAMukHcA=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y/ayJy9ZKTSmhJrIv35wQrHCyvevVs7V7zEwVjqA rPLlwduHaUsDGJcDLJiiixLco0KIlJX2d67o8kCM4eVCWQIAxenAEyk1JLhf61cn9a7S1HHjt5Q n3Tz9buk33of/9bNPCQhztztIDBvSjYjw81b3KHv/6bFaD7kaQyzennoy9l1X7fvrJRrUA33XcD MzA0A 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: Alexandre Belloni --- 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 14:59:31 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 9804C3644A7 for ; Fri, 9 Jan 2026 16:42:26 +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=1767976955; cv=none; b=MLXhyumu+5ZJtmEu4zjFshIQHx15fkQqa/dVmBKPXm7A3nu/GUUsEceb6fZfbNTgw99iVH4XcfMPnJWBdcgxJ2ZTD5ZTm/o2KIPMfJ9qqNC3VW/iP4/FVboBTwOKjnpfpHhiQCCmquL5zIZQTKBfGXKeGia88hXVErZrasZ21Cg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976955; c=relaxed/simple; bh=ujjrCeYW4Gws3dC552q2XCMpqxd2pU0ffvvLryV2FnY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RqRBYB+96ud/QTqNi01qsGzIvgwj3GB6R8VdTEozcjk5U6IyaOKdZRz2YJd/ry02M0BSyhDoMVUOcWD/1K9jOcg3UFfjvD+rxlH9mFblm/0X5LOLDdClK3n+YyWre5dgnj43YPVH284DNDHPg0GeSGQfiquTIeaAs/jfmiegWwc= 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=aFQDKuRv; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=PWIbMeyY; 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="aFQDKuRv"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="PWIbMeyY" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976945; 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=aFQDKuRvcjDW0fR8gru4LTmjCb8AlkEO2aAwQVYTD/nyuPX5c0L2qqX1ZvrJ08NXt0RAbT zxCA7RasWy8e9e2ByBzsnJSreRBumoIsu5q/cCAbhjvbzzfl2vtEeoLY4I7cSrW7pH+zzH syseafxplzpDGB+TsGxOw7lUJnk5ZZg= Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-649-FJYTxMa8Niyys38z5i3OTg-1; Fri, 09 Jan 2026 11:42:24 -0500 X-MC-Unique: FJYTxMa8Niyys38z5i3OTg-1 X-Mimecast-MFC-AGG-ID: FJYTxMa8Niyys38z5i3OTg_1767976944 Received: by mail-ua1-f69.google.com with SMTP id a1e0cc1a2514c-93f65d0a94eso5414064241.2 for ; Fri, 09 Jan 2026 08:42:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976944; x=1768581744; 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=PWIbMeyYMtR7uglmmdyRs766SDvG800Kd1X1p8GddriL0MBh8CUFt6r21xCnJHQRot KSN5THlh1WEOX/mx0v7a3AU29Ah705BhJ3GWrpmdKhq3gdf+jENxRhEVvkywhUbljlbC 0r7kr99LlPD7XgeJYfHJp2bczpGvZijW71/KHW1DSvOuQl1SWUeZtHR6m6O8JKByMkLm 3zYKFBYXe6nzquk4W7tlmNqf66ftz9s9gbvhoDbj+M8r9GPrLfVSdN2dbziBg1rRp8CV G6xl+URQ12T6lAFrqW7QacFQtrC61R7Zgq/fLnYEHB64mKuN7WW1yR00v04SReL+37pp SJHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976944; x=1768581744; 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=IKKubgt+PNwABhD91+TACvFWL1JDfmV8d/LzPdkP+rCav7LRrwkPiw1htgnEmq1HvQ vLALZL0GZtaFvWRoF7atORQBLJtGJC5DSVh9IBSzmUG65BqDWeF6V6BsYygc3OSiiEhQ HN9VEMCVdQUbYZmx7kMhyuflximwWjAWCcWfterGyGdiyFm/chcIHhJR0UD6r9uSK1Am S4hZ2KH7FGAYdGYjrDcBxbmgoALMSAhhMiAyAlRBSFCD5COZgkZxfZVdobLcOWIvrj1X dR1/RaCgp8w0+hfhu+wDuAP3hfeU4u2DttPqwKGEnmcMd/ayis9kEiwENbznIwroKV/4 zAlA== X-Forwarded-Encrypted: i=1; AJvYcCVJaG3t8kYvT9WLCYh3655ojDC8yuCvbyIITTw/0Yh6LotJXe+23ywX6SkLOz7ex7pWeo4/KQ4035EhQqE=@vger.kernel.org X-Gm-Message-State: AOJu0YyX6dxZprWwxvtd2l+VBb3Fh2H28+LHYywtzWzebunp7UB8qXXP AOW++GR4fuU5CQ+PmKy8+wNShx3cLuJzaSDRgewPg3sE4J7RGz6LOjjsvKBu8+hxrSrGYgF7Yez 4p4b8A2cuhMWqUmPIeXlXNeslR48nJpC/mnuI174Uw9CAKku6wOxdQRSLKxEnd2nOUA== X-Gm-Gg: AY/fxX6b5Er05wf/ANOqv+wGGcByWs1SN8r3N2hudktrMxRTUsQTMnlbdJOAXVYwTBI gdVrsdheVVuvTjauTxAZeCyw9viagZgDgQOvS0ke/5FxQbwcNuvTRNJMqJ38ZUtzfn+iPKMjgQU DpnHbC2s5mA4m82D2Nr6XOnz87vdFuBcPXstbR2p7MIN6E7fM5zdCIm+xF3deKduuLM6klXUlGK IdD8kS7Eyhm6Cxw5zokb2/MTCCTVCuKJ16Tih7pBNEGNxNKV7n4sF/8lsEhrGKQMMRiC81i/BKo B2fEE1LruAglEUDA51jYrRk0jduQ7mocB1RWwvGf2fLw7Nm9IKiuoH5x8H4XeonqrSiH+FXCl2h tgXnRR6AXMUMYz7E0bporWPFmb9IYtvLcRXKxqp4GuKBG0plk X-Received: by 2002:a05:6122:32cb:b0:55e:4bcb:6bca with SMTP id 71dfb90a1353d-56347fc9816mr3106311e0c.10.1767976943905; Fri, 09 Jan 2026 08:42:23 -0800 (PST) X-Google-Smtp-Source: AGHT+IHtnDxUMtxUijRDlzqlFp61IGR9PYQbFmaTUisWeimfwTT5wuJtWjZKVJdLH/522O2LT6I2iA== X-Received: by 2002:a05:6122:32cb:b0:55e:4bcb:6bca with SMTP id 71dfb90a1353d-56347fc9816mr3106299e0c.10.1767976943117; Fri, 09 Jan 2026 08:42:23 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:22 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:22 -0500 Subject: [PATCH 09/13] 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: <20260109-mips-pic32-header-move-v1-9-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y8+nfjb6YR/b+3VSf+kbk87EdP5xfCJ1+VZp2UkH +Z4J9Re7yhlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAiprUM/6P/H35mMH/ugr7f +w6F5U6YKOLpLrD10eLdp/byTclOZJvH8Id7U3WNwIPS63NYA34acBlnvAkxert4U0WEe/ihK+v aznIDAA== 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: 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 14:59:31 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 490BD3644C2 for ; Fri, 9 Jan 2026 16:42:32 +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=1767976957; cv=none; b=DHbAv/13ln8oae7dOZUQ26uZcwNik/HLu63BidElBk2jgKgsAmSbE7gqanRgtkR4lQdkLllbWFQR1gGApFZCsudN1dBAVkfchvZzXUzb08/9C8/dt9VE3V1/qEpddJisiICS6LaN1q38HLbCifFzRVP3MzWO3xIefGNIgYSvfTo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976957; c=relaxed/simple; bh=DRbOK5RwsYU6XFWfVMOEiIAoh+ZHNz8ulaOIBWnK4J8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uDdpVqb9ZPn+3nk/PAZNwmPX6T0Vlb58pKMKl/h9EWm3/nU1/BrVzPuc17rLokdjYYx/VVAQX2z/Xp+hjq3SJhga3HfgldGndCfcfUCS9BDqjmCGQiBwra+nQNiHmXOuQziW6ugZUAcCrNRFCjcTbstT2ZS1XWJuyeYU+lUT2o0= 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=UMwgCUrI; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=uMwjU8C+; 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="UMwgCUrI"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="uMwjU8C+" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976949; 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=+5x7D+IP18D3heNoU5HsOr8RG106ujJD8y+92pAU9sY=; b=UMwgCUrICEp0kwmnnbMRIXeNxCeNy6R/KhmoFgn8svIADDWcnLmIh7wSsdg1QiZzmf91H8 B6wr1VKFwknu+rW6EAFGeK1UWzTXjrfzWyqiTr9BzK5lywCGqFqBSl7NgRzpgXmeukpyHt aOkQgM2BblzhK+clJhaBDjhiC/ZyMkg= Received: from mail-vk1-f198.google.com (mail-vk1-f198.google.com [209.85.221.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-637-b36fF1XzOW21rFuP2XoTvQ-1; Fri, 09 Jan 2026 11:42:28 -0500 X-MC-Unique: b36fF1XzOW21rFuP2XoTvQ-1 X-Mimecast-MFC-AGG-ID: b36fF1XzOW21rFuP2XoTvQ_1767976948 Received: by mail-vk1-f198.google.com with SMTP id 71dfb90a1353d-56366d9ed8dso607076e0c.0 for ; Fri, 09 Jan 2026 08:42:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976948; x=1768581748; 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=+5x7D+IP18D3heNoU5HsOr8RG106ujJD8y+92pAU9sY=; b=uMwjU8C+16BPh4N1VLTS9eN2xV60i3dxADDjtm6M2+WKXsGi4gmCDXBQ3wZLohXkHY Xg58aM8k30lEfIf2ybDkFldy0LVvBzRNPu1LJVCldDYcFABnZU+LpkKve3Wl0e6UQiwl OnKaUrApwKM4Quse1D2sJ/iD4UeoSXARAqNcTB27Wv3jRRFG0ZjAjnWn+IpZCS994PeG 1Q6hbQXf4Vl7/0f+N3U4+AmTJD1B4DdiIPSoz+WZXe6D/AohzgoV6pp8590tH2j2UXbt TuwIhmWs3dRPNjBSVmoUjFchVMoMQC68UNn4OnZ6ad9EhDQepgaXQNL+7PIPvGp5kYu0 iYXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976948; x=1768581748; 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=+5x7D+IP18D3heNoU5HsOr8RG106ujJD8y+92pAU9sY=; b=r8qTIgOkSer0umo1yL/N5dUAbIo8ao+exUabmo+f8/eVvY6ME+PKnD7eUGe6zLgTCd ez8bpJaiCVNODOpL52bxsZXKnPU6RRgQF474YBB2TTBXjtAColNMirQ34CEQkZx7f0We xlVGohOUSUnM+QyoQ1mba/h9JNc7nIQV/wi2ZL5oJpT45JTABoh9t0M7S815MbcV9c7a PH9PoKcD0sP7+Y8YJ/FXTd+/XCpNlZk/pz22+KRtKFZxrX5RmfiyZdWbYvrveLGFeeuC YEiQPfmBKvhXgTehCLCrR7ay3BEMze1UVhR2GGyaTLj3l9ds+Rg8Z7v9wsNxmwts6qDJ AiVA== X-Forwarded-Encrypted: i=1; AJvYcCVD9p/qLkII3XxieCmOKvcWluOl2j0ejl1Ne0wo/iWZVCZRQu2XUruqdqn0Ceb7SkjEq4CUV3rT9/QYZgU=@vger.kernel.org X-Gm-Message-State: AOJu0YxJMsTxV6fp/OWX9dTUEJO02U+znXMX877onyVXpe7MTF97wYww Xaz0ybTAej0+dd846dbK2b/5GtiaIazphfECx2l8h3T1UvwJcNXXdi9LhOsr8RHCdw17l/ysQn1 UH04dokTaaQLIjaLkWXuO5nICto42YzR/wMfvagf/KsfZzakSvnC8GltfsSH9vAtmRQ== X-Gm-Gg: AY/fxX5HBV/6rnYI/sKs66dEObQbv1ifSLIzoUH/iaGvsjxd3YBbPU2A3aVyB9oOl6U u2hGNlT9W4un94RMBCXyATwUlWDJcNpeU9g0RNZyoQTK6hg77TVEDv6mImkI9ryPlgVbVeCqogf C7Dkqlen8hPF1UffWVa37eyDRYoejsDbdgVGghxmo7d9snB/VUHtvWhzFILreJaXg/GTWv0uTtZ ngf4nRtEG8SwzkfOEDvXSzayIwo132Oh1RhnZKjYwATXLKk5eHJvmt3Lb6BaC3BfwJmPpB1Fqof MHM+EWbXqgSzZi72sYBy/yT/Lz2AqJ9PbnX60pkL/UcyA4utqsEaX03M45/LoMLx9XVwkZr06aj SE1L5TsLJqHsrdGHwAX396Pxi6NQeWMZahoiKolS5Ld33gNIb X-Received: by 2002:a05:6122:221d:b0:563:4416:a0aa with SMTP id 71dfb90a1353d-56347ffba03mr3750462e0c.21.1767976947742; Fri, 09 Jan 2026 08:42:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IEVEDN+tqrnIiLABY/j988WSa2acdIYRDjShsirXH/cCw81AeqGpIol7AsEzjoFpyT0Ef8DGw== X-Received: by 2002:a05:6122:221d:b0:563:4416:a0aa with SMTP id 71dfb90a1353d-56347ffba03mr3750447e0c.21.1767976947337; Fri, 09 Jan 2026 08:42:27 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:26 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:23 -0500 Subject: [PATCH 10/13] 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: <20260109-mips-pic32-header-move-v1-10-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Wim Van Sebroeck , Guenter Roeck , linux-watchdog@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1162; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=DRbOK5RwsYU6XFWfVMOEiIAoh+ZHNz8ulaOIBWnK4J8=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y+2zXNcVTUzg+3666TtbEcXHJXX3XQxW3T6vfstE a9vRxXM6yhlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAiM/4w/NNQdL82c8kJX4H9 K/JabnCZcCw3kJdrmFM1qaUnJcDy8g6G/0Vr31n/55PV4mT4YpK1k03/fZDpu+9dH2+sTGhconr 8MQcA 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: Guenter Roeck --- 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 14:59:31 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 2ADA4364EA1 for ; Fri, 9 Jan 2026 16:42:34 +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=1767976959; cv=none; b=U9xfJ/yas61a8OSkQHdPhLSxFUZhUnza63oXnLDX1T26XIfGPcpE5+Gqi6AyNh5UTtpJTY4e3yhve2KQrn9Z8JEXPEG3Fde2+oIFN+CS1gRDTmXZ7yhWwx5J9ScQ/pqItU9BVEPXygXQ+irUb8fr4bBK0elMvSAAQW3D+E96kmw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976959; c=relaxed/simple; bh=2qjQra2EFD3Y/w4pfPSWGJZIKlGX3lfdWrzzclhHb+w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VgFxj31EpIeCOV2r2QIaic2nSrS1UbLR29L2inYGmZhAJxqx/hwb1rmRBxYgTt22GOMWhyj17VGWls6mbd4kFbo4oY93x/m+BziaWMne+S0ifoQlfKEnWF5zcZVZpSdRqIprFGTGVSR0qu/xt305CTxfOnxiV2u977qYP52n+eo= 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=BWdl+UWm; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=qdT2WcNa; 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="BWdl+UWm"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="qdT2WcNa" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976953; 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=VAn+XKuQ47D8yqbQ/yZIHjXY5+WjSACZGHAy4LHu/3Y=; b=BWdl+UWmWUDINq4x0C7Cv4sVyCoCIkut+Ium7UpBV0IztZ3OwjuiZDScZMyfIdxI7b2rBh h6gahE4nBJPtd5sfEWovH2iL0po1vroEbgykZwKhkD/WmxR2EBNfHbSScskBPJ2wjFEzIX QYQZF1lYQ+lhXyJnuUvZIFmdoKZCGq4= Received: from mail-vk1-f197.google.com (mail-vk1-f197.google.com [209.85.221.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-354-DEihXKe6MeSFP4eRUquFzw-1; Fri, 09 Jan 2026 11:42:32 -0500 X-MC-Unique: DEihXKe6MeSFP4eRUquFzw-1 X-Mimecast-MFC-AGG-ID: DEihXKe6MeSFP4eRUquFzw_1767976952 Received: by mail-vk1-f197.google.com with SMTP id 71dfb90a1353d-56366d9ed8dso607122e0c.0 for ; Fri, 09 Jan 2026 08:42:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976952; x=1768581752; 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=VAn+XKuQ47D8yqbQ/yZIHjXY5+WjSACZGHAy4LHu/3Y=; b=qdT2WcNakaH3vxmudHPdextYLdAL4xeQhFgbDmLd0cFirltMMS6DQ3ZNGZbu96it7u TYFfvqvFXhCPh4lvHkh2BqQs0+QKs9g594a2TlSayUuwK2PZxvtX/ufgZQrdtgqxAM6v oOAdiWLZh4YLqKWMN4lXvivDKBf275W6tv3GtLilA8sZpicaIc7J3wUtRHNi4SdT+AJo m/LhWvrGRIqf5tg5g/0u4lHBobFOAGGouYcPdXtMqBQEKe0BN//JVgeinTKAVHK9Y56o MvunDN0a7t5gXN+Q+SogszObQ7DkhFbQdszOv93hFSysau+iTNDAGcy3lZjCAwHPRgwC nD9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976952; x=1768581752; 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=VAn+XKuQ47D8yqbQ/yZIHjXY5+WjSACZGHAy4LHu/3Y=; b=eE/2OKg9rt8fUW8j4+cHyxb7HAqpqi6nwZTAxv9X0ddRK1q3eUXcaMqeIbOQieaxpc StqxwLwBqsty5k39RAJV6N5C+DdZ4//EdxhYnu8zpTlrwUsYbl6yWwTO7wv5pFnueLfW lQfq9i17mUpxUU0zYWdo1PphBgkM0z9Nx74l6ibu3ZCthXzKOg/Qx8E+ocvQUpXHN2DI oayajNBUAbqTVgFg38qY0SCpUDuJ+vo4ZeCPWLLnN+soF3sqW0y83oEDonnEBStmav4z mQSk2drs48WzMupH9qhw5tr6OGoZ8OcPhgWClfmdbzpexEDlHAVSQfAuOrlVgb9S/g4t C0Yw== X-Forwarded-Encrypted: i=1; AJvYcCUSQsf1zrPYLWUJVIrcKjUg9SH3yg3nhOR5mgJmvjRboP037wNBs0iN/u7tQDid5HJ0CYX3cKYd6msompg=@vger.kernel.org X-Gm-Message-State: AOJu0Yyk9bQIDkOm7nM/KNb3lK8UP7CEIQnZfgN2oPwpVoLOAa+7fkFq rs9tdN4kNr9nEU4jS15mL7m6vwDlgfag/2tHx8zxPRgf+iOhGVwDBALcSiuP7P6emTUjSdJOZ+9 iB/EOOum8720bkJkL9Dqo3NwvM7+mNXeUXlvSN/atr5BiQB/UJEXLnD3D7j9VEF2F/w== X-Gm-Gg: AY/fxX5u+0ec43lfArTGkwy9nBo4gos2pCDgJx8x1XcT5hiw1resyfSu/e82jzLlmtY Y+bP48Ly8IBIUeQpwjAMmmMU7SJla9Ib6Qu1OYTws2uvLlO42EtVIpovq/P73paL64hLmseYnw7 sC/oMJJFhWjf3b5EZpq6wbTVjT/gx4DX2pDJNyuS4wvpH0QVbsAi4dOuXq30TYinZkmLWFrh7aj mNg9UBdVye7Z/hqnvDh5L4xfUfBex6OCS3+jvRARBu2ayFpPMGnYpzvIYS3enmhP3FoOgtr3biV QAf78DbfBAVKPsTjcvtpfb2+HtS1ssgbs+ChrTlsfUTp5o5Sy6HuwcJnwmE4lBVlhS1hW7AdHEY zyG3YJIaCNCbX+B92XYft4Ksia9IkexBHbjcTV1LJo0/PmnG6 X-Received: by 2002:a05:6122:9001:b0:54a:721a:e4db with SMTP id 71dfb90a1353d-56347c2dd4bmr3914795e0c.3.1767976951896; Fri, 09 Jan 2026 08:42:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IEKIttTOylcFmdXlFSY6YzzA98a4l4SwTeUyaxFjkv8WhPZktN4h7/RtAemrct0fT9ia7xpgQ== X-Received: by 2002:a05:6122:9001:b0:54a:721a:e4db with SMTP id 71dfb90a1353d-56347c2dd4bmr3914788e0c.3.1767976951556; Fri, 09 Jan 2026 08:42:31 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:31 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:24 -0500 Subject: [PATCH 11/13] 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: <20260109-mips-pic32-header-move-v1-11-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> To: Thomas Bogendoerfer , Claudiu Beznea Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney , Wim Van Sebroeck , Guenter Roeck , linux-watchdog@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1143; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=2qjQra2EFD3Y/w4pfPSWGJZIKlGX3lfdWrzzclhHb+w=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y9+31s+d2larE9y08S5P9K8HjPskYpyOcj6vTT1+ OFpDXtbOkpZGMS4GGTFFFmW5BoVRKSusr13R5MFZg4rE8gQBi5OAZiI/0xGhpZw7ujW1+/2t7Ed KjT7Z/fu6V8upSbJiV23Z/yKWKIv+oXhv/eSsE2PH8w/crRk9Xt99aLOu6oiFu6dK/7yr64Pevn 5MS8A 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: Guenter Roeck --- 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 14:59:31 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 E5DD7C8F0 for ; Fri, 9 Jan 2026 16:42:37 +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=1767976960; cv=none; b=WhoNKQa5PJ59hqrck/Y4zxkIICnxQkh2jYgqt+rT1CwnbbLtpJbtMMZXqJdlMNfMtiGv17RVS4tZhTAFCFETYaCPoatv6jWaFcr8G8MP2lKUWQUKWHV9SljwpvGoNunq4n1Q3PAL8t3DjovQ49zu2Bn7u2j6NBchYI4pyxLWalU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976960; c=relaxed/simple; bh=uTwZPPApCk+r0l8ouXvDKHt35nfzWWyFRIn4+7fQl1c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pFrL2ehUPKnA5nFnahSJdIBLz2ZaDRwJG2KVs3BMshZikUhCveAqgHMkO87uo7/KrSdgvSbZJoEQD8pycCQglXUCuPT72ZXDKoyJrVl3Vs7X6yrFBG8UYYUGJhjjEa16wEqDTQwfd6Qzttjbq2PC5OqVT32HPVf/1k5r+YsfAgo= 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=VpZYN18P; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=UDrq+rEw; 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="VpZYN18P"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="UDrq+rEw" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976956; 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=XFZby19oXMurQdBvXK8gBW1QJJ1lRB9h9qeIj+TIB/k=; b=VpZYN18P9zB16IHsl5U+jbO3sveAzd8H1/MSM2R5eMle/PhQxwaW/i5gvreKxDAS4BBgSV oSFBYnLVcEp/CqA4CfIEyt5uJNPTTsC6hs3n6PbKTjCcQ3LxUDHS//g0zwoJvFEOAJZIVL 551Mfz0KzzaBTI+O+JQ/q7sajbHlrq4= Received: from mail-vk1-f200.google.com (mail-vk1-f200.google.com [209.85.221.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-259-j1SBfLebMGqpM0hW4i3rww-1; Fri, 09 Jan 2026 11:42:35 -0500 X-MC-Unique: j1SBfLebMGqpM0hW4i3rww-1 X-Mimecast-MFC-AGG-ID: j1SBfLebMGqpM0hW4i3rww_1767976955 Received: by mail-vk1-f200.google.com with SMTP id 71dfb90a1353d-5636274b2feso2060284e0c.1 for ; Fri, 09 Jan 2026 08:42:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976955; x=1768581755; 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=XFZby19oXMurQdBvXK8gBW1QJJ1lRB9h9qeIj+TIB/k=; b=UDrq+rEwmmLBC2WXPnETTmpryUENLQQY0yPxVOl5EKAJyLFOdgAYZ6ag9jT6jZMXgu yM9z+35LdAIIiiwNRwQdeffI23oj2aQ27MHNe0FTfM/WABecZOldT/GgCOIahrNJCqU4 +bBaPRyG8xTbmAFAQpOUE5OlcfOEsXO+eeFU2dw1FatGbHhOn5ZOj+t3B8Le3BNmo9hH kV85Q5IjO484rHGtz2e0t9jnmwfvBr4e4sZ3fneB6sGVwJR6b8vN9zinFq9DP2AB6RKj JRSNpQE2a5BruOELRcX+uCgF/B/iq6WvTrtAq4sfspeJhjJYYybM4JsfRm5VREZQpoas MsNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976955; x=1768581755; 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=XFZby19oXMurQdBvXK8gBW1QJJ1lRB9h9qeIj+TIB/k=; b=SYJLKbKVziyfhtX8s1rR1BYYvEPeo/QHYz7OydeGaQJS7raa5AEukJtFrAqsOOuJwt RhkY/xbA47IREepoj98z7G2SF8rQGgVIqNe4rP4AtFRn8lRROnCrJxQ0HWNn7O4BzaKK xMmM/6jm8shTP7435L01AAkFPmHy2ku676OpZrbnU7AgJCUXBACqESqAks1oo8Za2jbI 5XLOq+qxhvJmG/BNQXi0mIASwVgye2VWiNWLPoJh4ew6dA4xsMSVRTuOObD/wynbr8or 2JVQLkOuZV9rSJ1i6+6e23XRBXvRhj1Ijc37o08qGxB3iJd5uyFOR+cFFqk57ps/Mn/r CXoQ== X-Forwarded-Encrypted: i=1; AJvYcCV0zJol23r56EinXUmjllYFHNnUeSqmo+C0pgSbqCEAZ3SDJxNg5ngMVDl128FH/Fo2bRoL7Q4jhd/WEDc=@vger.kernel.org X-Gm-Message-State: AOJu0Yx4jjVcrPys3Ae5qZAuP92scqoZFs2iq/cohUVZctNaqOC1FkQT 5l9oUBhJOY54zUg1uiWUJ838WOjtoDYmHq9eioxLYQWmTmVFVpPy70ka2guIAVcybVj7XPekubi 8lUZgH2yo2YqGTdeEo25SvO7dP7r6hNfA3jij9BzXQAXdMQojGVQPzxBTD0IwvfBKgA== X-Gm-Gg: AY/fxX7/rkGWmkGaHGOXjQuFAj0DlLUWzg4ZL7u3Oo1rj2nifghvqlzRnlovzKYVGKd vJvgT2k3o2uJ5ueHiHsn3bl0QIVPoqUDepXIbGIOA6ufUlgZqXLC5Tw0Nce5SOIk0XAr2HCvLva DzW3/WrXovcZf6a6gAc8BBXtSVtN25sjI6AVcClfqpuLXn1HFizZgOKYD/kZgnqf2NOf6XiVxpJ mTWbaJCVGacuT2KXkvDy4EJXWAdRqeDxmTLKr4MVf763V7Mwa/7ZUuvSgbXT4UPqERLZexNJch+ Ce7TFPWKQBmjTifekcfPe1nrgStKMIbSMrrRVc3Zs5ngsD4d0uuxSaBVJQYldR/m46tm4t+XxFh xBAkdXA0RHqzIDLxAQYo5kTB44AhvvHoIfnOzAj2AcguZwxCy X-Received: by 2002:a05:6122:4885:b0:559:83be:69c5 with SMTP id 71dfb90a1353d-56347fe2e8cmr3533155e0c.10.1767976955251; Fri, 09 Jan 2026 08:42:35 -0800 (PST) X-Google-Smtp-Source: AGHT+IE/QyNDS5wwpPV/LHex0SFNomycY5DEjrnWSwn1DEA6gtYg/TFbILzU9hHxrtNfDe6LdvCb7A== X-Received: by 2002:a05:6122:4885:b0:559:83be:69c5 with SMTP id 71dfb90a1353d-56347fe2e8cmr3533145e0c.10.1767976954756; Fri, 09 Jan 2026 08:42:34 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:34 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:25 -0500 Subject: [PATCH 12/13] 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: <20260109-mips-pic32-header-move-v1-12-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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=1805; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=uTwZPPApCk+r0l8ouXvDKHt35nfzWWyFRIn4+7fQl1c=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGDIT9Y9yvFbZeXlJm9MKtWIBlfLvCZc0xDtaclU5v3hfN Hu3XzGuo5SFQYyLQVZMkWVJrlFBROoq23t3NFlg5rAygQxh4OIUgIl8jmRkWHF9c8b2tqDqFZ8M uJZNPShdtSUv3MJm+sn/yeKJC4/IZzP8lT9/OE5kf933l44N3OdYO06EHlk507/Jd+J/kan/Qjv XsAIA 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 53918a671a4c39dba2a22121187cdd73e1935b24..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 14:59:31 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 4D08C364E81 for ; Fri, 9 Jan 2026 16:42:44 +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=1767976966; cv=none; b=LZsn3KyrbyLq4kqglLa3JNaI//rruA5rwUgua0/W3yS0cyGegJCU+P3XaT79HS7P1D10eF5RVuMjHHY4eVJY/46+/E1R8dfrXnDqShd7Q+zDPd9ChcucK/UZWheaKprUrjP7LBYT9M0BbS8WdeGJlMCjzLn2mVsyM60pXninqCM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767976966; c=relaxed/simple; bh=y5Wna2uuT+TyZLNT2wjyR7itI0mAOICA1O/5yDz9N8g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rkZU+dSkQ9QEHpZpGBZPTmoKvKkTLpcM+1PmoFgj7y0HwgJWoUx928/Tyob69gRtRe0TuVAj90ZMm3MyWmjouz3H7fj7m0JiMLUikTd5pMs4EVGZbnzBEaA+vU0UKhWwE+IXOvCs81dxU1PG4Y6PL6+xyqxHN08zM2xX9V7FhZg= 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=fZ4RuVCA; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=k6OB1OqE; 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="fZ4RuVCA"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="k6OB1OqE" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1767976963; 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=fZ4RuVCA5FTidNNtzMj/fgLplUCMoyLVm+oZP5yXU6/OE2bGak0DkwE3fXCy07KAGNamPV /ZVWISt0jxbiFH5fNpHj9G6OFYD7j0R3n8ytBsgF1NogDE1g/NH/6TjsKQIkPkoTvcNmXe UjQd31qvYcE83rGE+zRjaDFrAHAymvw= Received: from mail-vk1-f197.google.com (mail-vk1-f197.google.com [209.85.221.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-110-8qcIZT2YNqScZu9N-8SK3Q-1; Fri, 09 Jan 2026 11:42:40 -0500 X-MC-Unique: 8qcIZT2YNqScZu9N-8SK3Q-1 X-Mimecast-MFC-AGG-ID: 8qcIZT2YNqScZu9N-8SK3Q_1767976959 Received: by mail-vk1-f197.google.com with SMTP id 71dfb90a1353d-5634dbbc1a2so1993560e0c.3 for ; Fri, 09 Jan 2026 08:42:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1767976959; x=1768581759; 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=k6OB1OqEOSf6beho1ldQ9OeNHEbSxdMaBb9fAfJrxxHnJ3zOCwTlMT8LDe260D01EV Aco4UxodfoAIFkBdtTmn/N1gxgxTajXfMnSGx5SRTbVomCiqkjXjVPbN9MbEk9Og9Bgd c2TbjCFEJ4jJpKEofdQHftubkcoprs+C6hQGb1LUu4ztwEwVCFHZ2znpAmSelyengHbf oFEPKhnUdafHNRKKhz+8oKIwBYfSBWx62nQEzaRlOw229+16q6jEtZkCCEqApV5AR+zt pOxvXyvSUfakHNaNNca0TFTFD9LwBALP0r1hFSfu4+yPcjifDQt9qrTi2AYAPM8elytc El8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767976959; x=1768581759; 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=T7jWbEpR8BeC7JM4mp4uqqdZJHTXoOX2Qm3KuGWmWxn6zgX/6sZMG3NcZ/Z4pe4F87 QmH+GhmclIIzgfFdvDabGWcU2OgauohN0+gbZg6O95s6SfAzrZtXddquVOANxMxblxkp GQkGJhWQ/MCDQhQPiGSGkYrFPFGth0WvGZqtFrE6x7GvdAa4Kk+10F89B4cBHuDDRzbj Mkwzfp/3U3S/FileSORcfsMHPpiAcig7LnXCK6Dq36eveiba41nl6mCKiUC1d20Lvadq rr8y9D3mK3jmEoc0CqaoR3jaWkfllOAboHAhoXzk9yKJvG77mWP279eQTWvDNBHm9zOt kxKg== X-Forwarded-Encrypted: i=1; AJvYcCU8T3VMdr18NiFpJf6zhqdPNhr6JTlTnw5Il5KArdUa6Ycz/Sw8j/Uv5rp6akx/UvXpC0alnb58sUwLDAY=@vger.kernel.org X-Gm-Message-State: AOJu0YyyPUnJgKdMwZYyuAYh5XoKhVWdhiua6R37cz2V04N4GFqYlXbF JlluOWROWoTp8dR6GRI+IZCQHcpt6WtdZio7NS9sFfpVlSphUiXO6mg7kW7CZGWxsPgT2V2VAKw t9hpzTXqC5cOtFI1JLGD/LqfNye0Jrf5I2UdQOJHv+avLAE44/aWTey6CXJgNnEIBHA== X-Gm-Gg: AY/fxX6fRhaDSJ459OvziKUxM19crsM1HrVH6ws+wy/5XWRpgfyKJ/xRKosjntimqOP xCR5EFxEWwh7jYSgg+sFr7w+UKNJjMz4Py8DbEvCSEtmyr6q93/m7QuJxyhRp+DI8gB1Rnh3uvJ MChMdKPx0FQ0L/TwRvAiR7yNfdKeEhmNONyY1n+6FtSjpFjELwTvH43/D2ytjSy6L+2lnrUoxoj 2sfyVnKbNsIWa9lvp5r3TydLxLBwibKgIgLvMz1KOuDVDmntOhsb5r4Q+7rTgmt+RE1s64+H1Wd wK80wcv/Et6IlVODz30Iy9LaH47GcB2ckGxbHWwz2QomWbVTrtjp8hIMqBdtuOqpsSaZGbl+8MV 4blgiiuJmACWU0V6Ssk6pIjgCPt5NSbVT87zJRv/MWK99nvoj X-Received: by 2002:a05:6122:9001:b0:54a:721a:e4db with SMTP id 71dfb90a1353d-56347c2dd4bmr3914920e0c.3.1767976959398; Fri, 09 Jan 2026 08:42:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IGJZfDuXwb+miLpR98+49SXHQt8lhYkMxJKQiFPAELqpF136U6IBPhdPXrGcs+iek854k4JIA== X-Received: by 2002:a05:6122:9001:b0:54a:721a:e4db with SMTP id 71dfb90a1353d-56347c2dd4bmr3914904e0c.3.1767976958934; Fri, 09 Jan 2026 08:42:38 -0800 (PST) Received: from [192.168.1.3] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5636c753392sm1267752e0c.6.2026.01.09.08.42.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jan 2026 08:42:38 -0800 (PST) From: Brian Masney Date: Fri, 09 Jan 2026 11:41:26 -0500 Subject: [PATCH 13/13] 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: <20260109-mips-pic32-header-move-v1-13-99859c55783d@redhat.com> References: <20260109-mips-pic32-header-move-v1-0-99859c55783d@redhat.com> In-Reply-To: <20260109-mips-pic32-header-move-v1-0-99859c55783d@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+2Mp9WSGDIT9Y9O482SvrL1tfTJpCab6vciztK9s09URkddX3mg2 mBWerpXRykLgxgXg6yYIsuSXKOCiNRVtvfuaLLAzGFlAhnCwMUpABPZtZqRYfGLSU/Ng+84fV/1 Vm2/Y/VCu/Mf1zSXT9/RmH3oy6LmHzEM/x1yP6/0CX43233WtsX7LcQVzrl7exzl1Zt9vWpV7Jf FDBwA 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