• Manuel Lauss's avatar
    SERIAL 8250: Fixes for Alchemy UARTs. · b2b13cdf
    Manuel Lauss authored
    Limit the amount of address space claimed for Alchemy serial ports to
    0x1000.  On the Au1300, ports are only 0x1000 apart, and the registers
    only extend to 0x110 at most on all supported alchemy models.
    
    On the Au1300 the autodetect logic no longer works and this makes it
    necessary to specify the port type through platform data.  Because of
    this the MSR quirk needs to be moved outside the autoconfig() function
    which will no longer be called when UPF_FIXED_TYPE is specified.
    Signed-off-by: default avatarManuel Lauss <manuel.lauss@gmail.com>
    Cc: Andrew Morton <akpm@linux-foundation.org>,
    Cc: linux-serial@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-mips@linux-mips.org
    Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
    b2b13cdf
8250.c 81.5 KB