1. 06 Jul, 2016 7 commits
  2. 05 Jul, 2016 4 commits
  3. 25 Jun, 2016 3 commits
  4. 24 Jun, 2016 9 commits
  5. 22 Jun, 2016 1 commit
  6. 21 Jun, 2016 5 commits
  7. 20 Jun, 2016 4 commits
    • Paul Gortmaker's avatar
      memory: samsung: exynos-srom: make it explicitly non-modular · 58f388bc
      Paul Gortmaker authored
      The Kconfig currently controlling compilation of this code is:
      
      memory/samsung/Kconfig:config EXYNOS_SROM
      memory/samsung/Kconfig: bool "Exynos SROM controller driver" if COMPILE_TEST
      
      ...meaning that it currently is not being built as a module by anyone.
      
      Lets remove the modular code that is essentially orphaned, so that
      when reading the driver there is no doubt it is builtin-only.
      
      We explicitly disallow a driver unbind, since that doesn't have a
      sensible use case anyway, and it allows us to drop the ".remove"
      code for non-modular drivers.
      
      Since module_platform_driver() uses the same init level priority as
      builtin_platform_driver() the init ordering remains unchanged with
      this commit.
      
      Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code.
      
      We also delete the MODULE_LICENSE tag etc. since all that information
      is already contained at the top of the file in the comments.
      
      Cc: Pankaj Dubey <pankaj.dubey@samsung.com>
      Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
      Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
      58f388bc
    • Ben Dooks's avatar
      memory: samsung: endian fixes for IO · cbf73175
      Ben Dooks authored
      Use the relaxed versions of the IO accessors to avoid any issues
      if running in big endian.
      Signed-off-by: default avatarBen Dooks <ben.dooks@codethink.co.uk>
      Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
      cbf73175
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-4.8/drivers' of http://github.com/Broadcom/stblinux into next/drivers · 13d0b76b
      Olof Johansson authored
      This pull request contains drivers related changes for Broadcom SoCs:
      
      - Florian moves drivers/soc/brcmstb to drivers/soc/bcm/brcmstb to be consistent with
        how other SoCs are doing it
      
      - Chris provides a reset driver which is common to the BCM21664 and BCM23550 SoCs
      
      - Ben fixes a warning by providing the appropriate include file
      
      * tag 'arm-soc/for-4.8/drivers' of http://github.com/Broadcom/stblinux:
        soc: brcmstb: fix warning from missing include
        power: Introduce Broadcom kona reset driver
        soc: Move brcmstb to bcm/brcmstb
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      13d0b76b
    • Olof Johansson's avatar
      Merge tag 'samsung-drivers-exynos-mfc-4.8' of... · d41bde88
      Olof Johansson authored
      Merge tag 'samsung-drivers-exynos-mfc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/drivers
      
      Topic branch for Exynos MFC changes for v4.8:
      Pull s5p-mfc changes from media tree so the arm/mach-exynos code
      could be removed. The bindings are converted to generic reserved memory
      bindings.
      
      * tag 'samsung-drivers-exynos-mfc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards
        ARM: dts: exynos: Convert MFC device to generic reserved memory bindings
        ARM: EXYNOS: Remove code for MFC custom reserved memory handling
        media: s5p-mfc: add iommu support
        media: s5p-mfc: replace custom reserved memory handling code with generic one
        media: s5p-mfc: use generic reserved memory bindings
        of: reserved_mem: add support for using more than one region for given device
        media: set proper max seg size for devices on Exynos SoCs
        media: vb2-dma-contig: add helper for setting dma max seg size
        s5p-mfc: Fix race between s5p_mfc_probe() and s5p_mfc_open()
        s5p-mfc: Add release callback for memory region devs
        s5p-mfc: Set device name for reserved memory region devs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d41bde88
  8. 17 Jun, 2016 2 commits
    • Roger Quadros's avatar
      memory: omap-gpmc: Move gpio functions out of #ifdef CONFIG_OF · 32dd625a
      Roger Quadros authored
      The gpio related functions were mistakenly built only if CONFIG_OF
      is defined. They are needed even otherwise and will cause build
      failures if CONFIG_OF is not defined. Move the gpio functions
      outside #ifdef CONFIG_OF.
      
      Fixes: d2d00862 ("memory: omap-gpmc: Support general purpose input for WAITPINs")
      Signed-off-by: default avatarRoger Quadros <rogerq@ti.com>
      32dd625a
    • Paul Gortmaker's avatar
      memory: omap-gpmc: make it explicitly non-modular · caf21c61
      Paul Gortmaker authored
      The Kconfig currently controlling compilation of this code is:
      
      drivers/memory/Kconfig:config OMAP_GPMC
      drivers/memory/Kconfig:  bool
      
      ...meaning that it currently is not being built as a module by anyone.
      
      Lets remove the modular code that is essentially orphaned, so that
      when reading the driver there is no doubt it is builtin-only.
      
      Since module_init was not in use by this code, the init ordering
      remains unchanged with this commit.
      
      Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code.
      
      We don't replace module.h with init.h since the file already has that.
      
      Cc: Roger Quadros <rogerq@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: linux-omap@vger.kernel.org
      Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
      caf21c61
  9. 14 Jun, 2016 2 commits
  10. 13 Jun, 2016 3 commits