Dmitry Lifshitz
2e0788d194
ARM: dts: am57xx: sbc-am57x: add HDMI support
...
Add HDMI video output support.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
2e567d1c50
ARM: dts: am57xx: compulab-sb-som: add HDMI connector
...
Add HDMI connector node without a valid input endpoint.
CompuLab SB-SOM is a carrier board, hence the endpoint
should be added in the board DT with a valid HDMI output.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
85f99c759b
ARM: dts: am57xx: sbc-am57x: add LCD support
...
Startek-kd050c 800x480 LCD panel timings are described in
compulab-sb-som.dtsi.
Add appropriate DT endpoints to connect DPI output and LCD.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
7442173e79
ARM: dts: am57xx: sbc-am57x: add GPIO expander support
...
Add PCA9555 GPIO expander support (over I2C5 bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
6042f620ad
ARM: dts: am57xx: sbc-am57x: add EEPROM support
...
On-board EEPROM chip is used for storing a board production info.
Add carrier board EEPROM support (over I2C5 bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
ed7ce764ed
ARM: dts: am57xx: sbc-am57x: add usb vbus pinmux
...
usb1_drvvbus pin is used to Drive-VBUS enable to external charge
pump/power switch.
Add a pinmux for that pin.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
00d0e46a78
ARM: dts: am57xx: cl-som-am57x: add MMC1 support
...
Add MMC1 support, used for SD/MMC card.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:20:14 -08:00
Dmitry Lifshitz
e1fdd060f0
ARM: dts: am57xx: sbc-am57x: add basic board support
...
SBC-AM57x is a single board computer designed for industrial and
embedded applications. It is based on the Texas Instruments Sitara AM57x
system-on-chip family. SBC-AM57x is implemented with the CL-SOM-AM57x
computer-on-module providing most of the functions, and SB-SOM-AM57x
carrier board providing additional peripheral functions and connectors.
https://www.compulab.co.il/products/sbcs/sbc-am57x-ti-am5728-am5718-single-board-computer/
https://www.compulab.co.il/products/computer-on-modules/cl-som-am57x-ti-am5728-am5718-system-on-module/
Add basic board support, including UART3, used as a serial console.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
4424cd0096
ARM: dts: am57xx: cl-som-am57x: add analog audio support
...
Add analog audio DT nodes:
1. simple-audio-card node
2. wm8731 codec node
3. MCASP3 pinmux
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
2d47fc3b98
ARM: dts: am57xx: cl-som-am57x: add touchscreen support
...
Add ADS7846 touchscreen support.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
27ddd846cb
ARM: dts: am57xx: cl-som-am57x: add USB support
...
Add USB support.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
12ca468306
ARM: dts: am57xx: cl-som-am57x: add dual EMAC support
...
Add dual EMAC support.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
cc2d681420
ARM: dts: am57xx: cl-som-am57x: add spi-flash support
...
On-board spi-flash chip is used as a main boot device.
Add spi-flash chip support (over QSPI bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
8deb60f535
ARM: dts: am57xx: cl-som-am57x: add eMMC support
...
CM-SOM-AM57X has two options of main storage devices - eMMC or NAND.
Add eMMC chip support (over MMC2 bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
2c7cf1f48f
ARM: dts: am57xx: cl-som-am57x: add EEPROM support
...
On-board EEPROM chip is used for storing a board production
info.
Add module EEPROM support (over I2C4 bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
5691b61f23
ARM: dts: am57xx: cl-som-am57x: add I2C3 support
...
Enable I2C3 bus and add appropriate pinmux.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
1a472e14ba
ARM: dts: am57xx: cl-som-am57x: dts: add RTC support
...
Add EM3027 RTC chip support (over I2C4 bus).
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:44 -08:00
Dmitry Lifshitz
387450fc88
ARM: dts: am57xx: cl-som-am57x: add basic module support
...
Add support for CompuLab CM-SOM-AM57X board.
CL-SOM-AM57x is a miniature System-on-Module (SoM) based on
TI Sitara AM57x ARM Cortex-A15 System-on-Chip family.
https://www.compulab.co.il/products/computer-on-modules/cl-som-am57x-ti-am5728-am5718-system-on-module/
Add basic DT support for standalone module (without a carrier board):
* Memory configuration
* Heartbeat led
* I2C1 and I2C4
* PMIC
* SATA
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:19:12 -08:00
Nikita Kiryanov
e81bce70eb
ARM: dts: am437x: cm-t43: add lcd support
...
Add the necessary dss configuration to drive the startek lcd on CompuLab
sbc-t43 single board computer.
Signed-off-by: Nikita 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:13:32 -08:00
Nikita Kiryanov
97ce505498
ARM: dts: am437x: cm-t43: add support for mmc1
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:13:32 -08:00
Nikita Kiryanov
02fc7720c6
ARM: dts: sb-som: introduce SB-SOM baseboard
...
CompuLab SB-SOM baseboard is a carrier board for multiple arm-based SoMs.
It currently supports (with minor adjustments to assembly) CM-T43, CM-T54,
and CM-QS600 modules. It is a building block in the SBC-T43 single board
computer, which consists of cm-t43 on top of sb-som-t43.
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Cc: Tony Lindgren <tony@atomide.com >
Cc: Benoit Cousson <bcousson@baylibre.com >
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 >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-03 08:13:00 -08:00
Nikita Kiryanov
07634f12f7
ARM: dts: am437x: cm-t43: add support for baseboard eeprom
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:13:00 -08:00
Nikita Kiryanov
90f7cf8387
ARM: dts: am437x: cm-t43: add pca9555 support
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:59 -08:00
Nikita Kiryanov
a7c7876774
ARM: dts: am437x: cm-t43: add touchscreen support
...
AM437x has an internal touchscreen controller. Add support for it
on cm-t43.
Signed-off-by: Nikita 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:59 -08:00
Nikita Kiryanov
e7f83e8f3d
ARM: dts: am437x: cm-t43: add eMMC support
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:59 -08:00
Nikita Kiryanov
9fc830b037
ARM: dts: am437x: cm-t43: add USB support
...
Add USB support for CompuLab sbc-t43 single board computer,
defaulting to host mode.
Signed-off-by: Nikita 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:58 -08:00
Nikita Kiryanov
4b4959af13
ARM: dts: am437x: cm-t43: add dual emac support
...
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 <nikita@compulab.co.il >
Acked-by: Mugunthan 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:58 -08:00
Nikita Kiryanov
3edac2f8e3
ARM: dts: am437x: cm-t43: add NAND support
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:58 -08:00
Nikita Kiryanov
81fb61fc2e
ARM: dts: am437x: cm-t43: add spi-flash support
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:57 -08:00
Nikita Kiryanov
4bbbd23c05
ARM: dts: am437x: cm-t43: add PMIC support.
...
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 <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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:57 -08:00
Nikita Kiryanov
989d21ec79
ARM: dts: am437x: cm-t43: add support for module eeprom
...
CM-T43 has an on-board EEPROM on i2c bus 0. Add it to the device tree.
Signed-off-by: Nikita 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:57 -08:00
Nikita Kiryanov
686c47f130
ARM: dts: am437x: cm-t43: add basic support for sbc-t43
...
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: Nikita Kiryanov <nikita@compulab.co.il >
Acked-by: Rob 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: Tony Lindgren <tony@atomide.com >
2015-12-03 08:12:56 -08:00
Vignesh R
317d15679a
ARM: dts: dra72-evm: Mark uart1 rxd as wakeup capable
...
Uart1 rxd is wakeup capable on DRA72 EVM. Hence, mark rxd line as
wakeup capable. This is similar to commit 66b0436977 ("ARM: dts:
dra7-evm: Mark uart1 rxd as wakeup capable") for DRA74 EVM.
Signed-off-by: Vignesh R <vigneshr@ti.com >
Acked-by: Nishanth Menon <nm@ti.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-01 10:31:10 -08:00
Mugunthan V N
e05edea4aa
ARM: dts: am4372: add spi alias for qspi
...
Set the alias for qspi to spi0
Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com >
Reviewed-by: Tom Rini <trini@konsulko.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-12-01 10:31:04 -08:00
Mugunthan V N
480b2b32a4
ARM: dts: dra7: add spi alias for qspi
...
Set the alias for qspi to spi0
Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com >
Reviewed-by: Tom Rini <trini@konsulko.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Heiko Schocher
6cab180d9b
arm, am335x: add support for the bosch shc board
...
add support for the am335x based shc board.
UART: 0-2 and 4
DRAM: 512 MiB
MMC: OMAP SD/MMC: 0 @ 26 MHz
OMAP SD/MMC: 1 @ 26 MHz
I2C: at24 eeprom, pcf8563
USB: USB1 (host)
Signed-off-by: Heiko Schocher <hs@denx.de >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Franklin S Cooper Jr
258511e1ee
ARM: dts: omap4: Add elm node
...
Add device tree entry for the error location module.
Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Heiko Schocher
8e6ebfaa9b
regulator: tps65217: remove tps65217.dtsi file
...
remove tps65217.dtsi and adapt all boards, which
used it.
Signed-off-by: Heiko Schocher <hs@denx.de >
Tested-by: Keerthy <j-keerthy@ti.com >
Acked-by: Mark Brown <broonie@kernel.org >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
07f1c49c15
ARM: dts: cm-t335: add support for PWM backlight
...
Add pinmux configuration for ECAP0 pin.
Add node for PWM backlight device.
Use PWM output from ecap0 as backlight source.
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
3a8038eef0
ARM: dts: cm-t335: add support for network device
...
Add pinmux configurations for RGMII1 based CPSW Ethernet pins and
MDIO pins:
- default configuration required for module in active state,
- sleep configuration required for module in inactive state.
Add mac node with single slave device. Add nodes for davinci_mdio and
cpsw_emac0.
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
54f0c5ceba
ARM: dts: cm-t335: add support for MMC
...
Add pinmux configuration for MMC0 pins.
Add fixed regulator 'vmmc_fixed'.
Enable MMC0 in 4-bit mode.
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
440c3a1c65
ARM: dts: cm-t335: add support for NAND flash
...
Add pinmux configuration for NAND specific GPMC pins.
Add description for GPMC controller. Add child node for NAND flash
including CM-T335 specific partition table to GPMC node.
Enable error-location module (ELM).
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
43577ecfca
ARM: dts: cm-t335: add basic support for I2C
...
Add pinmux configuration for I2C0 and I2C1 pins.
Add description for I2C0 bus, set clock frequency to 400kHz.
Add child nodes for 24c02 EEPROM and em3027 RTC on I2C0 bus.
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Ilya Ledvich
15be8179e4
ARM: dts: cm-t335: add initial support
...
Add basic support for CompuLab cm-t335 module based on AM335X SoC.
CM-T335 is a tiny computer-on-module (CoM) / system-on-module (SoM)
The module is built around the Texas Instruments Sitara AM3352/4
system-on-chip.
The CPU is supplemented with up-to 512MB DDR3 and up-to 1GB of on-board
NAND storage, WiFi connected to SPI, Bluetooth, Analog audio, Gigabit
Ethernet, CAN bus.
Current patch adds support:
UART0 and GPIO LED
Detailed description can be found at the module site:
http://www.compulab.co.il/products/computer-on-modules/cm-t335/
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
[uri.mashiach@compulab.co.il: the default RAM amount reduced to
128MB to support also the minimal module configuration]
Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-11-30 14:03:47 -08:00
Adam Ford
b6f0f6c40b
ARM: dts: Set VAUX1 and VAUX4 on Logic PD Torpedo
...
The schematic expects VAUX1 to be 3.0V attached to the debug port.
The schematic expects VAUX4 to be 1.8V.
VAUX4 powers VDDS_CSI2 on processor.
Signed-off-by: Adam Ford <adam.ford@logicpd.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Adam Ford
7cd6ca770d
ARM: dts: Change I2C2 and I2C3 to 400KHz for LogicPD Torpedo DM3730 devkit
...
When used with the Logic PD development kit, this makes the I2C buses match
the BSP released by Logic PD.
Signed-off-by: Adam Ford <adam.ford@logicpd.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 14:03:47 -08:00
Adam Ford
9ff502f58a
ARM: dts: Enable UART2 pinctrl on LogicPD Torpedo + Wireless module
...
Setup UART2 for communication at 3MBps with flow control.
Signed-off-by: Adam Ford <adam.ford@logicpd.com >
[tony@atomide.com: dropped the kim changes, that binding has been removed]
Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-11-30 11:18:44 -08:00
Adam Ford
2d11961f3e
ARM: dts: Set VAUX1 and VAUX4 to 3.0V and 1.8V respectively
...
The development kit schematic expects VAUX1 to be 3.0V. Most users use the development kit as a reference.
The development kit schematic expects VAUX4 to be 1.8V. VAUX4 powers VDDS_CSI2 on processor. If the voltage is too high it could damage the processor.
If it's too low, it won't work.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 11:17:39 -08:00
Adam Ford
6b3d42c6fc
ARM: dts: Change I2C2 and I2C3 to 400KHz for LogicPD Torpedo DM3730 devkit
...
When used with the Logic PD development kit, this makes the I2C buses match
the BSP released by Logic PD.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 11:17:24 -08:00
Adam Ford
f81902e44a
ARM: dts: Add audio support for LogicPD Torpedo DM3730 devkit
...
Use the TWL4030 Codec with mcbsp2 on Torpedo.
Signed-off-by: Adam Ford <adam.ford@logicpd.com >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2015-11-30 11:17:08 -08:00