1. 13 3月, 2012 1 次提交
    • M
      iomux-mx25.h slew rate adjusted for LCD __LD pins · 1dde9f75
      Mehnert 提交于
      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: NSascha Hauer <s.hauer@pengutronix.de>
      1dde9f75
  2. 06 3月, 2012 3 次提交
  3. 04 3月, 2012 1 次提交
  4. 28 2月, 2012 1 次提交
  5. 27 2月, 2012 2 次提交
  6. 22 2月, 2012 1 次提交
  7. 13 2月, 2012 2 次提交
  8. 26 1月, 2012 1 次提交
  9. 21 1月, 2012 1 次提交
  10. 05 1月, 2012 3 次提交
  11. 03 1月, 2012 1 次提交
  12. 26 12月, 2011 1 次提交
  13. 25 12月, 2011 1 次提交
    • H
      ARM: mx5: use generic irq chip pm interface for pm functions on · 010dc8af
      Hui Wang 提交于
      Two problems exist in the current i.MX5 pm suspend/resume and idle
      functions. The first is the current i.MX5 suspend routine will call
      tzic_enable_wake(1) to set wake source, this will set all enabled
      irq as wake source rather than those wake capable. The second
      is i.MX5 idle will call mx5_cpu_lp_set() to prepare enter low power
      mode, but it forgets to call wfi instruction to enter this mode.
      
      To fix these two problems, using generic irq chip pm interface and
      modify function imx5_idle().
      
      [Tested by Shawn Guo on imx51 babbage board.
       Tested by Hui Wang on imx51 pdk board.]
      Signed-off-by: NHui Wang <jason77.wang@gmail.com>
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      010dc8af
  14. 19 12月, 2011 5 次提交
  15. 09 12月, 2011 2 次提交
    • R
      ARM: imx: fix cpufreq build errors · 300a47b4
      Richard Zhao 提交于
        CC      arch/arm/plat-mxc/cpufreq.o
      arch/arm/plat-mxc/cpufreq.c:203: error: expected declaration specifiers or '...' before string constant
      arch/arm/plat-mxc/cpufreq.c:203: warning: data definition has no type or storage class
      arch/arm/plat-mxc/cpufreq.c:203: warning: type defaults to 'int' in declaration of 'MODULE_AUTHOR'
      arch/arm/plat-mxc/cpufreq.c:203: warning: function declaration isn't a prototype
      arch/arm/plat-mxc/cpufreq.c:204: error: expected declaration specifiers or '...' before string constant
      arch/arm/plat-mxc/cpufreq.c:204: warning: data definition has no type or storage class
      arch/arm/plat-mxc/cpufreq.c:204: warning: type defaults to 'int' in declaration of 'MODULE_DESCRIPTION'
      arch/arm/plat-mxc/cpufreq.c:204: warning: function declaration isn't a prototype
      arch/arm/plat-mxc/cpufreq.c:205: error: expected declaration specifiers or '...' before string constant
      arch/arm/plat-mxc/cpufreq.c:205: warning: data definition has no type or storage class
      arch/arm/plat-mxc/cpufreq.c:205: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
      arch/arm/plat-mxc/cpufreq.c:205: warning: function declaration isn't a prototype
      make[1]: *** [arch/arm/plat-mxc/cpufreq.o] Error 1
      make: *** [arch/arm/plat-mxc] Error 2
      Signed-off-by: NRichard Zhao <richard.zhao@freescale.com>
      Signed-off-by: NRichard Zhao <richard.zhao@linaro.org>
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      300a47b4
    • J
      MXC PWM: should active during DOZE/WAIT/DBG mode · c0d96aed
      Jason Chen 提交于
      Signed-off-by: NJason Chen <jason.chen@linaro.org>
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      Cc: stable@kernel.org
      c0d96aed
  16. 08 12月, 2011 1 次提交
    • S
      video i.MX IPU: Fix display connections · f910fb8f
      Sascha Hauer 提交于
      The IPU internally works on 32bit colors. It can arbitrarily map
      between pixel formats and internal representation and also between
      internal representation and the physical connection to the display.
      The driver used to change the mapping between internal representation
      and display connection depending on the user selected bpp which is
      wrong. Instead, the mapping is specified by the hardware, so an
      additional field in platform data is added to describe the connection
      between i.MX and the display. The default for this field is RGB666
      which seems to be the only configuration which works without this
      patch, so I assumed that all in Kernel boards are connected this
      way.
      This patch has been tested on a RGB666 connected display and a
      RGB888 connected display in both 16bpp and 32bpp modes.
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NVinod Koul <vinod.koul@linux.intel.com>
      f910fb8f
  17. 27 11月, 2011 1 次提交
  18. 22 11月, 2011 1 次提交
    • A
      ARM: imx: export imx_ioremap · 807dfe70
      Arnd Bergmann 提交于
      The arch_ioremap function on i.MX is now an indirect function pointer.
      In order to use it from any loadable module, the pointer itself
      has to be exported.
      
      ERROR: "imx_ioremap" [drivers/video/tmiofb.ko] undefined!
      ERROR: "imx_ioremap" [drivers/usb/host/sl811-hcd.ko] undefined!
      ERROR: "imx_ioremap" [drivers/usb/host/r8a66597-hcd.ko] undefined!
      ERROR: "imx_ioremap" [drivers/usb/host/oxu210hp-hcd.ko] undefined!
      ERROR: "imx_ioremap" [drivers/usb/gadget/r8a66597-udc.ko] undefined!
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      807dfe70
  19. 21 11月, 2011 1 次提交
  20. 17 11月, 2011 1 次提交
  21. 16 11月, 2011 4 次提交
  22. 11 11月, 2011 3 次提交
  23. 04 11月, 2011 2 次提交