drivers/tty/serial/8250/8250.c:109:24: fatal error: asm/serial.h: No such file or directory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings,

FYI, kernel build failed on s390 since

tree:   git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux master
head:   9064171268d838b8f283fe111ef086b9479d059a
commit: 9bef3d4197379a995fa80f81950bbbf8d32e9e8b serial: group all the 8250 related code together
date:   1 year, 2 months ago
config: make ARCH=s390 allmodconfig

All error/warnings:

   drivers/tty/serial/8250/8250.c:58:32: error: 'CONFIG_SERIAL_8250_RUNTIME_UARTS' undeclared here (not in a function)
>> drivers/tty/serial/8250/8250.c:109:24: fatal error: asm/serial.h: No such file or directory
   compilation terminated.

vim +109 drivers/tty/serial/8250/8250.c

^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   52   * Configuration:
40663cc7 drivers/serial/8250.c     Thomas Gleixner 2006-07-01   53   *   share_irqs - whether we pass IRQF_SHARED to request_irq().  This option
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   54   *                is unsafe when used on edge-triggered interrupts.
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   55   */
408b664a drivers/serial/8250.c     Adrian Bunk     2005-05-01   56  static unsigned int share_irqs = SERIAL8250_SHARE_IRQS;
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   57  
a61c2d78 drivers/serial/8250.c     Dave Jones      2006-01-07  @58  static unsigned int nr_uarts = CONFIG_SERIAL_8250_RUNTIME_UARTS;
a61c2d78 drivers/serial/8250.c     Dave Jones      2006-01-07   59  
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   60  static struct uart_driver serial8250_reg;
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   61  
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   62  static int serial_index(struct uart_port *port)
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   63  {
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   64  	return (serial8250_reg.minor - 64) + port->line;
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   65  }
8440838b drivers/serial/8250.c     David S. Miller 2008-10-13   66  
d41a4b51 drivers/serial/8250.c     Chuck Ebbert    2009-10-01   67  static unsigned int skip_txen_test; /* force skip of txen test at init time */
d41a4b51 drivers/serial/8250.c     Chuck Ebbert    2009-10-01   68  
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   69  /*
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   70   * Debugging.
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   71   */
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   72  #if 0
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   73  #define DEBUG_AUTOCONF(fmt...)	printk(fmt)
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   74  #else
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   75  #define DEBUG_AUTOCONF(fmt...)	do { } while (0)
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   76  #endif
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   77  
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   78  #if 0
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   79  #define DEBUG_INTR(fmt...)	printk(fmt)
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   80  #else
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   81  #define DEBUG_INTR(fmt...)	do { } while (0)
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   82  #endif
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   83  
e7328ae1 drivers/tty/serial/8250.c Jiri Slaby      2011-06-05   84  #define PASS_LIMIT	512
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   85  
bca47613 drivers/serial/8250.c     Dick Hollenbeck 2009-12-09   86  #define BOTH_EMPTY 	(UART_LSR_TEMT | UART_LSR_THRE)
bca47613 drivers/serial/8250.c     Dick Hollenbeck 2009-12-09   87  
bca47613 drivers/serial/8250.c     Dick Hollenbeck 2009-12-09   88  
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   89  /*
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   90   * We default to IRQ0 for the "no irq" hack.   Some
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   91   * machine types want others as well - they're free
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   92   * to redefine this in their header file.
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   93   */
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   94  #define is_real_interrupt(irq)	((irq) != 0)
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   95  
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   96  #ifdef CONFIG_SERIAL_8250_DETECT_IRQ
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   97  #define CONFIG_SERIAL_DETECT_IRQ 1
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   98  #endif
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16   99  #ifdef CONFIG_SERIAL_8250_MANY_PORTS
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  100  #define CONFIG_SERIAL_MANY_PORTS 1
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  101  #endif
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  102  
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  103  /*
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  104   * HUB6 is always on.  This will be removed once the header
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  105   * files have been cleaned.
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  106   */
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  107  #define CONFIG_HUB6 1
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  108  
a4ed1e41 drivers/serial/8250.c     Bryan Wu        2008-05-31 @109  #include <asm/serial.h>
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  110  /*
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  111   * SERIAL_PORT_DFNS tells us about built-in ports that have no
^1da177e drivers/serial/8250.c     Linus Torvalds  2005-04-16  112   * standard enumeration mechanism.   Platforms that can find all

---
0-DAY kernel build testing backend              Open Source Technology Center
http://lists.01.org/mailman/listinfo/kbuild                 Intel Corporation
--
To unsubscribe from this list: send the line "unsubscribe linux-s390" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Kernel Development]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Info]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Linux Media]     [Device Mapper]

  Powered by Linux