Age | Commit message (Collapse) | Author |
|
Use clearer label names for the labels connecting to the kernel
device tree.
While at it fix missing status property
Fixes af6ea0f ("overlays: verdin-imx8mp_sn65dsi84_overlay:
verdin dsi to lvds adapter").
Related to: ELB-3209
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add device tree overlays for Verdin DSI to LVDS Adapter and a connected
display lt170410 orderable at Toradex.
Related to: ELB-3209
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add device tree overlay for Verdin DSI to HDMI Adapter orderable at
Toradex.
Related to: ELB-3209
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The missing gpio level leads to stuck the kernel if the overlay
is applied.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
According to the decision to use overlays just for enabling
subsystems, remove the definition of Atmel MXT touchscreen device,
leaving only enabling it and related stuff.
Related-to: ELB-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The VGA interface and related stuff remain disabled in the main
devicetree. Add the overlay to enable using VGA monitors.
Related-to: ELB-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Now the LCD overlay enables the parallel RGB interface instead of
disabing it. Fix the description accordingly.
Realted-to: ELB-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
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-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The backlight device remains disabled in the main devicetree.
Enable it to have the LCD/LVDS displays worked properly.
Related-to: ELB-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The new kernel has a different ports structure of mipi0_dsi_host. Fix it.
Also, remove unneeded stuff.
Related-to: ELB-3234, ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The LVDS display connects via RGB->LVDS converter, so that we can use
the parallel-rgb overlay, setting only timing and data modes.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Handle Interrupt and Reset pin groups by atmel mxt ts driver.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The overlay for the main LVDS display connected to ldb1 SoC port.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add an overlay to support FullHD monitors connected to
a VGA connector.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Atmel MXT TS describles in a main DT. Remove duplicated
stuff.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Make LVDS overlay compatible with display-lt170410_overlay.dts.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The on-board RTC (M41T0M6) is enabled in the main DT. The overlay to
enable it again is not pointless. Remove it.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
LVDS interface uses mxcfb1 node. Enable it.
Also the lvds channels need to be enabled too. Do it.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Now the lcd interface is disabled by default in the main DT.
Reverse the overlay to enable the LCD interface.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Atmel MXT multitouch on Aster board uses pins for int/reset are not
conflicted with pwm pins. Remove disabling pwm2, pwm3.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Fix the mux domain for int/reset pins used by atmel mxt touch screen.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
After removing the atmel_mxt_ts node from the main device tree,
we should clain the int/reset pins in the overlay.
Also the node enabling is not needed.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Remove senseless status property from atmel mxt ts.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Build and install an overlay to enbale a prallel RGB interface and panel
on Apalis-iMX8X.
Related-to: ELB-3054, ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
LCDIF interface, backlight and DPI panel are disabled by default in
toradex_5.4-2.1.x-imx kernel. Add an overlay that enables lcdif interface,
backlight and panel-dpi.
Related-to: ELB-3054, ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Apalis iMX8X uses common GPIO5/GPIO6 pins as int/reset signals
for atmel_mxt. Use proper pinctrl groups in the driver.
Related-to: ELB-2943
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Use official names of SoM in compatible options.
Affected apalis-imx8, apalis-imx8x, colibri-imx8x.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
The official name of SoM is Apalis-iMX8. Rename overlay files
accordingly.
Fix Makefile accordingly.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Some NXP SoC subsystems are renamed. Fix names in overlay files to make
them compatible to kernel version toradex_5.4-2.1.x-imx.
Related-to: ELB-2900
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Add a device tree overlay supporting the Toradex CSI camera module 5MP
OV5640 on Verdin iMX8M Mini.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Update Verdin display adapter overlays lt8912 aka DSI to HDMI and
sn65dsi84 aka DSI to LVDS to take latest pin muxing changes into account.
This should make all versions up and including V1.0B (albeit with removed
IC4) operational.
Related-to: ELB-2691
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
panel-dpi/panel-lvds are compatible with a set of our modules.
Reflect this fact in overlays.
Related-to: ELB-2907
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
LCDIF interface, backlight and DPI panel are disabled by default in
toradex_5.4-2.1.x-imx kernel. Revert overlay to enable lcdif interface,
backlight and panel-dpi.
Related-to: ELB-2907
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The prefix to the pad macros changed in 5.4.24_2.1.0. Follow that.
Related-to: ELB-2943
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add device tree overlay for Verdin DSI to LVDS Adapter orderable at
Toradex.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add device tree overlay for Verdin DSI to HDMI Adapter orderable at
Toradex.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Convert an overlay file for LT170410 10" LVDS display on Apalis-iMX8QXP
module into the Syntactic Sugar format. This format is strongly
recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for LT161010 7" display for Apalis iMX8QXP
module into the Syntactic Sugar format. This format is strongly
recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for Atmel MXT multitouch adapter
for Apalis iMX8QXP module into Syntactic Sugar format, as this format
is strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for analogue touch controller AD7879
for Apalis iMX8QXP module into Syntactic Sugar format, as this format
is strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay for the external RTC ST m41t0 for Apalis-iMX8QM
module into the Syntactic Sugar format. This format is strongly
recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for LT170410 10" LVDS display on Apalis-iMX8QM
module into the Syntactic Sugar format. This format is strongly
recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for Atmel MXT multitouch adapter
for Apalis iMX8QM module into Syntactic Sugar format, as this format
is strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
There is no /disp0 node in Apalis iMX6 at all.
Apalis iMX6 has an lcd_display node that describes a parallel RGB
interface and is enabled by default.
To make the overlay for a parallel RGB have sense, convert it to
disabling and use proper node name.
Convert an overlay file for enabling the Parallel RGB interface (eLCDIF)
on Colibri-iMX8QXP module into the Syntactic Sugar format. This format is
strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file to enable LVDS display on Apalis iMX6 module
into Syntactic Sugar format, as this format is strongly recommended
in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for Atmel MXT multitouch adapter
for Apalis iMX6 module into Syntactic Sugar format, as this format
is strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Convert an overlay file for analogue touch controller AD7879
for Colibri iMX8QXP module into Syntactic Sugar format, as this format
is strongly recommended in Embedded Linux Wiki [1].
[1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format
Related-to: ELB-2834
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|