Skip to content
  1. Mar 24, 2008
    • Randy Dunlap's avatar
      i2c: Fix docbook problem · 8c07e46f
      Randy Dunlap authored
      
      
      Sometimes kernel-doc and xmlto conspire to create output that is invalid
      and causes problems.  Until I know a real/better solution, change the
      source code that causes this.
      
      If anyone has better fixes or can just explain what is happening here,
      that would be great.
      
      xmlto: input does not validate (status 1)
      mmotm-2008-0314-1449/Documentation/DocBook/kernel-api.xml:71468: parser error : Opening and ending tag mismatch: programlisting line 71464 and para
         </para><para>
                ^
      mmotm-2008-0314-1449/Documentation/DocBook/kernel-api.xml:71480: parser error : Opening and ending tag mismatch: para line 71473 and programlisting
      </programlisting></informalexample>
                       ^
      make[1]: *** [Documentation/DocBook/kernel-api.html] Error 1
      
      Signed-off-by: default avatarRandy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      8c07e46f
    • Jean Delvare's avatar
      ASoC/TLV320AIC3X: Stop I2C driver ID abuse · bc80cc55
      Jean Delvare authored
      
      
      Please stop using random I2C driver IDs.
      
      Also removed a pointless initialization to 0 of a static struct member.
      
      Acked-by: default avatarTakashi Iwai <tiwai@suse.de>
      Cc: Jarkko Nikula <jarkko.nikula@nokia.com>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      bc80cc55
    • Tony Lindgren's avatar
      i2c-omap: Fix unhandled fault · f08ac4e7
      Tony Lindgren authored
      
      
      If an I2C interrupt happens between disabling interface clock
      and functional clock, the interrupt handler will produce an
      external abort on non-linefetch error when trying to access
      driver registers while interface clock is disabled.
      
      This patch fixes the problem by saving and disabling i2c-omap
      interrupt before turning off the clocks. Also disable functional
      clock before the interface clock as suggested by Paul Walmsley.
      
      Patch also renames enable/disable_clocks functions to unidle/idle
      functions. Note that the driver is currently not taking advantage
      of the idle interrupts. To use the idle interrupts, driver would
      have to enable interface clock based on the idle interrupt
      and dev->idle flag.
      
      This patch has been tested in linux-omap tree with various omaps.
      
      Cc: Paul Walmsley <paul@pwsan.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      f08ac4e7
    • Bryan Wu's avatar
      i2c-bfin-twi: Disable BF54x support for now · 70849251
      Bryan Wu authored
      
      
      The i2c-bfin-twi driver doesn't support BF54x for now due to
      missing header definitions causing the build to fail. Exclude
      it for now, it will be enabled again later.
      
      Signed-off-by: default avatarBryan Wu <cooloney@kernel.org>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      70849251
  2. Mar 23, 2008
  3. Mar 22, 2008
  4. Mar 21, 2008