1. 24 3月, 2015 1 次提交
  2. 07 3月, 2015 2 次提交
  3. 03 3月, 2015 1 次提交
    • A
      Input: sun4i-ts - add thermal driver dependency · 4a6155a4
      Arnd Bergmann 提交于
      The sun4i-ts driver has had a dependency on the thermal code
      with the addition of the thermal zone sensor support, but this
      is not currently enforced in Kconfig, so with TOUCHSCREEN_SUN4I=y,
      THERMAL=m and THERMAL_OF=y we get
      
      drivers/built-in.o: In function `sun4i_ts_remove':
      :(.text+0x2376f4): undefined reference to `thermal_zone_of_sensor_unregister'
      drivers/built-in.o: In function `sun4i_ts_probe':
      :(.text+0x237a94): undefined reference to `thermal_zone_of_sensor_register'
      :(.text+0x237c00): undefined reference to `thermal_zone_of_sensor_unregister'
      
      We need the dependency on THERMAL in order to ensure that this
      driver becomes a loadable module if the thermal support itself
      is modular, while the dependency on THERMAL_OF is a runtime
      dependency and the driver will still build if it is missing.
      It is entirely possible to build sun4i-ts without THERMAL_OF
      just to use the hwmon sensors and/or touchscreen.
      
      Fixes: 22369710 ("Input: sun4i-ts - add thermal zone sensor support")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      [wens@csie.org: Fix description and Kconfig dependencies]
      Signed-off-by: NChen-Yu Tsai <wens@csie.org>
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      4a6155a4
  4. 08 12月, 2014 1 次提交
  5. 01 11月, 2014 1 次提交
  6. 10 10月, 2014 1 次提交
  7. 25 7月, 2014 1 次提交
  8. 29 5月, 2014 1 次提交
  9. 19 5月, 2014 1 次提交
  10. 15 5月, 2014 3 次提交
  11. 13 5月, 2014 1 次提交
  12. 08 5月, 2014 1 次提交
  13. 28 3月, 2014 1 次提交
  14. 21 1月, 2014 1 次提交
  15. 20 11月, 2013 1 次提交
  16. 31 10月, 2013 1 次提交
  17. 13 9月, 2013 1 次提交
  18. 03 7月, 2013 1 次提交
  19. 01 7月, 2013 3 次提交
  20. 14 2月, 2013 2 次提交
  21. 07 2月, 2013 1 次提交
  22. 19 1月, 2013 1 次提交
    • J
      tty: Added a CONFIG_TTY option to allow removal of TTY · 4f73bc4d
      Joe Millenbach 提交于
      The option allows you to remove TTY and compile without errors. This
      saves space on systems that won't support TTY interfaces anyway.
      bloat-o-meter output is below.
      
      The bulk of this patch consists of Kconfig changes adding "depends on
      TTY" to various serial devices and similar drivers that require the TTY
      layer.  Ideally, these dependencies would occur on a common intermediate
      symbol such as SERIO, but most drivers "select SERIO" rather than
      "depends on SERIO", and "select" does not respect dependencies.
      
      bloat-o-meter output comparing our previous minimal to new minimal by
      removing TTY.  The list is filtered to not show removed entries with awk
      '$3 != "-"' as the list was very long.
      
      add/remove: 0/226 grow/shrink: 2/14 up/down: 6/-35356 (-35350)
      function                                     old     new   delta
      chr_dev_init                                 166     170      +4
      allow_signal                                  80      82      +2
      static.__warned                              143     142      -1
      disallow_signal                               63      62      -1
      __set_special_pids                            95      94      -1
      unregister_console                           126     121      -5
      start_kernel                                 546     541      -5
      register_console                             593     588      -5
      copy_from_user                                45      40      -5
      sys_setsid                                   128     120      -8
      sys_vhangup                                   32      19     -13
      do_exit                                     1543    1526     -17
      bitmap_zero                                   60      40     -20
      arch_local_irq_save                          137     117     -20
      release_task                                 674     652     -22
      static.spin_unlock_irqrestore                308     260     -48
      Signed-off-by: NJoe Millenbach <jmillenbach@gmail.com>
      Reviewed-by: NJamey Sharp <jamey@minilop.net>
      Reviewed-by: NJosh Triplett <josh@joshtriplett.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      4f73bc4d
  23. 28 11月, 2012 1 次提交
  24. 06 11月, 2012 2 次提交
  25. 25 10月, 2012 1 次提交
    • H
      Input: egalax_ts - get gpio from devicetree · ae495e84
      Hui Wang 提交于
      The irq_to_gpio() is old, most platforms use GENERIC_GPIO framework
      and don't support this API anymore.
      
      The i.MX6q sabrelite platform equips an egalax touchscreen controller,
      and this platform already transfered to GENERIC_GPIO framework, to
      support this driver, we use a more generic way to get gpio.
      
      Add a return value checking for waking up the controller in the probe
      function, this guarantee only a workable device can pass init.
      
      [dmitry.torokhov@gmail.com: Make driver depend on CONFIG_OF as it is
       now required.]
      
      Acked-by Zhang Jiejing <jiejing.zhang@freescale.com>
      Reviewed-by: NShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NHui Wang <jason77.wang@gmail.com>
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      ae495e84
  26. 25 7月, 2012 1 次提交
  27. 18 7月, 2012 1 次提交
  28. 30 4月, 2012 3 次提交
  29. 16 4月, 2012 1 次提交
  30. 05 4月, 2012 1 次提交
  31. 18 3月, 2012 1 次提交