Au1550 Serial port - linux-2.6.13.2
I have configured linux-2.6.13.2 for a db1550_defconfig build. When I compile it, I get this error when compiling au1x00_uart.c:
LD usr/built-in.o
HOSTCC drivers/pci/gen-devlist
DEVLIST drivers/pci/devlist.h
CC drivers/pci/names.o
In file included from include/linux/mm.h:36,
from include/asm/pci.h:10,
from include/linux/pci.h:919,
from drivers/pci/names.c:11:include/asm/pgtable.h: In function `io_remap_pfn_range':include/asm/pgtable.h:377: warning: unused variable `phys_addr_high'
LD drivers/pci/built-in.o
CC drivers/serial/au1x00_uart.odrivers/serial/au1x00_uart.c:72: error: `AU1000_UART0_INT' undeclared here (not
in a function)drivers/serial/au1x00_uart.c:72: error: initializer element is not constant drivers/serial/au1x00_uart.c:72: error: (near initialization for `old_serial_por
t[0].irq')drivers/serial/au1x00_uart.c:75: error: initializer element is not constant drivers/serial/au1x00_uart.c:75: error: (near initialization for `old_serial_por
t[0]')drivers/serial/au1x00_uart.c:78: error: `AU1000_UART1_INT' undeclared here (not
in a function)drivers/serial/au1x00_uart.c:78: error: initializer element is not constant drivers/serial/au1x00_uart.c:78: error: (near initialization for `old_serial_por
t[1].irq')drivers/serial/au1x00_uart.c:81: error: initializer element is not constant drivers/serial/au1x00_uart.c:81: error: (near initialization for `old_serial_por
t[1]')drivers/serial/au1x00_uart.c:84: error: `UART2_ADDR' undeclared here (not in a f
unction)drivers/serial/au1x00_uart.c:84: error: initializer element is not constant drivers/serial/au1x00_uart.c:84: error: (near initialization for `old_serial_por
t[2].iomem_base')drivers/serial/au1x00_uart.c:85: error: `AU1000_UART2_INT' undeclared here (not
in a function)drivers/serial/au1x00_uart.c:85: error: initializer element is not constant drivers/serial/au1x00_uart.c:85: error: (near initialization for `old_serial_por
t[2].irq')drivers/serial/au1x00_uart.c:88: error: initializer element is not constant drivers/serial/au1x00_uart.c:88: error: (near initialization for `old_serial_por
t[2]')drivers/serial/au1x00_uart.c:92: error: `AU1000_UART3_INT' undeclared here (not
in a function)drivers/serial/au1x00_uart.c:92: error: initializer element is not constant drivers/serial/au1x00_uart.c:92: error: (near initialization for `old_serial_por
t[3].irq')drivers/serial/au1x00_uart.c:95: error: initializer element is not constant drivers/serial/au1x00_uart.c:95: error: (near initialization for `old_serial_por
t[3]')
make[2]: *** [drivers/serial/au1x00_uart.o] Error 1
make[1]: *** [drivers/serial] Error 2
make: *** [drivers] Error 2
Kyle@buzz /usr/src/linux-2.6.13.2
$
Quoted 2 lines · Kyle Unice
I have configured linux-2.6.13.2 for a
db1550_defconfigbuild. When I compile it, I get this error when compilingau1x00_uart.c:
You need to use the linux-mips.org CVS tree. Current top of tree is 2.6.14-rc2, which builds and boots fine on the db1550.
Thanks.
-- Dan