1. 23 11月, 2014 1 次提交
  2. 16 9月, 2014 1 次提交
  3. 18 7月, 2014 1 次提交
    • A
      ARM: imx: build cpu_is_imx6sl function conditionally · a82eb09f
      Arnd Bergmann 提交于
      imx6q_pm_enter calls imx6sl_set_wait_clk when run on an imx6sl
      based machine. However if support for imx6sl is not enabled
      at compile time, this prevents us from building the kernel and
      we get this link error instead:
      
      arch/arm/mach-imx/built-in.o: In function `imx6q_pm_enter':
      :(.text+0x4b84): undefined reference to `imx6sl_set_wait_clk'
      
      This makes the cpu_is_imx6sl function conditionally return false
      if imx6sl is disabled at compile-time, which matches what the
      older cpu_is_mx* macros did. We have similar inline functions for
      the other imx6 variants, but so far I have not run into a case
      where the extra #ifdef is necessary.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NShawn Guo <shawn.guo@freescale.com>
      a82eb09f
  4. 16 5月, 2014 1 次提交
  5. 21 10月, 2013 2 次提交
    • S
      ARM: imx: enable suspend for imx6sl · 9ba64fe3
      Shawn Guo 提交于
      The imx6sl low power mode implementation inherits imx6q/dl one,
      and pm-imx6q.c can just work for imx6sl with some minor updates.
      Let's enable imx6sl suspend support by reusing pm-imx6q.c and use
      cpu_is_imxXX() to handle the those minor differences between imx6sl
      and imx6q/dl.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      9ba64fe3
    • S
      ARM: imx6: report soc info via soc device · a2887546
      Shawn Guo 提交于
      The patch enables soc bus infrastructure and adds a function
      imx_soc_device_init() to report soc info via soc device interface for
      imx6qdl and imx6sl.  With the support, user space can get soc related
      info by looking at sysfs like below.
      
        $ cat /sys/devices/soc0/machine
        Freescale i.MX6 Quad SABRE Smart Device Board
        $ cat /sys/devices/soc0/family
        Freescale i.MX
        $ cat /sys/devices/soc0/soc_id
        i.MX6Q
        $ cat /sys/devices/soc0/revision
        1.2
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      a2887546
  6. 12 4月, 2013 1 次提交
  7. 29 1月, 2013 1 次提交
  8. 15 10月, 2012 2 次提交
  9. 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
  10. 11 11月, 2011 1 次提交
  11. 04 10月, 2011 1 次提交
  12. 07 7月, 2011 1 次提交
  13. 19 5月, 2011 2 次提交
  14. 23 3月, 2011 2 次提交
  15. 08 3月, 2011 2 次提交
  16. 03 1月, 2011 2 次提交
  17. 29 11月, 2010 1 次提交
  18. 24 11月, 2010 1 次提交
  19. 22 10月, 2010 1 次提交
  20. 10 2月, 2010 1 次提交
  21. 08 1月, 2010 2 次提交
    • U
      imx: define functions to configure chip selects in the WEIM · a8dfb646
      Uwe Kleine-König 提交于
      This has the addional effect that the macros CSCR_U, CSCR_L and CSCR_A
      are not used anymore in mach-pcm038.c and mach-qong.c.  These still use
      the deprecated IO_ADDRESS macro and shouldn't be used in new code.
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Holger Schurig <hs4233@mail.mn-solutions.de>
      Cc: Dmitriy Taychenachev <dimichxp@gmail.com>
      a8dfb646
    • U
      imx: mangle addresses after adding the offset · a9b7a2dd
      Uwe Kleine-König 提交于
      don't use
      
      	IO_ADDRESS($base) + $offset
      
      but
      
      	IO_ADDRESS($base + $offset)
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Holger Schurig <hs4233@mail.mn-solutions.de>
      Cc: Rabin Vincent <rabin@rab.in>
      Cc: "Agustín Ferrín Pozuelo" <gatoguan-os@yahoo.com>
      Cc: Javier Martin <javier.martin@vista-silicon.com>
      Cc: Valentin Longchamp <valentin.longchamp@epfl.ch>
      Cc: Daniel Mack <daniel@caiaq.de>
      Cc: Dmitriy Taychenachev <dimichxp@gmail.com>
      a9b7a2dd
  22. 14 8月, 2009 2 次提交
  23. 13 3月, 2009 3 次提交
  24. 09 9月, 2008 1 次提交
  25. 07 8月, 2008 1 次提交
  26. 05 7月, 2008 3 次提交
  27. 17 4月, 2008 1 次提交
  28. 01 4月, 2008 1 次提交