summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi
AgeCommit message (Collapse)Author
2016-03-24ARM: dts: vf-colibri: alias the primary FEC as ethernet0Stefan Agner
The Vybrid based Colibri modules provide a on-module PHY which is connected to the second FEC instance FEC1. Since the on-module Ethernet port is mostly used, alias the port as ethernet0. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-11ARM: dts: vf500/vf610-colibri: USB device/host switch using extcon gpioSanchayan Maity
Use USBC_DET feature of standard Colibri SODIMM pin 137 for USB device/host switching using the generic extcon USB GPIO implementation. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-03ARM: dts: vf610-colibri: add TouchRevolution multitouch controllerStefan Agner
Add TouchRevolution multitouch controller driver which is connectable over I2C bus. The driver is tested with 7" and 10" multitouch panels by TouchRev. PWM_B, PWM_C pins are used as pen down and reset interrupt, to avoid pin conflicts the PWM functionality on these pins has to be disabled and the relevant GPIO functionality should be enabled and assigned to the touch driver. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com>
2016-02-16ARM: dts: vf-colibri: add carrier boards 3.3V supplyStefan Agner
Add the carrier boards 3.3V supply as fixed regulator. This allows to specify the power supply for nodes like backlight. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-02-16ARM: dts: vf-colibri: remove regulator container nodeStefan Agner
Drop the fake simple-bus container 'regulators' and put the regulators directly under the root node. This also makes the artificial 'reg' properties superfluous. While at it, name the regulators according to schematics. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-02-16ARM: dts: vf-colibri: use pull-down on wake-up keyStefan Agner
The wake-up key is high active, hence mux a pull-down py default. Note that there is already a pull-down on the Colibri Evaluation Board, but not on the Iris or Viola Carrier Board. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-02-11Merge branch 'vf610-suspend-4.4-lpstop2' into toradex_vf_4.4-nextStefan Agner
2016-02-10ARM: dts: vf610-colibri: GPIO wakeup keyStefan Agner
Enable GPIO wakeup key on Vybrid PAD 41 which is routed to the Colibri default wakeup pin SO-DIMM 45.
2016-02-02ARM: dts: vf610-colibri: enable display controllerStefan Agner
Enable dcu node which is used by the DCU DRM driver. Assign the 5.7" EDT panel with VGA resolution which Toradex sells often with the evaluation board.
2015-08-11ARM: dts: vf-colibri: define stdout-path propertyStefan Agner
Define Vybrid's UART0, connected to the Colibri pinout UART_A, as standard output. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-03-30ARM: vf-colibri: add SPI support and enable MCP2515 CANBhuvanchandra DV
MCP2515 CAN controller is available on Colibri Evaluation board. Hence enable MCP2515 CAN. Acked-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-20ARM: vf610: use zero based naming for GPIO nodesStefan Agner
On Vybrid, all peripherals are numbered starting with zero, including the GPIO and PORT module. However, the labels of the corresponding device tree nodes start with one, which is confusing. Fix that by renaming the labels of the gpio nodes in the device tree. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-23ARM: dts: vf-colibri: add USB regulatorsStefan Agner
Add structure of USB supply logic. The USB hosts power enable regulator is needed to control VBUS supply on the Colibri carrier board. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-23ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTCBhuvanchandra DV
ST-M41T0M6 is available on Colibri carrier boards. Hence enable M41T0M6 RTC. Acked-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-23ARM: dts: vf-colibri: Add I2C supportBhuvanchandra DV
Acked-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-23ARM: dts: vf500-colibri: add Colibri VF50 supportStefan Agner
Add Colibri VF50 device tree files vf500-colibri.dtsi and vf500-colibri-eval-v3.dts, in line with the Colibri VF61 device tree files. However, to minimize dupplication we also add vf-colibri.dtsi and vf-colibri-eval-v3.dtsi which contain the common device tree nodes. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>