| .. | .. |
|---|
| 52 | 52 | * @region - parent region |
|---|
| 53 | 53 | * @dax_dev - core dax functionality |
|---|
| 54 | 54 | * @target_node: effective numa node if dev_dax memory range is onlined |
|---|
| 55 | | - * @id: ida allocated id |
|---|
| 55 | + * @dyn_id: is this a dynamic or statically created instance |
|---|
| 56 | + * @id: ida allocated id when the dax_region is not static |
|---|
| 56 | 57 | * @ida: mapping id allocator |
|---|
| 57 | 58 | * @dev - device core |
|---|
| 58 | 59 | * @pgmap - pgmap for memmap setup / lifetime (driver owned) |
|---|
| .. | .. |
|---|
| 64 | 65 | struct dax_device *dax_dev; |
|---|
| 65 | 66 | unsigned int align; |
|---|
| 66 | 67 | int target_node; |
|---|
| 68 | + bool dyn_id; |
|---|
| 67 | 69 | int id; |
|---|
| 68 | 70 | struct ida ida; |
|---|
| 69 | 71 | struct device dev; |
|---|