* [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.