@ -1,7 +1,7 @@
/*
* board / renesas / lager / qos . c
*
* Copyright ( C ) 2013 Renesas Electronics Corporation
* Copyright ( C ) 2013 , 2014 Renesas Electronics Corporation
*
* SPDX - License - Identifier : GPL - 2.0
*/
@ -64,24 +64,24 @@ static const u32 dbsc3_qos_addr[DBSC3_NR] = {
void qos_init ( void )
{
int i ;
struct r8a7790 _s3c * s3c ;
struct r8a7790 _s3c_qos * s3c_qos ;
struct r8a7790 _dbsc3_qos * qos_addr ;
struct r8a7790 _mxi * mxi ;
struct r8a7790 _mxi_qos * mxi_qos ;
struct r8a7790 _axi_qos * axi_qos ;
struct rcar _s3c * s3c ;
struct rcar _s3c_qos * s3c_qos ;
struct rcar _dbsc3_qos * qos_addr ;
struct rcar _mxi * mxi ;
struct rcar _mxi_qos * mxi_qos ;
struct rcar _axi_qos * axi_qos ;
/* DBSC DBADJ2 */
writel ( 0x20042004 , DBSC3_0_DBADJ2 ) ;
/* S3C -QoS */
s3c = ( struct r8a7790 _s3c * ) S3C_BASE ;
s3c = ( struct rcar _s3c * ) S3C_BASE ;
writel ( 0x80FF1C1E , & s3c - > s3cadsplcr ) ;
writel ( 0x1F060505 , & s3c - > s3crorr ) ;
writel ( 0x1F020100 , & s3c - > s3cworr ) ;
/* QoS Control Registers */
s3c_qos = ( struct r8a7790 _s3c_qos * ) S3C_QOS_CCI0_BASE ;
s3c_qos = ( struct rcar _s3c_qos * ) S3C_QOS_CCI0_BASE ;
writel ( 0x00800080 , & s3c_qos - > s3cqos0 ) ;
writel ( 0x22000010 , & s3c_qos - > s3cqos1 ) ;
writel ( 0x22002200 , & s3c_qos - > s3cqos2 ) ;
@ -92,7 +92,7 @@ void qos_init(void)
writel ( 0x2F002200 , & s3c_qos - > s3cqos7 ) ;
writel ( 0x2F002F00 , & s3c_qos - > s3cqos8 ) ;
s3c_qos = ( struct r8a7790 _s3c_qos * ) S3C_QOS_CCI1_BASE ;
s3c_qos = ( struct rcar _s3c_qos * ) S3C_QOS_CCI1_BASE ;
writel ( 0x00800080 , & s3c_qos - > s3cqos0 ) ;
writel ( 0x22000010 , & s3c_qos - > s3cqos1 ) ;
writel ( 0x22002200 , & s3c_qos - > s3cqos2 ) ;
@ -103,7 +103,7 @@ void qos_init(void)
writel ( 0x2F002200 , & s3c_qos - > s3cqos7 ) ;
writel ( 0x2F002F00 , & s3c_qos - > s3cqos8 ) ;
s3c_qos = ( struct r8a7790 _s3c_qos * ) S3C_QOS_MXI_BASE ;
s3c_qos = ( struct rcar _s3c_qos * ) S3C_QOS_MXI_BASE ;
writel ( 0x80918099 , & s3c_qos - > s3cqos0 ) ;
writel ( 0x20410010 , & s3c_qos - > s3cqos1 ) ;
writel ( 0x200A2023 , & s3c_qos - > s3cqos2 ) ;
@ -114,7 +114,7 @@ void qos_init(void)
writel ( 0x20502001 , & s3c_qos - > s3cqos7 ) ;
writel ( 0x20142032 , & s3c_qos - > s3cqos8 ) ;
s3c_qos = ( struct r8a7790 _s3c_qos * ) S3C_QOS_AXI_BASE ;
s3c_qos = ( struct rcar _s3c_qos * ) S3C_QOS_AXI_BASE ;
writel ( 0x00810089 , & s3c_qos - > s3cqos0 ) ;
writel ( 0x20410001 , & s3c_qos - > s3cqos1 ) ;
@ -131,7 +131,7 @@ void qos_init(void)
/* DBSC -QoS */
/* DBSC0 - Read/Write */
for ( i = DBSC3_R00 ; i < DBSC3_NR ; i + + ) {
qos_addr = ( struct r8a7790 _dbsc3_qos * ) dbsc3_qos_addr [ i ] ;
qos_addr = ( struct rcar _dbsc3_qos * ) dbsc3_qos_addr [ i ] ;
writel ( 0x00000203 , & qos_addr - > dblgcnt ) ;
writel ( 0x00002064 , & qos_addr - > dbtmval0 ) ;
writel ( 0x00002048 , & qos_addr - > dbtmval1 ) ;
@ -151,7 +151,7 @@ void qos_init(void)
/* MXI -QoS */
/* Transaction Control (MXI) */
mxi = ( struct r8a7790 _mxi * ) MXI_BASE ;
mxi = ( struct rcar _mxi * ) MXI_BASE ;
writel ( 0x00000013 , & mxi - > mxrtcr ) ;
writel ( 0x00000013 , & mxi - > mxwtcr ) ;
writel ( 0x00B800C0 , & mxi - > mxsaar0 ) ;
@ -162,7 +162,7 @@ void qos_init(void)
writel ( 0x00200000 , & mxi - > mxaxiwacr ) ;
/* QoS Control (MXI) */
mxi_qos = ( struct r8a7790 _mxi_qos * ) MXI_QOS_BASE ;
mxi_qos = ( struct rcar _mxi_qos * ) MXI_QOS_BASE ;
writel ( 0x0000000C , & mxi_qos - > vspdu0 ) ;
writel ( 0x0000000C , & mxi_qos - > vspdu1 ) ;
writel ( 0x0000000D , & mxi_qos - > du0 ) ;
@ -170,7 +170,7 @@ void qos_init(void)
/* AXI -QoS */
/* Transaction Control (MXI) */
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_SYX64TO128_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_SYX64TO128_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -182,7 +182,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_AVB_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_AVB_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200A , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -191,7 +191,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_G2D_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_G2D_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200A , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -200,7 +200,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_IMP0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_IMP0_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002002 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -209,7 +209,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_IMP1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_IMP1_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002004 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -218,7 +218,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_IMUX0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_IMUX0_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -230,7 +230,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_IMUX1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_IMUX1_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -242,7 +242,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_IMUX2_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_IMUX2_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -254,7 +254,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_LBS_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_LBS_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002014 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -263,7 +263,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MMUDS_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MMUDS_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -275,7 +275,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MMUM_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MMUM_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -287,7 +287,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MMUR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MMUR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -299,7 +299,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MMUS0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MMUS0_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -311,7 +311,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MMUS1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MMUS1_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -323,7 +323,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MTSB0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MTSB0_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002002 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -332,7 +332,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_MTSB1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_MTSB1_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002002 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -341,7 +341,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_PCI_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_PCI_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002014 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -350,7 +350,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_RTX_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_RTX_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -362,7 +362,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_SDS0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_SDS0_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200A , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -371,7 +371,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_SDS1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_SDS1_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200A , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -380,7 +380,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_USB20_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_USB20_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002005 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -389,7 +389,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_USB21_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_USB21_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002005 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -398,7 +398,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_USB22_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_USB22_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002005 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -407,7 +407,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI_USB30_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI_USB30_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002014 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -417,7 +417,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
/* QoS Register (RT-AXI) */
axi_qos = ( struct r8a7790 _axi_qos * ) RT_AXI_SHX_BASE ;
axi_qos = ( struct rcar _axi_qos * ) RT_AXI_SHX_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002005 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -429,7 +429,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) RT_AXI_RDS_BASE ;
axi_qos = ( struct rcar _axi_qos * ) RT_AXI_RDS_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -438,7 +438,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) RT_AXI_RTX64TO128_BASE ;
axi_qos = ( struct rcar _axi_qos * ) RT_AXI_RTX64TO128_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -450,7 +450,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) RT_AXI_STPRO_BASE ;
axi_qos = ( struct rcar _axi_qos * ) RT_AXI_STPRO_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002003 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -463,7 +463,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
/* QoS Register (MP-AXI) */
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_ADSP_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_ADSP_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -472,7 +472,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_ASDS0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_ASDS0_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002014 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -481,7 +481,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_ASDS1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_ASDS1_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002014 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -490,7 +490,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_MLP_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_MLP_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002002 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -499,7 +499,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_MMUMP_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_MMUMP_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -511,7 +511,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_SPU_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_SPU_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -520,7 +520,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MP_AXI_SPUC_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MP_AXI_SPUC_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200D , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -530,7 +530,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
/* QoS Register (SYS-AXI256) */
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI256_AXI128TO256_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI256_AXI128TO256_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -542,7 +542,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI256_SYX_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI256_SYX_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -554,7 +554,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI256_MPX_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI256_MPX_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -566,7 +566,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) SYS_AXI256_MXI_BASE ;
axi_qos = ( struct rcar _axi_qos * ) SYS_AXI256_MXI_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -579,7 +579,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
/* QoS Register (CCI-AXI) */
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUS0_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUS0_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -591,7 +591,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_SYX2_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_SYX2_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -603,7 +603,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -615,7 +615,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUDS_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUDS_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -627,7 +627,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUM_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUM_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -639,7 +639,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MXI_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MXI_BASE ;
writel ( 0x00000002 , & axi_qos - > qosconf ) ;
writel ( 0x0000200F , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -651,7 +651,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUS1_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUS1_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -663,7 +663,7 @@ void qos_init(void)
writel ( 0x00000000 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) CCI_AXI_MMUMP_BASE ;
axi_qos = ( struct rcar _axi_qos * ) CCI_AXI_MMUMP_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002001 , & axi_qos - > qosctset0 ) ;
writel ( 0x00002009 , & axi_qos - > qosctset1 ) ;
@ -676,7 +676,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
/* QoS Register (Media-AXI) */
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_JPR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_JPR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -685,7 +685,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_JPW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_JPW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -694,7 +694,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_GCU0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_GCU0R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -703,7 +703,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_GCU0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_GCU0W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -712,7 +712,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_GCU1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_GCU1R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -721,7 +721,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_GCU1W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_GCU1W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -730,7 +730,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_TDMR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_TDMR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -739,7 +739,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_TDMW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_TDMW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -748,7 +748,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP0CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP0CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -757,7 +757,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP0CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP0CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -766,7 +766,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP1CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP1CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -775,7 +775,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP1CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP1CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -784,7 +784,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPDU0CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPDU0CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -793,7 +793,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPDU0CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPDU0CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -802,7 +802,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPDU1CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPDU1CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -811,7 +811,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPDU1CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPDU1CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002018 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -820,7 +820,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VIN0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VIN0W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -829,7 +829,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP0R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -838,7 +838,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP0W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -847,7 +847,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP0R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -856,7 +856,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP0W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -865,7 +865,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_IMSR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_IMSR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -874,7 +874,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_IMSW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_IMSW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -883,7 +883,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP1R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -892,7 +892,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSP1W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSP1W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -901,7 +901,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP1R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -910,7 +910,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP1W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP1W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -919,7 +919,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_IMRR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_IMRR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -928,7 +928,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_IMRW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_IMRW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -937,7 +937,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP2R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP2R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -946,7 +946,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_FDP2W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_FDP2W_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -955,7 +955,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPD0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPD0R_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -964,7 +964,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPD0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPD0W_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -973,7 +973,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPD1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPD1R_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -982,7 +982,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VSPD1W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VSPD1W_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -991,7 +991,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_DU0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_DU0R_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -1000,7 +1000,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_DU0W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_DU0W_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -1009,7 +1009,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_DU1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_DU1R_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -1018,7 +1018,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_DU1W_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_DU1W_BASE ;
writel ( 0x00000000 , & axi_qos - > qosconf ) ;
writel ( 0x0000200C , & axi_qos - > qosctset0 ) ;
writel ( 0x00000001 , & axi_qos - > qosreqctr ) ;
@ -1027,7 +1027,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP0CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP0CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1036,7 +1036,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP0CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP0CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1045,7 +1045,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP0VR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP0VR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1054,7 +1054,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP0VW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP0VW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1063,7 +1063,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VPC0R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VPC0R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1072,7 +1072,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP1CR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP1CR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1081,7 +1081,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP1CW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP1CW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1090,7 +1090,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP1VR_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP1VR_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1099,7 +1099,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VCP1VW_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VCP1VW_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;
@ -1108,7 +1108,7 @@ void qos_init(void)
writel ( 0x00000001 , & axi_qos - > qosthres2 ) ;
writel ( 0x00000001 , & axi_qos - > qosqon ) ;
axi_qos = ( struct r8a7790 _axi_qos * ) MEDIA_AXI_VPC1R_BASE ;
axi_qos = ( struct rcar _axi_qos * ) MEDIA_AXI_VPC1R_BASE ;
writel ( 0x00000001 , & axi_qos - > qosconf ) ;
writel ( 0x00002007 , & axi_qos - > qosctset0 ) ;
writel ( 0x00000020 , & axi_qos - > qosreqctr ) ;