Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2217261/?format=api
{ "id": 2217261, "url": "http://patchwork.ozlabs.org/api/patches/2217261/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327184706.1600329-12-vladimir.oltean@nxp.com/", "project": { "id": 28, "url": "http://patchwork.ozlabs.org/api/projects/28/?format=api", "name": "Linux PCI development", "link_name": "linux-pci", "list_id": "linux-pci.vger.kernel.org", "list_email": "linux-pci@vger.kernel.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260327184706.1600329-12-vladimir.oltean@nxp.com>", "list_archive_url": null, "date": "2026-03-27T18:46:49", "name": "[v6,phy-next,11/28] scsi: ufs: qcom: include missing <linux/interrupt.h>", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "9f9c3caa18bd47f6f8e5bbe38866132448ac570a", "submitter": { "id": 75582, "url": "http://patchwork.ozlabs.org/api/people/75582/?format=api", "name": "Vladimir Oltean", "email": "vladimir.oltean@nxp.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327184706.1600329-12-vladimir.oltean@nxp.com/mbox/", "series": [ { "id": 497822, "url": "http://patchwork.ozlabs.org/api/series/497822/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=497822", "date": "2026-03-27T18:46:39", "name": "Split Generic PHY consumer and provider", "version": 6, "mbox": "http://patchwork.ozlabs.org/series/497822/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2217261/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2217261/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-pci+bounces-51337-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-pci@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256\n header.s=selector1 header.b=gWaKFoMW;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-pci+bounces-51337-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com\n header.b=\"gWaKFoMW\"", "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.83.36", "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=nxp.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=nxp.com", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nxp.com;" ], "Received": [ "from sin.lore.kernel.org (sin.lore.kernel.org\n [IPv6:2600:3c15:e001:75::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fj9725lTHz1y1P\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 28 Mar 2026 06:04:30 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id C298430BC6D8\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 27 Mar 2026 18:51:58 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 051DB3939C9;\n\tFri, 27 Mar 2026 18:49:05 +0000 (UTC)", "from GVXPR05CU001.outbound.protection.outlook.com\n (mail-swedencentralazon11013036.outbound.protection.outlook.com\n [52.101.83.36])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 584BB3921E3;\n\tFri, 27 Mar 2026 18:49:03 +0000 (UTC)", "from DU2PR04MB8584.eurprd04.prod.outlook.com (2603:10a6:10:2db::24)\n by MRWPR04MB11287.eurprd04.prod.outlook.com (2603:10a6:501:79::20) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.22; Fri, 27 Mar\n 2026 18:48:56 +0000", "from DU2PR04MB8584.eurprd04.prod.outlook.com\n ([fe80::3f9d:4a01:f53c:952d]) by DU2PR04MB8584.eurprd04.prod.outlook.com\n ([fe80::3f9d:4a01:f53c:952d%5]) with mapi id 15.20.9745.019; Fri, 27 Mar 2026\n 18:48:56 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1774637344; cv=fail;\n b=ZYwGDGuAlVBRa+h6H2WHlSbvCS85QRsAc/4bfUeufyPAKxuAHM25uWfxwGXI1im6khl1RC/5fE7nhYkWzx5T4Q/kf3r3B0a9/ujTU0VvPzPREbn4CcWhFUJUHUFJ/bCWcbtNaY39nwSTKr+S/iXjGaZeCLdUcAGaG/KmOUhFr6k=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ITI6cMxQjIP1ebFEUuJhxwLrJfq0sfnmIxmDy3Ko8n1wR8anImHxdBd0VDhlIZC1ehbx6hRoN0hbtq0d+c7WZS6uMSNo+IIRx98rpCRfEOihqaupvYAb/yGS7Is68uEMsmcMb7umlMpBDGmqFRLa3nzDIFPppcRB0ai50IDTUi9DcIrAZESyVNDuhCD7ho+0hESCrfEJS5+YnRLNqhRWgaMHyihRjiFRCcgBuo3hVTpEU4FuqP0EsKC90BWh5BnRMDk/MPI51cBnQeBGJvPTbiSOXzuu6FBntPOgzHUaqAPvlV5m2TloLgO7UAp/Ehrq+GDmQQD5P7vo+eqgyZzjdw==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1774637344; c=relaxed/simple;\n\tbh=C7cOaUVzON9ngroWUFrWtpgB8waO6J4hBqrmv6KJZuA=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=MigGZWx2V6gz64r1e6uyIRPNhRUeR9WFkeJG7oF7eXiEWnFpXKLAIgtKRf6TpqKnCnKHloNsJvtGRsc20dibvvQe6xrQITgZJlZk4B1oFp8MSl2ChKaRgwCJgaG7mPD4cKNS4IecvYsi9uByr3B+1b1laj905WcfWX+JLnSjya0=", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=VsTp+y5bk6sSMYxYo2yqc7XPTeAdB5MbhMF29byqe8Y=;\n b=Yuz8TFWFTmyf0cPB8hTN1DvI2c3MCH3U1EmtQUzbYLx1PPYjmD7d9ng3lOuOHrNcBhiHmJ+1+vXkoryd8uhtG2ouroVdlOvkjFJt0QiBNFcztwujgitEhh97C8bGwQz2g/Em939rEod9WOFLX0N/mv1l2EfuCXCMIDPIdhWNHnJqSXvrt93GTohvKnNUzSRExvlZvRLXa52Km77FMKdNSJxecPn1zYr4SAqfbJtPz9hoVZ3rxElZ5GkkYhOm9euy8GrkKqvQaqhewVPJ0OzrdVbdyz94AwB7/ffjnSOyi15z2rS6q5h8iotdY/gr8Vi/IwVT+Dq8F1wC26f8KpPshg==" ], "ARC-Authentication-Results": [ "i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=nxp.com;\n spf=pass smtp.mailfrom=nxp.com;\n dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com\n header.b=gWaKFoMW; arc=fail smtp.client-ip=52.101.83.36", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass\n header.d=nxp.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=VsTp+y5bk6sSMYxYo2yqc7XPTeAdB5MbhMF29byqe8Y=;\n b=gWaKFoMWPz2m757r8GQBFQ5zE/hbjO/W6dnZtSdtuvGd5auswvgcQA9vMWCULMpgnhZxfGuPrs6Rlc/psKKZTU6zUb6qT+9/V0Sp+IOMcX+JcEQxB0iIJFyEuRxZWwXB5GI3bQhgxLuU8pw1khHfmm5kfoTkXRwagy6vTJfGXILTjBUsSvmh/8xH90I6+GtZbBsMnTtB38J/InVPlMTKFkKSeIjK05Q6O1fZApZrv56wla4UVcOmGuq+zs2EzHSPA48KDPKe9C0x+8o5BzqtG3RZmXc7mJjrwourHt/ki+4KFkh2QfxlmoF9Fs4NZ0oqqYbWsp+lwZMxFkwwheqVcQ==", "From": "Vladimir Oltean <vladimir.oltean@nxp.com>", "To": "linux-phy@lists.infradead.org", "Cc": "Vinod Koul <vkoul@kernel.org>,\n\tNeil Armstrong <neil.armstrong@linaro.org>,\n\tdri-devel@lists.freedesktop.org,\n\tfreedreno@lists.freedesktop.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-arm-msm@vger.kernel.org,\n\tlinux-can@vger.kernel.org,\n\tlinux-gpio@vger.kernel.org,\n\tlinux-ide@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tlinux-media@vger.kernel.org,\n\tlinux-pci@vger.kernel.org,\n\tlinux-renesas-soc@vger.kernel.org,\n\tlinux-riscv@lists.infradead.org,\n\tlinux-rockchip@lists.infradead.org,\n\tlinux-samsung-soc@vger.kernel.org,\n\tlinux-scsi@vger.kernel.org,\n\tlinux-sunxi@lists.linux.dev,\n\tlinux-tegra@vger.kernel.org,\n\tlinux-usb@vger.kernel.org,\n\tnetdev@vger.kernel.org,\n\tspacemit@lists.linux.dev,\n\tUNGLinuxDriver@microchip.com,\n\tManivannan Sadhasivam <mani@kernel.org>,\n\t\"James E.J. Bottomley\" <James.Bottomley@HansenPartnership.com>,\n\t\"Martin K. Petersen\" <martin.petersen@oracle.com>", "Subject": "[PATCH v6 phy-next 11/28] scsi: ufs: qcom: include missing\n <linux/interrupt.h>", "Date": "Fri, 27 Mar 2026 20:46:49 +0200", "Message-ID": "<20260327184706.1600329-12-vladimir.oltean@nxp.com>", "X-Mailer": "git-send-email 2.43.0", "In-Reply-To": "<20260327184706.1600329-1-vladimir.oltean@nxp.com>", "References": "<20260327184706.1600329-1-vladimir.oltean@nxp.com>", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-ClientProxiedBy": "VI1PR10CA0110.EURPRD10.PROD.OUTLOOK.COM\n (2603:10a6:803:28::39) To DU2PR04MB8584.eurprd04.prod.outlook.com\n (2603:10a6:10:2db::24)", "Precedence": "bulk", "X-Mailing-List": "linux-pci@vger.kernel.org", "List-Id": "<linux-pci.vger.kernel.org>", "List-Subscribe": "<mailto:linux-pci+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-pci+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "DU2PR04MB8584:EE_|MRWPR04MB11287:EE_", "X-MS-Office365-Filtering-Correlation-Id": "f0eb37d8-8fc1-4442-708b-08de8c318041", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|7416014|376014|1800799024|366016|10070799003|19092799006|18002099003|56012099003|22082099003;", "X-Microsoft-Antispam-Message-Info": "\n\tYpsvPJWWSKoHAjGzYe8Nq7JQd6CX9IPsSu1YO6XN6LZkyAxYWyeqYmoTgH4Y97RDkwo5Y1vH+ju6GhGWrBlvYGLdvel5Ad+u8fZEHtpNN6nuukol5ZwpkpirA+uOSqzyitpgr5rzAqY19JXB5CVsfIm10wtnQbWI8Z/0sHzwMt8xzMtABS07Qj2+gvTtEoBN3V8JP6UOnLP8+6xeAuuqoxI0BLO30wZuh/4pLoig58FXrowhc4a03UoEkNpEnm7lToZybcYOkmG+k5KNqa5vU2hcg9YFmq9pH58TsIZjBLTrFuWXwe8o1U59zKySyc8R+doSxzAQ9gy02JuzGf1FCBjVlDzXR7k5TJ4drl3C+3WbdR+s26gM1TS1nxnrsl5NGBrmKI74bs47Yc2xviGp6qnhPZ2wlEfJFYTB0ahl8Ka5tw4To+Jerp5uLLgFQxwG+7c4r3YrUcKOJhHJnHFpaRC/GosFgPCZTKS//jwCdbBROtncHoKY2rRt7TMoxbgVXw97ASJXGrJHUrbBzyMWBVAXP+1G5dtHuBHkMdALoxzEq+IYqY2v1+x7hUsc93QHTrB67RN4nqOwbLNzj4p2t8acmkxgKBbj+W9vqCKE+mUG3X4HtvRZNfsIba2rZnizV+Uja6XsKyfObk/4tkI2zfsJIaax/XI2cN1nuss1S8CmCeDWGr9L5KQNmcwA/oh6w8Ix+eD1r14Nh1XKSp0TVYG2XyHhbBawkiNlQRaS2q0=", "X-Forefront-Antispam-Report": "\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8584.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016)(10070799003)(19092799006)(18002099003)(56012099003)(22082099003);DIR:OUT;SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "2", "X-MS-Exchange-AntiSpam-MessageData-0": "\n NqV0oUhN3fJyKAwQLAlj9fgPIWpe2e6IMeFLtFZTpaTV5MbT6fKL7lOMH3+ONsGYGGP5rnlkV9PfPOo2t0030EVygc+3o4OrQoqn8Np5PBwuAGPoWOUaWc/7N+8dVIqGvjNpGnUBliHnnmm++KKhjU5s3HNjU728l18ZdcYciNu80uM4nigI7b8bxhiTQ5Ab5N0BC2asIZzMqwb77Qk1ln5p3cn84JOh9jTVytVSQzfg+hMbP1qpp32JYtnQKIBQXuBDATQia1zxp4dimoaN4/iDvSumVPApYyP0hXSz496gk939AN+Hl2Ls5+1U+JDXW/Zno5s6g3tFxwGUyy3L7VYzYMjCRW4KESJvyclRcEF7ixnXsudcc5UhbA+wMKrKcHMijBlDh1vDn4tzpL2JIxmoDsZuL+5Uv1xGP12CYhz/TFRL7J7VSBx/SW6Xij0kdcKYdagWZd3qUiZNd3AM1Q/NfJcImIsIiJtmjL7pkpkP0ujhufhzMMhX0SMM/AWMw4wlK5zyVa6OdBNPop0pk4dzy5HqrUddf/cVhX0DU0oLAktznZyiPXJaj0kxODjg1/gttSXOdTUQXaJVAFsCY5+wq8HVi6OBFsV0nBfDFiUylWof5T6XxB1/uOqX2VeTmcFTpFx1ljEfMo7c7G3GQvqOwsXLzpGO97jFdIU0GydIgeGmLY/TQuGA3QtHUtqnt9dtlKTNZfydAvPvxEHVPqOa/kcZEwqVnYB1fLkKAwqyL+Le2bIya6CWfzKvQ1spWIT50uxl9A1vbiFUHBJWo9/Dw1+i/sJ29Okwt0zu0AJTbx0WdM19OatHOcLjuwI5uauDynrD7PkP4wyj96BADdDYVy5vChNOzY+oH0Rvrj+/Kt07Q+gdvvpeT8m1ZlrbsRJ3Bobx3g61fbi/fc+rwHTY40BUyYMbZ/hNGT/o3Cf4gkG+OD3WkWzh7mZD0XMTzLU97MMsWrln65m6+fGIJRWkolP6H/ZWnBw86+qnFAF611uZpIwUSlX7RxC/UPoFBFifUPoVlnsyoJXLoBgbHSbqmGw4eCeFVJqnDsi5jlAV3si58rLC2EFQ6oVGON+4dJNGKrMo2/bzh3ie05JXwJMRnUkfzsqeCc3r3ZcM5z0C9IZ/gwUAuYiiBOKYYCnNryBtHZCLO/GmUrVUDj6NuZGhip9LV4JRxB3/Ux0WLrysNpOicUWgtfPwLBRnEFAzfgGGtjAasf3FxCM1vTn6bvTAOF/FecQ4kd1gjOuesQyqUIjd2OaaRrsgEpgB1XRdeQtowNQ2i/1rgb9YW5bqgA9OaPLatiyvYLNriyFn0M5KPdowhyyvPNBvgqufesBiBouF/AxAduzGQo/dEWAv/IDapJPJJx82jkGXMG1+4pGO5dnB25njQhkHW/Pts0HVbuA2wZddirsFoY0OYamFSrffgpm44Va2NFvsGq7ZYO0MI0SpPzy9+zu6zTfhrLPQvlzBl2bZnxdROYZYP5t4RXFKZoZOw7E3Npz9mMhoO9IaD8Q29AbpgkrjQsA+OHx3T0zBw0LX7ByRLi86abIrSjFhfTvPxs4H+XQugd1YmHt3uqobzFY4qaVkMFnJeiDxyy/EEMguqGNr7wKBY05z6arYyRlEQVm6tJyN4/OvPduY9so9m0YiNPDnr2Lg6Md8ZCPZjYw77GsxtdCFK7Zz3x+MI4vimncmXkFhg73+tSwtZu1l9NiDdo9I0NMkqbSxv5GKOnpzoag1rRuAl8MPnSgK+uxXyH+fjXZFa3dZtQ8VrKh8uZr/R84sk9Exknwxez0h6CMH", "X-MS-Exchange-AntiSpam-MessageData-1": "qJv25ytR5gQvmbVSv97izkhfuKE27757t/Y=", "X-OriginatorOrg": "nxp.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n f0eb37d8-8fc1-4442-708b-08de8c318041", "X-MS-Exchange-CrossTenant-AuthSource": "DU2PR04MB8584.eurprd04.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "27 Mar 2026 18:48:56.7036\n (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n bsLpWsZtwJpYZgYYhipGULTW4PqoRXXrT1j3JNaZDIhY8Lx71bNI7g537NTdfOOkEOc8Ay6rnuF6fK8owm5uOw==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "MRWPR04MB11287" }, "content": "This driver uses devm_request_irq() without including <linux/interrupt.h>\nby itself, which would lead to build failures if the headers providing\nthis transitively were to stop providing it.\n\nOn aarch64, we can see, using KCFLAGS='-H' make drivers/ufs/host/ufs-qcom.o,\nthat the inclusion path is:\ndrivers/ufs/host/ufs-qcom.c\n-> include/linux/acpi.h\n -> arch/arm64/include/asm/acpi.h\n -> include/linux/efi.h\n -> include/linux/rtc.h\n -> include/linux/interrupt.h\n\nWhereas on armv7, the situation is quite different. This architecture\nhas no CONFIG_ACPI symbol, and therefore on it, <linux/acpi.h> does not\ninclude <asm/acpi.h>, and <linux/interrupt.h> is not provided that way.\n\nIt is provided, however, through this \"fallback\" path:\n\ndrivers/ufs/host/ufs-qcom.c\n-> include/linux/phy/phy.h\n -> include/linux/regulator/consumer.h\n -> include/linux/suspend.h\n -> include/linux/swap.h\n -> include/linux/memcontrol.h\n -> include/linux/writeback.h\n -> include/linux/interrupt.h\n\nThe point is that <linux/phy/phy.h> will stop providing\n<linux/regulator/consumer.h>, and this would break the transitive\ninclude chain on armv7.\n\nSigned-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>\n---\nCc: Manivannan Sadhasivam <mani@kernel.org>\nCc: \"James E.J. Bottomley\" <James.Bottomley@HansenPartnership.com>\nCc: \"Martin K. Petersen\" <martin.petersen@oracle.com>\n\nv5->v6: patch is new\n---\n drivers/ufs/host/ufs-qcom.c | 1 +\n 1 file changed, 1 insertion(+)", "diff": "diff --git a/drivers/ufs/host/ufs-qcom.c b/drivers/ufs/host/ufs-qcom.c\nindex 99feabc69111..9046a87225e3 100644\n--- a/drivers/ufs/host/ufs-qcom.c\n+++ b/drivers/ufs/host/ufs-qcom.c\n@@ -10,6 +10,7 @@\n #include <linux/devfreq.h>\n #include <linux/gpio/consumer.h>\n #include <linux/interconnect.h>\n+#include <linux/interrupt.h>\n #include <linux/module.h>\n #include <linux/of.h>\n #include <linux/phy/phy.h>\n", "prefixes": [ "v6", "phy-next", "11/28" ] }