dm: core: Add a command to show driver model statistics

This command shows the memory used by driver model along with various
hints as to what it might be if some 'core' tags were moved to use the
tag list instead of a core (i.e. always-there) pointer.

This may help with future work to reduce memory usage.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass
2022-05-08 04:39:26 -06:00
parent 0dfda34ca5
commit 2cb4ddb91e
7 changed files with 144 additions and 1 deletions

View File

@@ -182,7 +182,7 @@ void dm_get_stats(int *device_countp, int *uclass_countp);
/**
* dm_get_mem() - Get stats on memory usage in driver model
*
* @mem: Place to put the information
* @stats: Place to put the information
*/
void dm_get_mem(struct dm_stats *stats);