From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 D315C322DB1; Mon, 18 Aug 2025 13:22:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755523372; cv=none; b=Q+njxEnGDv91MdLrQ+Npt7wnBBaNz5QweI2rOoYqeo/QlzY+9wajjblNsndReDc0bYdj1IZd4VaL6oqPf4XPoXeO+62GjAet1YmXrKGUpOOlB7ZPLGWUnkWFsoBxLBA3a7St6lUks7Vrdc66kZ7B/PDpaaXcCoNfOQZZz8gYv4A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755523372; c=relaxed/simple; bh=icrjVBDd31lG935Ru7C0vjzVWeWOHTXhxiZpwn3Iz7M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=aqWT409t3AaMp7ma3o7Rk+axLZACRYuk3CNIsGl0GJXp5hNox1NJDelgRiQVnAxNJ0OxnJPgKBPx4f+QPcq4IjSmSDZ1RiojfQoNuP2hQ3QLnmMgZNa4AOWDJvu+Jw4f+zXQlDmWhS8NSxgzPb8Ms4lfgWPd4kSeLxufO1kdoJI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=YqVlzb95; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="YqVlzb95" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 38961C4CEEB; Mon, 18 Aug 2025 13:22:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1755523372; bh=icrjVBDd31lG935Ru7C0vjzVWeWOHTXhxiZpwn3Iz7M=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YqVlzb953znfE2sERYIJMSuR5CeHKnC0jZZ+8ddwiZh7lSSYyfHJL8bKmRYIEystK n/rAJldFgvCGrf4gb0yYN2rPyH9mOLr9f2F5Z+fy+nT5GW+cZ8JLA1j49ROaelpFF1 HxQPXzYbbiGOBU0X15eCVaQ2iEU9Ecb6J1INtoqs= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Daniele Palmas , Manivannan Sadhasivam , Sasha Levin Subject: [PATCH 6.15 118/515] bus: mhi: host: pci_generic: Add Telit FN990B40 modem support Date: Mon, 18 Aug 2025 14:41:44 +0200 Message-ID: <20250818124502.889614797@linuxfoundation.org> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250818124458.334548733@linuxfoundation.org> References: <20250818124458.334548733@linuxfoundation.org> User-Agent: quilt/0.68 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: patches@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 6.15-stable review patch. If anyone has any objections, please let me know. ------------------ From: Daniele Palmas [ Upstream commit 00559ba3ae740e7544b48fb509b2b97f56615892 ] Add SDX72 based modem Telit FN990B40, reusing FN920C04 configuration. 01:00.0 Unassigned class [ff00]: Qualcomm Device 0309 Subsystem: Device 1c5d:201a Signed-off-by: Daniele Palmas [mani: added sdx72 in the comment to identify the chipset] Signed-off-by: Manivannan Sadhasivam Link: https://patch.msgid.link/20250716091836.999364-1-dnlplm@gmail.com Signed-off-by: Sasha Levin --- drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/drivers/bus/mhi/host/pci_generic.c b/drivers/bus/mhi/host/pci_generic.c index cd274f4dae93..c8f82219006f 100644 --- a/drivers/bus/mhi/host/pci_generic.c +++ b/drivers/bus/mhi/host/pci_generic.c @@ -818,6 +818,16 @@ static const struct mhi_pci_dev_info mhi_telit_fn920c04_info = { .edl_trigger = true, }; +static const struct mhi_pci_dev_info mhi_telit_fn990b40_info = { + .name = "telit-fn990b40", + .config = &modem_telit_fn920c04_config, + .bar_num = MHI_PCI_DEFAULT_BAR_NUM, + .dma_data_width = 32, + .sideband_wake = false, + .mru_default = 32768, + .edl_trigger = true, +}; + static const struct mhi_pci_dev_info mhi_netprisma_lcur57_info = { .name = "netprisma-lcur57", .edl = "qcom/prog_firehose_sdx24.mbn", @@ -865,6 +875,9 @@ static const struct pci_device_id mhi_pci_id_table[] = { .driver_data = (kernel_ulong_t) &mhi_telit_fe990a_info }, { PCI_DEVICE(PCI_VENDOR_ID_QCOM, 0x0308), .driver_data = (kernel_ulong_t) &mhi_qcom_sdx65_info }, + /* Telit FN990B40 (sdx72) */ + { PCI_DEVICE_SUB(PCI_VENDOR_ID_QCOM, 0x0309, 0x1c5d, 0x201a), + .driver_data = (kernel_ulong_t) &mhi_telit_fn990b40_info }, { PCI_DEVICE(PCI_VENDOR_ID_QCOM, 0x0309), .driver_data = (kernel_ulong_t) &mhi_qcom_sdx75_info }, /* QDU100, x100-DU */ -- 2.39.5