All of lore.kernel.org
 help / color / mirror / Atom feed
* [l1k:smsc95xx_5.17 578/887] drivers/gpu/drm/panel/panel-sitronix-st7701.c:341:1: warning: the frame size of 2664 bytes is larger than 2048 bytes
@ 2022-04-08 10:33 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-04-08 10:33 UTC (permalink / raw)
  To: Dave Stevenson; +Cc: kbuild-all, linux-kernel, Dom Cobley

tree:   https://github.com/l1k/linux smsc95xx_5.17
head:   05d68ced287b30f62f18f95b5476135ef669804a
commit: 72c355c6c7656888e6124c1356c3f68cb9cf5b35 [578/887] drm/panel/panel-sitronix-st7701: Support SPI config and RGB data
config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20220408/202204081822.fgrKAt55-lkp@intel.com/config)
compiler: powerpc-linux-gcc (GCC) 11.2.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
        # https://github.com/l1k/linux/commit/72c355c6c7656888e6124c1356c3f68cb9cf5b35
        git remote add l1k https://github.com/l1k/linux
        git fetch --no-tags l1k smsc95xx_5.17
        git checkout 72c355c6c7656888e6124c1356c3f68cb9cf5b35
        # save the config file to linux build tree
        mkdir build_dir
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=powerpc SHELL=/bin/bash drivers/gpu/drm/panel/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All warnings (new ones prefixed by >>):

   drivers/gpu/drm/panel/panel-sitronix-st7701.c: In function 'txw210001b0_init_sequence':
>> drivers/gpu/drm/panel/panel-sitronix-st7701.c:341:1: warning: the frame size of 2664 bytes is larger than 2048 bytes [-Wframe-larger-than=]
     341 | }
         | ^


vim +341 drivers/gpu/drm/panel/panel-sitronix-st7701.c

   237	
   238	static void txw210001b0_init_sequence(struct st7701 *st7701)
   239	{
   240		ST7701_SPI(st7701, MIPI_DCS_SOFT_RESET);
   241	
   242		usleep_range(5000, 7000);
   243	
   244		ST7701_SPI(st7701, DSI_CMD2BKX_SEL,
   245			   0x177, 0x101, 0x100, 0x100, SPI_CMD2BK0_SEL);
   246	
   247		ST7701_SPI(st7701, DSI_CMD2_BK0_LNESET, 0x13B, 0x100);
   248	
   249		ST7701_SPI(st7701, DSI_CMD2_BK0_PORCTRL, 0x10B, 0x102);
   250	
   251		ST7701_SPI(st7701, DSI_CMD2_BK0_INVSEL, 0x100, 0x102);
   252	
   253		ST7701_SPI(st7701, 0xCC, 0x110);
   254	
   255		/*
   256		 * Gamma option B:
   257		 * Positive Voltage Gamma Control
   258		 */
   259		ST7701_SPI(st7701, DSI_CMD2_BK0_PVGAMCTRL,
   260			   0x102, 0x113, 0x11B, 0x10D, 0x110, 0x105, 0x108, 0x107,
   261			   0x107, 0x124, 0x104, 0x111, 0x10E, 0x12C, 0x133, 0x11D);
   262	
   263		/* Negative Voltage Gamma Control */
   264		ST7701_SPI(st7701, DSI_CMD2_BK0_NVGAMCTRL,
   265			   0x105, 0x113, 0x11B, 0x10D, 0x111, 0x105, 0x108, 0x107,
   266			   0x107, 0x124, 0x104, 0x111, 0x10E, 0x12C, 0x133, 0x11D);
   267	
   268		ST7701_SPI(st7701, DSI_CMD2BKX_SEL,
   269			   0x177, 0x101, 0x100, 0x100, SPI_CMD2BK1_SEL);
   270	
   271		ST7701_SPI(st7701, DSI_CMD2_BK1_VRHS, 0x15D);
   272	
   273		ST7701_SPI(st7701, DSI_CMD2_BK1_VCOM, 0x143);
   274	
   275		ST7701_SPI(st7701, DSI_CMD2_BK1_VGHSS, 0x181);
   276	
   277		ST7701_SPI(st7701, DSI_CMD2_BK1_TESTCMD, 0x180);
   278	
   279		ST7701_SPI(st7701, DSI_CMD2_BK1_VGLS, 0x143);
   280	
   281		ST7701_SPI(st7701, DSI_CMD2_BK1_PWCTLR1, 0x185);
   282	
   283		ST7701_SPI(st7701, DSI_CMD2_BK1_PWCTLR2, 0x120);
   284	
   285		ST7701_SPI(st7701, DSI_CMD2_BK1_SPD1, 0x178);
   286	
   287		ST7701_SPI(st7701, DSI_CMD2_BK1_SPD2, 0x178);
   288	
   289		ST7701_SPI(st7701, DSI_CMD2_BK1_MIPISET1, 0x188);
   290	
   291		ST7701_SPI(st7701, 0xE0, 0x100, 0x100, 0x102);
   292	
   293		ST7701_SPI(st7701, 0xE1,
   294			   0x103, 0x1A0, 0x100, 0x100, 0x104, 0x1A0, 0x100, 0x100,
   295			   0x100, 0x120, 0x120);
   296	
   297		ST7701_SPI(st7701, 0xE2,
   298			   0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100,
   299			   0x100, 0x100, 0x100, 0x100, 0x100);
   300	
   301		ST7701_SPI(st7701, 0xE3, 0x100, 0x100, 0x111, 0x100);
   302	
   303		ST7701_SPI(st7701, 0xE4, 0x122, 0x100);
   304	
   305		ST7701_SPI(st7701, 0xE5,
   306			   0x105, 0x1EC, 0x1A0, 0x1A0, 0x107, 0x1EE, 0x1A0, 0x1A0,
   307			   0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100);
   308	
   309		ST7701_SPI(st7701, 0xE6, 0x100, 0x100, 0x111, 0x100);
   310	
   311		ST7701_SPI(st7701, 0xE7, 0x122, 0x100);
   312	
   313		ST7701_SPI(st7701, 0xE8,
   314			   0x106, 0x1ED, 0x1A0, 0x1A0, 0x108, 0x1EF, 0x1A0, 0x1A0,
   315			   0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100);
   316	
   317		ST7701_SPI(st7701, 0xEB,
   318			   0x100, 0x100, 0x140, 0x140, 0x100, 0x100, 0x100);
   319	
   320		ST7701_SPI(st7701, 0xED,
   321			   0x1FF, 0x1FF, 0x1FF, 0x1BA, 0x10A, 0x1BF, 0x145, 0x1FF,
   322			   0x1FF, 0x154, 0x1FB, 0x1A0, 0x1AB, 0x1FF, 0x1FF, 0x1FF);
   323	
   324		ST7701_SPI(st7701, 0xEF, 0x110, 0x10D, 0x104, 0x108, 0x13F, 0x11F);
   325	
   326		ST7701_SPI(st7701, DSI_CMD2BKX_SEL,
   327			   0x177, 0x101, 0x100, 0x100, SPI_CMD2BK3_SEL);
   328	
   329		ST7701_SPI(st7701, 0xEF, 0x108);
   330	
   331		ST7701_SPI(st7701, DSI_CMD2BKX_SEL,
   332			   0x177, 0x101, 0x100, 0x100, SPI_CMD2BKX_SEL_NONE);
   333	
   334		ST7701_SPI(st7701, 0xCD, 0x108);  /* RGB format COLCTRL */
   335	
   336		ST7701_SPI(st7701, 0x36, 0x108); /* MadCtl */
   337	
   338		ST7701_SPI(st7701, 0x3A, 0x166);  /* Colmod */
   339	
   340		ST7701_SPI(st7701, MIPI_DCS_EXIT_SLEEP_MODE);
 > 341	}
   342	

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-04-08 10:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-08 10:33 [l1k:smsc95xx_5.17 578/887] drivers/gpu/drm/panel/panel-sitronix-st7701.c:341:1: warning: the frame size of 2664 bytes is larger than 2048 bytes kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.