Lines Matching refs:guts
57 static inline void guts_set_dmuxcr(struct ccsr_guts __iomem *guts, in guts_set_dmuxcr() argument
62 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); in guts_set_dmuxcr()
97 struct ccsr_guts __iomem *guts; in p1022_rdk_machine_probe() local
99 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); in p1022_rdk_machine_probe()
100 if (!guts) { in p1022_rdk_machine_probe()
106 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK, in p1022_rdk_machine_probe()
110 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK, in p1022_rdk_machine_probe()
114 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_rdk_machine_probe()
117 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_rdk_machine_probe()
120 iounmap(guts); in p1022_rdk_machine_probe()
169 struct ccsr_guts __iomem *guts; in p1022_rdk_machine_remove() local
171 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); in p1022_rdk_machine_remove()
172 if (!guts) { in p1022_rdk_machine_remove()
178 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK); in p1022_rdk_machine_remove()
179 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK); in p1022_rdk_machine_remove()
180 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_rdk_machine_remove()
181 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_rdk_machine_remove()
183 iounmap(guts); in p1022_rdk_machine_remove()