AM437x has an internal touchscreen controller. Add support for it
on cm-t43.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes in V2:
- No changes
Add the necessary dss configuration to drive the startek lcd on CompuLab
sbc-t43 single board computer.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel
On SBC-T43 the mmc1 interface is connected to an SD-Card slot.
Add the necessary muxing and configuration to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian
SB-SOM baseboard comes with an on-board EEPROM. On SBC-T43 this EEPROM
resides on the i2c1 bus. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry
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: Nikita Kiryanov
Acked-by: Mugunthan V N
Cc: Tony Lindgren
Cc: Benoit
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry
SB-SOM comes with a PCA9555 GPIO extender. On SBC-T43 this resides on the
i2c1 bus. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes in V2:
- Renamed file startek,startek-kd050c to startek,startek-kd050c.txt.
- s/QS-600/CM-QS600 in file
.
Signed-off-by: Nikita Kiryanov
Acked-by: Rob Herring
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes in V2:
- Added spaces between strings in "compatible"
CM-T43 has an on-board EEPROM on i2c bus 0. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes in V2:
- No changes
"compatible" properties
- Renamed startek,startek-kd050c to startek,startek-kd050c.txt
- s/QS-600/CM-QS600 in compulab-boards.txt
- Changed subject lines to start with "ARM: dts:"
Nikita Kiryanov (14):
ARM: dts: am437x: cm-t43: add basic support for sbc-t4
Add USB support for CompuLab sbc-t43 single board computer,
defaulting to host mode.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Benoit Cousson
Cc: Rob Herring
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
Changes in V2:
- No
On Wed, Nov 25, 2015 at 05:03:00PM -0600, Rob Herring wrote:
> On Tue, Nov 24, 2015 at 03:19:02PM +0200, Nikita Kiryanov wrote:
> > 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 buildi
On Wed, Nov 25, 2015 at 04:57:34PM -0600, Rob Herring wrote:
> On Tue, Nov 24, 2015 at 03:19:13PM +0200, Nikita Kiryanov wrote:
> > CompuLab SB-SOM baseboard is a carrier board for multiple arm-based SoMs.
> > It currently supports (with minor adjustments to assembly) CM-T43, CM-
Add support for TPS65218 LS3 current regulator, which is capable of 4
current input limit modes: 100, 200, 500, and 1000 uA.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Liam Girdwood
Cc: Mark Brown
Cc: Samuel Ortiz
Cc: Lee Jones
---
drivers/regulator/tps65218-regulator.c | 137
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts | 64
Add the necessary dss configuration to drive the startek lcd on CompuLab
sbc-t43 single board computer.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-sbc-t43.dts | 65
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
based over v4.4-rc2-15-gcaa9c04 and depends on the following
patch:
https://lkml.org/lkml/2015/11/12/955
[pinctrl: Move am4372 and dra7 macros to the the SoC header files]
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Tony Lindgren
Cc: Ian Campbell
Nikita Kiryanov (14):
ARM: am437x: cm-t43: dts
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts | 41
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: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts
SB-SOM baseboard comes with an on-board EEPROM. On SBC-T43 this EEPROM
resides on the i2c1 bus. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-sbc-t43.dts | 6 ++
1 file
SB-SOM comes with a PCA9555 GPIO extender. On SBC-T43 this resides on the
i2c1 bus. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-sbc-t43.dts | 7 +++
1 file changed, 7
: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
.../devicetree/bindings/arm/compulab-boards.txt| 5 +++
.../bindings/display/panel/startek,startek-kd050c | 4 +++
.../devicetree/bindings/vendor-prefixes.txt| 1 +
arch/arm/boot/dts
On SBC-T43 the mmc1 interface is connected to an SD-Card slot.
Add the necessary muxing and configuration to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-sbc-t43.dts | 24
.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
.../devicetree/bindings/arm/omap/omap.txt | 6 ++
arch/arm/boot/dts/Makefile | 6 +-
arch/arm/boot/dts/am437x-cm-t43.dts| 90
AM437x has an internal touchscreen controller. Add support for it
on cm-t43.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts | 14 ++
1 file changed, 14 insertions(+)
diff --git a
Add USB support for CompuLab sbc-t43 single board computer,
defaulting to host mode.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts | 30 ++
arch/arm/boot/dts/am437x
CM-T43 has an on-board EEPROM on i2c bus 0. Add it to the device tree.
Signed-off-by: Nikita Kiryanov
Cc: Tony Lindgren
Cc: Igor Grinberg
Cc: Dmitry Lifshitz
Cc: Ian Campbell
---
arch/arm/boot/dts/am437x-cm-t43.dts | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts
uses it)
Tested-by: Nikita Kiryanov
Tested on am437x-gp-evm with WL1835MODCOM8B
--
Regards,
Nikita Kiryanov
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org
34 matches
Mail list logo