diff options
author | 2020-09-29 11:54:40 +0300 | |
---|---|---|
committer | 2020-10-02 16:05:02 +0200 | |
commit | 273ee53ddf2e7d79565aff0ddc009ea2114d763b (patch) | |
tree | 3116957d5c55914f6638c1d7678b16d3c252030e /include/linux/fsl | |
parent | bus/fsl-mc: Export IRQ pool handling functions to be used by VFIO (diff) | |
download | linux-273ee53ddf2e7d79565aff0ddc009ea2114d763b.tar.gz linux-273ee53ddf2e7d79565aff0ddc009ea2114d763b.tar.bz2 linux-273ee53ddf2e7d79565aff0ddc009ea2114d763b.zip |
bus/fsl-mc: Extend ICID size from 16bit to 32bit
In virtual machines the device-id range is defined
between 0x10000-0x20000. The reason for using such a
large range is to avoid overlapping with the PCI range.
Reviewed-by: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Acked-by: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Signed-off-by: Bharat Bhushan <Bharat.Bhushan@nxp.com>
Signed-off-by: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Signed-off-by: Diana Craciun <diana.craciun@oss.nxp.com>
Link: https://lore.kernel.org/r/20200929085441.17448-13-diana.craciun@oss.nxp.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/fsl')
-rw-r--r-- | include/linux/fsl/mc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/fsl/mc.h b/include/linux/fsl/mc.h index f791fe38c251..db244874e834 100644 --- a/include/linux/fsl/mc.h +++ b/include/linux/fsl/mc.h @@ -195,7 +195,7 @@ struct fsl_mc_device { struct device dev; u64 dma_mask; u16 flags; - u16 icid; + u32 icid; u16 mc_handle; struct fsl_mc_io *mc_io; struct fsl_mc_obj_desc obj_desc; |