1. 03 Dec, 2015 9 commits
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add touchscreen support · a7c78767
      Nikita Kiryanov authored
      AM437x has an internal touchscreen controller. Add support for it
      on cm-t43.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      a7c78767
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add eMMC support · e7f83e8f
      Nikita Kiryanov authored
      One of the CompuLab cm-t43 configurations comes with on-board eMMC as
      primary storage, residing on the mmc2 interface. Add it to the device tree.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      e7f83e8f
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add USB support · 9fc830b0
      Nikita Kiryanov authored
      Add USB support for CompuLab sbc-t43 single board computer,
      defaulting to host mode.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      9fc830b0
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add dual emac support · 4b4959af
      Nikita Kiryanov authored
      CM-T43 comes with 2 ethernet ports connected to the cpsw subsystem, which
      has 2 modes of operation: switch mode and dual emac mode.
      Add the relevant muxing and set it up to work in dual emac mode by
      default.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Acked-by: default avatarMugunthan V N <mugunthanvnm@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      4b4959af
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add NAND support · 3edac2f8
      Nikita Kiryanov authored
      One of the CompuLab cm-t43 configurations comes with on-board NAND flash as
      primary storage. It is partitioned into kernel, dtb, and rootfs partitions.
      Add it to the device tree.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      3edac2f8
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add spi-flash support · 81fb61fc
      Nikita Kiryanov authored
      CM-T43 has an on-board 2MB SPI-flash which stores U-Boot and the U-Boot
      environment. Add it to the device tree.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      81fb61fc
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add PMIC support. · 4bbbd23c
      Nikita Kiryanov authored
      Add PMIC support for CompuLab cm-t43 module. For now we keep all regulators
      enabled until this could be refined with power management support.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      4bbbd23c
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add support for module eeprom · 989d21ec
      Nikita Kiryanov authored
      CM-T43 has an on-board EEPROM on i2c bus 0. Add it to the device tree.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      989d21ec
    • Nikita Kiryanov's avatar
      ARM: dts: am437x: cm-t43: add basic support for sbc-t43 · 686c47f1
      Nikita Kiryanov authored
      Add basic support for SBC-T43: a CM-T43 based single board computer.
      CM-T43 is an AM437x based System-on-Module designed to serve as a building
      block in embedded applications. SBC-T43 is composed of CM-T43 module on
      top of the SB-SOM-T43 baseboard.
      Basic support includes UART, GPIO, and I2C.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Acked-by: default avatarRob Herring <robh@kernel.org>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Benoit Cousson <bcousson@baylibre.com>
      Cc: Rob Herring <robh@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Dmitry Lifshitz <lifshitz@compulab.co.il>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      686c47f1
  2. 01 Dec, 2015 2 commits
  3. 30 Nov, 2015 29 commits