1. 06 Jul, 2016 5 commits
    • Olof Johansson's avatar
      Merge tag 'omap-for-v4.8/soc-signed' of... · df92d2e3
      Olof Johansson authored
      Merge tag 'omap-for-v4.8/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      SoC related changes for omaps for v4.8 merge window:
      
      - A series of DSS platform_data fixes to prepare for DSS driver changes
      - Add tblck clck aliases for PWM
      - A series of trivial spelling corrections
      - Remove bogus eQEP, ePWM and eCAP hwmod entries
      - A series of McBSP sidetone fixes
      - Remove QSPI and DSS addresses from hwmod, these come from dts
      - Fix RSTST register offset for pruss
      - Make ti81xx_rtc_hwmod static
      - Remove wrongly defined RSTST offset for PER Domain, note
        that the subject for this one wrongly has "dts" in the
        subject
      - Add support for omap5 and dra7 workaround for 801819
      - A series of patches to make kexec work for SMP omaps
      
      * tag 'omap-for-v4.8/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (30 commits)
        ARM: OMAP2+: Fix build if CONFIG_SMP is not set
        ARM: OMAP4+: Allow kexec on SMP variants
        ARM: OMAP4+: Reset CPU1 properly for kexec
        ARM: OMAP4+: Prevent CPU1 related hang with kexec
        ARM: OMAP4+: Initialize SAR RAM base early for proper CPU1 reset for kexec
        ARM: dts: am43xx: Remove wrongly defined RSTST offset for PER Domain
        ARM: OMAP: make ti81xx_rtc_hwmod static
        ARM: AM43XX: hwmod: Fix RSTST register offset for pruss
        ARM: DRA7: hwmod: remove DSS addresses from hwmod
        ARM: DRA7: hwmod: Remove QSPI address space entry from hwmod
        ARM: OMAP2+: McBSP: Remove the old iclk allow/deny idle code
        ASoC: omap-mcbsp: sidetone: Use the new callback for iclk handling
        ASoC: omap-mcbsp: Rename omap_mcbsp_sysfs_remove() to omap_mcbsp_cleanup()
        ARM: OMAP3: pdata-quirks: Add support for McBSP2/3 sidetone handling
        ARM: OMAP3: McBSP: New callback for McBSP2/3 ICLK idle configuration
        ARM: OMAP3: hwmod data: Fix McBSP2/3 sidetone data
        ARM: AM335x/AM437x: hwmod: Remove eQEP, ePWM and eCAP hwmod entries
        ARM: OMAP2+: Fix typo in sdrc.h
        ARM: OMAP2+: Fix typo in omap_device.c
        ARM: OMAP2+: Fix typo in omap4-common.c
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      df92d2e3
    • Neil Armstrong's avatar
      ARM: oxnas: Change OX810SE default driver config · fa06f54a
      Neil Armstrong authored
      Since the SP804 timer changes will not been merged upstream, switch the
      default OX810SE config to the OXNAS RPS Timer driver configuration.
      Signed-off-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      fa06f54a
    • Olof Johansson's avatar
      Merge tag 'imx-soc-4.8' of... · 213ae902
      Olof Johansson authored
      Merge tag 'imx-soc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
      
      The i.MX SoC changes for 4.8:
       - A patch series including both cpuidle and FEC driver changes to
         disable deeper idle states when FEC is active while board level
         workaround for ERR006687 is not available
       - A number patches to fix sparse warnings and spell errors
       - A fix for TZIC FIQ translation from VIRQ to HWIRQ
       - Support compatible of i.MX7 Solo SoC which has a subset of i.MX7 Dual
      
      * tag 'imx-soc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: imx: add support for i.MX 7Solo
        ARM: i.MX: Disable supervisor protect for i.MX51
        ARM: imx6: fix missing <soc/imx/cpuidle.h> in cpuidle-imx6q.c
        ARM: i.MX: Fix FIQ interrupt handling for TZIC
        ARM: imx6: fix static declaration in include/soc/imx/cpuidle.h
        ARM: imx6q: export cpuidle functions needed by fec driver
        ARM: imx: fix missing include of common.h
        ARM: imx: fix missing includes
        ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround
        ARM: mach-imx6q: fix spelling mistake in error message
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      213ae902
    • Marc Gonzalez's avatar
      Update ARM/TANGO section · e2bd0d37
      Marc Gonzalez authored
      Use regex pattern to match tango-specific files.
      Signed-off-by: default avatarMarc Gonzalez <marc_gonzalez@sigmadesigns.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e2bd0d37
    • Marc Gonzalez's avatar
      ARM: tango: add HOTPLUG_CPU support · 222de7bf
      Marc Gonzalez authored
      cpu_die() and cpu_kill() are implemented in firmware.
      Signed-off-by: default avatarMarc Gonzalez <marc_gonzalez@sigmadesigns.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      222de7bf
  2. 05 Jul, 2016 5 commits
  3. 28 Jun, 2016 3 commits
  4. 25 Jun, 2016 1 commit
  5. 24 Jun, 2016 1 commit
  6. 23 Jun, 2016 5 commits
  7. 22 Jun, 2016 3 commits
  8. 21 Jun, 2016 7 commits
  9. 20 Jun, 2016 1 commit
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-4.8/soc' of http://github.com/Broadcom/stblinux into next/soc · 8739a229
      Olof Johansson authored
      This pull request contains SoC changes for Broadcom ARM-based SoCs:
      
      - Chris prepares support for the BCM23550 by removing reset code in the
        BCM21664 machine code since a proper drivers/power/reset driver is provided and
        shared, he then adds a machine entry point for BCM23550 and updates the SMP
        code to bring-up the secondary cores on BCM23550
      
      - Ben fixes a warning in the Kona L2 SMC code by adding the missing include file
      
      * tag 'arm-soc/for-4.8/soc' of http://github.com/Broadcom/stblinux:
        ARM: bcm: fix missing include of kona_l2_cache.h
        ARM: BCM23550 SMP support
        ARM: Add support for Broadcom BCM23550 SoC
        ARM: bcm21664: Remove reset code
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8739a229
  10. 14 Jun, 2016 1 commit
  11. 13 Jun, 2016 1 commit
  12. 12 Jun, 2016 7 commits
    • Linus Torvalds's avatar
      Linux 4.7-rc3 · 5edb5649
      Linus Torvalds authored
      5edb5649
    • Linus Torvalds's avatar
      Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux · 57120fac
      Linus Torvalds authored
      Pull thermal management fixes from Zhang Rui:
      
       - fix an ordering issue in cpu cooling that cooling device is
         registered before it's ready (freq_table being populated).
         (Lukasz Luba)
      
       - fix a missing comment update (Caesar Wang)
      
      * 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux:
        thermal: add the note for set_trip_temp
        thermal: cpu_cooling: fix improper order during initialization
      57120fac
    • Ben Dooks's avatar
      ARM: imx: fix missing include of common.h · ba4d86a6
      Ben Dooks authored
      Fix the following warning by including ../common.h to provide
      the protoype for mxc_register_gpio() :
      
      arch/arm/mach-imx/devices/platform-gpio-mxc.c:11:24: warning: symbol 'mxc_register_gpio' was not declared. Should it be static?
      Signed-off-by: default avatarBen Dooks <ben.dooks@codethink.co.uk>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      ba4d86a6
    • Ben Dooks's avatar
      ARM: imx: fix missing includes · 7bb84d1e
      Ben Dooks authored
      Fix the following warnings by adding the include files
      that define them:
      
      arch/arm/mach-imx/devices/devices.c:25:15: warning: symbol 'mxc_aips_bus' was not declared. Should it be static?
      arch/arm/mach-imx/devices/devices.c:29:15: warning: symbol 'mxc_ahb_bus' was not declared. Should it be static?
      arch/arm/mach-imx/devices/devices.c:33:12: warning: symbol 'mxc_device_init' was not declared. Should it be static?
      Signed-off-by: default avatarBen Dooks <ben.dooks@codethink.co.uk>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      7bb84d1e
    • Lucas Stach's avatar
      ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround · 29380905
      Lucas Stach authored
      The i.MX6 Q/DL has an erratum (ERR006687) that prevents the FEC from
      waking the CPUs when they are in wait(unclocked) state. As the hardware
      workaround isn't applicable to all boards, disable the deeper idle state
      when the workaround isn't present and the FEC is in use.
      
      This allows to safely run a kernel with CPUidle enabled on all i.MX6
      boards.
      Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
      Acked-by: David S. Miller <davem@davemloft.net> (for network changes)
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      29380905
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.dk/linux-block · 8714f8f5
      Linus Torvalds authored
      Pull block layer fixes from Jens Axboe:
       "A small collection of fixes for the current series.  This contains:
      
         - Two fixes for xen-blkfront, from Bob Liu.
      
         - A bug fix for NVMe, releasing only the specific resources we
           requested.
      
         - Fix for a debugfs flags entry for nbd, from Josef.
      
         - Plug fix from Omar, fixing up a case of code being switched between
           two functions.
      
         - A missing bio_put() for the new discard callers of
           submit_bio_wait(), fixing a regression causing a leak of the bio.
           From Shaun.
      
         - Improve dirty limit calculation precision in the writeback code,
           fixing a case where setting a limit lower than 1% of memory would
           end up being zero.  From Tejun"
      
      * 'for-linus' of git://git.kernel.dk/linux-block:
        NVMe: Only release requested regions
        xen-blkfront: fix resume issues after a migration
        xen-blkfront: don't call talk_to_blkback when already connected to blkback
        nbd: pass the nbd pointer for flags debugfs
        block: missing bio_put following submit_bio_wait
        blk-mq: really fix plug list flushing for nomerge queues
        writeback: use higher precision calculation in domain_dirty_limits()
      8714f8f5
    • Linus Torvalds's avatar
      Merge tag 'gpio-v4.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio · 3a7c114d
      Linus Torvalds authored
      Pull GPIO fixes from Linus Walleij:
       "A new bunch of GPIO fixes for v4.7.
      
        This time I am very grateful that Ricardo Ribalda Delgado went in and
        fixed my stupid refcounting mistakes in the removal path for GPIO
        chips.  I had a feeling something was wrong here and so it was.  It
        exploded on OMAP and it fixes their problem.  Now it should be (more)
        solid.
      
        The rest i compilation, Kconfig and driver fixes.  Some tagged for
        stable.
      
        Summary:
      
         - Fix a NULL pointer dereference when we are searching the GPIO
           device list but one of the devices have been removed (struct
           gpio_chip pointer is NULL).
      
         - Fix unaligned reference counters: we were ending on +3 after all
           said and done.  It should be 0.  Remove an extraneous get_device(),
           and call cdev_del() followed by device_del() in gpiochip_remove()
           instead and the count goes to zero and calls the release() function
           properly.
      
         - Fix a compile warning due to a missing #include in the OF/device
           tree portions.
      
         - Select ANON_INODES for GPIOLIB, we're using that for our character
           device.  Some randconfig tests disclosed the problem.
      
         - Make sure the Zynq driver clock runs also without CONFIG_PM enabled
      
         - Fix an off-by-one error in the 104-DIO-48E driver
      
         - Fix warnings in bcm_kona_gpio_reset()"
      
      * tag 'gpio-v4.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
        gpio: bcm-kona: fix bcm_kona_gpio_reset() warnings
        gpio: select ANON_INODES
        gpio: include <linux/io-mapping.h> in gpiolib-of
        gpiolib: Fix unaligned used of reference counters
        gpiolib: Fix NULL pointer deference
        gpio: zynq: initialize clock even without CONFIG_PM
        gpio: 104-dio-48e: Fix control port offset computation off-by-one error
      3a7c114d