Skip to content
  1. Jul 29, 2013
    • Elen Song's avatar
      serial: at91: use function pointer to choose pdc or pio · a930e528
      Elen Song authored
      
      
      use function pointer can avoid define atmel_use_pdc_tx/rx everywhere.
      (*prepare_rx/tx)() is in setup transfer stage.
      (*schedule_rx/tx)() is in tasklet schedule stage.
      (*release_rx/tx)() is used when shutdown the transfer.
      
      Signed-off-by: default avatarElen Song <elen.song@atmel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      a930e528
    • Elen Song's avatar
      serial: at91: correct definition from DMA to PDC · 64e22ebe
      Elen Song authored
      
      
      The DMA is available since at91sam9x5 socs, before that, we use PDC.
      
      Signed-off-by: default avatarElen Song <elen.song@atmel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      64e22ebe
    • Darren Hart's avatar
      serial: pch_uart: Remove __initdata annotation from dmi_table · 0a09ae98
      Darren Hart authored
      
      
      The dmi_table is best accessed from the probe function, which is not
      an __init function. Drop the __initdata annotation from the dmi_table
      to avoid the section mismatch compiler warnings:
      
      WARNING: drivers/tty/serial/pch_uart.o(.text+0x4871): Section mismatch
      in reference from the function pch_uart_init_port() to the variable
      .init.data:pch_uart_dmi_table
      
      Signed-off-by: default avatarDarren Hart <dvhart@linux.intel.com>
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Cc: Jiri Slaby <jslaby@suse.cz>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      0a09ae98
    • Alexander Shiyan's avatar
      serial: max310x: Fix dev_pm_ops · c2978296
      Alexander Shiyan authored
      
      
      This patch fixes wrong dev_pm_ops which caused by commit:
      serial: max310x: Driver rework.
      
        CC      drivers/tty/serial/max310x.o
        LD      drivers/video/fb.o
        CC      drivers/w1/slaves/w1_ds2433.o
        CC      drivers/w1/slaves/w1_ds2760.o
        CC      drivers/xen/balloon.o
        CC      drivers/video/backlight/adp8870_bl.o
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.suspend') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.resume') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.freeze') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.thaw') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.poweroff') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.restore') [enabled by default]
      
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c2978296
  2. Jul 26, 2013
  3. Jul 24, 2013
  4. Jul 01, 2013
  5. Jun 30, 2013
Loading