1. 24 9月, 2010 3 次提交
  2. 12 5月, 2010 1 次提交
  3. 08 5月, 2010 2 次提交
  4. 28 4月, 2010 1 次提交
    • H
      viafb: rework the I2C support in the VIA framebuffer driver · 277d32a3
      Harald Welte 提交于
      This patch changes the way how the various I2C busses are used internally
      inside the viafb driver:  Previosuly, only a single i2c_adapter was created,
      even though two different hardware I2C busses are accessed: A structure member
      in a global variable was modified to indicate the bus to be used.
      
      Now, all existing hardware busses are registered with the i2c core, and the
      viafb_i2c_{read,write}byte[s]() function take the adapter number as function
      call parameter, rather than referring to the global structure member.
      
      [jc: even more painful merge with mainline changes ->2.6.34]
      [jc: painful merge with OLPC changes]
      
      Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: ScottFang@viatech.com.cn
      Cc: JosephChan@via.com.tw
      Signed-off-by: NHarald Welte <HaraldWelte@viatech.com>
      Signed-off-by: NJonathan Corbet <corbet@lwn.net>
      277d32a3
  5. 13 3月, 2010 4 次提交
  6. 04 12月, 2009 1 次提交
  7. 23 9月, 2009 1 次提交
    • F
      viafb: improve viafb_par · c4df5489
      Florian Tobias Schandinat 提交于
      This patch introduces viafb_shared and is the beginning of a smooth
      transition to use it.
      
      viafb_shared should contain all general, non-surface specific data that
      should be shared along all viafb framebuffers while viafb_par should only
      contain things that are specific to each surface or in other words extend
      fb_info.  This change is intended to clean the dual/multi framebuffer
      handling up.
      
      This removes the annoyance that viafbinfo1->par points to a different
      structure than viaparinfo1.
      
      As the last change is fundamental it is difficult to ensure that all parts
      of the driver do not depend on the previous brokenness but the chance of
      regressions is very low.
      Signed-off-by: NFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: Scott Fang <ScottFang@viatech.com.cn>
      Cc: Joseph Chan <JosephChan@via.com.tw>
      Cc: Harald Welte <laforge@gnumonks.org>
      Cc: Jonathan Corbet <corbet@lwn.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      c4df5489
  8. 17 10月, 2008 1 次提交