08 Oct, 2011

1 commit


20 Dec, 2010

1 commit


18 Dec, 2010

2 commits


16 Dec, 2010

1 commit


09 Oct, 2010

1 commit


08 Oct, 2010

1 commit

  • USB2.0 Device Controller (U2DC) which is found in Marvell PXA3xx.
    U2DC supports both High and Full speed modes.
    PXA320 and PXA300 U2DC supports only UTMI interface.
    PXA310 U2DC supports only ULPI interface and has the OTG capability.

    U2D Controller ULPI driver introduced in this patch supports only the
    PXA310 USB Host via the ULPI.

    Signed-off-by: Igor Grinberg
    Signed-off-by: Mike Rapoport
    Signed-off-by: Eric Miao

    Igor Grinberg
     

05 Aug, 2010

3 commits


18 Jun, 2010

2 commits

  • This is support for custom design based on Toradex Colibri PXA270 CPU card.
    Initial patch was by Pavel Revak.

    [daniel - rebased the code to follow the module/board split]

    Signed-off-by: Marek Vasut
    Cc: Pavel Revak
    Cc: Daniel Mack
    Signed-off-by: Eric Miao

    Marek Vasut
     
  • Follow the idea of several MX31 based boards and split code that is
    related to the module from code that is baseboard specific. This makes
    adding new base board support easier, while avoiding code duplication.

    Signed-off-by: Daniel Mack
    Acked-by: Marek Vasut
    Signed-off-by: Eric Miao

    Daniel Mack
     

11 May, 2010

4 commits


02 Mar, 2010

1 commit


18 Dec, 2009

1 commit


13 Dec, 2009

1 commit


01 Dec, 2009

3 commits

  • Signed-off-by: Eric Miao

    Eric Miao
     
  • Due to the naming mess in Kconfig and Makefile, I'd like to get them sorted
    in the following order:

    1. By category:
    Intel/Marvell Dev Platforms, followed by 3rd party platforms, followed
    by end-user products (this is to ensure the commonly referenced platforms
    will appear first)

    2. By vendor name in alphabetic within each category
    (this is to ensure code reuse and similar platforms can be grouped as
    much as possible)

    VENDOR BOARD
    Intel/Marvell Lubbock
    Intel/Marvell Mainstone
    Intel/Marvell Zylonite
    Intel/Marvell Littleton
    Intel/Marvell TavorEVB
    Intel/Marvell SAAR

    Accelent IDP
    Arcom/Eurotech VIPER
    Community Balloon3
    Cogent CSB726
    CompuLab EM_X270
    CompuLab EXEDA
    CompuLab ARMCORE
    CompuLab CM_X300
    Gumstix Gumstix
    Intel Research MOTE2
    Intel research Stargate2
    Iskratel XCEP
    Keith and Koep Trizeps4
    LogicPD LPD270
    Phytec PCM027
    Toradex Colibri

    HP HX4700
    HP H5000
    HTC Himalaya
    HTC Magician
    Mitac MioA701
    Motorola EZX
    NEC MP900C
    Palm Palm PDA
    Palm Palm GSM
    Sharp Zaurus
    Toshiba E-Series

    Signed-off-by: Eric Miao

    Eric Miao
     
  • Signed-off-by: Tomáš Čech
    Acked-by: Marek Vasut
    Signed-off-by: Eric Miao

    Tomáš Čech
     

10 Sep, 2009

3 commits

  • So, again against latest pxa-linux-2.6/devel, with the following
    changes:

    * Move to __raw_readl/__raw_writel for FPGA/CPLD register access
    * Change Toppoly LCD config to be selectable at run time rather than
    compile time.
    * Remove currently unused irq device suspend/resume functions.
    * Strip out unnecessary/duplicated #includes.
    * Some code style cleanups.

    Balloon3 (http://balloonboard.org/) base machine support

    Signed-off-by: Jonathan McDowell
    Signed-off-by: Eric Miao

    Jonathan McDowell
     
  • Added support for the Iskratel XCEP single board computer, embedded in
    instruments used in particle accelerators.

    The patch contains the platform specific code, Makefile and Kconfig
    changes for platform arm-pxa.

    Signed-off-by: Aleš Bardorfer
    Signed-off-by: Michael Abbott
    Signed-off-by: Matej Kenda
    Signed-off-by: Eric Miao

    Matej Kenda
     
  • This patch adds basic support for Palm Tungsten|C handheld.

    Signed-off-by: Marek Vasut
    Signed-off-by: Eric Miao

    Marek Vasut
     

16 Jun, 2009

1 commit


05 Jun, 2009

4 commits


04 Apr, 2009

1 commit


23 Mar, 2009

6 commits

  • 1. add common GPIO handling code into [arch/arm/plat-pxa]

    2. common code in moved into , new processors
    should implement its own , provide the following required
    definitions and '#include ' in the end:

    - GPIO_REGS_VIRT for mapped virtual address of the GPIO registers'
    physical I/O memory

    - macros of GPLR(), GPSR(), GPDR() for constant optimization for
    functions gpio_{set,get}_value() (so that bit-bang code can still
    have tolerable performance)

    - NR_BUILTIN_GPIO for the number of onchip GPIO

    - definitions of __gpio_is_inverted() and __gpio_is_occupied(), they
    can be either macros or inlined functions

    Signed-off-by: Eric Miao

    Eric Miao
     
  • 1. introduce folder of 'arch/arm/plat-pxa' for common code across different
    PXA processor families

    2. initially moved DMA code into plat-pxa

    3. common code in moved into , new processors
    should implement its own , provide the following required
    definitions and '#include ' in the end:

    - DMAC_REGS_VIRT for mapped virtual address of the DMA registers'
    physical I/O memory

    Signed-off-by: Eric Miao

    Eric Miao
     
  • This adds basic support for Colibri PXA320 modules.
    The file colibri-320.c only contains settings specific to this module,
    such as the Ethernet interface.

    Cc: Matthias Meier
    Signed-off-by: Daniel Mack
    Signed-off-by: Eric Miao

    Daniel Mack
     
  • - Move common function for all Colibri PXA3xx boards to the newly
    added colibri-pxa3xx.c
    - Drop some unnecessary defines from colibri.h
    - Make Kconfig reflect the fact that code for colibri 300 module does
    also work for the 310 model
    - Give up on the huge pin config table which was messed up with lots of
    #ifdefs and switch over to locally defined tables for configured
    functions

    Cc: Matthias Meier
    Signed-off-by: Daniel Mack
    Signed-off-by: Eric Miao

    Daniel Mack
     
  • This patch add basic support for Toradex' Colibri PXA300 module.
    Ethernet is enabled conditionally, depdending on CONFIG_AX88796.

    Signed-off-by: Daniel Mack
    Signed-off-by: Eric Miao

    Daniel Mack
     
  • Namespace cleanup: rename colibri.c to colibri-pxa270.c and change
    some names in colibri.h.

    Signed-off-by: Daniel Mack
    Signed-off-by: Eric Miao

    Daniel Mack
     

13 Mar, 2009

2 commits


10 Feb, 2009

1 commit