File tree Expand file tree Collapse file tree 3 files changed +17
-21
lines changed Expand file tree Collapse file tree 3 files changed +17
-21
lines changed Original file line number Diff line number Diff line change @@ -1355,11 +1355,11 @@ DECLARE_ADRENO_REGLIST_LIST(a7xx_pwrup_reglist);
13551355
13561356/* Applicable for X185, A750 */
13571357static const u32 a750_ifpc_reglist_regs [] = {
1358- REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_0 ,
1359- REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_1 ,
1360- REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_2 ,
1361- REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_3 ,
1362- REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_4 ,
1358+ REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 0 ) ,
1359+ REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 1 ) ,
1360+ REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 2 ) ,
1361+ REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 3 ) ,
1362+ REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 4 ) ,
13631363 REG_A6XX_TPL1_NC_MODE_CNTL ,
13641364 REG_A6XX_SP_NC_MODE_CNTL ,
13651365 REG_A6XX_CP_DBG_ECO_CNTL ,
Original file line number Diff line number Diff line change @@ -1337,14 +1337,14 @@ static int hw_init(struct msm_gpu *gpu)
13371337
13381338 /* Set weights for bicubic filtering */
13391339 if (adreno_is_a650_family (adreno_gpu ) || adreno_is_x185 (adreno_gpu )) {
1340- gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_0 , 0 );
1341- gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_1 ,
1340+ gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 0 ) , 0 );
1341+ gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 1 ) ,
13421342 0x3fe05ff4 );
1343- gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_2 ,
1343+ gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 2 ) ,
13441344 0x3fa0ebee );
1345- gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_3 ,
1345+ gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 3 ) ,
13461346 0x3f5193ed );
1347- gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_4 ,
1347+ gpu_write (gpu , REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE ( 4 ) ,
13481348 0x3f0243f0 );
13491349 }
13501350
Original file line number Diff line number Diff line change @@ -3296,17 +3296,13 @@ by a particular renderpass/blit.
32963296 </reg32 >
32973297 <reg32 offset =" 0xb605" name =" TPL1_UNKNOWN_B605" low =" 0" high =" 7" type =" uint" variants =" A6XX" usage =" cmd" /> <!-- always 0x0 or 0x44 ? -->
32983298
3299- <reg32 offset =" 0xb608" name =" TPL1_BICUBIC_WEIGHTS_TABLE_0" low =" 0" high =" 29" variants =" A6XX" />
3300- <reg32 offset =" 0xb609" name =" TPL1_BICUBIC_WEIGHTS_TABLE_1" low =" 0" high =" 29" variants =" A6XX" />
3301- <reg32 offset =" 0xb60a" name =" TPL1_BICUBIC_WEIGHTS_TABLE_2" low =" 0" high =" 29" variants =" A6XX" />
3302- <reg32 offset =" 0xb60b" name =" TPL1_BICUBIC_WEIGHTS_TABLE_3" low =" 0" high =" 29" variants =" A6XX" />
3303- <reg32 offset =" 0xb60c" name =" TPL1_BICUBIC_WEIGHTS_TABLE_4" low =" 0" high =" 29" variants =" A6XX" />
3304-
3305- <reg32 offset =" 0xb608" name =" TPL1_BICUBIC_WEIGHTS_TABLE_0" low =" 0" high =" 29" variants =" A7XX" usage =" cmd" />
3306- <reg32 offset =" 0xb609" name =" TPL1_BICUBIC_WEIGHTS_TABLE_1" low =" 0" high =" 29" variants =" A7XX" usage =" cmd" />
3307- <reg32 offset =" 0xb60a" name =" TPL1_BICUBIC_WEIGHTS_TABLE_2" low =" 0" high =" 29" variants =" A7XX" usage =" cmd" />
3308- <reg32 offset =" 0xb60b" name =" TPL1_BICUBIC_WEIGHTS_TABLE_3" low =" 0" high =" 29" variants =" A7XX" usage =" cmd" />
3309- <reg32 offset =" 0xb60c" name =" TPL1_BICUBIC_WEIGHTS_TABLE_4" low =" 0" high =" 29" variants =" A7XX" usage =" cmd" />
3299+ <array offset =" 0xb608" name =" TPL1_BICUBIC_WEIGHTS_TABLE" stride =" 1" length =" 5" variants =" A6XX" >
3300+ <reg32 offset =" 0" name =" REG" low =" 0" high =" 29" />
3301+ </array >
3302+
3303+ <array offset =" 0xb608" name =" TPL1_BICUBIC_WEIGHTS_TABLE" stride =" 1" length =" 5" variants =" A7XX" >
3304+ <reg32 offset =" 0" name =" REG" low =" 0" high =" 29" usage =" cmd" />
3305+ </array >
33103306
33113307 <array offset =" 0xb610" name =" TPL1_PERFCTR_TP_SEL" stride =" 1" length =" 12" variants =" A6XX" />
33123308 <array offset =" 0xb610" name =" TPL1_PERFCTR_TP_SEL" stride =" 1" length =" 18" variants =" A7XX" />
You can’t perform that action at this time.
0 commit comments