diff --git a/py-interface/README.md b/py-interface/README.md
index d75e8bdfb2..1e7b1dbdab 100644
--- a/py-interface/README.md
+++ b/py-interface/README.md
@@ -844,7 +844,7 @@ Field | Description
`name` | Name of process
`pid` | Process ID
`mem` | Process memory usage
-`usage`|
| Subfield | Description |
| `gfx` | GFX engine usage |
| `compute` | Compute engine usage |
| `sdma` | DMA engine usage |
| `enc` | Encode engine usage |
| `dec` | Decode engine usage |
+`engine_usage`| | Subfield | Description |
| `gfx` | GFX engine usage |
| `compute` | Compute engine usage |
| `sdma` | DMA engine usage |
| `enc` | Encode engine usage |
| `dec` | Decode engine usage |
`memory_usage`| | Subfield | Description |
| `gtt_mem` | GTT memory usage |
| `cpu_mem` | CPU memory usage |
| `vram_mem` | VRAM memory usage |
Exceptions that can be thrown by `amdsmi_get_process_info` function:
diff --git a/py-interface/amdsmi_interface.py b/py-interface/amdsmi_interface.py
index d062ebbfc4..fbf122ab8a 100644
--- a/py-interface/amdsmi_interface.py
+++ b/py-interface/amdsmi_interface.py
@@ -915,7 +915,7 @@ def amdsmi_get_process_info(
"name": info.name.decode("utf-8"),
"pid": info.pid,
"mem": info.mem,
- "usage": {
+ "engine_usage": {
"gfx": list(info.engine_usage.gfx),
"compute": list(info.engine_usage.compute),
"sdma": list(info.engine_usage.sdma),