onfiguration (only 1 function with AFU, all actags
to that AFU), you could even have a warning if supported != enabled, to
detect suspicious AFU images.
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
+ ocxl_config_set_actag(pdev, fcfg->dvsec_function_pos, base, enabled);
+
-by: Uma Krishnan <ukri...@linux.vnet.ibm.com>
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 74 -
drivers/scsi/cxlflash/ocxl
-
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/scsi/cxlflash/ocxl_hw.c b/drivers/scsi/cxlflash/ocxl_hw.c
index 67f0252..364e7a5 100644
--- a/drivers/scsi/cxlflash/ocxl_hw.c
+++ b/dri
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 41 +
drivers/scsi/cxlflash/ocxl_hw.h | 2 ++
2 files changed, 43 insertions(+)
diff --
. To satisfy this
requirement, one host adapter context is created when the hardware AFU is
initialized. This is returned by the get_context() fop.
Signed-off-by: Uma Krishnan <ukri...@linux.vnet.ibm.com>
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic
Le 26/02/2018 à 23:21, Uma Krishnan a écrit :
The host AFU configuration is read on the initialization path to identify
the features and configuration of the AFU. This data is cached for use in
later configuration steps.
Signed-off-by: Uma Krishnan
Acked-by:
, the entire range is used.
Signed-off-by: Uma Krishnan <ukri...@linux.vnet.ibm.com>
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
It sure helps to know you've got only one function/AFU :-)
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlf
Le 26/02/2018 à 23:21, Uma Krishnan a écrit :
A range of PASIDs are used as identifiers for the adapter contexts. These
contexts may be destroyed and created randomly. Use an IDR to keep track
of contexts that are in use and assign a unique identifier to new ones.
Signed-off-by: Uma Krishnan
Le 26/02/2018 à 23:21, Uma Krishnan a écrit :
Allocate a file descriptor for an adapter context when requested. In order
to allocate inodes for the file descriptors, a pseudo filesystem is created
and used.
Signed-off-by: Uma Krishnan
Acked-by: Matthew R. Ochs
to the AFU.
Signed-off-by: Uma Krishnan <ukri...@linux.vnet.ibm.com>
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 13 +
drivers/scsi/cxlflash/ocxl_hw.h | 2 ++
. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 25 ++---
drivers/scsi/cxlflash/ocxl_hw.h | 1 +
2 files changed, 23 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/
Acked-by: Matthew R. Ochs <mro...@linux.vnet.ibm.com>
---
Reviewed-by: Frederic Barrat <fbar...@linux.vnet.ibm.com>
drivers/scsi/cxlflash/ocxl_hw.c | 34 ++
drivers/scsi/cxlflash/ocxl_hw.h | 1 +
2 files changed, 35 insertions(+)
diff --git a/dri
12 matches
Mail list logo