Hi Kalle Valo,
On 01/07/2016 11:02 AM, Kalle Valo wrote:
Uri Mashiach <uri.mashi...@compulab.co.il> writes:
Device tree modifications:
- Pinmux for SPI0 and WiFi GPIOs.
- SPI0 node with wlcore as a child node.
Cc: Tony Lindgren <t...@atomide.com>
Signed-off-by: Uri Mashiac
The TLV320AIC23B codec is connected to the CPU by McASP controller 1 for
data and I2C0 for control.
Modifications:
- Enable and configure McASP controller 1.
- Add TLV320AIC23B codec pinmux.
- Add TLV320AIC23B codec configurations.
- Use simple-audio-card as CPU to codec glue.
Signed-off-by: Uri
Add CAN bus pinmux.
Enable D_CAN bus controllers 0 and 1
The pinmux of uart1 node contradicts the pinmux of dcan0 and dcan1 nodes.
U-Boot should delete the uart1 or dcan0/1 nodes.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compu
Add support for the following peripherals:
- CAN BUS
- Touchscreen
- Audio
Uri Mashiach (3):
ARM: dts: cm-t335: Add support for CAN bus
ARM: dts: cm-t335: add touchscreen support
ARM: dts: cm-t335: add audio support
arch/arm/boot/dts/am335x-cm-t335.dts | 116
Touchscreen and analog digital converter configurations.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
arch/arm/boot/dts/am335x-cm-t335.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Rob Herring <r...@kernel.org>
---
v1 -> v2: update interrupt documentation.
replace interrupts and i
Add DT support for WLS1271 SPI driver.
Add power operation function to the WLS1271 SPI driver.
Uri Mashiach (3):
wlcore/wl12xx: spi: add power operation function
wlcore/wl12xx: spi: add device tree support
wlcore/wl12xx: spi: add wifi support to cm-t335
.../bindings/net/wireless/ti,wlcore
Device tree modifications:
- Pinmux for SPI0 and WiFi GPIOs.
- SPI0 node with wlcore as a child node.
Cc: Tony Lindgren <t...@atomide.com>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: Replace interrupts and interrupt-parent with interrupts-extended.
The power function uses a consumer regulator access to update the WiFi
enable GPIO value.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: oops fix was removed to a separate fix.
v2 -> v3: no changes
v3 -> v4: update devm_regulator_get() error handling
Device tree modifications:
- Pinmux for SPI0 and WiFi GPIOs.
- SPI0 node with wlcore as a child node.
Cc: Tony Lindgren <t...@atomide.com>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@complab.co.il>
---
v1 -> v2: Replace int
The power function uses a consumer regulator access to update the WiFi
enable GPIO value.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: oops fix was removed to a separate fix.
v2 -> v3: no changes
drivers/net/wireless/ti/wlcor
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
v1 -> v2: update interrupt documentation.
replace interrupts and i
Add DT support for WLS1271 SPI driver.
Add power operation function to the WLS1271 SPI driver.
Uri Mashiach (3):
wlcore/wl12xx: spi: add power operation function
wlcore/wl12xx: spi: add device tree support
wlcore/wl12xx: spi: add wifi support to cm-t335
.../bindings/net/wireless/ti,wlcore
Hi Grygorii,
On 12/28/2015 01:59 PM, Grygorii Strashko wrote:
On 12/27/2015 07:14 PM, Uri Mashiach wrote:
Hello Grygorii,
On 12/24/2015 06:32 PM, Grygorii Strashko wrote:
On 12/24/2015 05:35 PM, Uri Mashiach wrote:
The power function uses a consumer regulator access to update the WiFi
Hello Grygorii,
On 12/24/2015 06:32 PM, Grygorii Strashko wrote:
On 12/24/2015 05:35 PM, Uri Mashiach wrote:
The power function uses a consumer regulator access to update the WiFi
enable GPIO value.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: oops fix wa
Hi Grygorii,
On 12/24/2015 06:32 PM, Grygorii Strashko wrote:
On 12/24/2015 05:35 PM, Uri Mashiach wrote:
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg
Hello Javier,
On 12/24/2015 06:25 PM, Javier Martinez Canillas wrote:
Hello Uri,
On Thu, Dec 24, 2015 at 12:35 PM, Uri Mashiach
<uri.mashi...@compulab.co.il> wrote:
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <
Device tree modifications:
- Pinmux for SPI0 and WiFi GPIOs.
- SPI0 node with wlcore as a child node.
Cc: Tony Lindgren <t...@atomide.com>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@complab.co.il>
---
v1 -> v2: replace int
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
v1 -> v2: update interrupt documentation.
replace interrupts and i
Add DT support for WLS1271 SPI driver.
Add power operation function to the WLS1271 SPI driver.
Uri Mashiach (3):
wlcore/wl12xx: spi: add power operation function
wlcore/wl12xx: spi: add device tree support
wlcore/wl12xx: spi: add wifi support to cm-t335
.../bindings/net/wireless/ti,wlcore
The power function uses a consumer regulator access to update the WiFi
enable GPIO value.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: oops fix was removed to a separate fix.
drivers/net/wireless/ti/wlcore/spi.c | 37 +++
Hi Grygorii,
On 12/23/2015 12:25 PM, Grygorii Strashko wrote:
On 12/23/2015 10:35 AM, Uri Mashiach wrote:
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg
Hi Grygorii,
On 12/23/2015 12:08 PM, Grygorii Strashko wrote:
On 12/23/2015 10:35 AM, Uri Mashiach wrote:
The power function uses a consumer regulator access to update the WiFi
enable GPIO value.
Fix the below Oops when trying to modprobe wlcore_spi.
The oops occurs because the wl1271_power_
Hi Grygorii,
On 12/23/2015 12:25 PM, Grygorii Strashko wrote:
On 12/23/2015 10:35 AM, Uri Mashiach wrote:
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg
Device tree modifications:
- Pinmux for SPI0 and WiFi GPIOs.
- SPI0 node with wlcore as a child node.
Cc: Tony Lindgren <t...@atomide.com>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@complab.co.il>
---
Prerequisites:
This patch
Add DT support for WLS1271 SPI driver.
Fix oops by adding a power callback.
Uri Mashiach (3):
wlcore/wl12xx: spi: fix NULL pointer dereference (Oops)
wlcore/wl12xx: spi: add device tree support
wlcore/wl12xx: spi: add wifi support to cm-t335
.../bindings/net/wireless/ti,wlcore,spi.txt
tation.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
drivers/net/wireless/ti/wlcore/spi.c | 37
1 file changed, 37 insertions(+)
diff --git a/drivers/net/wireless/ti/wlcore/spi.c
b/drive
Add DT support for the wl1271 SPI WiFi.
Add documentation file for the wl1271 SPI WiFi.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
.../bindings/net/wireless/ti,wlcore,spi.txt| 35 +++
drivers/net
Add basic support for the SBC-T335.
CompuLab SBC-T335 is a single baseboard computer.
The SBC-T335 is based on the Texas Instruments Cortex-A8 Sitara AM3354
SoC.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
D
The I2C GPIO expander (PCA9555) adds 16 GPIOs to the module.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
arch/arm/boot/dts/am335x-sbc-t335.dts | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/
From: Ilya Ledvich <i...@compulab.co.il>
Enable USB0.
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
arch/arm/boot/dts/am335x-cm-t335.dts | 20
Add support for the following CM-T335 module peripherals:
USB, I2C controller, LCD/DVI, bluetooth
Ilya Ledvich (1):
ARM: dts: cm-t335: add support for USB0
Uri Mashiach (4):
ARM: dts: cm-t335: add support for SBC-T335
ARM: dts: cm-t335: add support for I2C GPIO expander
ARM: dts: cm-t335
Add pinmux configuration for DVI/LCD.
Add DRM display driver node with timing configurations for DVI and LCD.
Add I2C GPIOs configurations for DVI and LCD enable.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
arch/
bluetooth HW is WLS1271 chip connected to UART1.
Device tree modifications:
- Pinmux for UART1.
- Pinmux for bluetooth enable GPIO.
Bluetooth enable GPIO is set to enable during startup by setting the
relevant pinmux pin to pull-up.
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co
Hi Tony,
On 11/30/2015 09:51 PM, Tony Lindgren wrote:
* Uri Mashiach <uri.mashi...@compulab.co.il> [151124 06:03]:
--- /dev/null
+++ b/arch/arm/boot/dts/am335x-cm-t335.dts
...
+ {
+ pinctrl-names = "default";
+ pinctrl-0 = <_pins>;
+
+ status
<grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
v1 -> v2: integrate AM33XX_IOPAD macro in pinmux definitions
arch/arm/boot/dts/am335x-cm-t335.dts | 106 +++
1 f
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
[uri.mashi...@compulab.co.il: the default RAM amount reduced to
128MB to support also the minimal module configuration]
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
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
From: Ilya Ledvich <i...@compulab.co.il>
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 <i...@compulab.co.il>
Signed-off-by:
From: Ilya Ledvich <i...@compulab.co.il>
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 <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked
From: Ilya Ledvich <i...@compulab.co.il>
Add pinmux configuration for MMC0 pins.
Add fixed regulator 'vmmc_fixed'.
Enable MMC0 in 4-bit mode.
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Ig
nodes for davinci_mdio and
cpsw_emac0.
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
---
v1 -> v2: integrate AM33XX_IOPAD macro in pinmux definitions
arch/arm/boot/
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
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.
Acked-by: Igor Grinberg
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
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
Gentle ping
On 27/10/15 14:15, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
Add pinmux configuration for ECAP0 pin.
Add node for PWM backlight device.
Use PWM output from ecap0 as backlight source.
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by:
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
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
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
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 AM
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
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-lo
Gentle ping
On 27/10/15 14:14, Uri Mashiach wrote:
From: Ilya Ledvich <i...@compulab.co.il>
Add pinmux configuration for MMC0 pins.
Add fixed regulator 'vmmc_fixed'.
Enable MMC0 in 4-bit mode.
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...
nodes for davinci_mdio and
cpsw_emac0.
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
arch/arm/boot/dts/am335x-cm-t335.dts | 85
1 fil
From: Ilya Ledvich <i...@compulab.co.il>
Add pinmux configuration for MMC0 pins.
Add fixed regulator 'vmmc_fixed'.
Enable MMC0 in 4-bit mode.
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri M
From: Ilya Ledvich <i...@compulab.co.il>
Add pinmux configuration for ECAP0 pin.
Add node for PWM backlight device.
Use PWM output from ecap0 as backlight source.
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-of
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
a Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
arch/arm/boot/dts/am335x-cm-t335.dts | 37
1 file changed, 37 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-cm-t335.dts
b/arch/arm/boot/dts/am335x-c
<grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
arch/arm/boot/dts/am335x-cm-t335.dts | 106 +++
1 file changed, 106 insertions(+)
diff --git a/arch/arm/boot/dts/am335x
Acked-by: Igor Grinberg <grinb...@compulab.co.il>
Signed-off-by: Ilya Ledvich <i...@compulab.co.il>
[uri.mashi...@compulab.co.il: the default RAM amount reduced to
128MB to support also the minimal module configuration]
Signed-off-by: Uri Mashiach <uri.mashi...@compulab.co.il>
---
56 matches
Mail list logo