Home
last modified time | relevance | path

Searched refs:sbus_writel (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/video/fbdev/
H A Dcg6.c292 sbus_writel(CG6_THC_CURSOFF, &thc->thc_cursxy); in cg6_switch_from_graph()
330 sbus_writel(rect->color, &fbc->fg); in cg6_fillrect()
331 sbus_writel(~(u32)0, &fbc->pixelm); in cg6_fillrect()
332 sbus_writel(0xea80ff00, &fbc->alu); in cg6_fillrect()
333 sbus_writel(0, &fbc->s); in cg6_fillrect()
334 sbus_writel(0, &fbc->clip); in cg6_fillrect()
335 sbus_writel(~(u32)0, &fbc->pm); in cg6_fillrect()
336 sbus_writel(rect->dy, &fbc->arecty); in cg6_fillrect()
337 sbus_writel(rect->dx, &fbc->arectx); in cg6_fillrect()
338 sbus_writel(rect->dy + rect->height, &fbc->arecty); in cg6_fillrect()
[all …]
H A Dleo.c216 sbus_writel(0xffffffff, &ss->wid); in leo_switch_from_graph()
217 sbus_writel(0xffff, &ss->wmask); in leo_switch_from_graph()
218 sbus_writel(0, &ss->vclipmin); in leo_switch_from_graph()
219 sbus_writel(par->extent, &ss->vclipmax); in leo_switch_from_graph()
220 sbus_writel(0, &ss->fg); in leo_switch_from_graph()
221 sbus_writel(0xff000000, &ss->planemask); in leo_switch_from_graph()
222 sbus_writel(0x310850, &ss->rop); in leo_switch_from_graph()
223 sbus_writel(0, &ss->widclip); in leo_switch_from_graph()
224 sbus_writel((info->var.xres-1) | ((info->var.yres-1) << 11), in leo_switch_from_graph()
226 sbus_writel(4, &par->lc_ss0_usr->addrspace); in leo_switch_from_graph()
[all …]
H A Dtcx.c135 sbus_writel(tmp, p); in __tcx_set_control_plane()
181 sbus_writel(regno << 24, &bt->addr); in tcx_setcolreg()
182 sbus_writel(red << 24, &bt->color_map); in tcx_setcolreg()
183 sbus_writel(green << 24, &bt->color_map); in tcx_setcolreg()
184 sbus_writel(blue << 24, &bt->color_map); in tcx_setcolreg()
232 sbus_writel(val, &thc->thc_misc); in tcx_blank()
437 sbus_writel(0x04 << 24, &par->bt->addr); /* color planes */ in tcx_probe()
438 sbus_writel(0xff << 24, &par->bt->control); in tcx_probe()
439 sbus_writel(0x05 << 24, &par->bt->addr); in tcx_probe()
440 sbus_writel(0x00 << 24, &par->bt->control); in tcx_probe()
[all …]
H A Dp9100.c160 sbus_writel((regno << 16), &regs->ramdac_cmap_wridx); in p9100_setcolreg()
161 sbus_writel((red << 16), &regs->ramdac_palette_data); in p9100_setcolreg()
162 sbus_writel((green << 16), &regs->ramdac_palette_data); in p9100_setcolreg()
163 sbus_writel((blue << 16), &regs->ramdac_palette_data); in p9100_setcolreg()
189 sbus_writel(val, &regs->vid_screenpaint_timectl1); in p9100_blank()
199 sbus_writel(val, &regs->vid_screenpaint_timectl1); in p9100_blank()
H A Dcg3.c162 sbus_writel(D4M4(regno), &bt->addr); in cg3_setcolreg()
164 sbus_writel(*p32++, &bt->color_map); in cg3_setcolreg()
H A Dcg14.c255 sbus_writel(val, &clut->c_clut[regno]); in cg14_setcolreg()
/linux/arch/sparc/kernel/
H A Dsun4m_irq.c201 sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->set); in sun4m_mask_irq()
203 sbus_writel(handler_data->mask, &sun4m_irq_global->mask_set); in sun4m_mask_irq()
220 sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->clear); in sun4m_unmask_irq()
222 sbus_writel(handler_data->mask, &sun4m_irq_global->mask_clear); in sun4m_unmask_irq()
343 sbus_writel(sun4m_imask[SUN4M_PROFILE_IRQ], &sun4m_irq_global->mask_clear); in sun4m_unmask_profile_irq()
355 sbus_writel(value, &timers_percpu[cpu]->l14_limit); in sun4m_load_profile_irq()
386 sbus_writel(0x00000000, &timers_global->timer_config); in sun4m_init_timers()
396 sbus_writel(timer_value(sparc_config.cs_period), in sun4m_init_timers()
411 sbus_writel(0, &timers_percpu[i]->l14_limit); in sun4m_init_timers()
413 sbus_writel(SUN4M_INT_E14, &sun4m_irq_global->mask_set); in sun4m_init_timers()
[all …]
H A Dsun4m_smp.c141 sbus_writel(SUN4M_SOFT_INT(level), &sun4m_irq_percpu[cpu]->set); in sun4m_send_ipi()
H A Dsun4d_irq.c468 sbus_writel(timer_value(sparc_config.cs_period), in sun4d_init_timers()
/linux/arch/sparc/include/asm/
H A Diommu_32.h114 sbus_writel(0, &regs->tlbflush); in iommu_invalidate()
119 sbus_writel(ba & PAGE_MASK, &regs->pageflush); in iommu_invalidate_page()
H A Dio_32.h90 static inline void sbus_writel(u32 l, volatile void __iomem *addr) in sbus_writel() function
H A Dio_64.h334 static inline void sbus_writel(u32 l, volatile void __iomem *addr) in sbus_writel() function
/linux/drivers/sbus/char/
H A Ductrl.c243 sbus_writel(value, &driver->regs->uctrl_data); \
258 sbus_writel(UCTRL_STAT_RXNE_STA, &driver->regs->uctrl_stat); \
268 sbus_writel(stat, &driver->regs->uctrl_stat); in uctrl_do_txn()
378 sbus_writel(UCTRL_INTR_RXNE_REQ|UCTRL_INTR_RXNE_MSK, &p->regs->uctrl_intr); in uctrl_probe()
/linux/arch/sparc/mm/
H A Dio-unit.c72 sbus_writel(0, xpt); in iounit_iommu_init()
139 sbus_writel(iopte_val(iopte), &iounit->page_table[scan]); in iounit_get_area()
255 sbus_writel(iopte_val(MKIOPTE(__pa(page))), iopte); in iounit_alloc()
H A Diommu.c85 sbus_writel(control, &iommu->regs->control); in sbus_iommu_init()
110 sbus_writel(base, &iommu->regs->base); in sbus_iommu_init()
/linux/sound/sparc/
H A Dcs4231.c1625 sbus_writel(csr, chip->port + APCCSR); in snd_cs4231_sbus_interrupt()
1686 sbus_writel(bus_addr, base->regs + base->dir + APCNVA); in sbus_dma_request()
1687 sbus_writel(len, base->regs + base->dir + APCNC); in sbus_dma_request()
1708 sbus_writel(csr, base->regs + APCCSR); in sbus_dma_prepare()
1720 sbus_writel(0, base->regs + base->dir + APCNC); in sbus_dma_enable()
1721 sbus_writel(0, base->regs + base->dir + APCNVA); in sbus_dma_enable()
1723 sbus_writel(0, base->regs + base->dir + APCC); in sbus_dma_enable()
1724 sbus_writel(0, base->regs + base->dir + APCVA); in sbus_dma_enable()
1737 sbus_writel(csr, base->regs + APCCSR); in sbus_dma_enable()
1742 sbus_writel(csr, base->regs + APCCSR); in sbus_dma_enable()
/linux/drivers/parport/
H A Dparport_sunbpp.c58 sbus_writel(tmp, &regs->p_csr); in parport_sunbpp_disable_irq()
68 sbus_writel(tmp, &regs->p_csr); in parport_sunbpp_enable_irq()
/linux/drivers/net/ethernet/sun/
H A Dsunhme.c152 sbus_writel(val, reg); in sbus_hme_write32()
222 sbus_writel((__val), (__reg))
/linux/drivers/atm/
H A Dfore200e.c636 sbus_writel(val, addr); in fore200e_sba_write()