08 Dec, 2011

5 commits


19 Jan, 2011

8 commits

  • Add common platform_device and helper code to make the registration
    of the built-in wireless MAC easier on the Atheros AR9130/AR9132
    based boards. Also register the WMAC device on the AR81 board.

    Signed-off-by: Gabor Juhos
    Cc: linux-mips@linux-mips.org
    Cc: Imre Kaloz ,
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1962/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • Signed-off-by: Gabor Juhos
    Signed-off-by: Imre Kaloz
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1952/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • Several boards are using the built-in SPI controller of the
    AR71XX/AR724X/AR913X SoCs. This patch adds common platform_device
    and helper code to register it. Additionally, the patch registers
    the SPI bus on the PB44 board.

    Signed-off-by: Gabor Juhos
    Cc: linux-mips@linux-mips.org
    Cc: Imre Kaloz
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1956/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • Almost all boards have one or more push buttons connected to GPIO lines.
    This patch adds common code to register a platform_device for them.

    The patch also adds support for the buttons on the PB44 board.

    Signed-off-by: Gabor Juhos
    Signed-off-by: Imre Kaloz
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1954/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • Almost all boards have one or more LEDs connected to GPIO lines. This
    patch adds common code to register a platform_device for them.

    The patch also adds support for the LEDs on the PB44 board.

    Signed-off-by: Gabor Juhos
    Signed-off-by: Imre Kaloz
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1953/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • Signed-off-by: Gabor Juhos
    Cc: Imre Kaloz
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1950/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • This patch implements generic GPIO routines for the built-in
    GPIO controllers of the Atheros AR71XX/AR724X/AR913X SoCs.

    Signed-off-by: Gabor Juhos
    Signed-off-by: Imre Kaloz
    Cc: David Brownell
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1948/
    Signed-off-by: Ralf Baechle

    Gabor Juhos
     
  • This patch adds initial support for various Atheros SoCs based on the
    MIPS 24Kc core. The following models are supported at the moment:

    - AR7130
    - AR7141
    - AR7161
    - AR9130
    - AR9132
    - AR7240
    - AR7241
    - AR7242

    The current patch contains minimal support only, but the resulting
    kernel can boot into user-space with using of an initramfs image on
    various boards which are using these SoCs. Support for more built-in
    devices and individual boards will be implemented in further patches.

    Signed-off-by: Gabor Juhos
    Signed-off-by: Imre Kaloz
    Cc: linux-mips@linux-mips.org
    Cc: Luis R. Rodriguez
    Cc: Cliff Holden
    Cc: Kathy Giori
    Patchwork: https://patchwork.linux-mips.org/patch/1947/
    Signed-off-by: Ralf Baechle

    Gabor Juhos