1. 17 Dec, 2019 2 commits
  2. 20 Nov, 2019 1 commit
  3. 27 Jun, 2019 1 commit
    • Faiz Abbas's avatar
      ARM: dts: am57xx: Disable voltage switching for SD card · fb59ee37
      Faiz Abbas authored
      If UHS speed modes are enabled, a compatible SD card switches down to
      1.8V during enumeration. If after this a software reboot/crash takes
      place and on-chip ROM tries to enumerate the SD card, the difference in
      IO voltages (host @ 3.3V and card @ 1.8V) may end up damaging the card.
      The fix for this is to have support for power cycling the card in
      hardware (with a PORz/soft-reset line causing a power cycle of the
      card). Because the beaglebone X15 (rev A,B and C), am57xx-idks and
      am57xx-evms don't have this capability, disable voltage switching for
      these boards.
      The major effect of this is that the maximum supported speed
      mode is now high speed(50 MHz) down from SDR104(200 MHz).
      commit 88a74841
       ("ARM: dts: am57xx-idk: Remove support for voltage
      switching for SD card") did this only for idk boards. Do it for all
      affected boards.
      Signed-off-by: default avatarFaiz Abbas <faiz_abbas@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
  4. 19 Jun, 2019 1 commit
  5. 12 Apr, 2019 1 commit
  6. 24 Sep, 2018 1 commit
  7. 07 Sep, 2018 2 commits
  8. 03 Jul, 2018 1 commit
  9. 03 May, 2018 2 commits
  10. 28 Feb, 2018 1 commit
    • Kishon Vijay Abraham I's avatar
      ARM: dts: am57xx-idk: Select pull down for mmc1_clk line in default mode · 18aa0f4b
      Kishon Vijay Abraham I authored
      During a short period when the bus voltage is switched from 3.3v to 1.8v,
      (to enumerate UHS mode), the mmc module is disabled and the mmc IO lines
      are kept in a state according to the programmed pad mux pull type.
      According to Timing to Switch Signal Voltage in "SD Specifications
      Part 1 Physical Layer Specification Version 5.00 February 22, 2016", the
      host should hold CLK low for at least 5ms.
      In order to keep the card line low during voltage switch, the pad mux of
      mmc1_clk line should be configured to pull down.
      This is specific to am57xx-idk (and not all dra72/dra74 based boards)
      since mmc1_clk line in am57xx-idk is not connected to an external
      While at that change the order of header files in am571x-idk.dts and
      am572x-idk.dts so that the modified pinctrl values in am57xx-idk-common
      could take effect.
      Signed-off-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
  11. 21 Dec, 2017 1 commit
  12. 16 Aug, 2017 2 commits
  13. 14 Aug, 2017 1 commit
  14. 10 Aug, 2017 1 commit
  15. 26 May, 2017 1 commit
  16. 27 Dec, 2016 1 commit
  17. 23 Nov, 2016 1 commit
  18. 18 Nov, 2016 1 commit
  19. 31 Aug, 2016 1 commit
  20. 12 Apr, 2016 1 commit
    • Schuyler Patton's avatar
      ARM: dts: AM572x-IDK Initial Support · a7cac713
      Schuyler Patton authored
      The AM572x-IDK board is a board based on TI's AM5728 SOC
      which has a dual core 1.5GHz A15 processor. This board is a
      development platform for the Industrial market with:
      - 2GB of DDR3L
      - Dual 1Gbps Ethernet
      - HDMI,
      - PRU-ICSS
      - uSD
      - 16GB eMMC
      - CAN
      - RS-485
      - PCIe
      - USB3.0
      - Video Input Port
      - Industrial IO port and expansion connector
      The link to the data sheet and TRM can be found here:
      This patch creates a common dtsi file that will provide a common board
      dtsi file to define the nodes that are common to AM57xx (including the
      upcoming AM5718) IDK boards.
      Initial support is only for basic peripherals
      Signed-off-by: default avatarSchuyler Patton <spatton@ti.com>
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>