вы пропустили уровень {}
struct my_bytes data[] = {
{{ 0x12, 0x34, 0x56, 0x78 } },
{{ 0x13, 0x35, 0x57, 0x79 } },
{{ 0x14, 0x36, 0x58, 0x7a } },
};
чтобы сделать это более заметным, если я изменю структуру на:
struct my_bytes {
u8 byte[128];
int a;
};
тебе нужно что-то подобное:
struct my_bytes data[] = {
{{ 0x12, 0x34, 0x56, 0x78 }, 1 },
{{ 0x13, 0x35, 0x57, 0x79 }, 2 },
{{ 0x14, 0x36, 0x58, 0x7a }, 3 },
};