Lines Matching defs:scc_pram
207 void __iomem *scc_pram;
290 qmc_write16(chan->qmc->scc_pram + QMC_GBL_MRBLR,
911 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), 0x0000);
921 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), val);
926 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATRX + ((info->nb_rx_ts - 1) * 2),
931 qmc_write16(qmc->scc_pram + QMC_GBL_RX_S_PTR, val);
932 qmc_write16(qmc->scc_pram + QMC_GBL_RXPTR, val);
933 qmc_write16(qmc->scc_pram + QMC_GBL_TX_S_PTR, val);
934 qmc_write16(qmc->scc_pram + QMC_GBL_TXPTR, val);
952 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), 0x0000);
953 qmc_write16(qmc->scc_pram + QMC_GBL_TSATTX + (i * 2), 0x0000);
965 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), val);
974 qmc_write16(qmc->scc_pram + QMC_GBL_TSATTX + (i * 2), val);
979 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATRX + ((info->nb_rx_ts - 1) * 2),
981 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATTX + ((info->nb_tx_ts - 1) * 2),
986 qmc_write16(qmc->scc_pram + QMC_GBL_RX_S_PTR, val);
987 qmc_write16(qmc->scc_pram + QMC_GBL_RXPTR, val);
991 qmc_write16(qmc->scc_pram + QMC_GBL_TX_S_PTR, val);
992 qmc_write16(qmc->scc_pram + QMC_GBL_TXPTR, val);
1290 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "scc_pram");
1294 qmc->scc_pram = devm_ioremap_resource(qmc->dev, res);
1295 if (IS_ERR(qmc->scc_pram))
1296 return PTR_ERR(qmc->scc_pram);
1343 qmc_write32(qmc->scc_pram + QMC_GBL_MCBASE, qmc->bd_dma_addr);
1357 qmc_write32(qmc->scc_pram + QMC_GBL_INTBASE, qmc->int_dma_addr);
1358 qmc_write32(qmc->scc_pram + QMC_GBL_INTPTR, qmc->int_dma_addr);
1361 qmc_write16(qmc->scc_pram + QMC_GBL_MRBLR, HDLC_MAX_MRU + 4);
1363 qmc_write16(qmc->scc_pram + QMC_GBL_GRFTHR, 1);
1364 qmc_write16(qmc->scc_pram + QMC_GBL_GRFCNT, 1);
1366 qmc_write32(qmc->scc_pram + QMC_GBL_C_MASK32, 0xDEBB20E3);
1367 qmc_write16(qmc->scc_pram + QMC_GBL_C_MASK16, 0xF0B8);
1373 qmc_write16(qmc->scc_pram + QMC_GBL_QMCSTATE, 0x8000);