1. 26 8月, 2011 1 次提交
  2. 24 8月, 2011 1 次提交
  3. 27 7月, 2011 2 次提交
    • S
      net/fec: gasket needs to be enabled for some i.mx · 0ca1e290
      Shawn Guo 提交于
      On the recent i.mx (mx25/50/53), there is a gasket inside fec
      controller which needs to be enabled no matter phy works in MII
      or RMII mode.
      
      The current code enables the gasket only when phy interface is RMII.
      It's broken when the driver works with a MII phy.  The patch uses
      platform_device_id to distinguish the SoCs that have the gasket and
      enables it on these SoCs for both MII and RMII mode.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Reported-by: NTroy Kisky <troy.kisky@boundarydevices.com>
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Acked-by: NDavid S. Miller <davem@davemloft.net>
      0ca1e290
    • S
      serial/imx: get rid of the uses of cpu_is_mx1() · fe6b540a
      Shawn Guo 提交于
      The patch removes all the uses of cpu_is_mx1().  Instead, it uses
      the .id_table of platform_driver to distinguish the uart device type,
      IMX1_UART and IMX21_UART.  The IMX21_UART type runs on all i.mx
      except i.mx1.
      
      A couple of !cpu_is_mx1 logic gets turned into is_imx21_uart,
      as the codes wrapped there are really IMX21 type uart specific.
      
      It also removes macro MX1_UCR3_REF25 and MX1_UCR3_REF30 which are
      not used anywhere.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Alan Cox <alan@linux.intel.com>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      Acked-by: NGrant Likely <grant.likely@secretlab.ca>
      fe6b540a
  4. 14 12月, 2010 1 次提交
  5. 29 11月, 2010 1 次提交
  6. 26 11月, 2010 1 次提交
  7. 01 10月, 2010 2 次提交
  8. 24 6月, 2010 1 次提交
  9. 13 2月, 2010 1 次提交
  10. 08 1月, 2010 2 次提交
    • 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
    • U
      imx27: define and use MX27_IO_ADDRESS · bc9ea6c7
      Uwe Kleine-König 提交于
      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: Rabin Vincent <rabin@rab.in>
      Cc: Javier Martin <javier.martin@vista-silicon.com>
      Cc: Valentin Longchamp <valentin.longchamp@epfl.ch>
      Cc: Holger Schurig <hs4233@mail.mn-solutions.de>
      bc9ea6c7
  11. 05 1月, 2010 2 次提交
    • U
      imx/mach-mx2: use constants namespaced by the corresponding SOC (easy part) · 3f35d1f5
      Uwe Kleine-König 提交于
      This just leaves devices.c, generic.c and serial.c to clean up.  As
      these files are used on more than one SOC they need some more work.
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Holger Schurig <hs4233@mail.mn-solutions.de>
      Cc: Rabin Vincent <rabin@rab.in>
      Cc: Javier Martin <javier.martin@vista-silicon.com>
      Cc: Valentin Longchamp <valentin.longchamp@epfl.ch>
      Cc: Jean Delvare <khali@linux-fr.org>
      Cc: Eric Benard <eric@eukrea.com>
      Cc: Ivo Clarysse <ivo.clarysse@gmail.com>
      Cc: Vladimir Barinov <vbarinov@embeddedalley.com>
      Cc: Daniel Schaeffer <daniel.schaeffer@timesys.com>
      Cc: Simon POLETTE <spolette@adnlysd018.(none)>
      Cc: Fabio Estevam <fabio.estevam@freescale.com>
      Cc: Alan Carvalho de Assis <acassis@gmail.com>
      Cc: Luotao Fu <l.fu@pengutronix.de>
      3f35d1f5
    • U
      imx/clock-imx27: use a macro to define registers · b7056468
      Uwe Kleine-König 提交于
      This way the base address isn't hard coded in each register definition
      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: Rabin Vincent <rabin@rab.in>
      Cc: Javier Martin <javier.martin@vista-silicon.com>
      Cc: Valentin Longchamp <valentin.longchamp@epfl.ch>
      b7056468
  12. 27 11月, 2009 1 次提交
  13. 14 11月, 2009 1 次提交
  14. 13 10月, 2009 1 次提交
  15. 02 10月, 2009 1 次提交
  16. 07 8月, 2009 2 次提交
  17. 03 6月, 2009 1 次提交
  18. 13 3月, 2009 4 次提交
  19. 07 8月, 2008 2 次提交
  20. 05 7月, 2008 1 次提交
    • J
      i.MX2 family: Add clock handling for i.MX27 CPU · c46f5856
      Juergen Beisert 提交于
      Internal clock path handling for the i.MX27 CPU.
      
      Changed against the original Freescale code (and against clocklib for example):
       - clock rate is always calculated whenever one ask for the current rate.
         (means no "rate" member in the clock structure).
         So switching the PLL base frequency will propagate immediately to all
         other clocks that are depending on this frequency.
      
      TODO:
       - Check if the i.MX21 CPU can share the same code.
      Signed-off-by: NJuergen Beisert <j.beisert@pengutronix.de>
      c46f5856