Am 2021-06-10 um 11:32 p.m. schrieb Alex Sierra: > CoherentHostAccess flag support has moved from HSA_MEMORYPROPERTY > to HSA_CAPABILITY struct. Proper changes have made also at the thunk > to support this change. > > CoherentHostAccess: whether or not device memory can be coherently > accessed by the host CPU. > > Signed-off-by: Alex Sierra <alex.sierra@xxxxxxx> Reviewed-by: Felix Kuehling <Felix.Kuehling@xxxxxxx> > --- > drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 7 +++---- > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h > index 6bd6380b0ee0..8b48c6692007 100644 > --- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h > +++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h > @@ -54,8 +54,8 @@ > #define HSA_CAP_ASIC_REVISION_SHIFT 22 > #define HSA_CAP_SRAM_EDCSUPPORTED 0x04000000 > #define HSA_CAP_SVMAPI_SUPPORTED 0x08000000 > - > -#define HSA_CAP_RESERVED 0xf00f8000 > +#define HSA_CAP_FLAGS_COHERENTHOSTACCESS 0x10000000 > +#define HSA_CAP_RESERVED 0xe00f8000 > > struct kfd_node_properties { > uint64_t hive_id; > @@ -101,8 +101,7 @@ struct kfd_node_properties { > > #define HSA_MEM_FLAGS_HOT_PLUGGABLE 0x00000001 > #define HSA_MEM_FLAGS_NON_VOLATILE 0x00000002 > -#define HSA_MEM_FLAGS_COHERENTHOSTACCESS 0x00000004 > -#define HSA_MEM_FLAGS_RESERVED 0xfffffff8 > +#define HSA_MEM_FLAGS_RESERVED 0xfffffffc > > struct kfd_mem_properties { > struct list_head list; _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx