mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-19 02:54:24 +00:00
Merge "feat(handoff): add transfer entry printer" into integration
This commit is contained in:
commit
7990cc80d6
2 changed files with 9 additions and 0 deletions
|
@ -110,6 +110,7 @@ struct __attribute__((packed)) transfer_list_entry {
|
||||||
|
|
||||||
CASSERT(sizeof(struct transfer_list_entry) == U(0x8), assert_transfer_list_entry_size);
|
CASSERT(sizeof(struct transfer_list_entry) == U(0x8), assert_transfer_list_entry_size);
|
||||||
|
|
||||||
|
void transfer_entry_dump(struct transfer_list_entry *te);
|
||||||
void transfer_list_dump(struct transfer_list_header *tl);
|
void transfer_list_dump(struct transfer_list_header *tl);
|
||||||
struct transfer_list_header *transfer_list_ensure(void *addr, size_t size);
|
struct transfer_list_header *transfer_list_ensure(void *addr, size_t size);
|
||||||
entry_point_info_t *
|
entry_point_info_t *
|
||||||
|
|
|
@ -35,7 +35,15 @@ void transfer_list_dump(struct transfer_list_header *tl)
|
||||||
if (!te) {
|
if (!te) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
INFO("Entry %d:\n", i++);
|
INFO("Entry %d:\n", i++);
|
||||||
|
transfer_entry_dump(te);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void transfer_entry_dump(struct transfer_list_entry *te)
|
||||||
|
{
|
||||||
|
if (te) {
|
||||||
INFO("tag_id 0x%x\n", te->tag_id);
|
INFO("tag_id 0x%x\n", te->tag_id);
|
||||||
INFO("hdr_size 0x%x\n", te->hdr_size);
|
INFO("hdr_size 0x%x\n", te->hdr_size);
|
||||||
INFO("data_size 0x%x\n", te->data_size);
|
INFO("data_size 0x%x\n", te->data_size);
|
||||||
|
|
Loading…
Add table
Reference in a new issue