mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
@ 2025-11-19  8:45 Slark Xiao
  2025-11-19  9:05 ` Dmitry Baryshkov
  0 siblings, 1 reply; 6+ messages in thread
From: Slark Xiao @ 2025-11-19  8:45 UTC (permalink / raw)
  To: mani
  Cc: loic.poulain, ryazanov.s.a, johannes, andrew+netdev, davem,
	edumazet, kuba, pabeni, netdev, mhi, linux-arm-msm, linux-kernel,
	Slark Xiao

T99W760 modem is based on Qualcomm SDX35 chipset.
It use the same channel settings with Foxconn SDX61.
edl file has been committed to linux-firmware.

Signed-off-by: Slark Xiao <slark_xiao@163.com>
---
v2: Add net and MHI maintainer together
---
 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 3d8c9729fcfc..e3bc737313a2 100644
--- a/drivers/bus/mhi/host/pci_generic.c
+++ b/drivers/bus/mhi/host/pci_generic.c
@@ -663,6 +663,17 @@ static const struct mhi_pci_dev_info mhi_foxconn_t99w696_info = {
 	.sideband_wake = false,
 };
 
+static const struct mhi_pci_dev_info mhi_foxconn_t99w760_info = {
+	.name = "foxconn-t99w760",
+	.edl = "qcom/sdx35/foxconn/xbl_s_devprg_ns.melf",
+	.edl_trigger = true,
+	.config = &modem_foxconn_sdx61_config,
+	.bar_num = MHI_PCI_DEFAULT_BAR_NUM,
+	.dma_data_width = 32,
+	.mru_default = 32768,
+	.sideband_wake = false,
+};
+
 static const struct mhi_channel_config mhi_mv3x_channels[] = {
 	MHI_CHANNEL_CONFIG_UL(0, "LOOPBACK", 64, 0),
 	MHI_CHANNEL_CONFIG_DL(1, "LOOPBACK", 64, 0),
@@ -1010,6 +1021,8 @@ static const struct pci_device_id mhi_pci_id_table[] = {
 	/* DW5934e(sdx72), Non-eSIM */
 	{ PCI_DEVICE(PCI_VENDOR_ID_FOXCONN, 0xe11e),
 		.driver_data = (kernel_ulong_t) &mhi_foxconn_dw5934e_info },
+	{ PCI_DEVICE(PCI_VENDOR_ID_FOXCONN, 0xe123),
+		.driver_data = (kernel_ulong_t) &mhi_foxconn_t99w760_info },
 	/* MV31-W (Cinterion) */
 	{ PCI_DEVICE(PCI_VENDOR_ID_THALES, 0x00b3),
 		.driver_data = (kernel_ulong_t) &mhi_mv31_info },
-- 
2.25.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
  2025-11-19  8:45 [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem Slark Xiao
@ 2025-11-19  9:05 ` Dmitry Baryshkov
  2025-11-19  9:12   ` Slark Xiao
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry Baryshkov @ 2025-11-19  9:05 UTC (permalink / raw)
  To: Slark Xiao
  Cc: mani, loic.poulain, ryazanov.s.a, johannes, andrew+netdev, davem,
	edumazet, kuba, pabeni, netdev, mhi, linux-arm-msm, linux-kernel

On Wed, Nov 19, 2025 at 04:45:37PM +0800, Slark Xiao wrote:
> T99W760 modem is based on Qualcomm SDX35 chipset.
> It use the same channel settings with Foxconn SDX61.
> edl file has been committed to linux-firmware.
> 
> Signed-off-by: Slark Xiao <slark_xiao@163.com>
> ---
> v2: Add net and MHI maintainer together
> ---
>  drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++
>  1 file changed, 13 insertions(+)

Note: only 1/2 made it to linux-arm-msm. Is it intentional or was there
any kind of an error while sending the patches?

-- 
With best wishes
Dmitry

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re:Re: [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
  2025-11-19  9:05 ` Dmitry Baryshkov
@ 2025-11-19  9:12   ` Slark Xiao
  2025-11-19  9:20     ` Dmitry Baryshkov
  2025-11-19  9:21     ` Konrad Dybcio
  0 siblings, 2 replies; 6+ messages in thread
From: Slark Xiao @ 2025-11-19  9:12 UTC (permalink / raw)
  To: Dmitry Baryshkov
  Cc: mani, loic.poulain, ryazanov.s.a, johannes, andrew+netdev, davem,
	edumazet, kuba, pabeni, netdev, mhi, linux-arm-msm, linux-kernel


At 2025-11-19 17:05:17, "Dmitry Baryshkov" <dmitry.baryshkov@oss.qualcomm.com> wrote:
>On Wed, Nov 19, 2025 at 04:45:37PM +0800, Slark Xiao wrote:
>> T99W760 modem is based on Qualcomm SDX35 chipset.
>> It use the same channel settings with Foxconn SDX61.
>> edl file has been committed to linux-firmware.
>> 
>> Signed-off-by: Slark Xiao <slark_xiao@163.com>
>> ---
>> v2: Add net and MHI maintainer together
>> ---
>>  drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++
>>  1 file changed, 13 insertions(+)
>
>Note: only 1/2 made it to linux-arm-msm. Is it intentional or was there
>any kind of an error while sending the patches?
>
>-- 
>With best wishes
>Dmitry
Both patches have cc linux-arm-msm@vger.kernel.org.
And now I can find both patches in:
patchwork.kernel.org/project/linux-arm-msm/list/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
  2025-11-19  9:12   ` Slark Xiao
@ 2025-11-19  9:20     ` Dmitry Baryshkov
  2025-11-19  9:21     ` Konrad Dybcio
  1 sibling, 0 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2025-11-19  9:20 UTC (permalink / raw)
  To: Slark Xiao
  Cc: mani, loic.poulain, ryazanov.s.a, johannes, andrew+netdev, davem,
	edumazet, kuba, pabeni, netdev, mhi, linux-arm-msm, linux-kernel

On Wed, Nov 19, 2025 at 05:12:06PM +0800, Slark Xiao wrote:
> 
> At 2025-11-19 17:05:17, "Dmitry Baryshkov" <dmitry.baryshkov@oss.qualcomm.com> wrote:
> >On Wed, Nov 19, 2025 at 04:45:37PM +0800, Slark Xiao wrote:
> >> T99W760 modem is based on Qualcomm SDX35 chipset.
> >> It use the same channel settings with Foxconn SDX61.
> >> edl file has been committed to linux-firmware.
> >> 
> >> Signed-off-by: Slark Xiao <slark_xiao@163.com>
> >> ---
> >> v2: Add net and MHI maintainer together
> >> ---
> >>  drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++
> >>  1 file changed, 13 insertions(+)
> >
> >Note: only 1/2 made it to linux-arm-msm. Is it intentional or was there
> >any kind of an error while sending the patches?
> >
> >-- 
> >With best wishes
> >Dmitry
> Both patches have cc linux-arm-msm@vger.kernel.org.
> And now I can find both patches in:
> patchwork.kernel.org/project/linux-arm-msm/list/

See the thread as archived by lore:

https://lore.kernel.org/linux-arm-msm/aqhkk6sbsuvx5yoy564sd53blbb3fqcrlidrg3zuk3gsw64w24@hsxi4nj4t7vy/T/#t

-- 
With best wishes
Dmitry

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
  2025-11-19  9:12   ` Slark Xiao
  2025-11-19  9:20     ` Dmitry Baryshkov
@ 2025-11-19  9:21     ` Konrad Dybcio
  2025-11-19 11:05       ` Slark Xiao
  1 sibling, 1 reply; 6+ messages in thread
From: Konrad Dybcio @ 2025-11-19  9:21 UTC (permalink / raw)
  To: Slark Xiao, Dmitry Baryshkov
  Cc: mani, loic.poulain, ryazanov.s.a, johannes, andrew+netdev, davem,
	edumazet, kuba, pabeni, netdev, mhi, linux-arm-msm, linux-kernel

On 11/19/25 10:12 AM, Slark Xiao wrote:
> 
> At 2025-11-19 17:05:17, "Dmitry Baryshkov" <dmitry.baryshkov@oss.qualcomm.com> wrote:
>> On Wed, Nov 19, 2025 at 04:45:37PM +0800, Slark Xiao wrote:
>>> T99W760 modem is based on Qualcomm SDX35 chipset.
>>> It use the same channel settings with Foxconn SDX61.
>>> edl file has been committed to linux-firmware.
>>>
>>> Signed-off-by: Slark Xiao <slark_xiao@163.com>
>>> ---
>>> v2: Add net and MHI maintainer together
>>> ---
>>>  drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++
>>>  1 file changed, 13 insertions(+)
>>
>> Note: only 1/2 made it to linux-arm-msm. Is it intentional or was there
>> any kind of an error while sending the patches?
>>
>> -- 
>> With best wishes
>> Dmitry
> Both patches have cc linux-arm-msm@vger.kernel.org.
> And now I can find both patches in:
> patchwork.kernel.org/project/linux-arm-msm/list/

It seems like they're there, but not part of the same thread

Please try using the b4 tool:

https://b4.docs.kernel.org/

which will help avoid such issues

Konrad

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re:Re: [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem
  2025-11-19  9:21     ` Konrad Dybcio
@ 2025-11-19 11:05       ` Slark Xiao
  0 siblings, 0 replies; 6+ messages in thread
From: Slark Xiao @ 2025-11-19 11:05 UTC (permalink / raw)
  To: Konrad Dybcio
  Cc: Dmitry Baryshkov, mani, loic.poulain, ryazanov.s.a, johannes,
	andrew+netdev, davem, edumazet, kuba, pabeni, netdev, mhi,
	linux-arm-msm, linux-kernel


At 2025-11-19 17:21:33, "Konrad Dybcio" <konrad.dybcio@oss.qualcomm.com> wrote:
>On 11/19/25 10:12 AM, Slark Xiao wrote:
>> 
>> At 2025-11-19 17:05:17, "Dmitry Baryshkov" <dmitry.baryshkov@oss.qualcomm.com> wrote:
>>> On Wed, Nov 19, 2025 at 04:45:37PM +0800, Slark Xiao wrote:
>>>> T99W760 modem is based on Qualcomm SDX35 chipset.
>>>> It use the same channel settings with Foxconn SDX61.
>>>> edl file has been committed to linux-firmware.
>>>>
>>>> Signed-off-by: Slark Xiao <slark_xiao@163.com>
>>>> ---
>>>> v2: Add net and MHI maintainer together
>>>> ---
>>>>  drivers/bus/mhi/host/pci_generic.c | 13 +++++++++++++
>>>>  1 file changed, 13 insertions(+)
>>>
>>> Note: only 1/2 made it to linux-arm-msm. Is it intentional or was there
>>> any kind of an error while sending the patches?
>>>
>>> -- 
>>> With best wishes
>>> Dmitry
>> Both patches have cc linux-arm-msm@vger.kernel.org.
>> And now I can find both patches in:
>> patchwork.kernel.org/project/linux-arm-msm/list/
>
>It seems like they're there, but not part of the same thread
>
>Please try using the b4 tool:
>
>https://b4.docs.kernel.org/
>
>which will help avoid such issues
>
>Konrad
I send a version 3 again. It seems OK now.
Please help take a look on that.

Thanks.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-11-19 11:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-11-19  8:45 [PATCH v2 1/2] bus: mhi: host: pci_generic: Add Foxconn T99W760 modem Slark Xiao
2025-11-19  9:05 ` Dmitry Baryshkov
2025-11-19  9:12   ` Slark Xiao
2025-11-19  9:20     ` Dmitry Baryshkov
2025-11-19  9:21     ` Konrad Dybcio
2025-11-19 11:05       ` Slark Xiao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®