1. 30 7月, 2015 1 次提交
  2. 29 7月, 2015 2 次提交
  3. 27 7月, 2015 5 次提交
  4. 24 7月, 2015 5 次提交
  5. 23 7月, 2015 7 次提交
  6. 22 7月, 2015 2 次提交
  7. 21 7月, 2015 1 次提交
  8. 18 7月, 2015 4 次提交
    • V
      ARM: pxa: Use setup_timer · 6d6db340
      Vaishali Thakkar 提交于
      Use the timer API function setup_timer instead of structure field
      assignments to initialize a timer.
      
      A simplified version of the Coccinelle semantic patch that performs
      this transformation is as follows:
      
      @change@
      expression e1, e2, a;
      @@
      
      -init_timer(&e1);
      +setup_timer(&e1, a, 0UL);
      ... when != a = e2
      -e1.function = a;
      Signed-off-by: NVaishali Thakkar <vthakkar1994@gmail.com>
      Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr>
      6d6db340
    • V
      ARM: pxa: Use module_platform_driver · 9754c8ef
      Vaishali Thakkar 提交于
      Use module_platform_driver for drivers whose init and exit functions
      only register and unregister, respectively.
      
      A simplified version of the Coccinelle semantic patch that performs
      this transformation is as follows:
      
      @a@
      identifier f, x;
      @@
      -static f(...) { return platform_driver_register(&x); }
      
      @b depends on a@
      identifier e, a.x;
      @@
      -static e(...) { platform_driver_unregister(&x); }
      
      @c depends on a && b@
      identifier a.f;
      declarer name module_init;
      @@
      -module_init(f);
      
      @d depends on a && b && c@
      identifier b.e, a.x;
      declarer name module_exit;
      declarer name module_platform_driver;
      @@
      -module_exit(e);
      +module_platform_driver(x);
      Signed-off-by: NVaishali Thakkar <vthakkar1994@gmail.com>
      Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr>
      9754c8ef
    • R
      ARM: pxa: transition to dmaengine phase 1 · 4be0856f
      Robert Jarzmik 提交于
      In order to slowly transition pxa to dmaengine, the legacy code will now
      rely on dmaengine to request a channel.
      
      This implies that PXA architecture selects DMADEVICES and PXA_DMA,
      which is not pretty. Yet it enables PXA drivers to be ported one by one,
      with part of them using dmaengine, and the other part using the legacy
      code.
      Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr>
      4be0856f
    • O
      Merge tag 'v4.3-rockchip32-soc1' of... · d7030a08
      Olof Johansson 提交于
      Merge tag 'v4.3-rockchip32-soc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/soc
      
      Merge "Rockchip soc changes for 4.3, part1" from Heiko Stuebner:
      
      Some suspend improvements enabling the possibility to wakeup
      from usbphy events and a rework of how cpu cores are brought
      up and down, as it was possible to produce lockups when
      hammering the cpu hotplug functions.
      
      * tag 'v4.3-rockchip32-soc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: rockchip: fix broken build
        ARM: rockchip: remove some useless macro in pm.h
        ARM: rockchip: add support holding 24Mhz osc during suspend
        ARM: rockchip: fix the SMP code style
        ARM: rockchip: ensure CPU to enter WFI/WFE state
        ARM: rockchip: fix the CPU soft reset
        ARM: rockchip: restore dapswjdp after suspend
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      d7030a08
  9. 16 7月, 2015 13 次提交