1. 07 Jan, 2016 1 commit
  2. 31 Dec, 2015 4 commits
    • Arnd Bergmann's avatar
      ARM: tango: pass ARM arch level for smc.S · 765ff22d
      Arnd Bergmann authored
      allmodconfig is broken by the addition of the -mcpu=cortex-a9
      flag for smc.S:
      
      arch/arm/mach-tango/smc.S:1:0: warning: switch -mcpu=cortex-a9 conflicts with -march=armv6k switch
      
      This sets the flag in the same way that all other platforms
      do, to fix the compile error.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      765ff22d
    • Arnd Bergmann's avatar
      Merge tag 'bcm2835-soc-next-2015-12-28' of http://github.com/anholt/linux into next/soc · fc2f669e
      Arnd Bergmann authored
      Merge "BCM2835 SOC changes for 4.5" from Eric Anholt:
      
      This pull request includes the bcm2835 changes for 4.5 targeting the
      arm-soc next/soc branch.
      
      * tag 'bcm2835-soc-next-2015-12-28' of http://github.com/anholt/linux:
        ARM: bcm2835: Add Kconfig support for bcm2836
        ARM: bcm2835: Add a compat string for bcm2836 machine probe
        dt-bindings: Add root properties for Raspberry Pi 2
      
      Conflicts:
      	arch/arm/mach-bcm/Kconfig
      fc2f669e
    • Arnd Bergmann's avatar
      Merge branch 'depends/usb-fixes' into next/soc · 2bc75dbf
      Arnd Bergmann authored
      This branch was merged into v4.4-rc5 and is needed for the
      bcm2836 support. Merging it first to avoid large-scale backmerge
      of rc5.
      
      * depends/usb-fixes:
        usb: dwc2: fix kernel oops during driver probe
        usb: phy: mxs: add "fsl,imx6ul-usbphy" compatible string
        usb: gadget: f_midi: fix leak on failed to enqueue out requests
        usb: gadget: f_midi: Transmit data only when IN ep is enabled
        usb: dwc2: make otg clk optional
        usb: dwc2: Return errors from PHY
        usb: dwc2: Make PHY optional
        usb: renesas_usbhs: gadget: Fix NULL pointer dereference in usbhsg_ep_dequeue()
        usb: kconfig: fix warning of select USB_OTG
        usb: gadget: pxa27x: fix suspend callback
        usb: gadget: functionfs: fix missing access_ok checks
        usb: musb: USB_TI_CPPI41_DMA requires dmaengine support
      2bc75dbf
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v4.5/81xx-soc-signed' of... · ed1c7848
      Arnd Bergmann authored
      Merge tag 'omap-for-v4.5/81xx-soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      Pull "reworked soc changes for ti81xx devices and minimal dra62x
      j5ec-evm support" from Tony Lindgren:
      
      Add minimal SoC support for dra62x also known as j5eco. As it's closely
      related to dm814x, we can treat it as a dm814x variant for now and do
      rest of the configuration with DTS just files. And let's add hwmod
      support for MMC and USB on dm814x and dra62x.
      
      * tag 'omap-for-v4.5/81xx-soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP2+: Add support for dm814x and dra62x usb
        ARM: OMAP2+: Add mmc hwmod entries for dm814x
        ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx
        ARM: OMAP2+: Fix SoC detection for dra62x j5-eco
      ed1c7848
  3. 26 Dec, 2015 1 commit
  4. 23 Dec, 2015 3 commits
  5. 22 Dec, 2015 10 commits
  6. 21 Dec, 2015 1 commit
  7. 20 Dec, 2015 1 commit
  8. 17 Dec, 2015 2 commits
  9. 16 Dec, 2015 2 commits
  10. 15 Dec, 2015 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.5/soc' of http://github.com/Broadcom/stblinux into next/soc · 75f28718
      Arnd Bergmann authored
      Merge "Broadcom soc changes for v4.5" from Florian Fainelli:
      
      This pull request contains Broadcom SoC changes for 4.5, with the following changes:
      
      - Lucas Stach removes the workaround for an imprecise fault for Broadcom
        BCM5301x SoCs (Northstar) since this is now handled by the ARM/Linux kernel
        directly
      
      - Hauke Merthens enables a bunch of erratas for the Cortex-A9 and PL310 L2
        cache present on early Northstar chips (BCM4708)
      
      - Kapil Hali adds SMP support for the Northstar Plus SoCs by consolidating the
        existing SMP code for Kona SoCs (mobile platforms), fixng the Device Tree
        binding for the Kona platforms (wrong placement for 'enable-method' and
        'secondary-reg') and then finally adds the functional code for the Northstar
        Plus platforms to boot their secondary CPUs
      
      - Jon Mason enables SMP on BCM4708/BCM5301X (Northstar SoCs) by building the generic
        Northstar/Northstar Plus SMP code, and adding the relevant SMP Device Tree nodes
      
      * tag 'arm-soc/for-4.5/soc' of http://github.com/Broadcom/stblinux:
        ARM: BCM: Add SMP support for Broadcom 4708
        ARM: BCM: Add SMP support for Broadcom NSP
        ARM: BCM: Clean up SMP support for Broadcom Kona
        ARM: BCM5310X: activate erratas needed for SoC
        ARM: BCM5301X: remove workaround imprecise abort fault handler
      75f28718
  11. 14 Dec, 2015 1 commit
  12. 07 Dec, 2015 3 commits
  13. 03 Dec, 2015 2 commits
    • Tony Lindgren's avatar
    • Tony Lindgren's avatar
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall · 8dd5ea72
      Tony Lindgren authored
      We want to be able to probe a few selected device drivers before hwmod
      code populates the clocks in omap_hwmod_setup_all(). This allows us to
      convert most of the clock drivers into regular device drivers.
      
      We only need a few minimal clock drivers early for the system timers to
      select between the 32KiHz clock and the high frequency oscillator.
      
      With these changes, initializing the clock drivers can be just done at
      core_initcall time with something like:
      
      np = of_find_node_by_name(NULL, "plls");
      if (np)
      	of_platform_populate(np, NULL, NULL, NULL);
      
      And then these clocks will be available for the interconnect code to use.
      
      Having most of the clock drivers being regular device drivers allows
      us to use the nice things like devm_* functions and dev_err and dev_dbg.
      As an extra bonus, this also allows us to develop the clock drivers for
      new SoCs as loadable modules initially for cases where we can boot up
      the system based on the bootloader configured clocks.
      
      To do this, let's change the core_initcalls to postcore_initcall under
      mach-omap2.
      
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Grygorii Strashko <grygorii.strashko@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Cc: Tero Kristo <t-kristo@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      8dd5ea72
  14. 02 Dec, 2015 2 commits
  15. 01 Dec, 2015 4 commits
  16. 30 Nov, 2015 2 commits