1. 14 Apr, 2022 4 commits
    • Adam Ford's avatar
      ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 · 46ff3df8
      Adam Ford authored
      The pinout of the OMAP35 and DM37 variants of the SOM-LV are the
      same, but the macros which define the pinmuxing are different
      between OMAP3530 and DM3730.  The pinmuxing was correct for
      for the DM3730, but wrong for the OMAP3530.  Since the boot loader
      was correctly pin-muxing the pins, this was not obvious. As the
      bootloader not guaranteed to pinmux all the pins any more, this
      causes an issue, so the pinmux needs to be moved from a common
      file to their respective board files.
      
      Fixes: f8a2e3ff ("ARM: dts: Add minimal support for LogicPD OMAP35xx SOM-LV devkit")
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Message-Id: <20220303171818.11060-1-aford173@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      46ff3df8
    • Adam Ford's avatar
      ARM: dts: am3517-evm: Fix misc pinmuxing · 942da3af
      Adam Ford authored
      The bootloader for the AM3517 has previously done much of the pin
      muxing, but as the bootloader is moving more and more to a model
      based on the device tree, it may no longer automatically mux the
      pins, so it is necessary to add the pinmuxing to the Linux device
      trees so the respective peripherals can remain functional.
      
      Fixes: 6ed1d799 ("ARM: dts: am3517-evm: Add support for UI board and Audio")
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Message-Id: <20220226214820.747847-1-aford173@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      942da3af
    • Miquel Raynal's avatar
      ARM: dts: am33xx-l4: Add missing touchscreen clock properties · c21a7434
      Miquel Raynal authored
      When adding support for TI magadc (Magnetic Stripe Reader and ADC), the
      MFD driver common to the touchscreen and the ADC got updated to ease the
      insertion of a new DT node for the ADC, with its own compatible, clocks,
      etc. Commit 235a96e9 ("mfd: ti_am335x_tscadc: Don't search the tree
      for our clock") removed one compatible specific information which was
      the clock name, because the clock was looked up from scratch in the DT
      while this hardware block was only fed by a single clock, already
      defined and properly filled in the DT.
      
      Problem is, this change was only validated with an am437x-based board,
      where the clocks are effectively correctly defined and referenced. But
      on am33xx, the ADC clock is also correctly defined but is not referenced
      with a clock phandle as it ought to be.
      
      The touchscreen bindings clearly state that the clocks/clock-names
      properties are mandatory, but they have been forgotten in one DTSI. This
      was probably not noticed in the first place because of the clock
      actually existing and the clk_get() call going through all the tree
      anyway.
      
      Add the missing clock phandles in the am33xx touchscreen description.
      Reported-by: default avatarH. Nikolaus Schaller <hns@goldelico.com>
      Fixes: 235a96e9 ("mfd: ti_am335x_tscadc: Don't search the tree for our clock")
      Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
      Tested-by: default avatarH. Nikolaus Schaller <hns@goldelico.com>
      Message-Id: <20220314163445.79807-1-miquel.raynal@bootlin.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      c21a7434
    • H. Nikolaus Schaller's avatar
      ARM: dts: Fix mmc order for omap3-gta04 · 09269dd0
      H. Nikolaus Schaller authored
      Commit a1ebdb37 ("ARM: dts: Fix swapped mmc order for omap3")
      introduces general mmc aliases. Let's tailor them to the need
      of the GTA04 board which does not make use of mmc2 and mmc3 interfaces.
      
      Fixes: a1ebdb37 ("ARM: dts: Fix swapped mmc order for omap3")
      Signed-off-by: default avatarH. Nikolaus Schaller <hns@goldelico.com>
      Message-Id: <dc9173ee3d391d9e92b7ab8ed4f84b29f0a21c83.1646744420.git.hns@goldelico.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      09269dd0
  2. 12 Apr, 2022 3 commits
  3. 08 Apr, 2022 1 commit
  4. 03 Apr, 2022 8 commits
  5. 02 Apr, 2022 24 commits