| /drivers/video/fbdev/ |
| A D | macfb.c | 157 if (regno != lastreg + 1) { in dafb_setpalette() 165 for (i = 0; i < regno; i++) { in dafb_setpalette() 185 lastreg = regno; in dafb_setpalette() 205 regno = (regno << (8 - bpp)) | (0xFF >> bpp); in v8_brazil_setpalette() 240 nubus_writeb(regno, &rbv_cmap_regs->addr); in rbv_setpalette() 265 nubus_writeb(regno, &cmap_regs->addr); in mdc_setpalette() 289 regno = (regno << (8 - bpp)) | (0xFF >> bpp); in toby_setpalette() 293 nubus_writeb(regno, &cmap_regs->addr); in toby_setpalette() 315 nubus_writeb(regno, &cmap_regs->addr); in jet_setpalette() 443 if (regno >= fb_info->cmap.len) in macfb_setcolreg() [all …]
|
| A D | maxinefb.c | 64 void maxinefb_ims332_write_register(int regno, register unsigned int val) in maxinefb_ims332_write_register() argument 69 wptr = regs + 0xa0000 + (regno << 4); in maxinefb_ims332_write_register() 74 unsigned int maxinefb_ims332_read_register(int regno) in maxinefb_ims332_read_register() argument 80 rptr = regs + 0x80000 + (regno << 4); in maxinefb_ims332_read_register() 88 static int maxinefb_setcolreg(unsigned regno, unsigned red, unsigned green, in maxinefb_setcolreg() argument 94 if (regno > 255) in maxinefb_setcolreg() 103 maxinefb_ims332_write_register(IMS332_REG_COLOR_PALETTE + regno, in maxinefb_setcolreg()
|
| A D | platinumfb.c | 77 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 180 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in platinumfb_setcolreg() argument 186 if (regno > 255) in platinumfb_setcolreg() 193 pinfo->palette[regno].red = red; in platinumfb_setcolreg() 194 pinfo->palette[regno].green = green; in platinumfb_setcolreg() 195 pinfo->palette[regno].blue = blue; in platinumfb_setcolreg() 197 out_8(&cmap_regs->addr, regno); /* tell clut what addr to fill */ in platinumfb_setcolreg() 202 if (regno < 16) { in platinumfb_setcolreg() 207 pal[regno] = (regno << 10) | (regno << 5) | regno; in platinumfb_setcolreg() 210 i = (regno << 8) | regno; in platinumfb_setcolreg() [all …]
|
| A D | vesafb.c | 90 static int vesa_setpalette(int regno, unsigned red, unsigned green, in vesa_setpalette() argument 100 outb_p(regno, dac_reg); in vesa_setpalette() 124 "d" (regno), /* EDX */ in vesa_setpalette() 134 static int vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in vesafb_setcolreg() argument 147 if (regno >= info->cmap.len) in vesafb_setcolreg() 151 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg() 152 else if (regno < 16) { in vesafb_setcolreg() 157 ((u32*) (info->pseudo_palette))[regno] = in vesafb_setcolreg() 163 ((u32*) (info->pseudo_palette))[regno] = in vesafb_setcolreg() 174 ((u32 *)(info->pseudo_palette))[regno] = in vesafb_setcolreg()
|
| A D | cyber2000fb.c | 286 if (regno >= NR_PALETTE) in cyber2000fb_setcolreg() 293 cfb->palette[regno].red = red; in cyber2000fb_setcolreg() 294 cfb->palette[regno].green = green; in cyber2000fb_setcolreg() 295 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg() 297 cyber2000fb_writeb(regno, 0x3c8, cfb); in cyber2000fb_setcolreg() 338 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg() 340 cfb->palette[regno << 3].blue = blue; in cyber2000fb_setcolreg() 354 cfb->palette[regno << 4].red = red; in cyber2000fb_setcolreg() 374 regno << var->green.offset | in cyber2000fb_setcolreg() 375 regno << var->blue.offset; in cyber2000fb_setcolreg() [all …]
|
| A D | q40fb.c | 53 static int q40fb_setcolreg(unsigned regno, unsigned red, unsigned green, in q40fb_setcolreg() argument 63 if (regno > 255) in q40fb_setcolreg() 69 if (regno < 16) { in q40fb_setcolreg() 70 ((u32 *)info->pseudo_palette)[regno] = ((red & 31) <<6) | in q40fb_setcolreg()
|
| A D | valkyriefb.c | 98 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 212 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in valkyriefb_setcolreg() argument 220 if (regno > 255) in valkyriefb_setcolreg() 227 out_8(&p->cmap_regs->addr, regno); in valkyriefb_setcolreg() 234 if (regno < 16 && par->cmode == CMODE_16) in valkyriefb_setcolreg() 235 ((u32 *)info->pseudo_palette)[regno] = in valkyriefb_setcolreg() 236 (regno << 10) | (regno << 5) | regno; in valkyriefb_setcolreg()
|
| A D | clps711x-fb.c | 44 static int clps711x_fb_setcolreg(u_int regno, u_int red, u_int green, in clps711x_fb_setcolreg() argument 50 if (regno >= BIT(info->var.bits_per_pixel)) in clps711x_fb_setcolreg() 53 shift = 4 * (regno & 7); in clps711x_fb_setcolreg() 60 regno = (regno < 8) ? CLPS711X_PALLSW : CLPS711X_PALMSW; in clps711x_fb_setcolreg() 62 writel((readl(cfb->base + regno) & ~mask) | level, cfb->base + regno); in clps711x_fb_setcolreg()
|
| A D | g364fb.c | 108 static int g364fb_setcolreg(u_int regno, u_int red, u_int green, 152 static int g364fb_setcolreg(u_int regno, u_int red, u_int green, in g364fb_setcolreg() argument 157 if (regno > 255) in g364fb_setcolreg() 164 ptr[regno << 1] = (red << 16) | (green << 8) | blue; in g364fb_setcolreg()
|
| A D | fm2fb.c | 164 static int fm2fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 193 static int fm2fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in fm2fb_setcolreg() argument 196 if (regno < 16) { in fm2fb_setcolreg() 201 ((u32*)(info->pseudo_palette))[regno] = (red << 16) | in fm2fb_setcolreg()
|
| A D | offb.c | 99 static int offb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in offb_setcolreg() argument 111 if (regno >= 16) in offb_setcolreg() 122 pal[regno] = value; in offb_setcolreg() 126 if (regno > 255) in offb_setcolreg() 138 writeb(regno, par->cmap_adr); in offb_setcolreg() 150 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg() 159 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg() 164 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg() 168 out_le32(((unsigned __iomem *) par->cmap_adr) + regno, in offb_setcolreg() 174 writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_setcolreg() [all …]
|
| A D | asiliantfb.c | 96 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 308 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in asiliantfb_setcolreg() argument 311 if (regno > 255) in asiliantfb_setcolreg() 318 writeb(regno, mmio_base + 0x790); in asiliantfb_setcolreg() 324 if (regno < 16) { in asiliantfb_setcolreg() 327 ((u32 *)(p->pseudo_palette))[regno] = in asiliantfb_setcolreg() 333 ((u32 *)(p->pseudo_palette))[regno] = in asiliantfb_setcolreg() 339 ((u32 *)(p->pseudo_palette))[regno] = in asiliantfb_setcolreg()
|
| A D | s1d13xxxfb.c | 97 s1d13xxxfb_readreg(struct s1d13xxxfb_par *par, u16 regno) in s1d13xxxfb_readreg() argument 99 return readb(par->regs + regno); in s1d13xxxfb_readreg() 103 s1d13xxxfb_writereg(struct s1d13xxxfb_par *par, u16 regno, u8 value) in s1d13xxxfb_writereg() argument 105 writeb(value, par->regs + regno); in s1d13xxxfb_writereg() 264 s1d13xxxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in s1d13xxxfb_setcolreg() argument 270 if (regno >= S1D_PALETTE_SIZE) in s1d13xxxfb_setcolreg() 274 regno, red, green, blue, transp); in s1d13xxxfb_setcolreg() 281 if (regno >= 16) in s1d13xxxfb_setcolreg() 291 regno, pseudo_val); in s1d13xxxfb_setcolreg() 293 ((u32 *)info->pseudo_palette)[regno] = pseudo_val; in s1d13xxxfb_setcolreg() [all …]
|
| A D | 68328fb.c | 90 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 275 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in mc68x328fb_setcolreg() argument 278 if (regno >= 256) /* no. of hw registers */ in mc68x328fb_setcolreg() 334 if (regno >= 16) in mc68x328fb_setcolreg() 345 ((u32 *) (info->pseudo_palette))[regno] = v; in mc68x328fb_setcolreg() 349 ((u32 *) (info->pseudo_palette))[regno] = v; in mc68x328fb_setcolreg()
|
| A D | vfb.c | 74 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 266 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in vfb_setcolreg() argument 269 if (regno >= 256) /* no. of hw registers */ in vfb_setcolreg() 328 if (regno >= 16) in vfb_setcolreg() 339 ((u32 *) (info->pseudo_palette))[regno] = v; in vfb_setcolreg() 343 ((u32 *) (info->pseudo_palette))[regno] = v; in vfb_setcolreg()
|
| A D | controlfb.c | 146 static int controlfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in controlfb_setcolreg() argument 153 if (regno > 255) in controlfb_setcolreg() 160 out_8(&p->cmap_regs->addr, regno); /* tell clut what addr to fill */ in controlfb_setcolreg() 165 if (regno < 16) { in controlfb_setcolreg() 169 p->pseudo_palette[regno] = in controlfb_setcolreg() 170 (regno << 10) | (regno << 5) | regno; in controlfb_setcolreg() 173 i = (regno << 8) | regno; in controlfb_setcolreg() 174 p->pseudo_palette[regno] = (i << 16) | i; in controlfb_setcolreg()
|
| A D | sunxvr500.c | 112 static int e3d_setcolreg(unsigned regno, in e3d_setcolreg() argument 121 if (regno >= 256) in e3d_setcolreg() 130 if (info->fix.visual == FB_VISUAL_TRUECOLOR && regno < 16) in e3d_setcolreg() 131 ((u32 *)info->pseudo_palette)[regno] = value; in e3d_setcolreg() 139 e3d_clut_write(ep, regno, value); in e3d_setcolreg()
|
| /drivers/net/ethernet/realtek/ |
| A D | r8169_firmware.c | 96 u32 regno = (action & 0x0fff0000) >> 16; in rtl_fw_data_ok() local 114 if (regno > index) in rtl_fw_data_ok() 124 if (index + 1 + regno >= pa->size) in rtl_fw_data_ok() 151 u32 regno = (action & 0x0fff0000) >> 16; in rtl_fw_write_firmware() local 156 predata = fw_read(tp, regno); in rtl_fw_write_firmware() 166 index -= (regno + 1); in rtl_fw_write_firmware() 182 fw_write(tp, regno, data); in rtl_fw_write_firmware() 190 index += regno; in rtl_fw_write_firmware() 194 index += regno; in rtl_fw_write_firmware() 197 fw_write(tp, regno, predata); in rtl_fw_write_firmware() [all …]
|
| /drivers/hid/amd-sfh-hid/ |
| A D | amd_sfh_common.h | 19 #define AMD_C2P_MSG(regno) (0x10500 + ((regno) * 4)) argument 20 #define AMD_P2C_MSG(regno) (0x10680 + ((regno) * 4)) argument 22 #define AMD_C2P_MSG_V1(regno) (0x10900 + ((regno) * 4)) argument 23 #define AMD_P2C_MSG_V1(regno) (0x10500 + ((regno) * 4)) argument
|
| /drivers/leds/ |
| A D | leds-lm355x.c | 44 u8 regno; member 203 ret = regmap_read(chip->regmap, preg[REG_FLAG].regno, &chip->last_flag); in lm355x_control() 217 regmap_update_bits(chip->regmap, preg[REG_TORCH_CTRL].regno, in lm355x_control() 227 preg[REG_TORCH_CFG].regno, in lm355x_control() 242 regmap_update_bits(chip->regmap, preg[REG_FLASH_CTRL].regno, in lm355x_control() 256 preg[REG_STROBE_CFG].regno, in lm355x_control() 270 regmap_update_bits(chip->regmap, preg[REG_INDI_CTRL].regno, in lm355x_control() 280 preg[REG_INDI_CFG].regno, in lm355x_control() 295 ret = regmap_update_bits(chip->regmap, preg[REG_OPMODE].regno, in lm355x_control() 499 regmap_write(chip->regmap, preg[REG_OPMODE].regno, 0); in lm355x_remove()
|
| /drivers/video/fbdev/i810/ |
| A D | i810_main.c | 453 i810_writeb(CLUT_INDEX_READ, mmio, regno); in i810_read_dac() 1291 if (regno > 255) return 1; in i810fb_setcolreg() 1315 if (regno < 32) { in i810fb_setcolreg() 1317 i810_write_dac((u8) (regno * 8) + i, in i810fb_setcolreg() 1332 if (regno < 16) { in i810fb_setcolreg() 1338 (regno << 10) | (regno << 5) | in i810fb_setcolreg() 1339 regno; in i810fb_setcolreg() 1342 (regno << 11) | (regno << 5) | in i810fb_setcolreg() 1343 regno; in i810fb_setcolreg() 1364 (regno << 16) | (regno << 8) | in i810fb_setcolreg() [all …]
|
| /drivers/video/fbdev/aty/ |
| A D | aty128fb.c | 2236 if (regno > 255 in aty128fb_setcolreg() 2245 if (regno < 16) { in aty128fb_setcolreg() 2251 pal[regno] = (regno << 10) | (regno << 5) | regno; in aty128fb_setcolreg() 2254 pal[regno] = (regno << 11) | (regno << 6) | regno; in aty128fb_setcolreg() 2257 pal[regno] = (regno << 16) | (regno << 8) | regno; in aty128fb_setcolreg() 2260 i = (regno << 8) | regno; in aty128fb_setcolreg() 2275 if (regno < 32) { in aty128fb_setcolreg() 2276 par->red[regno] = red; in aty128fb_setcolreg() 2278 aty128_st_pal(regno * 8, red, par->green[regno*2], in aty128fb_setcolreg() 2283 regno <<= 2; in aty128fb_setcolreg() [all …]
|
| A D | radeon_base.c | 1167 if (regno > 255) in radeon_setcolreg() 1173 rinfo->palette[regno].red = red; in radeon_setcolreg() 1175 rinfo->palette[regno].blue = blue; in radeon_setcolreg() 1178 pindex = regno; in radeon_setcolreg() 1184 pindex = regno * 8; in radeon_setcolreg() 1210 if (regno < 16) { in radeon_setcolreg() 1214 pal[regno] = (regno << 10) | (regno << 5) | regno; in radeon_setcolreg() 1217 pal[regno] = (regno << 11) | (regno << 5) | regno; in radeon_setcolreg() 1220 pal[regno] = (regno << 16) | (regno << 8) | regno; in radeon_setcolreg() 1223 i = (regno << 8) | regno; in radeon_setcolreg() [all …]
|
| A D | atyfb_base.c | 2886 if (regno > 255 || in atyfb_setcolreg() 2895 par->palette[regno].red = red; in atyfb_setcolreg() 2899 if (regno < 16) { in atyfb_setcolreg() 2902 pal[regno] = (regno << 10) | (regno << 5) | regno; in atyfb_setcolreg() 2905 pal[regno] = (regno << 11) | (regno << 5) | regno; in atyfb_setcolreg() 2908 pal[regno] = (regno << 16) | (regno << 8) | regno; in atyfb_setcolreg() 2911 i = (regno << 8) | regno; in atyfb_setcolreg() 2912 pal[regno] = (i << 16) | i; in atyfb_setcolreg() 2925 if (regno < 32) in atyfb_setcolreg() 2931 regno <<= 2; in atyfb_setcolreg() [all …]
|
| /drivers/gpu/drm/gma500/ |
| A D | fbdev.c | 55 static int psb_fbdev_fb_setcolreg(unsigned int regno, in psb_fbdev_fb_setcolreg() argument 67 if (regno > 255) in psb_fbdev_fb_setcolreg() 80 if (regno < 16) { in psb_fbdev_fb_setcolreg() 83 ((uint32_t *) info->pseudo_palette)[regno] = v; in psb_fbdev_fb_setcolreg() 87 ((uint32_t *) info->pseudo_palette)[regno] = v; in psb_fbdev_fb_setcolreg()
|