summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-24colibri-imx8x: display-lcdif, parallel-rgb and display-vga overlay: clean-upMarcel Ziswiler
Cosmetic clean-up: re-order, white space, etc. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-06-24apalis-imx8x: re-add parallel-rgb overlayMarcel Ziswiler
Re-add an overlay, which uses mxsfb driver. It supports additional panel/display flags. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-06-24apalis-imx8x: rename parallel-rgb to display-lcdif overlayMarcel Ziswiler
Rename parallel-rgb to display-lcdif overlay as it uses DPU-enabled LCDIF interface driver (display_lcdif). It doesn't support additional panel/display flags, however it works more stable, than mxsfb driver, and supports higher resolutions up to 4k. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-14overlays: apalis-imx8x: fix building lvds overlayOleksandr Suvorov
The apalis-imx8x_lvds overlay now uses gpio definitions. Include the proper header file. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-14overlays: colibri-imx8x: add display-lcdif overlayOleksandr Suvorov
Add an overlay, which uses DPU-enabled LCDIF interface driver (display_lcdif). It doesn't support additional panel/display flags, however it works more stable, than mxsfb driver, and supports higher resolutions up to 4k. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-14overlays: colibri-imx6: add overlay for EDT 7" panelOleksandr Suvorov
The EDT 7" resistive panel latches data on the rising edge. Add the overlay to support this panel more precisely. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-14overlays: apalis-imx6: add overlay for EDT 7" panelOleksandr Suvorov
The EDT 7" resistive panel latches data on the rising edge. Add the overlay to support this panel more precisely. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-14overlays: colibri-imx7: add overlay for EDT 7" panelOleksandr Suvorov
The EDT 7" resistive panel latches data on the rising edge. Add the overlay to support this panel more precisely. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-14overlay: apalis-imx8x_dsihdmi: follow comment adjustment for muxerPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-04-14overlays: apalis-imx8x_lvds_overlay: set muxer explicitly to LVDSPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-04-10overlays: colibri-imx8x: use mxsfb driver for LCD/VGA interfacesOleksandr Suvorov
This driver correctly supports display flags and fixes the pixel shift issue on displays with the data latching on the rising edge. The DPU-enabled driver for LCDIF device (display_lcdif) doesn't support display special flags. It prevents the VGA port on the Colibri Evaluation board working correctly. The driver mxsfb (adma_lcdif) works well with display flags, so that it should be used as a default driver for LCD panels and VGA monitors. Note, the mxsfb driver DOESN'T support imx dpu unit. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-07overlays: colibri-imx8x: fix reset signal description for ov5640Oleksandr Suvorov
Actually, the reset signal goes to the X3-11 pin. Fix the description. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-07overlays: apalis-imx8x_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-3883 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-07overlays: colibri-imx7: fix 10 inch panel overlayMarcel Ziswiler
Explicitly assign clocks and clock parents to make sure we get more than a mere 24 MHz pixel clock! Related-to: ELB-3898 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-06overlays: colibri-imx7: add uart b disable overlayMax Krummenacher
This allows for disabling the UART B in Linux freeing it for potential M4 use. Related-to: ELB-3520 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-04-06overlays: apalis-imx6: fix lvdsMax Krummenacher
The lt170410 panel uses single channel LVDS with 24bit color depth and spwg color mapping. Set the IPU's DI output to provide 24 bit color depth signals as the LDB inputs need the same color depth at its input as it has to provide at its LVDS output. Set the LVDS data-width and color mapping explicitly in the overlay. Related-to: ELB-3930 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-04-05overlays: colibri-imx7: improve LVDS transceiver overlayOleksandr Suvorov
Handle the LVDS transceiver signals to be sure they set properly. Related-to: ELB-3898 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-04-02display-lt170410_overlay: remove colibri-imx8x compatibleSergio Prado
Currently this overlay is not supported on Colibri iMX8X (it fails to build due to a missing panel-lvds node on Colibri iMX8X device trees). Related-to: TOR-1692 Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2021-04-02overlays: colibri-imx8x_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-3883 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-02display-lt170410_overlay: remove verdin compatiblesMarcel Ziswiler
Remove spurious Verdin compatibles as they really require specific overlays due to clocking limitations. Fixes: b49931cdf25f ("overlays: display-lt170410_overlay: add more compatibles") Reported-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-02apalis-imx8_ov5640(-2)_overlay: fix clock-lanes propertyMarcel Ziswiler
Fix clock-lanes property (clocks-lanes seems a typo). Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-04-02overlays: next cosmetic clean-upMarcel Ziswiler
Cosmetic clean-up without any functional impact: - white space clean-up - adding missing new line - add note about CSI Camera Module 5MP OV5640 only previously having been orderable at Toradex Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-03-30overlays: colibri-imx6: improve LVDS transceiver overlayOleksandr Suvorov
Handle the PowerDown and Channel Mode signals of the LVDS transceiver to be sure they set properly. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-03-29overlays: colibri-imx8x: add LVDS transceiverOleksandr Suvorov
Add the overlay to support LCD-LVDS transceiver on Iris v2.0A. Related-to: ELB-3876 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2021-03-27overlays: cosmetic clean-upMarcel Ziswiler
Cosmetic clean-up without any functional impact: - white space clean-up - re-order nodes/properties - adding missing new lines - remove obsolete includes - remove spurious new lines - change 7", 7inch, 10" and 10inch consistently to 7 inch resp. 10 inch Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
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>