1. Jul 16, 2016
  2. Jul 14, 2016
  3. Jul 11, 2016
    • Thierry Reding's avatar
      arm64: Update default configuration · 10a7b37b
      Thierry Reding authored
      
      
      Enable a couple of drivers that are used on Jetson TX1:
      
        * GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
          expander are used on Jetson TX1 to expand the number of usable GPIOs
          on the I/O board. Enable the driver for this expander along with IRQ
          support.
      
        * MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
          RTC_DRV_MAX77686: Enable support for the PMIC and various of its
          components found on the Jetson TX1 processor module (p2180).
      
        * RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
          boards, but it can be useful as a wakeup source from suspend to RAM.
      
        * REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
          of the Tegra's PWM channels.
      
        * DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
          optional DSI panel on Jetson TX1 as well as the GPU.
      
        * BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
          shipped with a display module, is driver by an LP8557.
      
        * PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
          Jetson TX1.
      
        * PWM, PWM_TEGRA: One of the PWM channels is used to control the
          voltage supplied to the GPU.
      
        * NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
          to increase compatibility with distributions.
      
        * MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
          the ChromeOS Embedded Controller and the I2C tunnel that allows the
          EC to function as an I2C bridge.
      
        * BATTERY_BQ27XXX: Support the battery charger and monitor found on
          the Google Pixel C.
      
      Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
      10a7b37b
    • Krzysztof Kozlowski's avatar
      arm64: defconfig: Enable more IP blocks for Exynos7 and Exynos5433 · 426f754b
      Krzysztof Kozlowski authored
      
      
      Enable more drivers for IP blocks for existing Exynos7 and upcoming
      Exynos5433:
      1. SPI,
      2. Watchdog,
      3. USB: DWC3, Exynos EHCI and OHCI,
      4. Exynos ADC,
      5. Samsung PWM.
      
      These are already used by Exynos7 Espresso board or will be used by
      Exynos5433 based board.
      
      Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
      Reviewed-by: default avatarAlim Akhtar <alim.akhtar@samsung.com>
      426f754b
  4. Jul 07, 2016
  5. Jul 06, 2016
  6. Jul 05, 2016
  7. Jun 25, 2016
  8. Jun 24, 2016
  9. Jun 21, 2016
    • Sudeep Holla's avatar
      arm64: Kconfig: select PM{,_GENERIC_DOMAINS} for ARCH_VEXPRESS · 8da7cc08
      Sudeep Holla authored
      
      
      The Linux AMBA bus framework probes the peripheral IDs when adding the
      AMBA devices very early on the boot. Generally they are on APB bus and
      just require APB clocks to be on even when most of the core logic of the
      IP is powered down.
      
      However on Juno, the entire debugsys domain needs to be ON to access
      even the coresight components' CID/PID registers and hence broken by
      design. Accessing those while debugsys power domain is off will lead to
      the bridge stalling the transactions instead of returning the slave error.
      
      Further, the AMBA framework can't deal with !CONFIG_PM_GENERIC_DOMAINS
      case: it ignores the error and proceeds to access the device region.
      It was suggested to always enable CONFIG_PM{,_GENERIC_DOMAINS} in order
      to handle above explained scenario.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Suggested-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
      Signed-off-by: default avatarSudeep Holla <sudeep.holla@arm.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8da7cc08
  10. Jun 20, 2016
  11. Jun 16, 2016
  12. Jun 15, 2016
  13. Jun 14, 2016
  14. Jun 07, 2016
  15. Jun 06, 2016
  16. Jun 04, 2016
  17. Jun 02, 2016
  18. Jun 01, 2016
  19. May 30, 2016
  20. May 29, 2016