05 Jan, 2012

1 commit


02 Nov, 2011

1 commit

  • * 'next/devel' of git://git.linaro.org/people/arnd/arm-soc: (50 commits)
    ARM: tegra: update defconfig
    arm/tegra: Harmony: Configure PMC for low-level interrupts
    arm/tegra: device tree support for ventana board
    arm/tegra: add support for ventana pinmuxing
    arm/tegra: prepare Seaboard pinmux code for derived boards
    arm/tegra: pinmux: ioremap registers
    gpio/tegra: Convert to a platform device
    arm/tegra: Convert pinmux driver to a platform device
    arm/dt: Tegra: Add pinmux node to tegra20.dtsi
    arm/tegra: Prep boards for gpio/pinmux conversion to pdevs
    ARM: mx5: fix clock usage for suspend
    ARM i.MX entry-macro.S: remove now unused code
    ARM i.MX boards: use CONFIG_MULTI_IRQ_HANDLER
    ARM i.MX tzic: add handle_irq function
    ARM i.MX avic: add handle_irq function
    ARM: mx25: Add the missing IIM base definition
    ARM i.MX avic: convert to use generic irq chip
    mx31moboard: Add poweroff support
    ARM: mach-qong: Add watchdog support
    ARM: davinci: AM18x: Add wl1271/wlan support
    ...

    Fix up conflicts in:
    arch/arm/mach-at91/at91sam9g45.c
    arch/arm/mach-mx5/devices-imx53.h
    arch/arm/plat-mxc/include/mach/memory.h

    Linus Torvalds
     

09 Oct, 2011

1 commit


08 Oct, 2011

1 commit


26 Sep, 2011

1 commit


26 Aug, 2011

1 commit


22 Aug, 2011

1 commit


16 Aug, 2011

2 commits


08 Aug, 2011

1 commit


01 Aug, 2011

2 commits


26 Jul, 2011

1 commit

  • * 'next/cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc: (133 commits)
    ARM: EXYNOS4: Change devname for FIMD clkdev
    ARM: S3C64XX: Cleanup mach/regs-fb.h from mach-s3c64xx
    ARM: S5PV210: Cleanup mach/regs-fb.h from mach-s5pv210
    ARM: S5PC100: Cleanup mach/regs-fb.h from mach-s5pc100
    ARM: S3C24XX: Use generic s3c_set_platdata for devices
    ARM: S3C64XX: Use generic s3c_set_platdata for OneNAND
    ARM: SAMSUNG: Use generic s3c_set_platdata for NAND
    ARM: SAMSUNG: Use generic s3c_set_platdata for USB OHCI
    ARM: SAMSUNG: Use generic s3c_set_platdata for HWMON
    ARM: SAMSUNG: Use generic s3c_set_platdata for FB
    ARM: SAMSUNG: Use generic s3c_set_platdata for TS
    ARM: S3C64XX: Add PWM backlight support on SMDK6410
    ARM: S5P64X0: Add PWM backlight support on SMDK6450
    ARM: S5P64X0: Add PWM backlight support on SMDK6440
    ARM: S5PC100: Add PWM backlight support on SMDKC100
    ARM: S5PV210: Add PWM backlight support on SMDKV210
    ARM: EXYNOS4: Add PWM backlight support on SMDKC210
    ARM: EXYNOS4: Add PWM backlight support on SMDKV310
    ARM: SAMSUNG: Create a common infrastructure for PWM backlight support
    clocksource: convert 32-bit down counting clocksource on S5PV210/S5P64X0
    ...

    Fix up trivial conflict in arch/arm/mach-imx/mach-scb9328.c

    Linus Torvalds
     

07 Jul, 2011

1 commit


07 Jun, 2011

1 commit

  • The patch makes necessary changes on gpio-mxc as below to turn it
    into an upstanding gpio driver.

    * Add a list to save all mx2 ports references, so that
    mx2_gpio_irq_handler can walk through all interrupt status
    registers

    * Use readl/writel to replace mach-specific accessors
    __raw_readl/__raw_writel

    * Change mxc_gpio_init into mxc_gpio_probe function

    * Move "struct mxc_gpio_port" into gpio-mxc.c, as it needs not to
    be public at all, and also make some other cleanup on
    plat-mxc/include/mach/gpio.h at the same time

    And the patch then migrates mach-imx and mach-mx5 to the updated
    driver by adding corresponding platform devices.

    Signed-off-by: Shawn Guo
    Acked-by: Olof Johansson
    Acked-by: Sascha Hauer
    Signed-off-by: Grant Likely

    Shawn Guo
     

19 May, 2011

1 commit

  • Most machine files include "devices-imxXX.h" which in turn includes
    . The latter already includes many headers
    that the machine files don't need to include again.

    These were found by:

    $ grep \#include arch/arm/plat-mxc/include/mach/devices-common.h > tmpfile
    $ git grep -l 'devices-imx' arch/arm | xargs grep -f tmpfile -F

    (but I kept linux/init.h, linux/kernel.h and linux/platform_device.h)

    LAKML-Reference: 1298912674-15153-2-git-send-email-u.kleine-koenig@pengutronix.de
    Signed-off-by: Uwe Kleine-König
    Signed-off-by: Sascha Hauer

    Uwe Kleine-König
     

11 Feb, 2011

1 commit

  • The mxc-ehci driver calls SoC specific phy initialization right after
    calling board specific initialization. To offer greater flexibility for
    boards to setup the phy and to get rid of some unnecessary flags in
    platform data this patch lets the boards call the SoC specific phy
    initialization and remove it from the driver.

    Signed-off-by: Sascha Hauer

    Sascha Hauer
     

10 Feb, 2011

1 commit


27 Jan, 2011

1 commit


15 Dec, 2010

1 commit

  • This iomux file has been constructed from the Freescale pinmux tool.
    It contains all pins from the tool, but the datasheet lists some
    configurations not present in the tool, these are not yet added.

    Signed-off-by: Sascha Hauer

    Sascha Hauer
     

14 Dec, 2010

1 commit


03 Dec, 2010

1 commit

  • Currently, to define a GPIO number, we're using something like :

    #define EFIKAMX_PCBID0 (2*32 + 16)

    to define GPIO 3 16.

    This is not really readable and it's error prone imho (note the 3 vs 2).
    So, I'm introducing a new macro to define this in a better way. Now, the
    code sample become :

    #define EFIKAMX_PCBID0 IMX_GPIO_NR(3, 16)

    v2:
    - move to gpio.h
    - add parens & spaces
    - switch to IMX_GPIO_NR instead of MX51_GPIO_NR

    Signed-off-by: Arnaud Patard
    Cc: Amit Kucheria
    Cc: Sascha Hauer
    Cc: Eric Bénard
    Signed-off-by: Sascha Hauer

    Arnaud Patard (Rtp)
     

24 Nov, 2010

2 commits

  • PHYS_OFFSET may become a variable once the runtime PHYS_OFFSET
    patch is merged, so use MX51_PHYS_OFFSET for boot_params.

    Signed-off-by: Sascha Hauer

    Sascha Hauer
     
  • The following patch is a first step to convert the 'struct pad_desc'
    to a bitmapped cookie to facilitate adding platform specific pullup or
    drive strength definitions to existing pad definitions without need to
    rewrite the complete pad def.

    The patch wraps 'struct pad_desc' in an opaque data type and
    introduces macros to access the individual members.
    This patch does not constitute any functional change!

    Signed-off-by: Lothar Waßmann
    Signed-off-by: Sascha Hauer

    Lothar Waßmann
     

20 Oct, 2010

2 commits


11 Oct, 2010

1 commit


01 Oct, 2010

2 commits


26 Jul, 2010

1 commit