@@ -1388,6 +1388,17 @@ static const struct adreno_info a7xx_gpus[] = {
1388
1388
.pwrup_reglist = & a7xx_pwrup_reglist ,
1389
1389
.gmu_chipid = 0x7020100 ,
1390
1390
.gmu_cgc_mode = 0x00020202 ,
1391
+ .bcms = (const struct a6xx_bcm []) {
1392
+ { .name = "SH0" , .buswidth = 16 },
1393
+ { .name = "MC0" , .buswidth = 4 },
1394
+ {
1395
+ .name = "ACV" ,
1396
+ .fixed = true,
1397
+ .perfmode = BIT (3 ),
1398
+ .perfmode_bw = 16500000 ,
1399
+ },
1400
+ { /* sentinel */ },
1401
+ },
1391
1402
},
1392
1403
.address_space_size = SZ_16G ,
1393
1404
.preempt_record_size = 4192 * SZ_1K ,
@@ -1432,6 +1443,17 @@ static const struct adreno_info a7xx_gpus[] = {
1432
1443
.pwrup_reglist = & a7xx_pwrup_reglist ,
1433
1444
.gmu_chipid = 0x7090100 ,
1434
1445
.gmu_cgc_mode = 0x00020202 ,
1446
+ .bcms = (const struct a6xx_bcm []) {
1447
+ { .name = "SH0" , .buswidth = 16 },
1448
+ { .name = "MC0" , .buswidth = 4 },
1449
+ {
1450
+ .name = "ACV" ,
1451
+ .fixed = true,
1452
+ .perfmode = BIT (2 ),
1453
+ .perfmode_bw = 10687500 ,
1454
+ },
1455
+ { /* sentinel */ },
1456
+ },
1435
1457
},
1436
1458
.address_space_size = SZ_16G ,
1437
1459
.preempt_record_size = 3572 * SZ_1K ,
0 commit comments