summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
12 daysverdin-imx8mm: dsi-to-lvds: add support for SLEEP_MOCItoradex_5.15-2.2.x-imxStefan Eichenberger
Add support for the SLEEP_MOCI signal to the dsi-to-lvds overlays, this allows the driver to turn off the the SLEEP_MOCI in suspend. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
12 daysverdin-imx8mm: dsi-to-hdmi: add support for SLEEP_MOCIStefan Eichenberger
Add support for the SLEEP_MOCI signal to the dsi-to-hdmi overlay, this allows the driver to turn off SLEE_MOCI in suspend. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
12 daysverdin-imx8mp: dsi-to-lvds: add support for SLEEP_MOCIStefan Eichenberger
Add support for the SLEEP_MOCI signal to the dsi-to-lvds overlays, this allows the driver to turn off the the SLEEP_MOCI in suspend. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
12 daysverdin-imx8: dsi-to-lvds: add support for SLEEP_MOCIStefan Eichenberger
Add support for the SLEEP_MOCI regulator to the dtsi file that is used by verdin-imx8mm and verdin-imx8mp. The gpio needs to be set in the corresponding dsi-to-lvds overlay. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
12 daysverdin-imx8mp: dsi-to-hdmi: add support for SLEEP_MOCIStefan Eichenberger
Add support for the SLEEP_MOCI signal to the dsi-to-hdmi overlay, this allows the driver to turn off SLEEP_MOCI in suspend. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
2024-01-26apalis-imx8: add overlay to support nau8822 codec btlHiago De Franco
Add overlay to configure the two loudspeaker outputs as a single Bridge Tied Load output getting higher output power. Related-to: ELB-5533 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-01-24verdin-imx8mm/8mp: improve riverdi 10.1 inch dsi panel timingsMax Krummenacher
On the Verdin iMX8MP the display sometimes shows issues on vertical sync resulting in a jittery display. On Verdin iMX8MM the effect wasn't observed. Changing the blanking timing improved the situation so that the jittery display wasn't seen anymore on Verdin iMX8MP and Verdin iMX8MM works as before. Related-to: ELB-5389 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-12-07verdin-imx8mp: Add mallow lvds overlayJoao Paulo Goncalves
Add overlay for lvds display for mallow v1.1 using native lvds interface of verdin imx8mp. Related-to: ELB-5219 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2023-09-27verdin-imx8mp: add Riverdi 10.1 inch dsi panel overlayEmanuele Ghidoli
Add overlay for Riverdi 10.1 inch capacitive touch panel connected via DSI. It can be directly connected to Mallow carrier board and, using Verdin DSI display adapter, it can be connected to Dev and Dahlia carrier boards. Related-to: ELB-5365 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-09-27verdin-imx8mm: add Riverdi 10.1 inch dsi panel overlayEmanuele Ghidoli
Add overlay for Riverdi 10.1 inch capacitive touch panel connected via DSI. It can be directly connected to Mallow carrier board and, using Verdin DSI display adapter, it can be connected to Dev and Dahlia carrier boards. Related-to: ELB-5364 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-09-26verdin-imx8mm: fix dsi to lvds panel cap touch 10inch lvds overlayMarcel Ziswiler
The video_pll1 is at 1039500000, take PLL1/15 otherwise we don't get a stable picture on NXP i.MX 8M Mini. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2023-07-21colibri-imx8x: add hmp dt overlaytoradex_5.15-2.1.x-imxHiago De Franco
Enable RPMsg for Cortex-M and reserve necessary memory regions for RPMsg buffers. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-04-25verdin-imx8mp: Add HMP supportHiago De Franco
This overlay enables the RemoteProc driver, RPMsg, allocates necessary memory regions and disables necessary peripherals to prevent kernel panics. This overlay works only on nonwifi modules. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-04-03overlays: remove unused overlaysEmanuele Ghidoli
Remove no more used display overlays. Related-to: ELB-5129 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-03-30apalis-imx8: ov5640: extend commentsMax Krummenacher
This clarifies which overlay handles which mipi csi2 inputs. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-03-29colibri-imx8x: move to one overlay per accessoryEmanuele Ghidoli
Move the existing overlays to dtsi files and include them into one accessory dts. Provide data-mapping timings appropriately for each machine instead of the hardcoding and use a single overlay per SoC to avoid code duplication. Related-to: ELB-4754 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-03-20colibri-imx8x: fix and rename spidev overlayEmanuele Ghidoli
Change compatible to bind to imx8 and not to a specific carrier board, remove unnecessary disabling of mcp2515 and rename overlay. Related-to: ELB-4754 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-01-13verdin-imx8: add overlay to support nau8822 codec btlEmanuele Ghidoli
Add overlay to configure the two loudspeaker outputs as a single Bridge Tied Load output getting higher output power. Related-to: ELB-4489 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2023-01-04verdin-imx8mm: Add m4 reserved areaHiago De Franco
In case the code is placed inside the DDR region (e.g. DDR linker script), this area should be reserved. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-01-04verdin-imx8mm: Rename the HMP overlay fileHiago De Franco
Rename the file to make it consistent with others overlay file naming. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-01-04verdin-imx8mm: Fix HMP overlayHiago De Franco
Fix overlay main node and add 500 ms remote proc startup delay. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2023-01-03apalis-imx8: follow changed compatibleMax Krummenacher
The base dtb files got a number of compatibles removed so that not all dtbs have toradex,apalis-imx8 anymore. Follow that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-01-03apalis-imx8: lvds: move to one overlay per panelMax Krummenacher
- Move to use only one overlay file for each panel/connection variant - Move lvds overlays to new naming - Adapt to dtb changes used in BSP6, 5.15-2.1.x kernel - Rename *mezzanine-can* to *mezzanine_can* Related-to: ELB-4896 ELB-4901 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-12-27apalis-imx8: add spidev overlaysMax Krummenacher
These overlays enables spidev. One for Apalis SPI1, one for SPI2. Related-to: ELB-4894 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-12-27Makefile: fix alphabetical sort orderMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-10-12verdin-imx8mp: convert mezzanine overlaystoradex_5.15-2.0.x-imxPhilippe Schenker
Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-10-12verdins: miscellaneous fixesPhilippe Schenker
* Update copyright year * Fix spelling Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-10-12verdins: convert hdmi overlays to new namingPhilippe Schenker
Convert the HDMI overlays to the new naming scheme. While at it do also update copyright year. Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-10-12verdins: convert dsi-to-lvds overlays to new namingPhilippe Schenker
Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-10-11Makefile: verdins: alphabetically sortPhilippe Schenker
Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-10-05verdin-imx8mm: ov5640 overlayMarcel Ziswiler
Fix Verdin iMX8M Mini with OV5640 MIPI CSI camera. That regulator is optional. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-09-28verdin-imx8mm_20mhz_can1: add overlay suitable for older samplesMarcel Ziswiler
Add device tree overlay suitable to run CAN1 on older module HW samples. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-09-01verdin-imx8mp_mezzanine-lvds-dual-channel: update against toradex_5.15-2.0.x-imxMax Krummenacher
Related-to: ELB-4599, ELB-4645 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-09-01verdin-imx8mp_mezzanine-lvds-single-channel_overlay: update against ↵Max Krummenacher
toradex_5.15-2.0.x-imx Related-to: ELB-4599, ELB-4645 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-09-01verdin-imx8mp_sn65dsi84_overlay: update against toradex_5.15-2.0.x-imxMax Krummenacher
Update the overlay against the changes in the kernel device tree. Related-to: ELB-4599, ELB-4645 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-09-01verdin-imx8mp_lt8912_overlay: update against toradex_5.15-2.0.x-imxMax Krummenacher
Update the overlay against the changes in the kernel device tree. Related-to: ELB-4599, ELB-4643 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-30verdin-imx8mm: clean fix spidev overlayAishwarya Kothari
This commit corrects the indentation, adds a comment about the the compatible chipname used to bind the spidev driver and removes the redundant status variable. Fixes: d929016d ("verdin-imx8mm: add spidev overlay") Related-to: ELB-4652 Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-30verdin-imx8mp: clean fix spidev overlayAishwarya Kothari
This commit corrects the indentation, adds a comment about the the compatible chipname used to bind the spidev driver and removes the redundant status variable. Fixes: dc60a386 ("verdin-imx8mp: add spidev overlay") Related-to: ELB-4652 Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-29verdin-imx8mm: change dsi-to-hdmi overlay for 5.15Philippe Schenker
This commit changes the overlay for the DSI-to-HDMI adapter to make use of the new driver: lontium,lt8912b Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-08-26verdin-imx8mm: update sn65dsi84 lt170410 overlay for bsp 6Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-08-26verdin-imx8mm: update sn65dsi84 overlay for bsp 6Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-08-26verdin-imx8mm: fix spidev overlayAishwarya Kothari
This commit suppresses compiler warnings about address-cells and size-cells properties missing in spidev bloack Fixes: d929016d ("verdin-imx8mm: add spidev overlay") Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-26verdin-imx8mp: fix spidev overlayAishwarya Kothari
This commit suppresses compiler warnings about address-cells and size-cells properties missing in spidev block Fixes: dc60a386 ("verdin-imx8mp: add spidev overlay") Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-23verdin-imx8mp_native-hdmi_overlay: follow changed kernel dtbMax Krummenacher
With the 5.15 NXP kernel the clock/power/reset subsystem was reworked. Follow the changed node names in the kernel. Related-to: ELB-4599 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-23verdin-imx8mp: displays: enable vpu nodesMax Krummenacher
Currently these were enabled in the dtb, move this to the overlays which might make use of the video processing unit VPU. Related-to: ELB-4599 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-19verdin-imx8mm: add spidev overlayAishwarya Kothari
This overlay enables spidev by default. Related-to: ELB-4652 Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-19verdin-imx8mp: add spidev overlayAishwarya Kothari
This overlay enables spidev by default. Related-to: ELB-4652 Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-12overlays: colibri-imx8x_atmel-mxt-adapter: fix reset gpio polarityMarcel Ziswiler
Fix reset GPIO polarity in-line with the following upstream fix: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=feedaacdadfc332e1a6e436f3adfbc67e244db47 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-08-11verdin-imx8mm: add overlay to enable rpmsgPhilippe Schenker
this commit adds an overlay which reserves memory for RPMSG communication as well as the driver to communicate with the M4. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-08-11remove unsupported 32bit machinesPhilippe Schenker
Toradex 32bit machines are no longer supported on the downstream branch so remove them and adjust the Makefile. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>