22 Dec, 2011

1 commit

  • The sysdev.h file should not be needed by any in-kernel code, so remove
    the .h file from these random files that seem to still want to include
    it.

    The sysdev code will be going away soon, so this include needs to be
    removed no matter what.

    Cc: Jiandong Zheng
    Cc: Scott Branden
    Cc: Russell King
    Cc: Kukjin Kim
    Cc: David Brown
    Cc: Daniel Walker
    Cc: Bryan Huntsman
    Cc: Ben Dooks
    Cc: Wan ZongShun
    Cc: Haavard Skinnemoen
    Cc: Hans-Christian Egtvedt
    Cc: Guan Xuetao
    Cc: "Venkatesh Pallipadi
    Cc: Thomas Gleixner
    Cc: Ingo Molnar
    Cc: "H. Peter Anvin"
    Cc: Grant Likely
    Cc: Richard Purdie
    Cc: Matthew Garrett
    Signed-off-by: Kay Sievers

    Kay Sievers
     

17 Oct, 2011

1 commit

  • Get rid of the mdesc pointer in the fixup function call. No one uses
    the mdesc pointer, it shouldn't be modified anyway, and we can't wrap
    it, so let's remove it.

    Platform files found by:

    $ regexp=$(git grep -h '\.fixup.*=' arch/arm |
    sed 's!.*= *\([^,]*\),* *!\1!' | sort -u |
    tr '\n' '|' | sed 's,|$,,;s,|,\\|,g')
    $ git grep $regexp arch/arm

    Acked-by: Nicolas Pitre
    Signed-off-by: Russell King

    Russell King
     

24 May, 2011

4 commits


21 May, 2011

2 commits

  • The set_vpp() method provided by physmap passes a map_info back to
    the platform code, which has little relevance as far as the platform
    is concerned (this parameter is completely unused).

    Instead, pass the platform_device, which can be used in the pismo
    driver to retrieve some important information in a nicer way, instead
    of the hack that was in place.

    The empty set_vpp function in board-at572d940hf_ek.c is left untouched,
    as the board/SoC is scheduled for removal.

    Cc: Andrew Victor
    Cc: Nicolas Ferre
    Acked-by: Jean-Christophe PLAGNIOL-VILLARD
    Cc: Philipp Zabel
    Cc: Eric Miao
    Cc: Ben Dooks
    Acked-by: Artem Bityutskiy
    Acked-by: David Woodhouse
    Signed-off-by: Marc Zyngier
    Signed-off-by: Russell King

    Marc Zyngier
     
  • Tested on a PB11-MPCore.

    Signed-off-by: Marc Zyngier
    Acked-by: Catalin Marinas
    Acked-by: David Woodhouse
    Signed-off-by: Russell King

    Marc Zyngier
     

12 May, 2011

1 commit

  • Rather than each platform providing its own function to adjust the
    zone sizes, use the new ARM_DMA_ZONE_SIZE definition to perform this
    adjustment. This ensures that the actual DMA zone size and the
    ISA_DMA_THRESHOLD/MAX_DMA_ADDRESS definitions are consistent with
    each other, and moves this complexity out of the platform code.

    Acked-by: Nicolas Pitre
    Acked-by: Catalin Marinas
    Signed-off-by: Russell King

    Russell King
     

19 Feb, 2011

2 commits


07 Jan, 2011

1 commit


06 Jan, 2011

2 commits


23 Dec, 2010

1 commit


15 Dec, 2010

1 commit


26 Nov, 2010

1 commit


04 Nov, 2010

1 commit


27 Aug, 2010

1 commit


04 Aug, 2010

1 commit

  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (291 commits)
    ARM: AMBA: Add pclk support to AMBA bus infrastructure
    ARM: 6278/2: fix regression in RealView after the introduction of pclk
    ARM: 6277/1: mach-shmobile: Allow users to select HZ, default to 128
    ARM: 6276/1: mach-shmobile: remove duplicate NR_IRQS_LEGACY
    ARM: 6246/1: mmci: support larger MMCIDATALENGTH register
    ARM: 6245/1: mmci: enable hardware flow control on Ux500 variants
    ARM: 6244/1: mmci: add variant data and default MCICLOCK support
    ARM: 6243/1: mmci: pass power_mode to the translate_vdd callback
    ARM: 6274/1: add global control registers definition header file for nuc900
    mx2_camera: fix type of dma buffer virtual address pointer
    mx2_camera: Add soc_camera support for i.MX25/i.MX27
    arm/imx/gpio: add spinlock protection
    ARM: Add support for the LPC32XX arch
    ARM: LPC32XX: Arch config menu supoport and makefiles
    ARM: LPC32XX: Phytec 3250 platform support
    ARM: LPC32XX: Misc support functions
    ARM: LPC32XX: Serial support code
    ARM: LPC32XX: System suspend support
    ARM: LPC32XX: GPIO, timer, and IRQ drivers
    ARM: LPC32XX: Clock driver
    ...

    Linus Torvalds
     

31 Jul, 2010

3 commits


22 Jul, 2010

1 commit


16 Jul, 2010

1 commit


15 Jul, 2010

1 commit


09 Jul, 2010

1 commit

  • This is a number of basic fixes to the PB1176 that makes it tick
    properly:

    - Detect MMC insertion/removal even when PL061 GPIO is not compiled
    in. The register to read this status directly is removed on the
    PB1176.
    - Define the UART3 on the DevChip (where is actually is) and define
    the new UART4 serial port on the FPGA.
    - Also define the clocks for these two UARTs apropriately.
    - Remove the false notion that the PB1176 should have its CLCD
    on the ISSP, this is not the case, it is in the DevChip.
    - Remove the defintions and the previously commented-out PL081
    DMAC. As confirmed by mail this was found to be broken on the
    PB1176 board and removed from the subsequent FPGA images.

    Signed-off-by: Linus Walleij
    Signed-off-by: Russell King

    Linus Walleij
     

18 May, 2010

1 commit


02 May, 2010

11 commits


29 Apr, 2010

1 commit