summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-27overlays: add missing colibri-imx7-emmc compatibleMarcel Ziswiler
Add missing colibri-imx7-emmc compatible. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-27overlays: display-fullhd_overlay: remove colibri-imx6ullMarcel Ziswiler
The Colibri iMX6ULL can't really do full HD (max. 1366 x 768 x 18bpp). Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-27overlays: colibri-imx6: remove invalid compatiblesMarcel Ziswiler
Remove invalid compatibles. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-27overlays: display-lt170410_overlay: add more compatiblesMarcel Ziswiler
Add more compatibles. While at it also add a comment indicating it being an LVDS display. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-27overlays: apalis-imx6_vga_overlay: add closing semicolonMarcel Ziswiler
Add missing closing semicolon. Fixes: 0530313ee387 ("overlays: apalis-imx6: add vga mode string") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-26overlays: apalis-imx6: add vga mode stringDenys Drozdov
Use VESA VGA mode for apalis-imx6_vga_overlay.dts Related-to: ELB-3870 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-03-18overlays: verdin-imx8mm_sn65dsi84-lt170410_overlay: 10 inch displayMarcel Ziswiler
Add device tree overlay for Verdin DSI to LVDS Adapter and a connected 10 inch display lt170410 orderable at Toradex. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-18overlays: cosmetic clean-upMarcel Ziswiler
Cosmetic clean-up without any functional impact: - re-order overlays in Makefile alphabetically - get rid of obsolete includes - add note that CSI Camera Module 5MP OV5640 is no longer orderable at Toradex - re-order properties alphabetically - re-order nodes alphabetically - fix indentation and line-spacing - use correct NXP SoC naming nomenclature Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-18overlays: colibri-imx7: fix makefile for 10 inch lvds overlayMarcel Ziswiler
Fix dtb vs. dtg typo in Makefile. Note: This has no impact on our builds as the OpenEmbedded recipe does not make use of that Makefile. Fixes: 3079c64e090a ("overlays: colibri-imx7: overlay for 10" LVDS") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-16overlays: verdin-imx8mp_ov5640_overlay: csi camera module 5mp ov5640Marcel Ziswiler
Add device tree overlay for CSI Camera Module 5MP OV5640 previously orderable at Toradex. Related to: ELB-3365 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-01overlays: verdin-imx8mp: verdin native hdmiOleksandr Suvorov
Add the device tree overlay for the Verdin native HDMI output interface. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-03-01overlays: apalis-imx6: fix lcd overlayOleksandr Suvorov
Fix resolution in LCD overlay, so that the Capacitive/Resistive Touch 7" Displays work well. Rename the overlay to reflect the fact that it supports LT161010 display. Related-to: ELB-3240 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-03-01overlays: apalis-imx6: fix lvds overlayOleksandr Suvorov
Fix resolution and bus width in LVDS overlay, so that the Capacitive Touch 10" Display works well. Rename the overlay to reflect the fact that it supports LT170410 display. Related-to: ELB-3240 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-26overlays: colibri-imx7: overlay for 10" LVDSDenys Drozdov
Add overlay for 10" LVDS touchscreen lt170410 Related-to: ELB-3548 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-02-23overlays: apalis-imx8_ar0521_overlay: modify pin assignment for ver. X1 of ↵Denis Yuji. Shimizu
adapter board The ver. X1 of the adapter board has different GPIO assignments than ver. E1. Change the GPIO assignment to support the ver. X1. Deprecate the support for the ver. E1 Signed-off-by: Denis Shimizu <denis.shimizu@toradex.com>
2021-02-23overlays: colibri-imx7: imx7-emmc support for touchscreenDenys Drozdov
colibri-imx7d-emmc target should be compatible to support capacitive touchscreen on imx7d-emmc Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-02-23overlays: colibri-imx7: native VGA supportDenys Drozdov
The VGA connects to the lcdif interface available in imx7-colibri.dtsi. This overlay enables VGA interface overlay for boards supporting VGA. Related-to: ELB-3547 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-02-22overlays: colibri-imx6: fix reset polarity for fusion TSOleksandr Suvorov
According to the Fusion 7" Capacitive Display documentation (https://docs.toradex.com/102948-fusion-7-inch-capacitive-display.pdf, page 11, 3.4 SIGNAL DEFINITIONS), the Reset signal is asserted low. Fix the reset signal polarity. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-22overlays: colibri-imx7: add connector and adapter overlaysDenys Drozdov
Add overlays for: - Atmel MXT TS for boards with Capacitive Touch Connector - Atmel MXT TS for Capacitive Touch Adapter - Fusion F0710A TS for boards with Capacitive Touch Connector - Fusion F0710A TS for Capacitive Touch Adapter Related-to: ELB-3547 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-02-19Add license checking in CIPhilippe Schenker
2021-02-18Add license to all overlaysPhilippe Schenker
Use the same license as we use on regular linux-tree Related-to: ELB-2958 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-02-17overlays: colibri-imx6: full set of PCAP overlaysOleksandr Suvorov
Add overlays for: - Atmel MXT TS for boards with Capacitive Touch Connector - Atmel MXT TS for Capacitive Touch Adapter - Fusion F0710A TS for boards with Capacitive Touch Connector - Fusion F0710A TS for Capacitive Touch Adapter Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-17overlays: colibri-imx8x: add atmel mxt overlay for adapterOleksandr Suvorov
Add an overlay that supports connecting displays with Capacitive Touch Adapter. Simplify atmel mxt overlays. Now the common scheme for atmel mxt overlays: atmel-mxt-connector - uses 107/106 pins for INT/Reset signals; atmel-mxt-adapter - uses 28/30 pins for INT/Reset signals. Related-to: ELB-3246 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-17overlays: apalis-imx8x: add dsi-hdmi overlayOleksandr Suvorov
The LT8912 DSI-HDMI bridge and related subsystems remain disabled in the main devicetree. Add the overlay to let the system use an HDMI output. Related-to: ELB-3426, ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-17overlays: colibri-imx6: fix preferred mode for hdmiOleksandr Suvorov
It would be better to make the kernel to prefer the FullHD mode for an HDMI display. Set this preference. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-17verdin-imx8mp_lt8912_overlay: rework for v1.1 hwMax Krummenacher
The DSI to HDMI adapter V1.1 uses the PWM_3_DSI pin, thus disable the pwm node. Related-to: ELB-3488 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-17verdin-imx8mm_lt8912_overlay: rework for v1.1 hwMax Krummenacher
The DSI to HDMI adapter V1.1 uses the PWM_3_DSI pin, thus disable the pwm node. Related-to: ELB-3488 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-17verdin-imx8mp: use separate touch controller overlayMax Krummenacher
Delete the touch controller node in favour of using touch_atmel-mxt_overlay.dts. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-17verdin-imx8mm: move most properties in disabled nodesMax Krummenacher
Move all non conflicting properties into nodes of the main device tree and just set the status to okay for those nodes. Split the touch controller from the lvds controller's overlay into its own. This unifies with the way it is done for the Verdin iMX8M Plus. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-16overlays: colibri-imx7: add support of 7" panel lt161010Oleksandr Suvorov
The resistive 7" panel which should work by default on all colibri modules has a resolution 800x480. Choose the proper settings for this panel. Rename the overlay to reflect these changes. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx6: fix mode for 7" displayOleksandr Suvorov
All Toradex 7" displays support 800x480 mode. Preset this mode it the overlay. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16colibri-imx6: add LVDS 10" display overlayOleksandr Suvorov
Add an overlay to enable a Parallel RGB interface with setting to support an LCD-LVDS converter and Toradex Capacitive 10" Display. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx6: add VGA supportOleksandr Suvorov
The VGA connects to the LCD interface, which remains disabled in the main devicetree. Add an overlay that turns it on and set up the VGA display mode, making one able to use VGA monitors. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: display: Prefer FullHD HDMI mode for iMX6Oleksandr Suvorov
Apalis-iMX6Q/Colibri-iMX6DL support FullHD mode on HDMI interface. If there is VGA mode available in EDID, the mxcfb driver choose it by default. This overlay tells the mxcfb driver to prefer switching to FullHD mode, if available. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx6: add hdmi supportOleksandr Suvorov
The HDMI interface and related stuff remain disabled in the main devicetree. Add the overlay that turns it on, enabling to use HDMI monitors. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: apalis-imx8x: ATMEL MXT: remove settingsOleksandr Suvorov
Move common settings of Atmel maxtouch controller and related stuff to the main devicetree to keep the overlay as simple as possible. Realted-to: ELB-3242 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: apalis-imx8x: AD7879: remove settingsOleksandr Suvorov
Move common settings of AD7879 and related stuff to the main devicetree to keep the overlay as simple as possible. Realted-to: ELB-3242 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: apalis-imx8x: LCD: remove port linkage settingsOleksandr Suvorov
Move the port linkage settings to the main devicetree to keep the overlay as simple as possible. Realted-to: ELB-3242 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: apalis-imx8x: remove backlight settingsOleksandr Suvorov
Move common backlight settings to the main devicetree to keep the overlay as simple as possible. Realted-to: ELB-3242 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx8x: simplify parallel-rgb overlayOleksandr Suvorov
Move all common properties of parallel-rgb interface and other related stuff to the main devicetree. Related-to: ELB-3246 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx8x: simplify dsihdmi overlayOleksandr Suvorov
Move all common properties of dsi-hdmi adapter and other related stuff to the main devicetree. Related-to: ELB-3246 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-16overlays: colibri-imx8x: simplify ad7879 overlayOleksandr Suvorov
Move all common properties and other related stuff to the main devicetree. Turn on the touchscreen controller in the overlay. Related-to: ELB-3246 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-15overlays: display: add VGA DPI displayOleksandr Suvorov
Add an overlay to support the standard VGA monitor. Related-to: ELB-3246 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-10overlays: apalis-imx8: add hdmi overlayOleksandr Suvorov
The HDMI interface and related stuff remain disabled in the main devicetree. Add the overlay to be able using it with HDMI monitors. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-09colibri-imx7: add ad7879 touchscreenOleksandr Suvorov
The AD7879 resistive touchscreen device remains disabled in the main devicetree. Add the overlay which turns it on for using with a Resistive Touch Display 7". Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-09colibri-imx7: add lcdif overlayOleksandr Suvorov
Add an overlay to enable an LCDIF (Parallel RGB) interface and all related subsystems. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-02-08overlays: colibri-imx8x: fix parallel rgb overlayOleksandr Suvorov
After the commit 4ee1ddfdcefce34d the adma_pwm_lpcg node remains disabled by default. It prevents working a backlight properly. Enable this node in the overlay fixes a working of the Parallel RGB interface. Related-to: ELB-3530 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-01-20overlays: apalis-imx6: overlay for Fusion 7 touchscreentoradex_5.4-2.1.x-imxDenys Drozdov
Fusion 7 touchscreen uses same I2C1 pins as Atmel MXT. Enable fusion_f0710a and disable atmel_mxt_ts in this overlay. Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-01-20overlays: apalis-imx6: fix atmel-mxt ts overlayOleksandr Suvorov
The driver of Fusion 7 touchscreen uses the same pins as Atmel MXT. Disable fusion_f0710a so that the atmel_mxt_ts starts working well. Related-to: ELB-3398 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-01-20colibri-imx6: add stmpe touchscreenOleksandr Suvorov
The STMPE resistive touchscreen device remains disabled in the main devicetree. Add the overlay to be able using it with Resistive Touch Display 7". Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>