Skip to content
  1. Aug 31, 2013
  2. Aug 30, 2013
    • Olof Johansson's avatar
      Merge tag 'omap-for-v3.12/dra7xx-prcm' of... · d296ebe0
      Olof Johansson authored
      Merge tag 'omap-for-v3.12/dra7xx-prcm' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into late/all
      
      From Tony Lindgren:
      Add basic support for devices on dra7xx by adding the PRCM and hwmod
      parts the same way as for other omaps. This is still needed in
      addition to device tree support for things like power management.
      
      Via Paul Walmsley <paul@pwsan.com>:
      
      This series adds basic TI DRA7xx PRCM and hwmod support.
      
      Basic test logs are available here:
      
      http://www.pwsan.com/omap/testlogs/dra7xx_prcm_devel_v3.12/20130823050445/
      
      Note that DRA7xx could not be tested locally, since I don't have a board.
      
      * tag 'omap-for-v3.12/dra7xx-prcm' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
      
      :
        ARM: OMAP: DRA7: Enable PM framework initializations
        ARM: OMAP: DRA7: hwmod: Create initial DRA7XX SoC data
        ARM: OMAP: DRA7: Reuse the omap44xx_restart and fix the device instance
        ARM: OMAP: DRA7: powerdomain: Handle missing vc/vp
        ARM: OMAP: DRA7: powerdomain: Add DRA7XX data and update header
        ARM: OMAP: DRA7: clockdomain: Add DRA7XX data and update header
        ARM: OMAP: DRA7: PRCM: Add DRA7XX local MPU PRCM regsiters
        ARM: OMAP: DRA7: CM: Add minimal regbit shifts
        ARM: OMAP: DRA7: CM: Add DRA7XX register defines
        ARM: OMAP: DRA7: PRM: Add DRA7XX register definitions
        ARM: DRA7: Add the build support in omap2plus
        ARM: DRA7: hwmod: Reuse the soc_ops used for OMAP4/5
        ARM: DRA7: id: Add cpu detection support for DRA7xx based SoCs'
        ARM: DRA7: Kconfig: Make ARCH_NR_GPIO default to 512
        ARM: DRA7: board-generic: Add basic DT support
        ARM: DRA7: Resue the clocksource, clockevent support
        ARM: DRA7: Reuse io tables and add a new .init_early
        ARM: DRA7: Reuse all of PRCM and MPUSS SMP infra
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d296ebe0
    • Olof Johansson's avatar
      Merge tag 'omap-for-v3.12/prcm-signed' of... · 65cb771f
      Olof Johansson authored
      Merge tag 'omap-for-v3.12/prcm-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into late/all
      
      From Tony Lindgren:
      OMAP PRCM and hwmod fixes and improvments via Paul Walmsley <paul@pwsan.com>:
      
      Various OMAP PRCM & hwmod fixes and improvements.  Notable changes
      include:
      
      - a fix for OMAP4 PLL locking to avoid a bootloader dependency that
        causes nasty log spew on startup
      
      - AM33xx DEBUGSS support fixes in hwmod data
      
      - OMAP5 mailbox support in hwmod data
      
      Basic test logs are here:
      
      http://www.pwsan.com/omap/testlogs/prcm_a_for_v3.12/20130823125002/
      
      Note that the 3530 failure is due to the mysterious transient serial
      issue affecting 3530 for several releases now, which causes a log
      parsing failure.  PM still seems to work.
      
      * tag 'omap-for-v3.12/prcm-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
      
      :
        ARM: OMAP: AM33xx: clock: Add RNG clock data
        ARM: OMAP: TI81XX: add always-on powerdomain for TI81XX
        ARM: OMAP4: clock: Lock PLLs in the right sequence
        ARM: OMAP: AM33XX: hwmod: Add hwmod data for debugSS
        ARM: OMAP2+: Only write the sysconfig on idle when necessary
        ARM: OMAP5: hwmod data: Add mailbox data
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      65cb771f
    • Olof Johansson's avatar
      Merge tag 'highbank-for-3.12' of git://sources.calxeda.com/kernel/linux into late/all · 3616257f
      Olof Johansson authored
      From Rob Herring:
      Updates for Highbank for 3.12:
      - A couple of fixes to enable LPAE.
      - pl08x driver fixes to make it build with ARCH_DMA_ADDR_T_64BIT.
      - Avoid L2 related smc calls on Midway.
      - Add selecting of necesssary ARM errata.
      
      * tag 'highbank-for-3.12' of git://sources.calxeda.com/kernel/linux
      
      :
        ARM: highbank: clean-up some unused includes
        ARM: highbank: avoid L2 cache smc calls when PL310 is not present
        ARM: move outer_cache declaration out of ifdef
        ARM: highbank: select ARCH_DMA_ADDR_T_64BIT for LPAE
        DMA: fix printk warning in AMBA PL08x DMA driver
        DMA: fix AMBA PL08x compilation issue with 64bit DMA address type
        ARM: highbank: select required errata work-arounds
        ARM: highbank: select ARCH_HAS_HOLES_MEMORYMODEL
        ARM: highbank: enable DMA zone for LPAE
        ARM: use phys_addr_t for DMA zone sizes
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3616257f
    • Olof Johansson's avatar
      Merge tag 'at91-soc' of git://github.com/at91linux/linux-at91 into late/all · 6f244c9c
      Olof Johansson authored
      From Nicolas Ferre:
      AT91 SoC update for 3.12 take 1
      - enable kernel uncompress information output for
        SoC where it was missing: at91sam9n12 and sama5d3
      - addition of at91rm9200 to the generic at91_dt_defconfig
      
      * tag 'at91-soc' of git://github.com/at91linux/linux-at91:
        ARM: at91: at91_dt_defconfig: enable rm9200 support
        ARM: at91: sam9n12: enable kernel uncompress info output
        ARM: at91: sama5: enable kernel uncompress info output
        ARM: at91: include sama5d3.h into hardware.h
        ARM: at91: sama5d3: add definition for usart base address
      6f244c9c
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-3.12-4' of https://github.com/mripard/linux into late/all · ef2fd3b1
      Olof Johansson authored
      From Maxime Ripard:
      Allwinner DT changes for 3.12, take 3 and 4
      
      These patches add support for:
        - The cubieboard2 board
        - The pinctrl driver that got merged for the A20 and A31
        - The associated muxing for the A20 and A31 boards already supported
        - Enables the gated clocks on the A10s, A20 and A31 DTSI.
      
      * tag 'sunxi-dt-for-3.12-4' of https://github.com/mripard/linux
      
      :
        ARM: sun7i: Enable the A20 clocks in the DTSI
        ARM: sun6i: Enable clock support in the DTSI
        ARM: sun5i: dt: Use the A10s gates in the DTSI
        ARM: sun7i: Add Cubieboard2 Device Tree
        ARM: sun7i: a20-olinuxino: Enable the user LED
        ARM: sun7i: a20-olinuxino: Enable UARTs muxing
        ARM: sun7i: DT: Add UART muxing options to the DTSI
        ARM: sun7i: Add the PIO controller node to the DTSI
        ARM: sun6i: colombus: Add uart0 muxing
        ARM: sun6i: Add UART0 muxing options
        ARM: sunxi: dt: Add PIO controller to A31 DTSI
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ef2fd3b1
    • Olof Johansson's avatar
      Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into late/all · 6229f0fc
      Olof Johansson authored
      From Nicolas Ferre:
      AT91 DT changes for 3.12, take 2
      - addition of the Nand Flash Controller (NFC) in DT
        for sama5d3 SoC. This NFC will enhance the traditional
        Nand Flash handling (SMC + PMECC).
      
      * tag 'at91-dt' of git://github.com/at91linux/linux-at91:
        ARM: at91/dt: sama5d3xek: reduce the ROM code mapping for pmecc lookup table
        ARM: at91/dt: sama5d3xek: Enable NFC support in dts
        ARM: at91/dt: sama5d3xek: remove the useless NFC dt parameters
        ARM: at91/dt: sam9x5ek: add sound configuration
        ARM: at91/dt: sam9x5ek: enable SSC
        ARM: at91/dt: sam9x5ek: add WM8731 codec
        ARM: at91/dt: sam9x5: add SSC DMA parameters
        ARM: at91/dt: add at91rm9200 PQFP package version
        ARM: at91: at91rm9200: set default mmc0 pinctrl-names
        ARM: at91: at91sam9n12: correct pin number of gpio-key
        ARM: at91: at91sam9n12: add qt1070 support
        ARM: at91: at91sam9n12: add pinctrl of TWI
        ARM: at91: Add PMU support for sama5d3
        ARM: at91: at91sam9260: add missing pinctrl-names on mmc
      6229f0fc
    • Olof Johansson's avatar
      Merge tag 'samsung-mach-exynos-v2' of... · d6a99de7
      Olof Johansson authored
      Merge tag 'samsung-mach-exynos-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into late/all
      
      update mach-exynos v2 for v3.12
      - enable ARCH_HAS_BANDGAP for exynos SoCs
      - always enable PM domains for exynos4x12
      - skip C1 cpuidle state for exynos5440
      
      * tag 'samsung-mach-exynos-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung
      
      :
        ARM: EXYNOS: Skip C1 cpuidle state for exynos5440
        ARM: EXYNOS: always enable PM domains support for EXYNOS4X12
        ARM: EXYNOS: enable ARCH_HAS_BANDGAP
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d6a99de7
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-2' of... · bba383ee
      Olof Johansson authored
      Merge tag 'samsung-dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into late/all
      
      From Kukjin Kim:
      Update exynos DT:
      - fix the RTC DT node name for exynos5250
      - update the "status" property of RTC DT node for exynos5250
      - add RTC DT node for  exynos5420
      - add ADC DT node for exynos5420 and exynos5250
      
      Based on previouse exynos DT branch, v3.12-next/dt-exynos
      
      * tag 'samsung-dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung
      
      : (42 commits)
        ARM: dts: add ADC device tree node for exynos5420/5250
        ARM: dts: Add RTC DT node to Exynos5420 SoC
        ARM: dts: Update the "status" property of RTC DT node for Exynos5250 SoC
        ARM: dts: Fix the RTC DT node name for Exynos5250
        ARM: dts: Add USB host node for Exynos4
        ARM: dts: add audio clock controller for exynos5420
        ARM: dts: Correct the /include entry on exynos5420 dtsi file
        ARM: dts: Add MFC node for exynos 5420
        ARM: dts: Update 5250 MFC node
        ARM: dts: Remove unsused MFC clock from exynos4
        ARM: dts: Update clocks entry in MFC binding documentation
        ARM: dts: Hook up internal PHY on Arndale
        ARM: dts: Enable USB hub on Arndale
        ARM: dts: Add secure-firmware boot support for OrigenQaud board
        ARM: dts: Add pin state information for DP HPD support to Exynos5420
        ARM: dts: Add DP controller DT node to exynos5420 SoC
        ARM: dts: Update DP controller DT Node for Exynos5 based SoCs
        ARM: dts: Add FIMD DT node to exynos5420 DTS files
        ARM: dts: Add basic PM domains for EXYNOS5420
        ARM: dts: Update FIMD DT node for Exynos5 SoCs
        ...
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      bba383ee
    • Olof Johansson's avatar
      Merge tag 'mmp-irq' of git://git.kernel.org/pub/scm/linux/kernel/git/hzhuang1/linux into late/all · 66fafb6f
      Olof Johansson authored
      From Haojian Zhuang:
      Move irq driver out of mach-mmp to support multiplatform
      
      * tag 'mmp-irq' of git://git.kernel.org/pub/scm/linux/kernel/git/hzhuang1/linux:
        irqchip: mmp: avoid to include irqs head file
        ARM: mmp: avoid to include head file in mach-mmp
        irqchip: mmp: support irqchip
        irqchip: move mmp irq driver
      66fafb6f
    • Olof Johansson's avatar
      Merge tag 'ux500-core-for-arm-soc-2' of... · b94c1823
      Olof Johansson authored
      Merge tag 'ux500-core-for-arm-soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into late/all
      
      From Linus Walleij:
      Ux500 core changes for ARM SoC:
      - Cleanup from Julia Lawall
      - Clean out old pin definitions
      - Fix the I2C devices
      
      * tag 'ux500-core-for-arm-soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson
      
      :
        ARM: ux500: fix up the I2C devices
        ARM: ux500: delete oldschool pin defines
        arch/arm/mach-ux500/cpu-db8500.c: Avoid using ARRAY_AND_SIZE(e) as a function argument
        ARM: ux500: set coherent_dma_mask for dma40
        ARM: ux500: remove u8500_secondary_startup from INIT section.
        ARM: ux500: add restart support via prcmu
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b94c1823
  3. Aug 27, 2013
  4. Aug 26, 2013
  5. Aug 25, 2013
  6. Aug 24, 2013