global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace
[platform/kernel/u-boot.git] / arch / powerpc / include / asm / fsl_liodn.h
index 8c91e72..de85bcf 100644 (file)
@@ -1,13 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_LIODN_H_
 #define _FSL_LIODN_H_
 
 #include <asm/types.h>
+#include <fsl_qbman.h>
 
 struct srio_liodn_id_table {
        u32 id[2];
@@ -18,22 +18,22 @@ struct srio_liodn_id_table {
 #define SET_SRIO_LIODN_1(port, idA) \
        { .id = { idA }, .num_ids = 1, .portid = port, \
          .reg_offset[0] = offsetof(ccsr_gur_t, rio##port##liodnr) \
-               + CONFIG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
+               + CFG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
        }
 
 #define SET_SRIO_LIODN_2(port, idA, idB) \
        { .id = { idA, idB }, .num_ids = 2, .portid = port, \
          .reg_offset[0] = offsetof(ccsr_gur_t, rio##port##liodnr) \
-               + CONFIG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
+               + CFG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
          .reg_offset[1] = offsetof(ccsr_gur_t, rio##port##maintliodnr) \
-               + CONFIG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
+               + CFG_SYS_MPC85xx_GUTS_OFFSET + CONFIG_SYS_CCSRBAR, \
        }
 
 #define SET_SRIO_LIODN_BASE(port, id_a) \
        { .id = { id_a }, .num_ids = 1, .portid = port, \
          .reg_offset[0] = offsetof(struct ccsr_rio, liodn) \
                + (port - 1) * 0x200 \
-               + CONFIG_SYS_FSL_SRIO_ADDR, \
+               + CFG_SYS_FSL_SRIO_ADDR, \
        }
 
 struct liodn_id_table {
@@ -90,67 +90,69 @@ extern void fdt_fixup_liodn(void *blob);
 
 #define SET_GUTS_LIODN(compat, liodn, name, compatoff) \
        SET_LIODN_ENTRY_1(compat, liodn, \
-               offsetof(ccsr_gur_t, name) + CONFIG_SYS_MPC85xx_GUTS_OFFSET, \
+               offsetof(ccsr_gur_t, name) + CFG_SYS_MPC85xx_GUTS_OFFSET, \
                compatoff)
 
 #define SET_USB_LIODN(usbNum, compat, liodn) \
        SET_GUTS_LIODN(compat, liodn, usb##usbNum##liodnr,\
-               CONFIG_SYS_MPC85xx_USB##usbNum##_OFFSET)
+               CFG_SYS_MPC85xx_USB##usbNum##_OFFSET)
 
 #define SET_SATA_LIODN(sataNum, liodn) \
        SET_GUTS_LIODN("fsl,pq-sata-v2", liodn, sata##sataNum##liodnr,\
-               CONFIG_SYS_MPC85xx_SATA##sataNum##_OFFSET)
+               CFG_SYS_MPC85xx_SATA##sataNum##_OFFSET)
 
 #define SET_PCI_LIODN(compat, pciNum, liodn) \
        SET_GUTS_LIODN(compat, liodn, pex##pciNum##liodnr,\
-               CONFIG_SYS_MPC85xx_PCIE##pciNum##_OFFSET)
+               CFG_SYS_MPC85xx_PCIE##pciNum##_OFFSET)
 
 #define SET_PCI_LIODN_BASE(compat, pciNum, liodn) \
        SET_LIODN_ENTRY_1(compat, liodn,\
-               offsetof(ccsr_pcix_t, liodn_base) + CONFIG_SYS_MPC85xx_PCIE##pciNum##_OFFSET,\
-               CONFIG_SYS_MPC85xx_PCIE##pciNum##_OFFSET)
+               offsetof(ccsr_pcix_t, liodn_base) + CFG_SYS_MPC85xx_PCIE##pciNum##_OFFSET,\
+               CFG_SYS_MPC85xx_PCIE##pciNum##_OFFSET)
 
 /* reg nodes for DMA start @ 0x300 */
 #define SET_DMA_LIODN(dmaNum, compat, liodn) \
        SET_GUTS_LIODN(compat, liodn, dma##dmaNum##liodnr,\
-               CONFIG_SYS_MPC85xx_DMA##dmaNum##_OFFSET + 0x300)
+               CFG_SYS_MPC85xx_DMA##dmaNum##_OFFSET + 0x300)
 
 #define SET_SDHC_LIODN(sdhcNum, liodn) \
        SET_GUTS_LIODN("fsl,esdhc", liodn, sdmmc##sdhcNum##liodnr,\
-               CONFIG_SYS_MPC85xx_ESDHC_OFFSET)
+               CFG_SYS_MPC85xx_ESDHC_OFFSET)
 
 #define SET_QE_LIODN(liodn) \
        SET_GUTS_LIODN("fsl,qe", liodn, qeliodnr,\
-               CONFIG_SYS_MPC85xx_QE_OFFSET)
+               CFG_SYS_MPC85xx_QE_OFFSET)
 
 #define SET_TDM_LIODN(liodn) \
        SET_GUTS_LIODN("fsl,tdm1.0", liodn, tdmliodnr,\
-               CONFIG_SYS_MPC85xx_TDM_OFFSET)
+               CFG_SYS_MPC85xx_TDM_OFFSET)
 
 #define SET_QMAN_LIODN(liodn) \
-       SET_LIODN_ENTRY_1("fsl,qman", liodn, offsetof(ccsr_qman_t, liodnr) + \
-               CONFIG_SYS_FSL_QMAN_OFFSET, \
-               CONFIG_SYS_FSL_QMAN_OFFSET)
+       SET_LIODN_ENTRY_1("fsl,qman", liodn, \
+               offsetof(struct ccsr_qman, liodnr) + \
+               CFG_SYS_FSL_QMAN_OFFSET, \
+               CFG_SYS_FSL_QMAN_OFFSET)
 
 #define SET_BMAN_LIODN(liodn) \
-       SET_LIODN_ENTRY_1("fsl,bman", liodn, offsetof(ccsr_bman_t, liodnr) + \
-               CONFIG_SYS_FSL_BMAN_OFFSET, \
-               CONFIG_SYS_FSL_BMAN_OFFSET)
+       SET_LIODN_ENTRY_1("fsl,bman", liodn, \
+               offsetof(struct ccsr_bman, liodnr) + \
+               CFG_SYS_FSL_BMAN_OFFSET, \
+               CFG_SYS_FSL_BMAN_OFFSET)
 
 #define SET_PME_LIODN(liodn) \
        SET_LIODN_ENTRY_1("fsl,pme", liodn, offsetof(ccsr_pme_t, liodnr) + \
-               CONFIG_SYS_FSL_CORENET_PME_OFFSET, \
-               CONFIG_SYS_FSL_CORENET_PME_OFFSET)
+               CFG_SYS_FSL_CORENET_PME_OFFSET, \
+               CFG_SYS_FSL_CORENET_PME_OFFSET)
 
 #define SET_PMAN_LIODN(num, liodn) \
        SET_LIODN_ENTRY_2("fsl,pman", liodn, 0, \
                offsetof(struct ccsr_pman, ppa1) + \
-               CONFIG_SYS_FSL_CORENET_PMAN##num##_OFFSET, \
-               CONFIG_SYS_FSL_CORENET_PMAN##num##_OFFSET)
+               CFG_SYS_FSL_CORENET_PMAN##num##_OFFSET, \
+               CFG_SYS_FSL_CORENET_PMAN##num##_OFFSET)
 
 /* -1 from portID due to how immap has the registers */
 #define FM_PPID_RX_PORT_OFFSET(fmNum, portID) \
-       CONFIG_SYS_FSL_FM##fmNum##_OFFSET + \
+       CFG_SYS_FSL_FM##fmNum##_OFFSET + \
        offsetof(struct ccsr_fman, fm_bmi_common.fmbm_ppid[portID - 1])
 
 #ifdef CONFIG_SYS_FMAN_V3
@@ -158,31 +160,31 @@ extern void fdt_fixup_liodn(void *blob);
 #define SET_FMAN_RX_1G_LIODN(fmNum, enetNum, liodn) \
        SET_FMAN_LIODN_ENTRY("fsl,fman-v3-port-rx", "fsl,fman-port-1g-rx", \
                liodn, FM_PPID_RX_PORT_OFFSET(fmNum, enetNum + 8), \
-               CONFIG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
+               CFG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
 
 /* enetNum is 0, 1, 2... so we + 16 for 10g to get to HW Port ID */
 #define SET_FMAN_RX_10G_LIODN(fmNum, enetNum, liodn) \
        SET_FMAN_LIODN_ENTRY("fsl,fman-v3-port-rx", "fsl,fman-port-10g-rx", \
                liodn, FM_PPID_RX_PORT_OFFSET(fmNum, enetNum + 16), \
-               CONFIG_SYS_FSL_FM##fmNum##_RX##enetNum##_10G_OFFSET)
+               CFG_SYS_FSL_FM##fmNum##_RX##enetNum##_10G_OFFSET)
 
 /* enetNum is 0, 1, 2... so we + 8 for type-2 10g to get to HW Port ID */
 #define SET_FMAN_RX_10G_TYPE2_LIODN(fmNum, enetNum, liodn) \
        SET_FMAN_LIODN_ENTRY("fsl,fman-v3-port-rx", "fsl,fman-port-10g-rx", \
                liodn, FM_PPID_RX_PORT_OFFSET(fmNum, enetNum + 8), \
-               CONFIG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
+               CFG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
 #else
 /* enetNum is 0, 1, 2... so we + 8 for 1g to get to HW Port ID */
 #define SET_FMAN_RX_1G_LIODN(fmNum, enetNum, liodn) \
        SET_FMAN_LIODN_ENTRY("fsl,fman-v2-port-rx", "fsl,fman-port-1g-rx", \
                liodn, FM_PPID_RX_PORT_OFFSET(fmNum, enetNum + 8), \
-               CONFIG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
+               CFG_SYS_FSL_FM##fmNum##_RX##enetNum##_1G_OFFSET)
 
 /* enetNum is 0, 1, 2... so we + 16 for 10g to get to HW Port ID */
 #define SET_FMAN_RX_10G_LIODN(fmNum, enetNum, liodn) \
        SET_FMAN_LIODN_ENTRY("fsl,fman-v2-port-rx", "fsl,fman-port-10g-rx", \
                liodn, FM_PPID_RX_PORT_OFFSET(fmNum, enetNum + 16), \
-               CONFIG_SYS_FSL_FM##fmNum##_RX##enetNum##_10G_OFFSET)
+               CFG_SYS_FSL_FM##fmNum##_RX##enetNum##_10G_OFFSET)
 #endif
 /*
  * handle both old and new versioned SEC properties:
@@ -191,44 +193,44 @@ extern void fdt_fixup_liodn(void *blob);
 #define SET_SEC_JR_LIODN_ENTRY(jrNum, liodnA, liodnB) \
        SET_LIODN_ENTRY_2("fsl,sec4.0-job-ring", liodnA, liodnB,\
                offsetof(ccsr_sec_t, jrliodnr[jrNum].ls) + \
-               CONFIG_SYS_FSL_SEC_OFFSET, \
-               CONFIG_SYS_FSL_SEC_OFFSET + 0x1000 + 0x1000 * jrNum), \
+               CFG_SYS_FSL_SEC_OFFSET, \
+               CFG_SYS_FSL_SEC_OFFSET + 0x1000 + 0x1000 * jrNum), \
        SET_LIODN_ENTRY_2("fsl,sec-v4.0-job-ring", liodnA, liodnB,\
                offsetof(ccsr_sec_t, jrliodnr[jrNum].ls) + \
-               CONFIG_SYS_FSL_SEC_OFFSET, \
-               CONFIG_SYS_FSL_SEC_OFFSET + 0x1000 + 0x1000 * jrNum)
+               CFG_SYS_FSL_SEC_OFFSET, \
+               CFG_SYS_FSL_SEC_OFFSET + 0x1000 + 0x1000 * jrNum)
 
 /* This is a bit evil since we treat rtic param as both a string & hex value */
 #define SET_SEC_RTIC_LIODN_ENTRY(rtic, liodnA) \
        SET_LIODN_ENTRY_1("fsl,sec4.0-rtic-memory", \
                liodnA, \
                offsetof(ccsr_sec_t, rticliodnr[0x##rtic-0xa].ls) + \
-               CONFIG_SYS_FSL_SEC_OFFSET, \
-               CONFIG_SYS_FSL_SEC_OFFSET + 0x6100 + 0x20 * (0x##rtic-0xa)), \
+               CFG_SYS_FSL_SEC_OFFSET, \
+               CFG_SYS_FSL_SEC_OFFSET + 0x6100 + 0x20 * (0x##rtic-0xa)), \
        SET_LIODN_ENTRY_1("fsl,sec-v4.0-rtic-memory", \
                liodnA, \
                offsetof(ccsr_sec_t, rticliodnr[0x##rtic-0xa].ls) + \
-               CONFIG_SYS_FSL_SEC_OFFSET, \
-               CONFIG_SYS_FSL_SEC_OFFSET + 0x6100 + 0x20 * (0x##rtic-0xa))
+               CFG_SYS_FSL_SEC_OFFSET, \
+               CFG_SYS_FSL_SEC_OFFSET + 0x6100 + 0x20 * (0x##rtic-0xa))
 
 #define SET_SEC_DECO_LIODN_ENTRY(num, liodnA, liodnB) \
        SET_LIODN_ENTRY_2(NULL, liodnA, liodnB, \
                offsetof(ccsr_sec_t, decoliodnr[num].ls) + \
-               CONFIG_SYS_FSL_SEC_OFFSET, 0)
+               CFG_SYS_FSL_SEC_OFFSET, 0)
 
 #define SET_RAID_ENGINE_JQ_LIODN_ENTRY(jqNum, rNum, liodnA) \
        SET_LIODN_ENTRY_1("fsl,raideng-v1.0-job-ring", \
        liodnA, \
        offsetof(struct ccsr_raide, jq[jqNum].ring[rNum].cfg1) + \
-       CONFIG_SYS_FSL_RAID_ENGINE_OFFSET, \
+       CFG_SYS_FSL_RAID_ENGINE_OFFSET, \
        offsetof(struct ccsr_raide, jq[jqNum].ring[rNum].cfg0) + \
-       CONFIG_SYS_FSL_RAID_ENGINE_OFFSET)
+       CFG_SYS_FSL_RAID_ENGINE_OFFSET)
 
 #define SET_RMAN_LIODN(ibNum, liodn) \
        SET_LIODN_ENTRY_1("fsl,rman-inbound-block", liodn, \
                offsetof(struct ccsr_rman, mmitdr) + \
-               CONFIG_SYS_FSL_CORENET_RMAN_OFFSET, \
-               CONFIG_SYS_FSL_CORENET_RMAN_OFFSET + ibNum * 0x1000)
+               CFG_SYS_FSL_CORENET_RMAN_OFFSET, \
+               CFG_SYS_FSL_CORENET_RMAN_OFFSET + ibNum * 0x1000)
 
 extern struct liodn_id_table liodn_tbl[], liodn_bases[], sec_liodn_tbl[];
 extern struct liodn_id_table raide_liodn_tbl[];