drm/tyr: add parser for firmware binaryAdd a parser for the Mali CSF GPU firmware binary format. The firmwareconsists of a header followed by entries describing how to load firmwaresections into
drm/tyr: add parser for firmware binaryAdd a parser for the Mali CSF GPU firmware binary format. The firmwareconsists of a header followed by entries describing how to load firmwaresections into the MCU's memory.The parser extracts section metadata including virtual address ranges,data byte offsets within the binary, and section flags controllingpermissions and cache modes. It validates the basic firmware structureand alignment and ignores protected-mode sections for now.Signed-off-by: Daniel Almeida <daniel.almeida@collabora.com>Co-developed-by: Beata Michalska <beata.michalska@arm.com>Signed-off-by: Beata Michalska <beata.michalska@arm.com>Co-developed-by: Boris Brezillon <boris.brezillon@collabora.com>Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>Co-developed-by: Deborah Brouwer <deborah.brouwer@collabora.com>Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>Link: https://patch.msgid.link/20260728-fw-boot-b4-v10-6-9187aefa3f2f@collabora.comSigned-off-by: Alice Ryhl <aliceryhl@google.com>
show more ...