1. 13 Mar, 2012 1 commit
    • Mehnert's avatar
      iomux-mx25.h slew rate adjusted for LCD __LD pins · 1dde9f75
      Mehnert authored
      For some reason (sadly i don't identifying the patch right now)
      two LCD data lines configured PAD_CTL_SRE_SLOW (wrong slew rate)
      since Kernel 3.1. MX25_PAD_GPIO_E__LD16 and MX25_PAD_GPIO_F__LD17
      This results in an fauly behaviour and strange color effects.
      
      To ensure that all LCD data pins configured with the proper slew rate,
      this patch changes to IOMUX define of all LCD __LDxx pins to PAD_CTL_SRE_FAST.
      
      This problem may affect other mx25 platforms like mx25pdk. Sadly i can't test
      it. Of course this problem shouldn't occur when you done your LCD muxing
      correctly in the bootloader.
      
      Best regards,
      Torsten
      Signed-off-by: default avatarSascha Hauer <s.hauer@pengutronix.de>
      1dde9f75
  2. 04 Mar, 2012 3 commits
  3. 03 Mar, 2012 3 commits
  4. 02 Mar, 2012 20 commits
  5. 01 Mar, 2012 2 commits
    • Takashi Iwai's avatar
      Merge tag 'asoc-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus · b3999970
      Takashi Iwai authored
      A small fix for the SSI driver and a fix for system shutdown with modern
      devices.  Most of the modern devices will never get shut down normally
      with a visible kernel log as the systems they're in tend not to shut
      down often and when they do it's usually in form factors that don't have
      a user visible console.
      b3999970
    • Tejun Heo's avatar
      memblock: Fix size aligning of memblock_alloc_base_nid() · 847854f5
      Tejun Heo authored
      memblock allocator aligns @size to @align to reduce the amount
      of fragmentation.  Commit:
      
       7bd0b0f0 ("memblock: Reimplement memblock allocation using reverse free area iterator")
      
      Broke it by incorrectly relocating @size aligning to
      memblock_find_in_range_node().  As the aligned size is not
      propagated back to memblock_alloc_base_nid(), the actually
      reserved size isn't aligned.
      
      While this increases memory use for memblock reserved array,
      this shouldn't cause any critical failure; however, it seems
      that the size aligning was hiding a use-beyond-allocation bug in
      sparc64 and losing the aligning causes boot failure.
      
      The underlying problem is currently being debugged but this is a
      proper fix in itself, it's already pretty late in -rc cycle for
      boot failures and reverting the change for debugging isn't
      difficult. Restore the size aligning moving it to
      memblock_alloc_base_nid().
      Reported-by: default avatarMeelis Roos <mroos@linux.ee>
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Link: http://lkml.kernel.org/r/20120228205621.GC3252@dhcp-172-17-108-109.mtv.corp.google.comSigned-off-by: default avatarIngo Molnar <mingo@elte.hu>
      LKML-Reference: <alpine.SOC.1.00.1202130942030.1488@math.ut.ee>
      847854f5
  6. 29 Feb, 2012 11 commits