diff options
Diffstat (limited to 'arch/arm64/boot/dts/google/zuma.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/google/zuma.dtsi | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/arch/arm64/boot/dts/google/zuma.dtsi b/arch/arm64/boot/dts/google/zuma.dtsi index d079f4a87..1276e5f84 100644 --- a/arch/arm64/boot/dts/google/zuma.dtsi +++ b/arch/arm64/boot/dts/google/zuma.dtsi @@ -573,9 +573,49 @@ * bit[6] don't force optimal fetch on read (0) * bit[7] don't force optimal fetch on write (0) */ - gpu_write_alloc { + gpu_g0_p0 { + /* vptid 40, max size 512KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x00001001 0x0 0x5>; + }; + gpu_g0_p1 { + /* vptid 40, max size 1024KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x00005001 0x0 0x5>; + }; + gpu_g0_p2 { + /* vptid 40, max size 1536KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x0000d001 0x0 0x5>; + }; + gpu_g0_p3 { + /* vptid 40, max size 2048KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x0001d001 0x0 0x5>; + }; + gpu_g0_p4 { + /* vptid 40, max size 3072KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x0003d001 0x0 0x5>; + }; + gpu_g0_p5 { + /* vptid 40, max size 4096KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x0007d001 0x0 0x5>; + }; + gpu_g0_p6 { + /* vptid 40, max size 6144KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x000fd001 0x0 0x5>; + }; + gpu_g0_p7 { + /* vptid 40, max size 8192KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x001fd001 0x0 0x5>; + }; + gpu_g0_p8 { + /* vptid 40, max size 12288KB, priority 0, pbha 5 */ + id_size_priority = <0x28 0x003fd001 0x0 0x5>; + }; + gpu_g0_p9 { /* vptid 40, max size 16384KB, priority 0, pbha 5 */ - id_size_priority = <0x28 0xffffffff 0x0 0x5>; + id_size_priority = <0x28 0x007fd001 0x0 0x5>; + }; + gpu_g1_p0 { + /* vptid 2, max size 16384KB, priority 0, pbha 6 */ + id_size_priority = <0x2 0xffffffff 0x0 0x6>; }; CAMERA1WAY0 { /* vptid 3, size 512KB, priority 0 (highest), pbha 0 */ |