Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/etnaviv: add HWDB entry for GC8000 Nano Ultra VIP r6205

This is the GPU/NPU combined device found on the ST STM32MP25 SoC.
Feature bits taken from the downstream kernel driver 6.4.21.

Signed-off-by: Marek Vasut <marek.vasut@mailbox.org>
Acked-by: Christian Gmeiner <cgmeiner@igalia.com>
Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Link: https://patch.msgid.link/20250919183042.273687-1-marek.vasut@mailbox.org

authored by

Marek Vasut and committed by
Christian Gmeiner
a3fcddaa 83cbb4d3

+32
+32
drivers/gpu/drm/etnaviv/etnaviv_hwdb.c
··· 198 198 }, 199 199 { 200 200 .model = 0x8000, 201 + .revision = 0x6205, 202 + .product_id = 0x80003, 203 + .customer_id = 0x15, 204 + .eco_id = 0, 205 + .stream_count = 16, 206 + .register_max = 64, 207 + .thread_count = 512, 208 + .shader_core_count = 2, 209 + .nn_core_count = 2, 210 + .vertex_cache_size = 16, 211 + .vertex_output_buffer_size = 1024, 212 + .pixel_pipes = 1, 213 + .instruction_count = 512, 214 + .num_constants = 320, 215 + .buffer_size = 0, 216 + .varyings_count = 16, 217 + .features = 0xe0287c8d, 218 + .minor_features0 = 0xc1799eff, 219 + .minor_features1 = 0xfefbfad9, 220 + .minor_features2 = 0xeb9d4fbf, 221 + .minor_features3 = 0xedfffced, 222 + .minor_features4 = 0xdb0dafc7, 223 + .minor_features5 = 0x7b5ac333, 224 + .minor_features6 = 0xfcce6000, 225 + .minor_features7 = 0x03fbfa6f, 226 + .minor_features8 = 0x00ef0ef0, 227 + .minor_features9 = 0x0eca703c, 228 + .minor_features10 = 0x898048f0, 229 + .minor_features11 = 0x00000034, 230 + }, 231 + { 232 + .model = 0x8000, 201 233 .revision = 0x7120, 202 234 .product_id = 0x45080009, 203 235 .customer_id = 0x88,