Home
last modified time | relevance | path

Searched refs:regno (Results 176 – 200 of 229) sorted by relevance

12345678910

/openbmc/linux/drivers/video/fbdev/
H A Duvesafb.c989 static int uvesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in uvesafb_setcolreg() argument
997 if (regno >= info->cmap.len) in uvesafb_setcolreg()
1006 err = uvesafb_setpalette(&entry, 1, regno, info); in uvesafb_setcolreg()
1007 } else if (regno < 16) { in uvesafb_setcolreg()
1012 ((u32 *) (info->pseudo_palette))[regno] = in uvesafb_setcolreg()
1018 ((u32 *) (info->pseudo_palette))[regno] = in uvesafb_setcolreg()
1030 ((u32 *)(info->pseudo_palette))[regno] = in uvesafb_setcolreg()
H A Dcg6.c485 static int cg6_setcolreg(unsigned regno, in cg6_setcolreg() argument
493 if (regno >= 256) in cg6_setcolreg()
502 sbus_writel((u32)regno << 24, &bt->addr); in cg6_setcolreg()
H A Dtridentfb.c1361 static int tridentfb_setcolreg(unsigned regno, unsigned red, unsigned green, in tridentfb_setcolreg() argument
1368 if (regno >= info->cmap.len) in tridentfb_setcolreg()
1373 t_outb(par, regno, VGA_PEL_IW); in tridentfb_setcolreg()
1379 } else if (regno < 16) { in tridentfb_setcolreg()
1386 ((u32 *)(info->pseudo_palette))[regno] = col; in tridentfb_setcolreg()
1388 ((u32 *)info->pseudo_palette)[regno] = in tridentfb_setcolreg()
H A Dffb.c650 static int ffb_setcolreg(unsigned regno, in ffb_setcolreg() argument
656 if (regno >= 16) in ffb_setcolreg()
664 ((u32 *)info->pseudo_palette)[regno] = value; in ffb_setcolreg()
H A Dsmscufx.c1037 ufx_ops_setcolreg(unsigned regno, unsigned red, unsigned green, in ufx_ops_setcolreg() argument
1042 if (regno >= info->cmap.len) in ufx_ops_setcolreg()
1045 if (regno < 16) { in ufx_ops_setcolreg()
1048 ((u32 *) (info->pseudo_palette))[regno] = in ufx_ops_setcolreg()
1053 ((u32 *) (info->pseudo_palette))[regno] = in ufx_ops_setcolreg()
H A Dudlfb.c928 dlfb_ops_setcolreg(unsigned regno, unsigned red, unsigned green, in dlfb_ops_setcolreg() argument
933 if (regno >= info->cmap.len) in dlfb_ops_setcolreg()
936 if (regno < 16) { in dlfb_ops_setcolreg()
939 ((u32 *) (info->pseudo_palette))[regno] = in dlfb_ops_setcolreg()
944 ((u32 *) (info->pseudo_palette))[regno] = in dlfb_ops_setcolreg()
H A Dsstfb.c668 static int sstfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in sstfb_setcolreg() argument
676 regno, red, green, blue, transp); in sstfb_setcolreg()
677 if (regno > 15) in sstfb_setcolreg()
689 par->palette[regno] = col; in sstfb_setcolreg()
H A Dsm501fb.c911 static int sm501fb_setcolreg(unsigned regno, in sm501fb_setcolreg() argument
929 if (regno < 16) { in sm501fb_setcolreg()
936 pal[regno] = val; in sm501fb_setcolreg()
941 if (regno < 256) { in sm501fb_setcolreg()
946 smc501_writel(val, base + (regno * 4)); in sm501fb_setcolreg()
H A Dau1200fb.c1145 static int au1200fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, in au1200fb_fb_setcolreg() argument
1151 if (regno > (AU1200_LCD_NBR_PALETTE_ENTRIES - 1)) in au1200fb_fb_setcolreg()
1162 if (regno > 16) in au1200fb_fb_setcolreg()
1192 palette[regno] = value; in au1200fb_fb_setcolreg()
H A Dps3fb.c676 static int ps3fb_setcolreg(unsigned int regno, unsigned int red, in ps3fb_setcolreg() argument
680 if (regno >= 16) in ps3fb_setcolreg()
688 ((u32 *)info->pseudo_palette)[regno] = transp << 24 | red << 16 | in ps3fb_setcolreg()
H A Dhyperv_fb.c830 static int hvfb_setcolreg(unsigned regno, unsigned red, unsigned green, in hvfb_setcolreg() argument
835 if (regno > 15) in hvfb_setcolreg()
838 pal[regno] = chan_to_field(red, &info->var.red) in hvfb_setcolreg()
H A Dcirrusfb.c1277 static int cirrusfb_setcolreg(unsigned regno, unsigned red, unsigned green, in cirrusfb_setcolreg() argument
1283 if (regno > 255) in cirrusfb_setcolreg()
1292 if (regno >= 16) in cirrusfb_setcolreg()
1298 cinfo->pseudo_palette[regno] = v; in cirrusfb_setcolreg()
1303 WClut(cinfo, regno, red >> 10, green >> 10, blue >> 10); in cirrusfb_setcolreg()
/openbmc/u-boot/drivers/video/
H A Datmel_hlcdfb.c41 void lcd_setcolreg(ushort regno, ushort red, ushort green, ushort blue) in lcd_setcolreg() argument
43 writel(panel_info.mmio + ATMEL_LCDC_LUT(regno), in lcd_setcolreg()
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_iba7220.c231 enum qib_ureg regno, int ctxt) in qib_read_ureg32() argument
237 return readl(regno + (u64 __iomem *) in qib_read_ureg32()
241 return readl(regno + (u64 __iomem *) in qib_read_ureg32()
257 enum qib_ureg regno, u64 value, int ctxt) in qib_write_ureg() argument
272 writeq(value, &ubase[regno]); in qib_write_ureg()
283 const u16 regno, unsigned ctxt, in qib_write_kreg_ctxt() argument
286 qib_write_kreg(dd, regno + ctxt, value); in qib_write_kreg_ctxt()
290 u16 regno, u64 value) in write_7220_creg() argument
293 writeq(value, &dd->cspec->cregbase[regno]); in write_7220_creg()
300 return readq(&dd->cspec->cregbase[regno]); in read_7220_creg()
[all …]
/openbmc/linux/drivers/video/fbdev/omap/
H A Domapfb_main.c235 static int _setcolreg(struct fb_info *info, u_int regno, u_int red, u_int green, in _setcolreg() argument
254 r = fbdev->ctrl->setcolreg(regno, red, green, blue, in _setcolreg()
262 if (regno < 16) { in _setcolreg()
269 ((u32 *)(info->pseudo_palette))[regno] = pal; in _setcolreg()
278 static int omapfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in omapfb_setcolreg() argument
281 return _setcolreg(info, regno, red, green, blue, transp, 1); in omapfb_setcolreg()
/openbmc/linux/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c644 static int matroxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in matroxfb_setcolreg() argument
659 if (regno >= minfo->curr.cmap_len) in matroxfb_setcolreg()
675 mga_outb(M_DAC_REG, regno); in matroxfb_setcolreg()
681 if (regno >= 16) in matroxfb_setcolreg()
689 minfo->cmap[regno] = col | (col << 16); in matroxfb_setcolreg()
694 if (regno >= 16) in matroxfb_setcolreg()
696 minfo->cmap[regno] = in matroxfb_setcolreg()
/openbmc/qemu/target/arm/
H A Dcpu.h3314 static inline uint64_t *aa32_vfp_dreg(CPUARMState *env, unsigned regno) in aa32_vfp_dreg() argument
3316 return &env->vfp.zregs[regno >> 1].d[regno & 1]; in aa32_vfp_dreg()
3323 static inline uint64_t *aa32_vfp_qreg(CPUARMState *env, unsigned regno) in aa32_vfp_qreg() argument
3325 return &env->vfp.zregs[regno].d[0]; in aa32_vfp_qreg()
3332 static inline uint64_t *aa64_vfp_qreg(CPUARMState *env, unsigned regno) in aa64_vfp_qreg() argument
3334 return &env->vfp.zregs[regno].d[0]; in aa64_vfp_qreg()
/openbmc/linux/drivers/staging/fbtft/
H A Dfbtft-core.c423 static int fbtft_fb_setcolreg(unsigned int regno, unsigned int red, in fbtft_fb_setcolreg() argument
432 __func__, regno, red, green, blue, transp); in fbtft_fb_setcolreg()
436 if (regno < 16) { in fbtft_fb_setcolreg()
443 pal[regno] = val; in fbtft_fb_setcolreg()
/openbmc/linux/drivers/video/fbdev/via/
H A Dviafbdev.c296 static int viafb_setcolreg(unsigned regno, unsigned red, unsigned green, in viafb_setcolreg() argument
303 if (regno > 255) in viafb_setcolreg()
307 viafb_set_primary_color_register(regno, red >> 8, in viafb_setcolreg()
311 viafb_set_secondary_color_register(regno, red >> 8, in viafb_setcolreg()
314 if (regno > 15) in viafb_setcolreg()
323 ((u32 *) info->pseudo_palette)[regno] = r | g | b; in viafb_setcolreg()
/openbmc/qemu/target/arm/tcg/
H A Dtranslate.c2744 *regno = 16; in msr_banked_access_decode()
2750 *regno = sysm + 8; in msr_banked_access_decode()
2754 *regno = sysm; in msr_banked_access_decode()
2758 *regno = sysm & 1 ? 13 : 14; in msr_banked_access_decode()
2762 *regno = sysm & 1 ? 13 : 14; in msr_banked_access_decode()
2766 *regno = sysm & 1 ? 13 : 14; in msr_banked_access_decode()
2770 *regno = sysm & 1 ? 13 : 14; in msr_banked_access_decode()
2774 *regno = sysm & 1 ? 13 : 14; in msr_banked_access_decode()
2831 || (s->current_el < 3 && *regno != 16 && *regno != 17)) { in msr_banked_access_decode()
2850 int tgtmode = 0, regno = 0; in gen_msr_banked() local
[all …]
/openbmc/linux/drivers/video/fbdev/geode/
H A Dlxfb_ops.c505 void lx_set_palette_reg(struct fb_info *info, unsigned regno, in lx_set_palette_reg() argument
517 write_dc(par, DC_PAL_ADDRESS, regno); in lx_set_palette_reg()
/openbmc/linux/arch/powerpc/xmon/
H A Dxmon.c2166 static unsigned long regno; in super_regs() local
2196 scanhex(&regno); in super_regs()
2198 read_spr(regno, &val); in super_regs()
2200 write_spr(regno, val); in super_regs()
2201 dump_one_spr(regno, true); in super_regs()
2205 scanhex(&regno); in super_regs()
2206 dump_one_spr(regno, true); in super_regs()
/openbmc/linux/drivers/net/ethernet/cirrus/
H A Dcs89x0.c225 readreg(struct net_device *dev, u16 regno) in readreg() argument
229 iowrite16(regno, lp->virt_addr + ADD_PORT); in readreg()
234 writereg(struct net_device *dev, u16 regno, u16 value) in writereg() argument
238 iowrite16(regno, lp->virt_addr + ADD_PORT); in writereg()
/openbmc/u-boot/board/compulab/common/
H A Domap3_display.c451 void lcd_setcolreg(ushort regno, ushort red, ushort green, ushort blue) {} in lcd_setcolreg() argument
/openbmc/qemu/target/m68k/
H A Dtranslate.c125 static TCGv get_areg(DisasContext *s, unsigned regno) in get_areg() argument
127 if (s->writeback_mask & (1 << regno)) { in get_areg()
128 return s->writeback[regno]; in get_areg()
130 return cpu_aregs[regno]; in get_areg()
137 if (s->writeback_mask & (1 << regno)) { in delay_set_areg()
139 s->writeback[regno] = val; in delay_set_areg()
144 s->writeback_mask |= 1 << regno; in delay_set_areg()
146 s->writeback[regno] = val; in delay_set_areg()
149 s->writeback[regno] = tmp; in delay_set_areg()
161 unsigned regno = ctz32(mask); in do_writebacks() local
[all …]

12345678910