Hi Bartlomiej,

FYI, the error/warning still remains.

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   fc80c51fd4b23ec007e88d4c688f2cac1b8648e7
commit: a07a63b0e24dd1316d11427601a9f83dc955bb40 video: fbdev: controlfb: add 
COMPILE_TEST support
date:   4 months ago
config: nds32-randconfig-r031-20200810 (attached as .config)
compiler: nds32le-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
        wget 
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout a07a63b0e24dd1316d11427601a9f83dc955bb40
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross 
ARCH=nds32 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <[email protected]>

All warnings (new ones prefixed by >>):

   In file included from ./arch/nds32/include/generated/asm/bug.h:1,
                    from include/linux/bug.h:5,
                    from include/linux/thread_info.h:12,
                    from include/asm-generic/preempt.h:5,
                    from ./arch/nds32/include/generated/asm/preempt.h:1,
                    from include/linux/preempt.h:78,
                    from include/linux/spinlock.h:51,
                    from include/linux/seqlock.h:36,
                    from include/linux/time.h:6,
                    from include/linux/stat.h:19,
                    from include/linux/module.h:13,
                    from drivers/video/fbdev/controlfb.c:34:
   include/linux/dma-mapping.h: In function 'dma_map_resource':
   arch/nds32/include/asm/memory.h:82:32: warning: comparison of unsigned 
expression >= 0 is always true [-Wtype-limits]
      82 | #define pfn_valid(pfn)  ((pfn) >= PHYS_PFN_OFFSET && (pfn) < 
(PHYS_PFN_OFFSET + max_mapnr))
         |                                ^~
   include/asm-generic/bug.h:139:27: note: in definition of macro 'WARN_ON_ONCE'
     139 |  int __ret_warn_once = !!(condition);   \
         |                           ^~~~~~~~~
   include/linux/dma-mapping.h:352:19: note: in expansion of macro 'pfn_valid'
     352 |  if (WARN_ON_ONCE(pfn_valid(PHYS_PFN(phys_addr))))
         |                   ^~~~~~~~~
   drivers/video/fbdev/controlfb.c: In function 'controlfb_setcolreg':
>> drivers/video/fbdev/controlfb.c:373:13: warning: variable 'b' set but not 
>> used [-Wunused-but-set-variable]
     373 |  __u8 r, g, b;
         |             ^
>> drivers/video/fbdev/controlfb.c:373:10: warning: variable 'g' set but not 
>> used [-Wunused-but-set-variable]
     373 |  __u8 r, g, b;
         |          ^
>> drivers/video/fbdev/controlfb.c:373:7: warning: variable 'r' set but not 
>> used [-Wunused-but-set-variable]
     373 |  __u8 r, g, b;
         |       ^
   drivers/video/fbdev/controlfb.c: In function 'control_set_hardware':
>> drivers/video/fbdev/controlfb.c:505:11: warning: variable 'cmode' set but 
>> not used [-Wunused-but-set-variable]
     505 |  int   i, cmode;
         |           ^~~~~

vim +/b +373 drivers/video/fbdev/controlfb.c

^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
367  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
368  static int controlfb_setcolreg(u_int regno, u_int red, u_int green, u_int 
blue,
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
369                             u_int transp, struct fb_info *info)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
370  {
c4e423239ca7cbc drivers/video/fbdev/controlfb.c Fabian Frederick 2014-09-17  
371        struct fb_info_control *p =
c4e423239ca7cbc drivers/video/fbdev/controlfb.c Fabian Frederick 2014-09-17  
372                container_of(info, struct fb_info_control, info);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16 
@373        __u8 r, g, b;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
374  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
375        if (regno > 255)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
376                return 1;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
377  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
378        r = red >> 8;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
379        g = green >> 8;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
380        b = blue >> 8;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
381  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
382        out_8(&p->cmap_regs->addr, regno);      /* tell clut what addr to 
fill  */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
383        out_8(&p->cmap_regs->lut, r);           /* send one color channel at 
   */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
384        out_8(&p->cmap_regs->lut, g);           /* a time...                 
   */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
385        out_8(&p->cmap_regs->lut, b);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
386  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
387        if (regno < 16) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
388                int i;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
389                switch (p->par.cmode) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
390                case CMODE_16:
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
391                        p->pseudo_palette[regno] =
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
392                            (regno << 10) | (regno << 5) | regno;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
393                        break;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
394                case CMODE_32:
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
395                        i = (regno << 8) | regno;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
396                        p->pseudo_palette[regno] = (i << 16) | i;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
397                        break;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
398                }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
399        }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
400  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
401        return 0;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
402  }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
403  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
404  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
405  /********************  End of controlfb_ops implementation  
******************/
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
406  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
407  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
408  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
409  static void set_control_clock(unsigned char *params)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
410  {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
411  #ifdef CONFIG_ADB_CUDA
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
412        struct adb_request req;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
413        int i;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
414  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
415        for (i = 0; i < 3; ++i) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
416                cuda_request(&req, NULL, 5, CUDA_PACKET, CUDA_GET_SET_IIC,
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
417                             0x50, i + 1, params[i]);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
418                while (!req.complete)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
419                        cuda_poll();
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
420        }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
421  #endif        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
422  }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
423  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
424  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
425  /*
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
426   * finish off the driver initialization and register
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
427   */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
428  static int __init init_control(struct fb_info_control *p)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
429  {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
430        int full, sense, vmode, cmode, vyres;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
431        struct fb_var_screeninfo var;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
432        int rc;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
433        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
434        printk(KERN_INFO "controlfb: ");
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
435  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
436        full = p->total_vram == 0x400000;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
437  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
438        /* Try to pick a video mode out of NVRAM if we have one. */
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
439        cmode = default_cmode;
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
440        if (IS_REACHABLE(CONFIG_NVRAM) && cmode == CMODE_NVRAM)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
441                cmode = nvram_read_byte(NV_CMODE);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
442        if (cmode < CMODE_8 || cmode > CMODE_32)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
443                cmode = CMODE_8;
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
444  
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
445        vmode = default_vmode;
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
446        if (IS_REACHABLE(CONFIG_NVRAM) && vmode == VMODE_NVRAM)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
447                vmode = nvram_read_byte(NV_VMODE);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
448        if (vmode < 1 || vmode > VMODE_MAX ||
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
449            control_mac_modes[vmode - 1].m[full] < cmode) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
450                sense = read_control_sense(p);
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
451                printk(KERN_CONT "Monitor sense value = 0x%x, ", sense);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
452                vmode = mac_map_monitor_sense(sense);
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
453                if (control_mac_modes[vmode - 1].m[full] < 0)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
454                        vmode = VMODE_640_480_60;
066ac5c3c4bb467 drivers/video/fbdev/controlfb.c Finn Thain       2019-01-15  
455                cmode = min(cmode, control_mac_modes[vmode - 1].m[full]);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
456        }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
457  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
458        /* Initialize info structure */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
459        control_init_info(&p->info, p);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
460  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
461        /* Setup default var */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
462        if (mac_vmode_to_var(vmode, cmode, &var) < 0) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
463                /* This shouldn't happen! */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
464                printk("mac_vmode_to_var(%d, %d,) failed\n", vmode, cmode);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
465  try_again:
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
466                vmode = VMODE_640_480_60;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
467                cmode = CMODE_8;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
468                if (mac_vmode_to_var(vmode, cmode, &var) < 0) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
469                        printk(KERN_ERR "controlfb: mac_vmode_to_var() 
failed\n");
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
470                        return -ENXIO;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
471                }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
472                printk(KERN_INFO "controlfb: ");
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
473        }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
474        printk("using video mode %d and color mode %d.\n", vmode, cmode);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
475  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
476        vyres = (p->total_vram - CTRLFB_OFF) / (var.xres << cmode);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
477        if (vyres > var.yres)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
478                var.yres_virtual = vyres;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
479  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
480        /* Apply default var */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
481        var.activate = FB_ACTIVATE_NOW;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
482        rc = fb_set_var(&p->info, &var);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
483        if (rc && (vmode != VMODE_640_480_60 || cmode != CMODE_8))
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
484                goto try_again;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
485  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
486        /* Register with fbdev layer */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
487        if (register_framebuffer(&p->info) < 0)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
488                return -ENXIO;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
489  
31b6780c15a4e3a drivers/video/controlfb.c       Joe Perches      2013-09-19  
490        fb_info(&p->info, "control display adapter\n");
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
491  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
492        return 0;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
493  }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
494  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
495  #define RADACAL_WRITE(a,d) \
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
496        out_8(&p->cmap_regs->addr, (a)); \
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
497        out_8(&p->cmap_regs->dat,   (d))
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
498  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
499  /* Now how about actually saying, Make it so! */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
500  /* Some things in here probably don't need to be done each time. */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
501  static void control_set_hardware(struct fb_info_control *p, struct 
fb_par_control *par)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
502  {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
503        struct control_regvals  *r;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
504        volatile struct preg    __iomem *rp;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16 
@505        int                     i, cmode;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
506  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
507        if (PAR_EQUAL(&p->par, par)) {
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
508                /*
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
509                 * check if only xoffset or yoffset differs.
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
510                 * this prevents flickers in typical VT switch case.
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
511                 */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
512                if (p->par.xoffset != par->xoffset ||
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
513                    p->par.yoffset != par->yoffset)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
514                        set_screen_start(par->xoffset, par->yoffset, p);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
515                        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
516                return;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
517        }
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
518        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
519        p->par = *par;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
520        cmode = p->par.cmode;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
521        r = &par->regvals;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
522        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
523        /* Turn off display */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
524        out_le32(CNTRL_REG(p,ctrl), 0x400 | par->ctrl);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
525        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
526        set_control_clock(r->clock_params);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
527        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
528        RADACAL_WRITE(0x20, r->radacal_ctrl);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
529        RADACAL_WRITE(0x21, p->control_use_bank2 ? 0 : 1);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
530        RADACAL_WRITE(0x10, 0);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
531        RADACAL_WRITE(0x11, 0);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
532  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
533        rp = &p->control_regs->vswin;
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
534        for (i = 0; i < 16; ++i, ++rp)
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
535                out_le32(&rp->r, r->regs[i]);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
536        
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
537        out_le32(CNTRL_REG(p,pitch), par->pitch);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
538        out_le32(CNTRL_REG(p,mode), r->mode);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
539        out_le32(CNTRL_REG(p,vram_attr), p->vram_attr);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
540        out_le32(CNTRL_REG(p,start_addr), par->yoffset * par->pitch
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
541                 + (par->xoffset << cmode));
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
542        out_le32(CNTRL_REG(p,rfrcnt), 0x1e5);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
543        out_le32(CNTRL_REG(p,intr_ena), 0);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
544  
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
545        /* Turn on display */
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
546        out_le32(CNTRL_REG(p,ctrl), par->ctrl);
^1da177e4c3f415 drivers/video/controlfb.c       Linus Torvalds   2005-04-16  
547  

:::::: The code at line 373 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2

:::::: TO: Linus Torvalds <[email protected]>
:::::: CC: Linus Torvalds <[email protected]>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/[email protected]

Attachment: .config.gz
Description: application/gzip

Reply via email to