| 103 | |
| 104 | [=#etnaviv] |
| 105 | = IMX6 Vivante GC2000 Linux Driver - Etnaviv |
| 106 | The Vivante GPU within the IMX6 SoC is supported by the open-source etnaviv driver (which was reverse engineered from the original Vivante driver provided as pre-built shared library objects with a think kernel shim layer). |
| 107 | |
| 108 | To use Entaviv enable CONFIG_DRM_ETNAVIV=y |
| 109 | |
| 110 | During boot you will see something like: |
| 111 | - IMX6Q |
| 112 | {{{#!bash |
| 113 | root@bionic-armhf:~# dmesg | grep etnaviv |
| 114 | [ 3.117448] etnaviv etnaviv: bound 130000.gpu (ops gpu_ops) |
| 115 | [ 3.123828] etnaviv etnaviv: bound 134000.gpu (ops gpu_ops) |
| 116 | [ 3.129970] etnaviv etnaviv: bound 2204000.gpu (ops gpu_ops) |
| 117 | [ 3.135761] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108 |
| 118 | [ 3.156234] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007 |
| 119 | [ 3.176170] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215 |
| 120 | [ 3.182362] etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0 |
| 121 | [ 3.191412] [drm] Initialized etnaviv 1.2.0 20151214 for etnaviv on minor 0 |
| 122 | }}} |