1. 01 Nov, 2019 6 commits
  2. 16 Sep, 2019 1 commit
  3. 12 Sep, 2019 2 commits
  4. 07 Sep, 2019 6 commits
  5. 06 Sep, 2019 3 commits
    • Adam Ford's avatar
      ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux · a932b77b
      Adam Ford authored
      When the pinmux configuration was added, it was accidentally placed into
      the omap3_pmx_wkup node  when it should have been placed into the
      omap3_pmx_core.  This error was accidentally propagated to stable by
      me when I blindly requested the pull after seeing I2C issues without
      actually reviewing the content of the pinout.  Since the bootloader
      previously muxed these correctly in the past, was a hidden error.
      
      This patch moves the i2c2_pins and i2c3_pins to the correct node
      which should eliminate i2c bus errors and timeouts due to the fact
      the bootloader uses the save device tree that no longer properly
      assigns these pins.
      
      Fixes: 5fe3c0fa
      
       ("ARM: dts: Add pinmuxing for i2c2 and i2c3
      for LogicPD SOM-LV") #4.9+
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      a932b77b
    • Adam Ford's avatar
      ARM: dts: am3517-evm: Fix missing video · 24cf2327
      Adam Ford authored
      A previous commit removed the panel-dpi driver, which made the
      video on the AM3517-evm stop working because it relied on the dpi
      driver for setting video timings.  Now that the simple-panel driver
      is available in omap2plus, this patch migrates the am3517-evm
      to use a similar panel and remove the manual timing requirements.
      
      Fixes: 8bf4b162
      
       ("drm/omap: Remove panel-dpi driver")
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      24cf2327
    • Adam Ford's avatar
      ARM: dts: logicpd-torpedo-baseboard: Fix missing video · f9f5518a
      Adam Ford authored
      A previous commit removed the panel-dpi driver, which made the
      Torpedo video stop working because it relied on the dpi driver
      for setting video timings.  Now that the simple-panel driver is
      available in omap2plus, this patch migrates the Torpedo dev kits
      to use a similar panel and remove the manual timing requirements.
      
      Fixes: 8bf4b162
      
       ("drm/omap: Remove panel-dpi driver")
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      f9f5518a
  6. 05 Sep, 2019 6 commits
  7. 04 Sep, 2019 4 commits
  8. 02 Sep, 2019 3 commits
  9. 28 Aug, 2019 1 commit
    • Linus Walleij's avatar
      ARM: dts: ux500: Update thermal zone · b786a05f
      Linus Walleij authored
      
      
      After moving the DB8500 thermal driver to use device tree
      we define the default thermal zone for the Ux500 in the
      device tree replacing the oldstyle hardcoded trigger
      points.
      
      This default thermal zone utilizes the cpufreq driver
      (using the generic OF cpufreq back-end) as a passive
      cooling device, and defines a critical trip point when
      the temperature goes above 85 degrees celsius which will
      (hopefully) make the system shut down if the temperature
      cannot be controlled.
      
      This default policy can later be augmented for specific
      subdevices if these have tighter temperature conditions.
      
      After this patch we get:
      
      /sys/class/thermal/thermal_zone0 (CPU thermal zone)
      This reports the rough temperature and trip points
      from the thermal zone in the device tree.
      
      By executing two yes > /dev/null & jobs fully utilizing
      the two CPU cores we can notice the temperature climbing
      in the thermal zone in response and falling when we kill
      the jobs.
      
      /syc/class/thermal/cooling_device0 (cpufreq cooling)
      this reports all 4 available cpufreq frequencies as
      states.
      Suggested-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      b786a05f
  10. 27 Aug, 2019 1 commit
  11. 26 Aug, 2019 7 commits
    • Tony Lindgren's avatar
      ARM: dts: Drop legacy custom hwmods property for dra7 gpio · 1170f235
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      We have already added the related device tree data earlier, and have
      already dropped the platform data. But we have been still dynamically
      allocating the platform data based on "ti,hwmods" property. With recent
      ti-sysc driver changes this is no longer needed.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      1170f235
    • Tony Lindgren's avatar
      ARM: dts: Drop legacy custom hwmods property for dra7 mmc · 54b7026f
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      We have already added the related device tree data earlier, and have
      already dropped the platform data. But we have been still dynamically
      allocating the platform data based on "ti,hwmods" property. With recent
      ti-sysc driver changes this is no longer needed.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      54b7026f
    • Tony Lindgren's avatar
      ARM: dts: Drop legacy custom hwmods property for dra7 i2c · 44a2cdf0
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      We have already added the related device tree data earlier, and have
      already dropped the platform data. But we have been still dynamically
      allocating the platform data based on "ti,hwmods" property. With recent
      ti-sysc driver changes this is no longer needed.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      44a2cdf0
    • Tony Lindgren's avatar
      ARM: dts: Drop legacy custom hwmods property for dra7 uart · 71feab28
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      We have already added the related device tree data earlier, and have
      already dropped the platform data. But we have been still dynamically
      allocating the platform data based on "ti,hwmods" property. With recent
      ti-sysc driver changes this is no longer needed.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      71feab28
    • Tony Lindgren's avatar
      ARM: OMAP2+: Drop legacy platform data for dra7 mcasp · b8637a68
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      Let's drop the legacy platform data and custom "ti,hwmods" property. We
      want to do this in a single patch as the "ti,hwmods" property is used to
      allocate platform data dynamically that we no longer want to do.
      
      Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      b8637a68
    • Tony Lindgren's avatar
      ARM: OMAP2+: Drop legacy platform data for dra7 mcspi · d1daf63b
      Tony Lindgren authored
      
      
      With recent ti-sysc driver changes, we can probe most devices with device
      tree data only and drop the custom "ti,hwmods" property.
      
      Let's drop the legacy platform data and custom "ti,hwmods" property. We
      want to do this in a single patch as the "ti,hwmods" property is used to
      allocate platform data dynamically that we no longer want to do.
      
      Cc: Vignesh R <vigneshr@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      d1daf63b
    • Adam Ford's avatar
      ARM: dts: ARM: dts: Configure interconnect target module for am3517sgx · 6cb0ac0f
      Adam Ford authored
      
      
      Based on Tony Lindgren's work for omap34xx, this patch applies the same
      functionality to the AM3517.
      
      The following can be tested via sysfs with the following to ensure the SGX
      module gets enabled and disabled properly:
      
      0x00010201
      
      Bus error
      
      Cc: Filip Matijević <filip.matijevic.pz@gmail.com>
      Cc: "H. Nikolaus Schaller" <hns@goldelico.com>
      Cc: Ivaylo Dimitrov <ivo.g.dimitrov.75@gmail.com>
      Cc: moaz korena <moaz@korena.xyz>
      Cc: Merlijn Wajer <merlijn@wizzup.org>
      Cc: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com>
      Cc: Philipp Rossak <embed3d@gmail.com>
      Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      [tony@atomide.com: updated subject, dropped rstctrl info]
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      6cb0ac0f