1. 15 Feb, 2019 17 commits
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-h3-h5-for-5.1' of... · 51098f76
      Arnd Bergmann authored
      Merge tag 'sunxi-h3-h5-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      Allwinner H3 and H5 changes for 5.1
      
      Our usual round of DT changes shared between arm and arm64.
      
      We have a bunch of changes for board, improving the eMMC support on the H5
      variant of the All-H3-CC, enabling HDMI and reworking the CSI driver.
      
      * tag 'sunxi-h3-h5-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: dts: allwinner: h5: libretech-all-h3-cc: Mark eMMC HS-DDR 3.3V capable
        ARM: dts: sunxi: h3/h5: Drop A31 fallback compatible for CSI controller
        ARM: dts: sun8i-h3: nanopi-m1-plus: enable HDMI
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      51098f76
    • Arnd Bergmann's avatar
      Merge tag 'socfpga_dts_for_v5.1' of... · f5691ad1
      Arnd Bergmann authored
      Merge tag 'socfpga_dts_for_v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
      
      SoCFPGA DTS updates for v5.1
      - Add SMMU node for Stratix10
      - Add vendor prefix fo Novtech
      - Add a new 96Boards Chameleon96 board that uses a Cyclone5 SoCFPGA
      - Add missing reset properties for all IP on Cyclone5 and Arria10
      
      * tag 'socfpga_dts_for_v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux:
        ARM: dts: socfpga: update more missing reset properties
        ARM: dts: socfpga: update missing reset property peripherals
        ARM: dts: Add support for 96Boards Chameleon96 board
        dt-bindings: vendor-prefixes: Add Novtech Vendor Prefix
        arm64: dts: stratix10: Add Stratix10 SMMU support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f5691ad1
    • Arnd Bergmann's avatar
      Merge tag 'hisi-arm64-dt-for-5.1v2' of git://github.com/hisilicon/linux-hisi into arm/dt · 01a8ab4e
      Arnd Bergmann authored
      ARM64: DT: Hisilicon SoCs DT updates for 5.1
      
      * Hi6220 SoC and related boards:
        - Add DMA entries to enable DMA for Bluetooth transfers
        - Add power-on delay to make wifi stable
        - Revert HS200 mode to avoid eMMC controller resets and block read failures
      
      * Hi3660 SoC and related boards:
        - Fix SD card detection via setting cd-gpios correctly
      
      * Hi3798 SoC and related boards:
        - Fix malformed SPDX license identifier
      
      * tag 'hisi-arm64-dt-for-5.1v2' of git://github.com/hisilicon/linux-hisi:
        arm64: dts: hikey: Revert "Enable HS200 mode on eMMC"
        arm64: dts: hikey: Give wifi some time after power-on
        arm64: dts: hi3798cv200: fix malformed SPDX license identifier
        arm64: dts: hikey960: fix SDcard detection
        arm64: dts: hikey: Add DMA entries for Bluetooth UART
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      01a8ab4e
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-for-5.1' of... · f02635ea
      Arnd Bergmann authored
      Merge tag 'qcom-dts-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into arm/dt
      
      Qualcomm Device Tree Changes for v5.1
      
      * Fixup GIC IRQ flags and GSBI state on MSM8660
      * Add USB OTG, gpio ranges, and Wifi support on MSM8974 Hammerhead
      * Remove skeleton.dtsi on IPQ4019
      
      * tag 'qcom-dts-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        ARM: dts: ipq4019: Remove skeleton.dtsi
        ARM: dts: qcom: msm8974-hammerhead: add USB OTG support
        ARM: dts: qcom: msm8974: add gpio-ranges
        ARM: dts: qcom: msm8974-hammerhead: add WiFi support
        ARM: dts: msm8660: Fix up GIC IRQ flags
        ARM: dts: msm8660: Mark two GSBI blocks "disabled"
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f02635ea
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-for-5.1' of... · 2ab58c85
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into arm/dt
      
      Qualcomm ARM64 Updates for v5.1
      
      * Add MSM8998 RPMCC, I2C, and USB related nodes
      * Add MSM8996 rpmpd node
      * Fix typo in MSM8996 pin definitions
      * Disable MSM8996 VFE smmu to fix security violation
      * Add I2C, SPI, rpmcc, uart, and WCN3990 wlan nodes on QCS404
      * Enable SDCC1 HS400 support on QCS404
      * Add a multitude of nodes on SDM845:
        SD, UFS, USB, LPASS, SCM, QSPI, PDC, DPU, videocc, GPU, RPMh
        bus interconnect, WCN3990 WLAN
      * Add gpio ranges to SDM845 TLMM
      * Fix regulator load on sdcard on MSM8998-mtp board
      
      * tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux: (41 commits)
        arm64: dts: sdm845: Add interconnect provider DT nodes
        arm64: dts: qcom: msm8996: Disabled VFE SMMU
        arm64: dts: qcom: qcs404: Add rpmcc node
        arm64: dts: qcom: msm8998: Add rpmcc node
        arm64: dts: qcom: msm8998: Add USB-related nodes
        arm64: dts: qcom: qcs404: Add QUP I2C and SPI nodes
        arm64: dts: qcom: qcs404: Define remaining UARTs
        arm64: dts: qcom: qcs404: Specify pinctrl state for UART
        arm64: dts: qcom: sdm845: Fix lpasscc reg
        arm64: dts: qcom: sdm845: Remove the duplicate header inclusion
        arm64: dts: qcom: sdm845: Add reserve-memory nodes
        arm64: dts: qcom: sdm845: Add gpio-ranges to TLMM node
        arm64: dts: qcom: sdm845: Extend ranges and describe DMA space
        arm64: dts: qcom: sdm845: Increase address and size cells for soc
        arm64: dts: sdm845: Add rpmh powercontroller node
        arm64: dts: msm8996: Add rpmpd device node
        arm64: dts: sdm845: Add WCN3990 WLAN module device node
        arm64: dts: qcom: sdm845: Add PDC Global reset driver node
        arm64: dts: qcom: sdm845: Add SCM DT node
        arm64: dts: qcom: sdm845: Fix pcs_misc region address for UNI PHY
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      2ab58c85
    • Arnd Bergmann's avatar
      Merge tag 'lpc32xx-dt-for-5.1' of https://github.com/vzapolskiy/linux-lpc32xx into arm/dt · 2a434f24
      Arnd Bergmann authored
      ARM: lpc32xx: devicetree updates for v5.1
      
      Here are the changes for ARM NXP LPC32xx and ARM NXP LPC18xx/LPC43xx
      devicetree files:
      
      * added dts file for MYIR Tech MYD-LPC4357 development board,
      * two missing properties are added to LPC32xx keypad controller device
        tree node, this fixes a long-standing problem with its initialization,
      * LPC32xx PL11x LCD controller device node got corrected properties,
        which allows to use it with a new PL11x DRM driver,
      * output voltage level on one of Phytec phyCORE-LPC3250 fixed regulators
        is corrected, the fix is needed to remove duplicating platform data,
      * Phytec phyCORE-LPC3250 board gets a description of a kit LCD panel,
        this completes setup of CLCD device tree node for the board,
      * added unit addresses to memory device nodes on EA and Phytec boards,
      * fixes of ordinary warnings in dts formatting like leading zeroes,
        unused address and size cell properties and so on.
      
      * tag 'lpc32xx-dt-for-5.1' of https://github.com/vzapolskiy/linux-lpc32xx:
        ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes
        ARM: dts: lpc32xx: ea3250: add unit address to memory device node
        ARM: dts: lpc32xx: phy3250: add unit address to memory device node
        ARM: dts: lpc32xx: phy3250: setup LCD controller to panel interface
        ARM: dts: lpc32xx: phy3250: remove regulators umbrella device node
        ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
        ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
        ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
        ARM: dts: lpc32xx: reparent keypad controller to SIC1
        ARM: dts: lpc32xx: add required clocks property to keypad device node
        ARM: dts: Add DT for MYIR Tech MYD-LPC4357 Development Board
        ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation
        ARM: dts: lpc435x: remove address and size cells from gpio-keys-polled nodes
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      2a434f24
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-5.1/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt · e47d047e
      Arnd Bergmann authored
      This pull request contains Broadcom ARM64-based SoCs Device Tree updates
      for 5.1, please pull the following:
      
      - Stefan adds support for the Raspberry Pi 3 A+ by using the same
        mechanism of creating a symbolic reference to the ARM 32-bit DTS file
      
      * tag 'arm-soc/for-5.1/devicetree-arm64' of https://github.com/Broadcom/stblinux:
        arm64: dts: broadcom: Add reference to RPi 3 A+
        ARM: dts: add Raspberry Pi 3 A+
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e47d047e
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-5.1/devicetree' of https://github.com/Broadcom/stblinux into arm/dt · 33067418
      Arnd Bergmann authored
      This pull request contains Broadcom ARM-based SoCs Device Tree updates
      for 5.1, please pull the following:
      
      - Dan relicenses the Luxul DTS files to GPL 2.0+/MIT
      
      - Hao adds support for the Phicomm K3 which is a BCM4709 SoC with dual
        BCM4366 radio
      
      - Stefan adds support for the Raspberry Pi A+: binding and DTS files. He
        also provides a bunch of DTC warning fixes for the different RPi DTS(i)
        files and adds support for missing GPIO lines on RPi 2/3
      
      * tag 'arm-soc/for-5.1/devicetree' of https://github.com/Broadcom/stblinux:
        ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl
        ARM: dts: bcm283x: Add missing GPIO line names
        ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED
        ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug
        ARM: dts: bcm2835: Fix labels for GPIO 0,1
        ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#size-cells
        ARM: dts: bcm283x: Fix DTC warning for memory node
        ARM: dts: add Raspberry Pi 3 A+
        dt-bindings: bcm: Add Raspberry Pi 3 A+
        ARM: dts: BCM5301X: Add basic DT for Phicomm K3
        ARM: dts: BCM53573: Relicense Luxul files to the GPL 2.0+ / MIT
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      33067418
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt · bb173ff7
      Arnd Bergmann authored
      Samsung DTS ARM changes for v5.1
      
      1. Extend support for Aries family of mobile devices (e.g. Samsung
         Galaxy S) based on S5Pv210 SoC: DRM Rotator, FIMD, PWM vibrator,
         power off, touchscreen, Broadcom BCM4329 Bluetooth and cpufreq.
      2. Remove hardcoded bootargs on Galaxy S family (proper support in
         U-Boot).
      3. Fix minor DTC warnings.
      4. Fix Exynos4412 Odroid X2/U3 conflicting eMMC GPIO settings and regulator
         properties.
      5. Fix the eMMC RTSN pin breaking proper reboot on X2.
      
      * tag 'samsung-dt-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3
        ARM: dts: exynos: Fix eMMC regulator properties on Odroid U3 boards
        ARM: dts: exynos: Fix conflicting fixed-regulator GPIO flags and properties
        ARM: dts: s3c2416: Fix xti node's missing reg property warning
        ARM: dts: s5pv210: Fix onenand's unit address format warning
        ARM: dts: s5pv210: Add DMC nodes
        ARM: dts: s5pv210: Add support for more devices present on Aries
        ARM: dts: s5pv210: Add reserved memory for MFC on Aries
        ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S and Fascinate 4G
        ARM: dts: s5pv210: Use correct fimd variant
        ARM: dts: s5pv210: Add node for exynos-rotator
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      bb173ff7
    • Arnd Bergmann's avatar
      Merge tag 'stm32-dt-for-v5.1-1' of... · 55b97be8
      Arnd Bergmann authored
      Merge tag 'stm32-dt-for-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
      
      STM32 DT updates for v5.1, round 1
      
      Highlights:
      ----------
      
      MPU part:
       -Enable Digital Thermal Sensor (dts) on stm32mp157c-ed1 (and so ev1).
      
      MCU part:
       -Add SPI support on stm32f429 SOC (4 SPIs instances).
      
      * tag 'stm32-dt-for-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32:
        ARM: dts: stm32: Enable thermal sensor support on STM32MP157c-ed1
        ARM: dts: stm32: add SPI support on STM32F429 SoC
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      55b97be8
    • Arnd Bergmann's avatar
      Merge tag 'v5.1-rockchip-dts64-1' of... · db49e22a
      Arnd Bergmann authored
      Merge tag 'v5.1-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
      
      New boards are the Rock Pi 4, NanoPC-T4 and NanoPi-M4, with the last
      two being part of a family and sharing bigger parts of the devicetree.
      rk3328 got sound-related upgrades and a wider patch drops mmc display-wp
      fields from nodes which shouldn't use it.
      
      * tag 'v5.1-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: clean up the abuse of disable-wp
        arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect
        arm64: dts: rockchip: Add NanoPC-T4 IR receiver
        arm64: dts: rockchip: Refine nanopi4 differences
        arm64: dts: rockchip: Add DT for NanoPi M4
        arm64: dts: rockchip: add ROCK Pi 4 DTS support
        arm64: dts: rockchip: Add devicetree for NanoPC-T4
        arm64: dts: rockchip: enable analog audio node for rock64
        arm64: dts: rockchip: move rk3328 #sound-dai-cells to the soc dtsi
        arm64: dts: rockchip: add rk3328 ACODEC node
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      db49e22a
    • Arnd Bergmann's avatar
      Merge tag 'v5.1-rockchip-dts32-1' of... · 77ab2ebf
      Arnd Bergmann authored
      Merge tag 'v5.1-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
      
      New board the Elgin-R1 based on the rv1108 soc and a number of small
      improvements for rv1108 as well. RK3066 got support for the core
      display components and the Edison tablet got its touchscreen added.
      Apart from that a wider fix to drop display-wp usage from places where
      it shouldn't be used, a pin fix for Edison and a cleanup to prevent
      rk3036 board from defining sound-dai-cells for core components in
      each board separately.
      
      * tag 'v5.1-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: clean up the abuse of disable-wp
        ARM: dts: rv1108: Add support for rv1108-elgin-r1 board
        dt-bindings: Add vendor prefix for elgin
        ARM: dts: rockchip: rv1108: Add spim0 and spim1 pinctrl groups
        ARM: dts: rockchip: Add missing dma-names SPI support for rv1108
        ARM: dts: rockchip: add rk3066 vop display nodes
        ARM: dts: rockchip: add focaltech touchscreen to rk3188-bqedison2qc
        ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc
        ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain
        ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into soc dtsi
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      77ab2ebf
    • Arnd Bergmann's avatar
      Merge tag 'am654-for-v5.1' of... · e3ce6789
      Arnd Bergmann authored
      Merge tag 'am654-for-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux into arm/dt
      
      AM65x DT changes for v5.1. Includes:
      
      - EMMC support for am654-evm board
      
      * tag 'am654-for-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux:
        arm64: dts: ti: k3-am654-base-board: Add eMMC Support
        arm64: dts: ti: k3-am654: Add Support for eMMC host controller
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e3ce6789
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v5.1/dt' of... · 116ca499
      Arnd Bergmann authored
      Merge tag 'davinci-for-v5.1/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into arm/dt
      
      DaVinci device-tree updates for v5.1 contains a patch to enable analog
      mic input on da850 LCDK board.
      
      * tag 'davinci-for-v5.1/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: dts: da850-lcdk: Enable the analog mic input
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      116ca499
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v5.1/dt-signed' of... · 791ff5a9
      Arnd Bergmann authored
      Merge tag 'omap-for-v5.1/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      dts updates for omap variants for v5.1 merge window
      
      This series contains board specific dts updates and few minor
      clean-up changes:
      
      - add stdout-path for am335x-chiliboard
      
      - add wlcore wakeirq for omap3-evm, pandaboard and omap4-droid4
      
      - remove unnecessary address-cells and io-cells for am33xx
      
      - replace deprecated linux,wakeup with wakeup-source property
      
      - use spdx license for am335x-shc
      
      - configure ethernet pins for omap4-sdp
      
      * tag 'omap-for-v5.1/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: omap4-sdp: Make ethernet working even if booted with latest u-boot
        ARM: dts: am335x-shc.dts: Switch to SPDX identifier
        ARM: dts: am437x: replace linux,wakeup with wakeup-source property
        ARM: dts: am33xx: Remove unnecessary properties
        ARM: dts: omap4-droid4: Configure wlcore wakeirq
        ARM: dts: Configure wlcore wakeirq for pandaboard
        ARM: dts: Add wlcore wakeirq for omap3-evm
        ARM: dts: am335x-chiliboard: Add stdout-path property
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      791ff5a9
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v5.1/dt-ti-81xx-signed' of... · 14ef3575
      Arnd Bergmann authored
      Merge tag 'omap-for-v5.1/dt-ti-81xx-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      dts updates for ti81xx for v5.1 merge window
      
      Two changes to add support for McGill University's IceBoard telescope
      ARM + FPGA instrumentation board. This board is used for several
      telescopes around the world, see the related device tree commit for
      some interesting links for more information.
      
      Note that these changes are based on the related ti81xx soc changes.
      
      * tag 'omap-for-v5.1/dt-ti-81xx-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: Adds device tree file for McGill's IceBoard, based on TI AM3874
        ARM: dts: ti81xx: Add dts boilerplate for all GPIO and SPI peripherals
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      14ef3575
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v5.1/soc-ti-81xx-signed' of... · e4354c1a
      Arnd Bergmann authored
      Merge tag 'omap-for-v5.1/soc-ti-81xx-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      SoC updates for ti81xx for v5.1 merge window
      
      Two changes to add legacy hwmod data for gpio and spi peripherals on
      ti81xx. We have not yet updated ti81xx to probe devices with ti-sysc
      interconnect target module driver, so these changes are still needed
      to make devices usable for the related device tree changes.
      
      * tag 'omap-for-v5.1/soc-ti-81xx-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: ti81xx: Add hwmod boilerplate for all GPIO and SPI peripherals
        ARM: ti81xx: Move I2C entries in omap_hwmod_81xx to maintain grouping
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e4354c1a
  2. 06 Feb, 2019 1 commit
  3. 04 Feb, 2019 2 commits
    • Alistair Strachan's avatar
      arm64: dts: hikey: Revert "Enable HS200 mode on eMMC" · 8d26c139
      Alistair Strachan authored
      This reverts commit abd7d097. This
      change was already partially reverted by John Stultz in
      commit 9c6d26df ("arm64: dts: hikey: Fix eMMC corruption regression").
      
      This change appears to cause controller resets and block read failures
      which prevents successful booting on some hikey boards.
      
      Cc: Ryan Grachek <ryan@edited.us>
      Cc: Wei Xu <xuwei5@hisilicon.com>
      Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: devicetree@vger.kernel.org
      Cc: stable <stable@vger.kernel.org> #4.17+
      Signed-off-by: default avatarAlistair Strachan <astrachan@google.com>
      Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      8d26c139
    • Jan Kiszka's avatar
      arm64: dts: hikey: Give wifi some time after power-on · 83b94417
      Jan Kiszka authored
      Somewhere along recent changes to power control of the wl1835, power-on
      became very unreliable on the hikey, failing like this:
      
      wl1271_sdio: probe of mmc2:0001:1 failed with error -16
      wl1271_sdio: probe of mmc2:0001:2 failed with error -16
      
      After playing with some dt parameters and comparing to other users of
      this chip, it turned out we need some power-on delay to make things
      stable again. In contrast to those other users which define 200 ms, the
      hikey would already be happy with 1 ms. Still, we use the safer 10 ms,
      like on the Ultra96.
      
      Fixes: ea452678 ("arm64: dts: hikey: Fix WiFi support")
      Cc: <stable@vger.kernel.org> #4.12+
      Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
      Acked-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      83b94417
  4. 03 Feb, 2019 12 commits
  5. 02 Feb, 2019 6 commits
  6. 01 Feb, 2019 2 commits