1. 11 Jun, 2018 1 commit
    • Olof Johansson's avatar
      Merge branch 'next/defconfig' into next/soc · 958da6e3
      Olof Johansson authored
      Merging in defconfig updates. It's useful to keep them separate during
      development but little point in merging them upstream on their own.
      
      * next/defconfig: (40 commits)
        arm64: defconfig: Enable PCIe on msm8996 and db820c
        arm64: defconfig: Enable HISILICON_LPC
        arm64: defconfig: enable drivers for Poplar support
        arm64: defconfig: Enable UFS on msm8996
        arm64: defconfig: enable the Armada thermal driver
        ARM: multi_v7_defconfig: Enable RENESAS_WDT
        ARM: shmobile: defconfig: Enable RENESAS_WDT_GEN
        arm64: defconfig: enable R8A77990 SoC
        ARM: multi_v7_defconfig: Add STM32F7 I2C & STM32 USBPHYC support
        arm64: defconfig: Increase CMA size for VC4
        arm64: defconfig: enable rockchip efuse
        ARM: imx_v6_v7_defconfig: Select CONFIG_GPIO_MAX732X by default
        ARM: imx_v6_v7_defconfig: enable imx6sll by default
        arm64: defconfig: Enable CONFIG_SND_AUDIO_GRAPH_CARD
        arm64: defconfig: makes SND_SIMPLE_CARD to module
        ARM: multi_v7_defconfig: enable the Meson PWM controller
        arm: multi_v7_defconfig: enable the Amlogic Meson I2C driver
        arm64: defconfig: enable CONFIG_SPI_ARMADA_3700
        arm64: defconfig: Enable CONFIG_PINCTRL_MT7622 by default
        arm64: defconfig: Enable bluetooth USB support
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      958da6e3
  2. 02 Jun, 2018 2 commits
  3. 28 May, 2018 1 commit
  4. 26 May, 2018 3 commits
    • Olof Johansson's avatar
      Merge tag 'renesas-soc-for-v4.18' of... · a51dcd29
      Olof Johansson authored
      Merge tag 'renesas-soc-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Renesas ARM Based SoC Updates for v4.18
      
      * SoC
        - Change platform dependency to ARCH_RENESAS
          This will allow to drop ARCH_SHMOBILE on ARM and ARM64 in the near
          future.
        - Add the to Kconfig RZ/N1D (r9a06g032) SoC
        - Identify R-Car E3 (r8a77990) SoC
        - Identify and add minimal support for RZ/G1C (r8a77470) SoC
      
      * R-Car SYSC
        - Add support for R-Car E3 (r8a77990) SoC
        - Remove unused inclusion of <linux/sys_soc.h>,
        - Make r8a77995_areas[] const.
      
      * R-Car Reset
        - Add support for R-Car E3 (r8a77990) SoC
      
      * Debug-LL
        - Add support for RZ/G1C (r8a77470) SoC
      
      * tag 'renesas-soc-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        soc: renesas: r8a77990-sysc: Add workaround for 3DG-{A,B}
        soc: renesas: rcar-sysc: Add support for R-Car E3 power areas
        arm: shmobile: Add the RZ/N1D (R9A06G032) to the shmobile Kconfig
        arm: shmobile: Change platform dependency to ARCH_RENESAS
        soc: renesas: r8a77995-sysc: Cleanups
        soc: renesas: rcar-rst: Add support for R-Car E3
        soc: renesas: Add r8a77990 SYSC PM Domain Binding Definitions
        soc: renesas: identify R-Car E3
        ARM: debug-ll: Add support for r8a77470
        ARM: shmobile: Add the RZ/N1 arch to the shmobile Kconfig
        ARM: shmobile: r8a77470: basic SoC support
        soc: renesas: rcar-sysc: Add r8a77470 support
        soc: renesas: rcar-rst: Add support for RZ/G1C
        soc: renesas: Identify RZ/G1C
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a51dcd29
    • Olof Johansson's avatar
      Merge tag 'renesas-defconfig-for-v4.18' of... · ab449466
      Olof Johansson authored
      Merge tag 'renesas-defconfig-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/defconfig
      
      Renesas ARM Based SoC Defconfig Updates for v4.18
      
      * Enable in shmobile and multi_v7 defconfigs to give wider test coverage:
      
        - Recently mainlined support for RZ/G1C (r8a77470) SoC
      
        - Renesas Watchdog (RENESAS_WDT) which is used on
          R-Car Gen2 and RZ/G1 platforms.
      
      * Disable in shmobile and multi_v7 defconfigs to avoid unecessary bloat:
      
        FB_SH_MOBILE_MERAM the last user of which was removed in v4.1 by
        a521422e ("ARM: shmobile: mackerel: Remove Legacy C board
        code").
      
      * tag 'renesas-defconfig-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: multi_v7_defconfig: Enable RENESAS_WDT
        ARM: shmobile: defconfig: Enable RENESAS_WDT_GEN
        ARM: multi_v7_defconfig: Disable CONFIG_FB_SH_MOBILE_MERAM
        ARM: shmobile: defconfig: Disable CONFIG_FB_SH_MOBILE_MERAM
        ARM: multi_v7_defconfig: Enable r8a77470 SoC
        ARM: shmobile: defconfig: Enable r8a77470 SoC
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ab449466
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-defconfig-for-4.18' of... · a7b00425
      Olof Johansson authored
      Merge tag 'qcom-arm64-defconfig-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/defconfig
      
      Qualcomm ARM64 Based defconfig Updates for v4.18
      
      * Enable UFS and PCIe for Qualcomm msm8996/db820c
      
      * tag 'qcom-arm64-defconfig-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        arm64: defconfig: Enable PCIe on msm8996 and db820c
        arm64: defconfig: Enable UFS on msm8996
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a7b00425
  5. 25 May, 2018 21 commits
  6. 24 May, 2018 3 commits
  7. 23 May, 2018 4 commits
    • Keerthy's avatar
      OMAP: CLK: CLKSRC: Add suspend resume hooks · 759c27bd
      Keerthy authored
      Add the save and restore for clksrc as part of suspend and resume
      so that it saves the counter value and restores. This is needed in
      modes like rtc+ddr in self-refresh not doing this stalls the time.
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      759c27bd
    • Tero Kristo's avatar
      ARM: AM43XX: Add functions to save/restore am43xx control registers · 38c4b121
      Tero Kristo authored
      These registers are part of the wkup domain and are lost during RTC only
      suspend and also hibernation, so storing/restoring their state is
      necessary.
      Signed-off-by: default avatarTero Kristo <t-kristo@ti.com>
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      38c4b121
    • Janusz Krzysztofik's avatar
      ASoC: ams_delta: use GPIO lookup table · d65777d1
      Janusz Krzysztofik authored
      Now as the Amstrad Delta board provides GPIO lookup tables, switch from
      GPIO numbers to GPIO descriptors and use the table to locate required
      GPIO pins.
      
      The card uses two pins, one for jack and the other for voice modem
      codec DAI control.
      
      For jack pin, remove hardcoded GPIO number and use GPIO descriptor
      based variant of jack GPIO initialization.
      
      For modem_codec pin, declare static variable for storing its GPIO
      descriptor, obtain it on card initialization and replace obsolete
      ams_delta_latch2_write() with gpiod_set_value().  For that to work,
      don't request the modem_codec pin from the board init code anymore.
      
      If the modem_codec GPIO lookup fails, skip initialization of
      functionality of the card which depends on its availability.
      
      Pin naming used by the driver should be followed while respective GPIO
      lookup table is initialized by a board init code.
      
      Created and tested against linux-4.17-rc3, on top of patch 1/6 "ARM:
      OMAP1: ams-delta: add GPIO lookup tables"
      Signed-off-by: default avatarJanusz Krzysztofik <jmkrzyszt@gmail.com>
      Acked-by: default avatarMark Brown <broonie@kernel.org>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      d65777d1
    • Janusz Krzysztofik's avatar
      ARM: OMAP1: ams-delta: add GPIO lookup tables · 04867389
      Janusz Krzysztofik authored
      Scope of the change is limited to GPIO pins used by board specific
      device drivers which will be updated by follow-up patches of the
      series. Those are some OMAP GPIO (gpio-0-15) and most of Amstrad Delta
      latch2 GPIO bank pins. Remaining pins of those banks, as well as
      Amstrad Delta latch1 pins, will be addressed later.
      
      Assign a label ("latch2") to the bank, enumerate its pins and put that
      information, together with OMAP GPIO bank pins, in GPIO lookup tables.
      Assign lookup tables to devices as soon as those devices are registered
      and their names can be obtained.
      
      A step froward in:
      - removal of hard-coded GPIO numbers from drivers,
      - removal of board mach includes from drivers,
      - switching to dynamically assigned GPIO numbers.
      
      Created and compile tested agains linux-4.17-rc3
      Signed-off-by: default avatarJanusz Krzysztofik <jmkrzyszt@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      04867389
  8. 21 May, 2018 1 commit
  9. 18 May, 2018 4 commits