rcar_gen3: drivers: qos: M3W: Use common register definition
authorMarek Vasut <[email protected]>
Thu, 13 Jun 2019 23:41:10 +0000 (01:41 +0200)
committerMarek Vasut <[email protected]>
Mon, 17 Jun 2019 13:05:48 +0000 (15:05 +0200)
Use common qos_regs.h instead of a local copy in the M3W QoS init.
Fill missing registers into qos_regs.h . No functional change.

Signed-off-by: Marek Vasut <[email protected]>
Change-Id: I91175c86cdb94b9271c880df2cb65949f15f1bad

drivers/staging/renesas/rcar/qos/M3/qos_init_m3_v10.c
drivers/staging/renesas/rcar/qos/M3/qos_init_m3_v11.c
drivers/staging/renesas/rcar/qos/M3/qos_init_m3_v30.c

index c0846d2e2550cf8dbf885c5f0e1cb35876f55976..c690fd68174df28e81199c1f5b498caebfd2b0e1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2017, Renesas Electronics Corporation. All rights reserved.
+ * Copyright (c) 2015-2019, Renesas Electronics Corporation. All rights reserved.
  *
  * SPDX-License-Identifier: BSD-3-Clause
  */
 #include <common/debug.h>
 
 #include "../qos_common.h"
+#include "../qos_reg.h"
 #include "qos_init_m3_v10.h"
 
 #define        RCAR_QOS_VERSION                "rev.0.19"
 
-#define        RCAR_QOS_NONE                   (3U)
-#define        RCAR_QOS_TYPE_DEFAULT           (0U)
-
-#define        RCAR_DRAM_SPLIT_LINEAR          (0U)
-#define        RCAR_DRAM_SPLIT_4CH             (1U)
-#define        RCAR_DRAM_SPLIT_2CH             (2U)
-#define        RCAR_DRAM_SPLIT_AUTO            (3U)
-
-#define        RST_BASE                        (0xE6160000U)
-#define        RST_MODEMR                      (RST_BASE + 0x0060U)
-
-#define        DBSC_BASE                       (0xE6790000U)
-#define DBSC_DBCAM0CNF0                        (DBSC_BASE + 0x0900U)
-#define DBSC_DBCAM0CNF1                        (DBSC_BASE + 0x0904U)
-#define DBSC_DBCAM0CNF2                        (DBSC_BASE + 0x0908U)
-#define DBSC_DBCAM0CNF3                        (DBSC_BASE + 0x090CU)
-#define DBSC_DBCAMDIS                  (DBSC_BASE + 0x09fCU)
-#define DBSC_DBSCHCNT0                 (DBSC_BASE + 0x1000U)
-#define DBSC_DBSCHCNT1                 (DBSC_BASE + 0x1004U)
-#define DBSC_DBSCHSZ0                  (DBSC_BASE + 0x1010U)
-#define DBSC_DBSCHRW0                  (DBSC_BASE + 0x1020U)
-#define DBSC_DBSCHQOS_0_0              (DBSC_BASE + 0x1030U)
-#define DBSC_DBSCHQOS_0_1              (DBSC_BASE + 0x1034U)
-#define DBSC_DBSCHQOS_0_2              (DBSC_BASE + 0x1038U)
-#define DBSC_DBSCHQOS_0_3              (DBSC_BASE + 0x103CU)
-#define DBSC_DBSCHQOS_1_0              (DBSC_BASE + 0x1040U)
-#define DBSC_DBSCHQOS_1_1              (DBSC_BASE + 0x1044U)
-#define DBSC_DBSCHQOS_1_2              (DBSC_BASE + 0x1048U)
-#define DBSC_DBSCHQOS_1_3              (DBSC_BASE + 0x104CU)
-#define DBSC_DBSCHQOS_2_0              (DBSC_BASE + 0x1050U)
-#define DBSC_DBSCHQOS_2_1              (DBSC_BASE + 0x1054U)
-#define DBSC_DBSCHQOS_2_2              (DBSC_BASE + 0x1058U)
-#define DBSC_DBSCHQOS_2_3              (DBSC_BASE + 0x105CU)
-#define DBSC_DBSCHQOS_3_0              (DBSC_BASE + 0x1060U)
-#define DBSC_DBSCHQOS_3_1              (DBSC_BASE + 0x1064U)
-#define DBSC_DBSCHQOS_3_2              (DBSC_BASE + 0x1068U)
-#define DBSC_DBSCHQOS_3_3              (DBSC_BASE + 0x106CU)
-#define DBSC_DBSCHQOS_4_0              (DBSC_BASE + 0x1070U)
-#define DBSC_DBSCHQOS_4_1              (DBSC_BASE + 0x1074U)
-#define DBSC_DBSCHQOS_4_2              (DBSC_BASE + 0x1078U)
-#define DBSC_DBSCHQOS_4_3              (DBSC_BASE + 0x107CU)
-#define DBSC_DBSCHQOS_5_0              (DBSC_BASE + 0x1080U)
-#define DBSC_DBSCHQOS_5_1              (DBSC_BASE + 0x1084U)
-#define DBSC_DBSCHQOS_5_2              (DBSC_BASE + 0x1088U)
-#define DBSC_DBSCHQOS_5_3              (DBSC_BASE + 0x108CU)
-#define DBSC_DBSCHQOS_6_0              (DBSC_BASE + 0x1090U)
-#define DBSC_DBSCHQOS_6_1              (DBSC_BASE + 0x1094U)
-#define DBSC_DBSCHQOS_6_2              (DBSC_BASE + 0x1098U)
-#define DBSC_DBSCHQOS_6_3              (DBSC_BASE + 0x109CU)
-#define DBSC_DBSCHQOS_7_0              (DBSC_BASE + 0x10A0U)
-#define DBSC_DBSCHQOS_7_1              (DBSC_BASE + 0x10A4U)
-#define DBSC_DBSCHQOS_7_2              (DBSC_BASE + 0x10A8U)
-#define DBSC_DBSCHQOS_7_3              (DBSC_BASE + 0x10ACU)
-#define DBSC_DBSCHQOS_8_0              (DBSC_BASE + 0x10B0U)
-#define DBSC_DBSCHQOS_8_1              (DBSC_BASE + 0x10B4U)
-#define DBSC_DBSCHQOS_8_2              (DBSC_BASE + 0x10B8U)
-#define DBSC_DBSCHQOS_8_3              (DBSC_BASE + 0x10BCU)
-#define DBSC_DBSCHQOS_9_0              (DBSC_BASE + 0x10C0U)
-#define DBSC_DBSCHQOS_9_1              (DBSC_BASE + 0x10C4U)
-#define DBSC_DBSCHQOS_9_2              (DBSC_BASE + 0x10C8U)
-#define DBSC_DBSCHQOS_9_3              (DBSC_BASE + 0x10CCU)
-#define DBSC_DBSCHQOS_10_0             (DBSC_BASE + 0x10D0U)
-#define DBSC_DBSCHQOS_10_1             (DBSC_BASE + 0x10D4U)
-#define DBSC_DBSCHQOS_10_2             (DBSC_BASE + 0x10D8U)
-#define DBSC_DBSCHQOS_10_3             (DBSC_BASE + 0x10DCU)
-#define DBSC_DBSCHQOS_11_0             (DBSC_BASE + 0x10E0U)
-#define DBSC_DBSCHQOS_11_1             (DBSC_BASE + 0x10E4U)
-#define DBSC_DBSCHQOS_11_2             (DBSC_BASE + 0x10E8U)
-#define DBSC_DBSCHQOS_11_3             (DBSC_BASE + 0x10ECU)
-#define DBSC_DBSCHQOS_12_0             (DBSC_BASE + 0x10F0U)
-#define DBSC_DBSCHQOS_12_1             (DBSC_BASE + 0x10F4U)
-#define DBSC_DBSCHQOS_12_2             (DBSC_BASE + 0x10F8U)
-#define DBSC_DBSCHQOS_12_3             (DBSC_BASE + 0x10FCU)
-#define DBSC_DBSCHQOS_13_0             (DBSC_BASE + 0x1100U)
-#define DBSC_DBSCHQOS_13_1             (DBSC_BASE + 0x1104U)
-#define DBSC_DBSCHQOS_13_2             (DBSC_BASE + 0x1108U)
-#define DBSC_DBSCHQOS_13_3             (DBSC_BASE + 0x110CU)
-#define DBSC_DBSCHQOS_14_0             (DBSC_BASE + 0x1110U)
-#define DBSC_DBSCHQOS_14_1             (DBSC_BASE + 0x1114U)
-#define DBSC_DBSCHQOS_14_2             (DBSC_BASE + 0x1118U)
-#define DBSC_DBSCHQOS_14_3             (DBSC_BASE + 0x111CU)
-#define DBSC_DBSCHQOS_15_0             (DBSC_BASE + 0x1120U)
-#define DBSC_DBSCHQOS_15_1             (DBSC_BASE + 0x1124U)
-#define DBSC_DBSCHQOS_15_2             (DBSC_BASE + 0x1128U)
-#define DBSC_DBSCHQOS_15_3             (DBSC_BASE + 0x112CU)
-#define DBSC_SCFCTST2                  (DBSC_BASE + 0x170CU)
-
-#define        AXI_BASE                        (0xE6784000U)
-#define        AXI_ADSPLCR0                    (AXI_BASE + 0x0008U)
-#define        AXI_ADSPLCR1                    (AXI_BASE + 0x000CU)
-#define        AXI_ADSPLCR2                    (AXI_BASE + 0x0010U)
-#define        AXI_ADSPLCR3                    (AXI_BASE + 0x0014U)
-#define        ADSPLCR0_ADRMODE_DEFAULT        ((uint32_t)0U << 31U)
-#define        ADSPLCR0_ADRMODE_GEN2           ((uint32_t)1U << 31U)
-#define        ADSPLCR0_SPLITSEL(x)            ((uint32_t)(x) << 16U)
-#define        ADSPLCR0_AREA(x)                ((uint32_t)(x) <<  8U)
-#define        ADSPLCR0_SWP                    (0x0CU)
-
-#define        MSTAT_BASE                      (0xE67E0000U)
-#define        MSTAT_FIX_QOS_BANK0             (MSTAT_BASE + 0x0000U)
-#define        MSTAT_FIX_QOS_BANK1             (MSTAT_BASE + 0x1000U)
-#define        MSTAT_BE_QOS_BANK0              (MSTAT_BASE + 0x2000U)
-#define        MSTAT_BE_QOS_BANK1              (MSTAT_BASE + 0x3000U)
-#define        MSTAT_SL_INIT                   (MSTAT_BASE + 0x8000U)
-#define        MSTAT_REF_ARS                   (MSTAT_BASE + 0x8004U)
-#define        MSTAT_STATQC                    (MSTAT_BASE + 0x8008U)
-
-#define        RALLOC_BASE                     (0xE67F0000U)
-#define        RALLOC_RAS                      (RALLOC_BASE + 0x0000U)
-#define        RALLOC_FIXTH                    (RALLOC_BASE + 0x0004U)
-#define        RALLOC_RAEN                     (RALLOC_BASE + 0x0018U)
-#define        RALLOC_REGGD                    (RALLOC_BASE + 0x0020U)
-#define        RALLOC_DANN                     (RALLOC_BASE + 0x0030U)
-#define        RALLOC_DANT                     (RALLOC_BASE + 0x0038U)
-#define        RALLOC_EC                       (RALLOC_BASE + 0x003CU)
-#define        RALLOC_EMS                      (RALLOC_BASE + 0x0040U)
-#define        RALLOC_FSS                      (RALLOC_BASE + 0x0048U)
-#define        RALLOC_INSFC                    (RALLOC_BASE + 0x0050U)
-#define        RALLOC_BERR                     (RALLOC_BASE + 0x0054U)
-#define        RALLOC_RACNT0                   (RALLOC_BASE + 0x0080U)
-
 #if RCAR_QOS_TYPE  == RCAR_QOS_TYPE_DEFAULT
 static const mstat_slot_t mstat_fix[] = {
        {0x0000U, 0x0000000000000000UL},
@@ -392,70 +272,70 @@ static void dbsc_setting(void)
        }
 
        /* QoS Settings */
-       io_write_32(DBSC_DBSCHQOS_0_0, 0x00000F00);
-       io_write_32(DBSC_DBSCHQOS_0_1, 0x00000B00);
-       io_write_32(DBSC_DBSCHQOS_0_2, 0x00000000);
-       io_write_32(DBSC_DBSCHQOS_0_3, 0x00000000);
-       /* DBSC_DBSCHQOS_1_0 not set */
-       /* DBSC_DBSCHQOS_1_1 not set */
-       /* DBSC_DBSCHQOS_1_2 not set */
-       /* DBSC_DBSCHQOS_1_3 not set */
-       /* DBSC_DBSCHQOS_2_0 not set */
-       /* DBSC_DBSCHQOS_2_1 not set */
-       /* DBSC_DBSCHQOS_2_2 not set */
-       /* DBSC_DBSCHQOS_2_3 not set */
-       /* DBSC_DBSCHQOS_3_0 not set */
-       /* DBSC_DBSCHQOS_3_1 not set */
-       /* DBSC_DBSCHQOS_3_2 not set */
-       /* DBSC_DBSCHQOS_3_3 not set */
-       io_write_32(DBSC_DBSCHQOS_4_0, 0x00000300);
-       io_write_32(DBSC_DBSCHQOS_4_1, 0x000002F0);
-       io_write_32(DBSC_DBSCHQOS_4_2, 0x00000200);
-       io_write_32(DBSC_DBSCHQOS_4_3, 0x00000100);
-       /* DBSC_DBSCHQOS_5_0 not set */
-       /* DBSC_DBSCHQOS_5_1 not set */
-       /* DBSC_DBSCHQOS_5_2 not set */
-       /* DBSC_DBSCHQOS_5_3 not set */
-       /* DBSC_DBSCHQOS_6_0 not set */
-       /* DBSC_DBSCHQOS_6_1 not set */
-       /* DBSC_DBSCHQOS_6_2 not set */
-       /* DBSC_DBSCHQOS_6_3 not set */
-       /* DBSC_DBSCHQOS_7_0 not set */
-       /* DBSC_DBSCHQOS_7_1 not set */
-       /* DBSC_DBSCHQOS_7_2 not set */
-       /* DBSC_DBSCHQOS_7_3 not set */
-       /* DBSC_DBSCHQOS_8_0 not set */
-       /* DBSC_DBSCHQOS_8_1 not set */
-       /* DBSC_DBSCHQOS_8_2 not set */
-       /* DBSC_DBSCHQOS_8_3 not set */
-       io_write_32(DBSC_DBSCHQOS_9_0, 0x00000300);
-       io_write_32(DBSC_DBSCHQOS_9_1, 0x000002F0);
-       io_write_32(DBSC_DBSCHQOS_9_2, 0x00000200);
-       io_write_32(DBSC_DBSCHQOS_9_3, 0x00000100);
-       /* DBSC_DBSCHQOS_10_0 not set */
-       /* DBSC_DBSCHQOS_10_1 not set */
-       /* DBSC_DBSCHQOS_10_2 not set */
-       /* DBSC_DBSCHQOS_10_3 not set */
-       /* DBSC_DBSCHQOS_11_0 not set */
-       /* DBSC_DBSCHQOS_11_1 not set */
-       /* DBSC_DBSCHQOS_11_2 not set */
-       /* DBSC_DBSCHQOS_11_3 not set */
-       /* DBSC_DBSCHQOS_12_0 not set */
-       /* DBSC_DBSCHQOS_12_1 not set */
-       /* DBSC_DBSCHQOS_12_2 not set */
-       /* DBSC_DBSCHQOS_12_3 not set */
-       io_write_32(DBSC_DBSCHQOS_13_0, 0x00000100);
-       io_write_32(DBSC_DBSCHQOS_13_1, 0x000000F0);
-       io_write_32(DBSC_DBSCHQOS_13_2, 0x000000A0);
-       io_write_32(DBSC_DBSCHQOS_13_3, 0x00000040);
-       io_write_32(DBSC_DBSCHQOS_14_0, 0x000000C0);
-       io_write_32(DBSC_DBSCHQOS_14_1, 0x000000B0);
-       io_write_32(DBSC_DBSCHQOS_14_2, 0x00000080);
-       io_write_32(DBSC_DBSCHQOS_14_3, 0x00000040);
-       io_write_32(DBSC_DBSCHQOS_15_0, 0x00000040);
-       io_write_32(DBSC_DBSCHQOS_15_1, 0x00000030);
-       io_write_32(DBSC_DBSCHQOS_15_2, 0x00000020);
-       io_write_32(DBSC_DBSCHQOS_15_3, 0x00000010);
+       io_write_32(DBSC_DBSCHQOS00, 0x00000F00);
+       io_write_32(DBSC_DBSCHQOS01, 0x00000B00);
+       io_write_32(DBSC_DBSCHQOS02, 0x00000000);
+       io_write_32(DBSC_DBSCHQOS03, 0x00000000);
+       /* DBSC_DBSCHQOS10 not set */
+       /* DBSC_DBSCHQOS11 not set */
+       /* DBSC_DBSCHQOS12 not set */
+       /* DBSC_DBSCHQOS13 not set */
+       /* DBSC_DBSCHQOS20 not set */
+       /* DBSC_DBSCHQOS21 not set */
+       /* DBSC_DBSCHQOS22 not set */
+       /* DBSC_DBSCHQOS23 not set */
+       /* DBSC_DBSCHQOS30 not set */
+       /* DBSC_DBSCHQOS31 not set */
+       /* DBSC_DBSCHQOS32 not set */
+       /* DBSC_DBSCHQOS33 not set */
+       io_write_32(DBSC_DBSCHQOS40, 0x00000300);
+       io_write_32(DBSC_DBSCHQOS41, 0x000002F0);
+       io_write_32(DBSC_DBSCHQOS42, 0x00000200);
+       io_write_32(DBSC_DBSCHQOS43, 0x00000100);
+       /* DBSC_DBSCHQOS50 not set */
+       /* DBSC_DBSCHQOS51 not set */
+       /* DBSC_DBSCHQOS52 not set */
+       /* DBSC_DBSCHQOS53 not set */
+       /* DBSC_DBSCHQOS60 not set */
+       /* DBSC_DBSCHQOS61 not set */
+       /* DBSC_DBSCHQOS62 not set */
+       /* DBSC_DBSCHQOS63 not set */
+       /* DBSC_DBSCHQOS70 not set */
+       /* DBSC_DBSCHQOS71 not set */
+       /* DBSC_DBSCHQOS72 not set */
+       /* DBSC_DBSCHQOS73 not set */
+       /* DBSC_DBSCHQOS80 not set */
+       /* DBSC_DBSCHQOS81 not set */
+       /* DBSC_DBSCHQOS82 not set */
+       /* DBSC_DBSCHQOS83 not set */
+       io_write_32(DBSC_DBSCHQOS90, 0x00000300);
+       io_write_32(DBSC_DBSCHQOS91, 0x000002F0);
+       io_write_32(DBSC_DBSCHQOS92, 0x00000200);
+       io_write_32(DBSC_DBSCHQOS93, 0x00000100);
+       /* DBSC_DBSCHQOS100 not set */
+       /* DBSC_DBSCHQOS101 not set */
+       /* DBSC_DBSCHQOS102 not set */
+       /* DBSC_DBSCHQOS103 not set */
+       /* DBSC_DBSCHQOS110 not set */
+       /* DBSC_DBSCHQOS111 not set */
+       /* DBSC_DBSCHQOS112 not set */
+       /* DBSC_DBSCHQOS113 not set */
+       /* DBSC_DBSCHQOS120 not set */
+       /* DBSC_DBSCHQOS121 not set */
+       /* DBSC_DBSCHQOS122 not set */
+       /* DBSC_DBSCHQOS123 not set */
+       io_write_32(DBSC_DBSCHQOS130, 0x00000100);
+       io_write_32(DBSC_DBSCHQOS131, 0x000000F0);
+       io_write_32(DBSC_DBSCHQOS132, 0x000000A0);
+       io_write_32(DBSC_DBSCHQOS133, 0x00000040);
+       io_write_32(DBSC_DBSCHQOS140, 0x000000C0);
+       io_write_32(DBSC_DBSCHQOS141, 0x000000B0);
+       io_write_32(DBSC_DBSCHQOS142, 0x00000080);
+       io_write_32(DBSC_DBSCHQOS143, 0x00000040);
+       io_write_32(DBSC_DBSCHQOS150, 0x00000040);
+       io_write_32(DBSC_DBSCHQOS151, 0x00000030);
+       io_write_32(DBSC_DBSCHQOS152, 0x00000020);
+       io_write_32(DBSC_DBSCHQOS153, 0x00000010);
 }
 
 void qos_init_m3_v10(void)
@@ -490,37 +370,37 @@ void qos_init_m3_v10(void)
 #endif
 
        /* Resource Alloc setting */
-       io_write_32(RALLOC_RAS, 0x00000028U);
-       io_write_32(RALLOC_FIXTH, 0x000F0005U);
-       io_write_32(RALLOC_REGGD, 0x00000000U);
-       io_write_64(RALLOC_DANN, 0x0101010102020201UL);
-       io_write_32(RALLOC_DANT, 0x00100804U);
-       io_write_32(RALLOC_EC, 0x00000000U);
-       io_write_64(RALLOC_EMS, 0x0000000000000000UL);
-       io_write_32(RALLOC_FSS, 0x000003e8U);
-       io_write_32(RALLOC_INSFC, 0xC7840001U);
-       io_write_32(RALLOC_BERR, 0x00000000U);
-       io_write_32(RALLOC_RACNT0, 0x00000000U);
+       io_write_32(QOSCTRL_RAS, 0x00000028U);
+       io_write_32(QOSCTRL_FIXTH, 0x000F0005U);
+       io_write_32(QOSCTRL_REGGD, 0x00000000U);
+       io_write_64(QOSCTRL_DANN, 0x0101010102020201UL);
+       io_write_32(QOSCTRL_DANT, 0x00100804U);
+       io_write_32(QOSCTRL_EC, 0x00000000U);
+       io_write_64(QOSCTRL_EMS, 0x0000000000000000UL);
+       io_write_32(QOSCTRL_FSS, 0x000003e8U);
+       io_write_32(QOSCTRL_INSFC, 0xC7840001U);
+       io_write_32(QOSCTRL_BERR, 0x00000000U);
+       io_write_32(QOSCTRL_RACNT0, 0x00000000U);
 
-       /* MSTAT setting */
-       io_write_32(MSTAT_SL_INIT,
+       /* QOSBW setting */
+       io_write_32(QOSCTRL_SL_INIT,
                    SL_INIT_REFFSSLOT | SL_INIT_SLOTSSLOT | SL_INIT_SSLOTCLK);
-       io_write_32(MSTAT_REF_ARS, 0x00330000U);
+       io_write_32(QOSCTRL_REF_ARS, 0x00330000U);
 
-       /* MSTAT SRAM setting */
+       /* QOSBW SRAM setting */
        {
                uint32_t i;
 
                for (i = 0U; i < ARRAY_SIZE(mstat_fix); i++) {
-                       io_write_64(MSTAT_FIX_QOS_BANK0 + mstat_fix[i].addr,
+                       io_write_64(QOSBW_FIX_QOS_BANK0 + mstat_fix[i].addr,
                                    mstat_fix[i].value);
-                       io_write_64(MSTAT_FIX_QOS_BANK1 + mstat_fix[i].addr,
+                       io_write_64(QOSBW_FIX_QOS_BANK1 + mstat_fix[i].addr,
                                    mstat_fix[i].value);
                }
                for (i = 0U; i < ARRAY_SIZE(mstat_be); i++) {
-                       io_write_64(MSTAT_BE_QOS_BANK0 + mstat_be[i].addr,
+                       io_write_64(QOSBW_BE_QOS_BANK0 + mstat_be[i].addr,
                                    mstat_be[i].value);
-                       io_write_64(MSTAT_BE_QOS_BANK1 + mstat_be[i].addr,
+                       io_write_64(QOSBW_BE_QOS_BANK1 + mstat_be[i].addr,
                                    mstat_be[i].value);
                }
        }
@@ -541,16 +421,16 @@ void qos_init_m3_v10(void)
        io_write_32(0xFFC51800U, 0x00000000U);
 
        /* Resource Alloc start */
-       io_write_32(RALLOC_RAEN, 0x00000001U);
+       io_write_32(QOSCTRL_RAEN, 0x00000001U);
 
-       /* MSTAT start */
-       io_write_32(MSTAT_STATQC, 0x00000001U);
+       /* QOSBW start */
+       io_write_32(QOSCTRL_STATQC, 0x00000001U);
 #else
        NOTICE("BL2: QoS is None\n");
 
        /* Resource Alloc setting */
-       io_write_32(RALLOC_EC, 0x00000000U);
+       io_write_32(QOSCTRL_EC, 0x00000000U);
        /* Resource Alloc start */
-       io_write_32(RALLOC_RAEN, 0x00000001U);
+       io_write_32(QOSCTRL_RAEN, 0x00000001U);
 #endif /* !(RCAR_QOS_TYPE == RCAR_QOS_NONE) */
 }
index cee9dd0c919595694fce0f090e03b50cb7fcd93a..30cbc939f558a2f0daa88379151e0efe7211c9c1 100644 (file)
@@ -14,7 +14,6 @@
 
 #define        RCAR_QOS_VERSION                "rev.0.19"
 
-
 #define QOSWT_TIME_BANK0                               (20000000U)     /* unit:ns */
 
 #define        QOSWT_WTEN_ENABLE                               (0x1U)
index bbdb1fd815eae06bade32c2517b51e334729d7e1..585e37753e807d4e0841d4c42c035a4705f8925d 100644 (file)
@@ -14,9 +14,6 @@
 
 #define        RCAR_QOS_VERSION                "rev.0.03"
 
-#define QOSCTRL_EARLYR                 (QOS_BASE1 + 0x0060U)
-#define QOSCTRL_FSS                    (QOS_BASE1 + 0x0048U)
-
 #define QOSWT_TIME_BANK0                               (20000000U)     //unit:ns
 
 #define        QOSWT_WTEN_ENABLE                               (0x1U)