All of lore.kernel.org
 help / color / mirror / Atom feed
* [jirislaby:devel 11/38] drivers/tty/serial/cpm_uart/cpm_uart_core.c:503:52: error: no member named 'low_latency' in 'struct tty_port'
@ 2020-12-15 16:31 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2020-12-15 16:31 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 21547 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git devel
head:   698e3a58826090599c520290c429d0314cd62e19
commit: 51878b6de4959a889168784499d8d60c498b3ad7 [11/38] tty_port: drop low_latency
config: powerpc-randconfig-r024-20201215 (attached as .config)
compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project a29ecca7819a6ed4250d3689b12b1f664bb790d7)
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
        # install powerpc cross compiling tool for clang build
        # apt-get install binutils-powerpc-linux-gnu
        # https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git/commit/?id=51878b6de4959a889168784499d8d60c498b3ad7
        git remote add jirislaby https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git
        git fetch --no-tags jirislaby devel
        git checkout 51878b6de4959a889168784499d8d60c498b3ad7
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc 

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

All errors (new ones prefixed by >>):

>> drivers/tty/serial/cpm_uart/cpm_uart_core.c:503:52: error: no member named 'low_latency' in 'struct tty_port'
               (pinfo->port.state && pinfo->port.state->port.low_latency))
                                     ~~~~~~~~~~~~~~~~~~~~~~~ ^
   1 error generated.

vim +503 drivers/tty/serial/cpm_uart/cpm_uart_core.c

^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  484  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  485  static void cpm_uart_set_termios(struct uart_port *port,
1bda8f3056126cc drivers/serial/cpm_uart/cpm_uart_core.c     Scott Wood         2007-05-08  486                                   struct ktermios *termios,
1bda8f3056126cc drivers/serial/cpm_uart/cpm_uart_core.c     Scott Wood         2007-05-08  487                                   struct ktermios *old)
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  488  {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  489  	int baud;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  490  	unsigned long flags;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  491  	u16 cval, scval, prev_mode;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  492  	int bits, sbits;
e789d2688720dba drivers/tty/serial/cpm_uart/cpm_uart_core.c Fabian Frederick   2014-10-05  493  	struct uart_cpm_port *pinfo =
e789d2688720dba drivers/tty/serial/cpm_uart/cpm_uart_core.c Fabian Frederick   2014-10-05  494  		container_of(port, struct uart_cpm_port, port);
c1dcfd9d199043f drivers/serial/cpm_uart/cpm_uart_core.c     Scott Wood         2007-07-24  495  	smc_t __iomem *smcp = pinfo->smcp;
c1dcfd9d199043f drivers/serial/cpm_uart/cpm_uart_core.c     Scott Wood         2007-07-24  496  	scc_t __iomem *sccp = pinfo->sccp;
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  497  	int maxidl;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  498  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  499  	pr_debug("CPM uart[%d]:set_termios\n", port->line);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  500  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  501  	baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16);
59733ef7e510f6f drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  502  	if (baud < HW_BUF_SPD_THRESHOLD ||
d6c53c0e9bd0a83 drivers/tty/serial/cpm_uart/cpm_uart_core.c Jiri Slaby         2013-01-03 @503  	    (pinfo->port.state && pinfo->port.state->port.low_latency))
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  504  		pinfo->rx_fifosize = 1;
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  505  	else
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  506  		pinfo->rx_fifosize = RX_BUF_SIZE;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  507  
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  508  	/* MAXIDL is the timeout after which a receive buffer is closed
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  509  	 * when not full if no more characters are received.
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  510  	 * We calculate it from the baudrate so that the duration is
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  511  	 * always the same at standard rates: about 4ms.
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  512  	 */
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  513  	maxidl = baud / 2400;
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  514  	if (maxidl < 1)
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  515  		maxidl = 1;
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  516  	if (maxidl > 0x10)
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  517  		maxidl = 0x10;
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  518  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  519  	/* Character length programmed into the mode register is the
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  520  	 * sum of: 1 start bit, number of data bits, 0 or 1 parity bit,
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  521  	 * 1 or 2 stop bits, minus 1.
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  522  	 * The value 'bits' counts this for us.
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  523  	 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  524  	cval = 0;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  525  	scval = 0;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  526  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  527  	/* byte size */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  528  	switch (termios->c_cflag & CSIZE) {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  529  	case CS5:
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  530  		bits = 5;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  531  		break;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  532  	case CS6:
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  533  		bits = 6;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  534  		break;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  535  	case CS7:
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  536  		bits = 7;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  537  		break;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  538  	case CS8:
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  539  		bits = 8;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  540  		break;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  541  		/* Never happens, but GCC is too dumb to figure it out */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  542  	default:
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  543  		bits = 8;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  544  		break;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  545  	}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  546  	sbits = bits - 5;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  547  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  548  	if (termios->c_cflag & CSTOPB) {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  549  		cval |= SMCMR_SL;	/* Two stops */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  550  		scval |= SCU_PSMR_SL;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  551  		bits++;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  552  	}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  553  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  554  	if (termios->c_cflag & PARENB) {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  555  		cval |= SMCMR_PEN;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  556  		scval |= SCU_PSMR_PEN;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  557  		bits++;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  558  		if (!(termios->c_cflag & PARODD)) {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  559  			cval |= SMCMR_PM_EVEN;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  560  			scval |= (SCU_PSMR_REVP | SCU_PSMR_TEVP);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  561  		}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  562  	}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  563  
dc320815305c5f0 drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-02  564  	/*
dc320815305c5f0 drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-02  565  	 * Update the timeout
dc320815305c5f0 drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-02  566  	 */
dc320815305c5f0 drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-02  567  	uart_update_timeout(port, termios->c_cflag, baud);
dc320815305c5f0 drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-02  568  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  569  	/*
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  570  	 * Set up parity check flag
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  571  	 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  572  	port->read_status_mask = (BD_SC_EMPTY | BD_SC_OV);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  573  	if (termios->c_iflag & INPCK)
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  574  		port->read_status_mask |= BD_SC_FR | BD_SC_PR;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  575  	if ((termios->c_iflag & BRKINT) || (termios->c_iflag & PARMRK))
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  576  		port->read_status_mask |= BD_SC_BR;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  577  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  578  	/*
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  579  	 * Characters to ignore
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  580  	 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  581  	port->ignore_status_mask = 0;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  582  	if (termios->c_iflag & IGNPAR)
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  583  		port->ignore_status_mask |= BD_SC_PR | BD_SC_FR;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  584  	if (termios->c_iflag & IGNBRK) {
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  585  		port->ignore_status_mask |= BD_SC_BR;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  586  		/*
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  587  		 * If we're ignore parity and break indicators, ignore
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  588  		 * overruns too.  (For real raw support).
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  589  		 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  590  		if (termios->c_iflag & IGNPAR)
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  591  			port->ignore_status_mask |= BD_SC_OV;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  592  	}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  593  	/*
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  594  	 * !!! ignore all characters if CREAD is not set
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  595  	 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  596  	if ((termios->c_cflag & CREAD) == 0)
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  597  		port->read_status_mask &= ~BD_SC_EMPTY;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  598  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  599  	spin_lock_irqsave(&port->lock, flags);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  600  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  601  	/* Start bit has not been added (so don't, because we would just
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  602  	 * subtract it later), and we need to add one for the number of
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  603  	 * stops bits (there is always at least one).
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  604  	 */
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  605  	bits++;
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  606  	if (IS_SMC(pinfo)) {
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  607  		/*
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  608  		 * MRBLR can be changed while an SMC/SCC is operating only
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  609  		 * if it is done in a single bus cycle with one 16-bit move
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  610  		 * (not two 8-bit bus cycles back-to-back). This occurs when
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  611  		 * the cp shifts control to the next RxBD, so the change does
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  612  		 * not take effect immediately. To guarantee the exact RxBD
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  613  		 * on which the change occurs, change MRBLR only while the
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  614  		 * SMC/SCC receiver is disabled.
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  615  		 */
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  616  		out_be16(&pinfo->smcup->smc_mrblr, pinfo->rx_fifosize);
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  617  		out_be16(&pinfo->smcup->smc_maxidl, maxidl);
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  618  
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  619  		/* Set the mode register.  We want to keep a copy of the
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  620  		 * enables, because we want to put them back if they were
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  621  		 * present.
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  622  		 */
ae2d4c396e19f45 drivers/serial/cpm_uart/cpm_uart_core.c     Nye Liu            2008-07-23  623  		prev_mode = in_be16(&smcp->smc_smcmr) & (SMCMR_REN | SMCMR_TEN);
ae2d4c396e19f45 drivers/serial/cpm_uart/cpm_uart_core.c     Nye Liu            2008-07-23  624  		/* Output in *one* operation, so we don't interrupt RX/TX if they
ae2d4c396e19f45 drivers/serial/cpm_uart/cpm_uart_core.c     Nye Liu            2008-07-23  625  		 * were already enabled. */
ae2d4c396e19f45 drivers/serial/cpm_uart/cpm_uart_core.c     Nye Liu            2008-07-23  626  		out_be16(&smcp->smc_smcmr, smcr_mk_clen(bits) | cval |
ae2d4c396e19f45 drivers/serial/cpm_uart/cpm_uart_core.c     Nye Liu            2008-07-23  627  		    SMCMR_SM_UART | prev_mode);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  628  	} else {
5b04ec4ad8e2ffd drivers/serial/cpm_uart/cpm_uart_core.c     Baurzhan Ismagulov 2010-11-11  629  		out_be16(&pinfo->sccup->scc_genscc.scc_mrblr, pinfo->rx_fifosize);
6e62bdc07e1b397 drivers/tty/serial/cpm_uart/cpm_uart_core.c Christophe Leroy   2012-09-24  630  		out_be16(&pinfo->sccup->scc_maxidl, maxidl);
c1dcfd9d199043f drivers/serial/cpm_uart/cpm_uart_core.c     Scott Wood         2007-07-24  631  		out_be16(&sccp->scc_psmr, (sbits << 12) | scval);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  632  	}
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  633  
80776554b6c93cf drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-28  634  	if (pinfo->clk)
80776554b6c93cf drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-28  635  		clk_set_rate(pinfo->clk, baud);
80776554b6c93cf drivers/serial/cpm_uart/cpm_uart_core.c     Laurent Pinchart   2008-07-28  636  	else
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  637  		cpm_set_brg(pinfo->brg - 1, baud);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  638  	spin_unlock_irqrestore(&port->lock, flags);
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  639  }
^1da177e4c3f415 drivers/serial/cpm_uart/cpm_uart_core.c     Linus Torvalds     2005-04-16  640  

:::::: The code at line 503 was first introduced by commit
:::::: d6c53c0e9bd0a83f9f9ddbc9fd80141a54d83896 TTY: move low_latency to tty_port

:::::: TO: Jiri Slaby <jslaby@suse.cz>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 31329 bytes --]

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

only message in thread, other threads:[~2020-12-15 16:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-15 16:31 [jirislaby:devel 11/38] drivers/tty/serial/cpm_uart/cpm_uart_core.c:503:52: error: no member named 'low_latency' in 'struct tty_port' 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.