Home
last modified time | relevance | path

Searched refs:mmio_vbase (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/video/fbdev/sis/
H A Dsis_accel.h152 MMIO_OUT32(ivideo->mmio_vbase, BR(0), base);\
157 MMIO_OUT16(ivideo->mmio_vbase, BR(1), pitch);\
167 MMIO_OUT32(ivideo->mmio_vbase, BR(4), base);\
182 MMIO_OUT16(ivideo->mmio_vbase, BR(1)+2, bpp);\
192 MMIO_OUT32(ivideo->mmio_vbase, BR(7), color);\
197 MMIO_OUT32(ivideo->mmio_vbase, BR(8), color);\
202 MMIO_OUT32(ivideo->mmio_vbase, BR(9), color);\
207 MMIO_OUT32(ivideo->mmio_vbase, BR(10), color);\
228 MMIO_OUT32(ivideo->mmio_vbase, BR(11), p0);\
229 MMIO_OUT32(ivideo->mmio_vbase, BR(12), p1);\
[all …]
H A Dsis_main.c2900 MMIO_OUT32(ivideo->mmio_vbase, Q_WRITE_PTR, 0); in sisfb_engine_init()
2904 tempq = MMIO_IN32(ivideo->mmio_vbase, Q_READ_PTR); in sisfb_engine_init()
2905 MMIO_OUT32(ivideo->mmio_vbase, Q_WRITE_PTR, tempq); in sisfb_engine_init()
2908 MMIO_OUT32(ivideo->mmio_vbase, Q_BASE_ADDR, tempq); in sisfb_engine_init()
2915 MMIO_OUT32(ivideo->mmio_vbase, Q_WRITE_PTR, (tempq + 16)); in sisfb_engine_init()
2924 tempq = MMIO_IN32(ivideo->mmio_vbase, MMIO_QUEUE_READPORT); in sisfb_engine_init()
2925 MMIO_OUT32(ivideo->mmio_vbase, MMIO_QUEUE_WRITEPORT, tempq); in sisfb_engine_init()
2931 MMIO_OUT32(ivideo->mmio_vbase, MMIO_QUEUE_PHYBASE, tempq); in sisfb_engine_init()
6250 if(!ivideo->mmio_vbase) { in sisfb_probe()
6498 iounmap(ivideo->mmio_vbase); in sisfb_probe()
[all …]
H A Dsis.h523 void __iomem *mmio_vbase; member
/openbmc/linux/drivers/video/fbdev/
H A Dsstfb.c174 #define sst_read(reg) __sst_read(par->mmio_vbase, reg)
175 #define sst_write(reg,val) __sst_write(par->mmio_vbase, reg, val)
178 #define sst_dac_read(reg) __sst_dac_read(par->mmio_vbase, reg)
180 #define dac_i_read(reg) __dac_i_read(par->mmio_vbase, reg)
181 #define dac_i_write(reg,val) __dac_i_write(par->mmio_vbase, reg, val)
215 #define sst_wait_idle() __sst_wait_idle(par->mmio_vbase)
1369 par->mmio_vbase = ioremap(fix->mmio_start, in sstfb_probe()
1371 if (!par->mmio_vbase) { in sstfb_probe()
1396 f_ddprintk("regbase_virt: %p\n", par->mmio_vbase); in sstfb_probe()
1453 iounmap(par->mmio_vbase); in sstfb_probe()
[all …]
H A Dneofb.c1489 memcpy_toio(par->mmio_vbase + 0x100000, image->data, data_len); in neo2200_imageblit()
1679 par->mmio_vbase = ioremap(info->fix.mmio_start, MMIO_SIZE); in neo_map_mmio()
1680 if (!par->mmio_vbase) { in neo_map_mmio()
1687 par->mmio_vbase); in neo_map_mmio()
1697 iounmap(par->mmio_vbase); in neo_unmap_mmio()
1698 par->mmio_vbase = NULL; in neo_unmap_mmio()
1910 par->neo2200 = (Neo2200 __iomem *) par->mmio_vbase; in neo_init_hw()
/openbmc/linux/include/video/
H A Dneomagic.h163 u8 __iomem *mmio_vbase; member
H A Dsstfb.h348 u8 __iomem *mmio_vbase; member