Commit 84faf7c3 authored by Guenter Roeck's avatar Guenter Roeck Committed by Michael Tokarev
Browse files

sh4: Fix serial line access for Linux kernels later than 3.2



With Linux kernel version 3.3 or later, qemu fails with the following message:

sh_serial: unsupported read from 0x18
  Aborted

Reported-and-analyzed-by: default avatarRob Landley <rob@landley.net>
Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
Reviewed-by: default avatarPeter Maydell <peter.maydell@linaro.org>
Signed-off-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
parent 9b2caaf4
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -248,11 +248,9 @@ static uint64_t sh_serial_read(void *opaque, hwaddr offs,
                    s->flags &= ~SH_SERIAL_FLAG_RDF;
            }
            break;
#if 0
        case 0x18:
            ret = s->fcr;
            break;
#endif
        case 0x1c:
            ret = s->rx_cnt;
            break;