linux/drivers/bus/mhi/host
Vivek Pernamitta 54c67740ff bus: mhi: host: pci_generic: Set DMA mask for VFs
VFs in devices like QDU100 are capable of accessing host memory up to 40
bits, compared to 32 bits used by PFs and other non-SR-IOV capable MHI
devices.

To support this, configure `dma_mask` independently for PFs and VFs, by
introducing a new 'vf_dma_data_width' member in 'mhi_pci_dev_info' struct
and set it to 40 for QDU100.

Signed-off-by: Vivek Pernamitta <quic_vpernami@quicinc.com>
[mani: reworded subject and description]
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Link: https://patch.msgid.link/20250912-uevent_vdev_next-20250911-v4-6-fa2f6ccd301b@quicinc.com
2025-09-19 13:10:49 +05:30
..
Kconfig
Makefile
boot.c bus: mhi: host: Fix endianness of BHI vector table 2025-07-19 08:55:02 +05:30
debugfs.c bus: mhi: host: Use str_true_false() helper 2025-07-19 08:55:02 +05:30
init.c bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup() 2025-09-08 18:09:54 +05:30
internal.h bus: mhi: core: Improve mhi_sync_power_up handling for SYS_ERR state 2025-09-19 11:24:45 +05:30
main.c bus: mhi: host: Notify EE change via uevent 2025-09-12 15:32:22 +05:30
pci_generic.c bus: mhi: host: pci_generic: Set DMA mask for VFs 2025-09-19 13:10:49 +05:30
pm.c bus: mhi: core: Improve mhi_sync_power_up handling for SYS_ERR state 2025-09-19 11:24:45 +05:30
trace.h