Re: adding another PCI based serial port board causing errors on db1550

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

 



rolf liu wrote:

the driver for the board also has function "register_serial" and
"unregister_serial", which are already defined by au1x00-serial.c. So
there comes "multiple deginition" of these functions. Any idea on this
issue?

I also needed another serial port. I have made register_serial and unregister_serial static in au1x00-serial.c so they will shadow the external functions with the same name and will not be exported and changed the name from ttyS to ttySA to avoid conflicts with serial.c.
After that it worked for me.

static struct console sercons = {
       .name           = "ttySA",
       .write          = serial_console_write,
       .device         = serial_console_device,
       .setup          = serial_console_setup,
       .flags          = CON_PRINTBUFFER,
       .index          = -1,
};




[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux