1. 27 Mar, 2018 3 commits
    • Arnd Bergmann's avatar
      Merge tag 'imx-defconfig-4.17' of... · 93be39bf
      Arnd Bergmann authored
      Merge tag 'imx-defconfig-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
      
      Pull "i.MX defconfig updates for 4.17" from Shawn Guo:
      
       - Re-sync defconfig files by running savedefconfig.
       - Enable generic fsl-asoc-card driver for imx_v4_v5_defconfig.
       - Enable MAG3110 magnetometer sensor driver, AC97 and WM8962 codec
         driver, DA9062/63 PMIC, RTC and Watchdog support for
         imx_v6_v7_defconfig.
      
      * tag 'imx-defconfig-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: mxs_defconfig: Re-sync defconfig
        ARM: imx_v4_v5_defconfig: Use the generic fsl-asoc-card driver
        ARM: imx_v4_v5_defconfig: Re-sync defconfig
        ARM: imx_v6_v7_defconfig: Select CONFIG_SND_SOC_WM8962 explicitly
        ARM: imx_v6_v7_defconfig: Re-sync defconfig
        ARM: imx_v6_v7_defconfig: Enable Dialog Semiconductor DA9062 driver
        ARM: imx_v6_v7_defconfig: Enable AC97 codec support
        ARM: imx: Update imx_v6_v7_defconfig for mag3110 support
        ARM: imx_v6_v7_defconfig: enable OP-TEE
        ARM: imx_v6_v7_defconfig: select the CONFIG_CPUFREQ_DT
      93be39bf
    • Arnd Bergmann's avatar
      ARM: imx: fix imx6sll-only build · 18b6843f
      Arnd Bergmann authored
      When selecting SOC_IMX6SLL but not SOC_IMX6SL, we get a link error:
      
      arch/arm/mach-imx/mach-imx6sl.o: In function `imx6sl_init_late':
      mach-imx6sl.c:(.init.text+0x14): undefined reference to `imx6sl_cpuidle_init'
      
      This adds the missing line to the Makefile to also build the cpuidle
      support that we need here.
      
      Fixes: dee5dee2 ("ARM: imx: Add basic msl support for imx6sll")
      Acked-by: default avatarShawn Guo <shawnguo@kernel.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      18b6843f
    • Arnd Bergmann's avatar
      ARM: imx: select ARM_CPU_SUSPEND for CPU_IDLE as well · da395584
      Arnd Bergmann authored
      The cpuidle support calls cpu_suspend(), which is compiled conditionally,
      and fails to link unless something selects CONFIG_ARM_CPU_SUSPEND.
      
      arch/arm/mach-imx/cpuidle-imx6sx.o: In function `imx6sx_enter_wait':
      cpuidle-imx6sx.c:(.text+0x6c): undefined reference to `cpu_suspend'
      
      This adds an explicit select statement here.
      Acked-by: default avatarShawn Guo <shawnguo@kernel.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      da395584
  2. 26 Mar, 2018 3 commits
  3. 15 Mar, 2018 2 commits
  4. 13 Mar, 2018 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.17/defconfig' of https://github.com/Broadcom/stblinux into next/soc · 6140e14b
      Arnd Bergmann authored
      Pull "Broadcom defconfig changes for 4.17" from Florian Fainelli:
      
      This pull request contains multi_v7_defconfig changes for Broadcom
      ARM-based SoC for 4.17, please pull the following:
      
      - Tuomas enables the BCM2835 AUX driver which is necessary to provide
        console on the Raspberry Pi 3
      
      - Stefan turns on support for the BCM43438 Bluetooth adapter connected
        via UART on the Raspberry Pi Zero Wireless and he also turns on
        support for the thermal driver on the Pi 2 and 3.
      
      * tag 'arm-soc/for-4.17/defconfig' of https://github.com/Broadcom/stblinux:
        ARM: multi_v7_defconfig: Enable thermal driver for RPi 2/3
        ARM: bcm2385_defconfig: Enable BT support for BCM43438
        ARM: multi_v7_defconfig: Enable serial console on RPi 3
      6140e14b
  5. 12 Mar, 2018 3 commits
  6. 09 Mar, 2018 1 commit
    • Bai Ping's avatar
      ARM: imx: Add basic msl support for imx6sll · dee5dee2
      Bai Ping authored
      Add basic MSL support for i.MX6SLL.
      
      The i.MX 6SoloLiteLite application processors are NXP's latest
      additions to a growing family of multimedia-focused products
      offering high-performance processing optimized for lowest power
      consumption. The i.MX 6SoloLiteLite processors feature NXP's advanced
      implementation of the ARM Cortex-A9 core, which can be interfaced
      with LPDDR3 and LPDDR2 DRAM memory devices.
      Signed-off-by: default avatarBai Ping <ping.bai@nxp.com>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      dee5dee2
  7. 08 Mar, 2018 1 commit
  8. 07 Mar, 2018 18 commits
  9. 06 Mar, 2018 4 commits
  10. 05 Mar, 2018 4 commits