Age | Commit message (Collapse) | Author |
|
Cosmetic clean-up: re-order, white space, etc.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Re-add an overlay, which uses mxsfb driver. It supports additional
panel/display flags.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
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>
|
|
The apalis-imx8x_lvds overlay now uses gpio definitions.
Include the proper header file.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
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>
|
|
Actually, the reset signal goes to the X3-11 pin. Fix the description.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Handle the LVDS transceiver signals to be sure they set properly.
Related-to: ELB-3898
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Fix clock-lanes property (clocks-lanes seems a typo).
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Add missing colibri-imx7-emmc compatible.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The Colibri iMX6ULL can't really do full HD (max. 1366 x 768 x 18bpp).
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Remove invalid compatibles.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
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>
|
|
Add missing closing semicolon.
Fixes: 0530313ee387 ("overlays: apalis-imx6: add vga mode string")
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Use VESA VGA mode for apalis-imx6_vga_overlay.dts
Related-to: ELB-3870
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Add the device tree overlay for the Verdin native HDMI output
interface.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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>
|
|
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>
|
|
Add overlay for 10" LVDS touchscreen lt170410
Related-to: ELB-3548
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
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>
|
|
colibri-imx7d-emmc target should be compatible to
support capacitive touchscreen on imx7d-emmc
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
Use the same license as we use on regular linux-tree
Related-to: ELB-2958
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|