Lines Matching full:scc_pram

207 	void __iomem *scc_pram;  member
289 qmc_write16(chan->qmc->scc_pram + QMC_GBL_MRBLR, in qmc_chan_set_param()
910 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), 0x0000); in qmc_setup_tsa_64rxtx()
920 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), val); in qmc_setup_tsa_64rxtx()
925 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATRX + ((info->nb_rx_ts - 1) * 2), in qmc_setup_tsa_64rxtx()
930 qmc_write16(qmc->scc_pram + QMC_GBL_RX_S_PTR, val); in qmc_setup_tsa_64rxtx()
931 qmc_write16(qmc->scc_pram + QMC_GBL_RXPTR, val); in qmc_setup_tsa_64rxtx()
932 qmc_write16(qmc->scc_pram + QMC_GBL_TX_S_PTR, val); in qmc_setup_tsa_64rxtx()
933 qmc_write16(qmc->scc_pram + QMC_GBL_TXPTR, val); in qmc_setup_tsa_64rxtx()
951 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), 0x0000); in qmc_setup_tsa_32rx_32tx()
952 qmc_write16(qmc->scc_pram + QMC_GBL_TSATTX + (i * 2), 0x0000); in qmc_setup_tsa_32rx_32tx()
964 qmc_write16(qmc->scc_pram + QMC_GBL_TSATRX + (i * 2), val); in qmc_setup_tsa_32rx_32tx()
973 qmc_write16(qmc->scc_pram + QMC_GBL_TSATTX + (i * 2), val); in qmc_setup_tsa_32rx_32tx()
978 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATRX + ((info->nb_rx_ts - 1) * 2), in qmc_setup_tsa_32rx_32tx()
980 qmc_setbits16(qmc->scc_pram + QMC_GBL_TSATTX + ((info->nb_tx_ts - 1) * 2), in qmc_setup_tsa_32rx_32tx()
985 qmc_write16(qmc->scc_pram + QMC_GBL_RX_S_PTR, val); in qmc_setup_tsa_32rx_32tx()
986 qmc_write16(qmc->scc_pram + QMC_GBL_RXPTR, val); in qmc_setup_tsa_32rx_32tx()
990 qmc_write16(qmc->scc_pram + QMC_GBL_TX_S_PTR, val); in qmc_setup_tsa_32rx_32tx()
991 qmc_write16(qmc->scc_pram + QMC_GBL_TXPTR, val); in qmc_setup_tsa_32rx_32tx()
1276 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "scc_pram"); in qmc_cpm1_init_resources()
1280 qmc->scc_pram = devm_ioremap_resource(qmc->dev, res); in qmc_cpm1_init_resources()
1281 if (IS_ERR(qmc->scc_pram)) in qmc_cpm1_init_resources()
1282 return PTR_ERR(qmc->scc_pram); in qmc_cpm1_init_resources()
1376 qmc_write32(qmc->scc_pram + QMC_GBL_MCBASE, qmc->bd_dma_addr); in qmc_probe()
1389 qmc_write32(qmc->scc_pram + QMC_GBL_INTBASE, qmc->int_dma_addr); in qmc_probe()
1390 qmc_write32(qmc->scc_pram + QMC_GBL_INTPTR, qmc->int_dma_addr); in qmc_probe()
1393 qmc_write16(qmc->scc_pram + QMC_GBL_MRBLR, HDLC_MAX_MRU + 4); in qmc_probe()
1395 qmc_write16(qmc->scc_pram + QMC_GBL_GRFTHR, 1); in qmc_probe()
1396 qmc_write16(qmc->scc_pram + QMC_GBL_GRFCNT, 1); in qmc_probe()
1398 qmc_write32(qmc->scc_pram + QMC_GBL_C_MASK32, 0xDEBB20E3); in qmc_probe()
1399 qmc_write16(qmc->scc_pram + QMC_GBL_C_MASK16, 0xF0B8); in qmc_probe()
1405 qmc_write16(qmc->scc_pram + QMC_GBL_QMCSTATE, 0x8000); in qmc_probe()