1. 10 12月, 2013 1 次提交
    • P
      avr32: favr-32: clk_round_rate() can return a zero upon error · 464b500e
      Paul Walmsley 提交于
      Treat both negative and zero return values from clk_round_rate() as
      errors.  This is needed since subsequent patches will convert
      clk_round_rate()'s return value to be an unsigned type, rather than a
      signed type, since some clock sources can generate rates higher than
      (2^31)-1 Hz.
      
      Eventually, when calling clk_round_rate(), only a return value of zero
      will be considered a error.  All other values will be considered valid
      rates.  The comparison against values less than 0 is kept to preserve
      the correct behavior in the meantime.
      Signed-off-by: NPaul Walmsley <paul@pwsan.com>
      Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
      Cc: Håvard Skinnemoen <hskinnemoen@gmail.com>
      Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
      Cc: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
      Acked-by: NHans-Christian Egtvedt <egtvedt@samfundet.no>
      464b500e
  2. 27 9月, 2013 1 次提交
  3. 22 11月, 2011 1 次提交
  4. 14 1月, 2011 1 次提交
  5. 27 7月, 2009 1 次提交
    • B
      favr32: improve touchscreen response · 92c548cd
      Ben Nizette 提交于
      The ezLCD+101 board (to which an favr-32 is fitted) has a long,
      unshielded, nasty lead between the touch panel and the ads7843 touch
      controller.  In order to get satisfactory response then, we need to
      employ every noise-reduction trick in the driver's arsenal.  After
      extensive fiddling I've found some good settings:
      
      1) We keep vref on all the time to dramatically reduce settling times
      (at the cost of a tiny increase in power consumption).
      
      2) Despite 1 the settling time is still non-zero.  500uS is plenty of
      time for the signals to settle
      
      3) Despite 1 and 2 there's still a little bit of noise around.  By
      setting a pen recheck delay we make the panel feel less touchy and
      twitchy.
      
      Someone with more time and patience myself might be able to tune this
      numbers further but these settings are now perfectly acceptable for
      normal use.
      
      Tested on ezLCD+101 though should only improve response on other ezLCD+/
      favr-32 boards too.
      Signed-off-by: NBen Nizette <bn@niasdigital.com>
      Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
      92c548cd
  6. 01 4月, 2009 1 次提交
  7. 27 3月, 2009 1 次提交
  8. 06 1月, 2009 1 次提交
  9. 05 1月, 2009 2 次提交
  10. 18 12月, 2008 1 次提交
  11. 13 10月, 2008 1 次提交