1. 11 Jan, 2020 2 commits
    • Olof Johansson's avatar
      Merge tag 'imx-fixes-5.5-2' of... · 3f2b5941
      Olof Johansson authored
      Merge tag 'imx-fixes-5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
      
      i.MX fixes for 5.5, round 2:
      
       - Fix i.MX8MM SDMA1 AHB clock setting to remove a "Timeout waiting for CH0"
         error seen with UART1.
       - Correct compatible of RV3029 RTC device on imx6q-dhcom board.
       - Correct interrupt trigger type for magnetometer on board
         imx8mq-librem5-devkit.
       - A series from Anson Huang to fix vdd3p0 power supplier for a few NXP
         development board.
       - Fix imx6q-icore-mipi board to use 1.5 version of i.Core MX6DL, so
         that Ethernet interface on the board works properly.
       - Fix Toradex Colibri board to get NAND flash support back.
       - Fix SGTL5000 VDDIO regulator connection for imx6q-dhcom, which
         is connected to PMIC SW2 output rather than a fixed 3V3 rail.
       - Fix 'reg' of CPU node on imx7ulp to get rid of a warning given by
         kernel.
       - Fix endian setting for DCFG on LS1028A SoC, so that register access
         of DCFG becomes correct.
      
      * tag 'imx-fixes-5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash support
        ARM: dts: imx6sll-evk: Remove incorrect power supply assignment
        ARM: dts: imx6sl-evk: Remove incorrect power supply assignment
        ARM: dts: imx6sx-sdb: Remove incorrect power supply assignment
        ARM: dts: imx6qdl-sabresd: Remove incorrect power supply assignment
        ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6DL
        arm64: dts: imx8mq-librem5-devkit: use correct interrupt for the magnetometer
        ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection
        ARM: dts: imx7ulp: fix reg of cpu node
        arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm
        arm64: dts: ls1028a: fix endian setting for dcfg
        ARM: dts: imx6q-dhcom: fix rtc compatible
      
      Link: https://lore.kernel.org/r/20200110011836.GW4456@T480Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3f2b5941
    • Olof Johansson's avatar
      Merge tag 'amlogic-fixes' of... · dc64f487
      Olof Johansson authored
      Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into arm/fixes
      
      arm-soc: Amlogic fixes for v5.5-rc
      
      * tag 'amlogic-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        arm64: dts: meson-sm1-sei610: add gpio bluetooth interrupt
        dt-bindings: reset: meson8b: fix duplicate reset IDs
        soc: amlogic: meson-ee-pwrc: propagate errors from pm_genpd_init()
        soc: amlogic: meson-ee-pwrc: propagate PD provider registration errors
        ARM: dts: meson8: fix the size of the PMU registers
        arm64: dts: meson-sm1-sei610: gpio-keys: switch to IRQs
      
      Link: https://lore.kernel.org/r/7hmuaweavi.fsf@baylibre.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      dc64f487
  2. 09 Jan, 2020 6 commits
  3. 08 Jan, 2020 9 commits
  4. 07 Jan, 2020 1 commit
  5. 06 Jan, 2020 4 commits
  6. 03 Jan, 2020 1 commit
  7. 23 Dec, 2019 6 commits
  8. 18 Dec, 2019 1 commit
  9. 17 Dec, 2019 5 commits
    • Dave Gerlach's avatar
      soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot · 03729cfa
      Dave Gerlach authored
      Any user of wkup_m3_ipc calls wkup_m3_ipc_get to get a handle and this
      checks the value of the static variable m3_ipc_state to see if the
      wkup_m3 is ready. Currently this is populated during probe before
      rproc_boot has been called, meaning there is a window of time that
      wkup_m3_ipc_get can return a valid handle but the wkup_m3 itself is not
      ready, leading to invalid IPC calls to the wkup_m3 and system
      instability.
      
      To avoid this, move the population of the m3_ipc_state variable until
      after rproc_boot has succeeded to guarantee a valid and usable handle
      is always returned.
      Reported-by: default avatarSuman Anna <s-anna@ti.com>
      Signed-off-by: default avatarDave Gerlach <d-gerlach@ti.com>
      Acked-by: default avatarSantosh Shilimkar <ssantosh@kernel.org>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      03729cfa
    • Kishon Vijay Abraham I's avatar
      ARM: dts: beagle-x15-common: Model 5V0 regulator · e17e7c49
      Kishon Vijay Abraham I authored
      On am57xx-beagle-x15, 5V0 is connected to P16, P17, P18 and P19
      connectors. On am57xx-evm, 5V0 regulator is used to get 3V6 regulator
      which is connected to the COMQ port. Model 5V0 regulator here in order
      for it to be used in am57xx-evm to model 3V6 regulator.
      Signed-off-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      e17e7c49
    • Kishon Vijay Abraham I's avatar
      ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number · 0c4eb2a6
      Kishon Vijay Abraham I authored
      commit d23f3839 ("ARM: dts: DRA7: Add pcie1 dt node for
      EP mode") while adding the dt node for EP mode for DRA7 platform,
      added rc node for am571x-idk and populated gpios property with
      "gpio3 23". However the GPIO_PCIE_SWRST line is actually connected
      to "gpio5 18". Fix it here. (The patch adding "gpio3 23" was tested
      with another am57x board in EP mode which doesn't rely on reset from
      host).
      
      Cc: stable <stable@vger.kernel.org> # 4.14+
      Fixes: d23f3839 ("ARM: dts: DRA7: Add pcie1 dt node for EP mode")
      Signed-off-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      0c4eb2a6
    • Kishon Vijay Abraham I's avatar
      ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for endpoint dt nodes · 81cc0877
      Kishon Vijay Abraham I authored
      PERST# line in the PCIE connector is driven by the host mode and not
      EP mode. The gpios property here is used for driving the PERST# line.
      Remove gpios property from all endpoint device tree nodes.
      Signed-off-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      81cc0877
    • Linus Torvalds's avatar
      Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · ea200dec
      Linus Torvalds authored
      Pull ARM SoC fixes from Olof Johansson:
       "I didn't get a batch in this weekend, so here's what we queued up last
        week and today.
      
         - A couple of defconfigs add back debugfs -- it used to be implicitly
           enabled through CONFIG_TRACING, but 0e4a459f ("tracing:
           Remove unnecessary DEBUG_FS dependency") removed that.
      
         - The rest are mostly minor fixlets of the usual kind; some DT
           tweaks, a headerfile refactor that needs a build fix now, etc"
      
      * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (30 commits)
        ARM: bcm: Add missing sentinel to bcm2711_compat[]
        ARM: shmobile: defconfig: Restore debugfs support
        bus: ti-sysc: Fix missing reset delay handling
        ARM: imx: Fix boot crash if ocotp is not found
        ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS
        ARM: dts: imx6ul-evk: Fix peripheral regulator
        arm64: dts: ls1028a: fix reboot node
        ARM: mmp: include the correct cputype.h
        ARM: dts: am437x-gp/epos-evm: fix panel compatible
        arm64: dts: ls1028a: fix typo in TMU calibration data
        ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCs
        ARM: dts: bcm283x: Fix critical trip point
        ARM: omap2plus_defconfig: Add back DEBUG_FS
        ARM: omap2plus_defconfig: enable NET_SWITCHDEV
        ARM: dts: am335x-sancloud-bbe: fix phy mode
        bus: ti-sysc: Fix missing force mstandby quirk handling
        reset: Do not register resource data for missing resets
        reset: Fix {of,devm}_reset_control_array_get kerneldoc return types
        reset: brcmstb: Remove resource checks
        dt-bindings: reset: Fix brcmstb-reset example
        ...
      ea200dec
  10. 16 Dec, 2019 5 commits