- Sep 13, 2024
-
-
LCD: Add reg-userspace-consumer to let the user handle the LCD panel. Test procedure: i) switch off the panel: ``` echo "disabled" > /sys/class/regulator/regulator.7/reg_rgb_panel_on_consumer-rgb_panel_on/state echo 0 > /sys/class/backlight/backlight/brightness ``` ii) switch on the panel: ``` echo 255 > /sys/class/backlight/backlight/brightness echo "enabled" > /sys/class/regulator/regulator.7/reg_rgb_panel_on_consumer-rgb_panel_on/state ``` TOUCH: Calibration needed at OS level. For weston: ``` weston-touch-calibrator /dev/fb0 ``` JIRA Reference: [SANTINO-19]
-
-
- Jul 15, 2024
-
-
Yuri Mazzuoli authored
This configuration supports the Innolux NE070NB-04F LVDS panel (single channel). Tested with FN070PGRGUL037Z 800x480 with cable LVDS CV-1408/750. LCD: 3.3V, BKL:5V
-
- Jul 09, 2024
-
-
Gianfranco Mariotti authored
-
- Jul 08, 2024
-
-
- Jul 02, 2024
-
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
Video overlays for C72 Nano can also be used for C72 Mini
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
The internal watchdog was interfering with the external APX watchdog.
-
Yuri Mazzuoli authored
Use the alias rtc0 to force pcf2123 as the primary RTC for the system, while relegating the internal snvs_rtc as secondary (rtc1)
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
USB interfaces management on C72 Mini: - USB1 is OTG - USB2 is HOST and connected to the USB HUB
-
Yuri Mazzuoli authored
Clocks are specific for I.MX8M Mini SoC
-
Yuri Mazzuoli authored
- Import C72 common include file - Add C72 Mini pinmuxing from kernel 5.4 (https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/blob/seco/develop/imx_5.4.70_2.3.0/arch/arm64/boot/dts/seco/seco-imx8mm-c72.dts)
-
Yuri Mazzuoli authored
- Delete nodes present in the common file - Import common include file
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
-
Yuri Mazzuoli authored
-
- Jun 19, 2024
-
-
Gianfranco Mariotti authored
To support polarity inversion i.MX8MP DT has been changed use 3 pwm-cells. Align lcd backlights pwm by selecting normal polarity.
-
- May 29, 2024
-
-
Nicola Sparnacci authored
The regulators related to `vcc_blk_sw` and `vcc_lcd_sw` have been modified removing the `regulator-always-on` entry. This change requires that: - the backlight node has the `enable-gpio` and the `power-supply` correctly set (now added); - the panel node has the `backlight`, `power-supply` and `enable-gpio` correctly set (now added). The regulator enabling the backlight has been removed because it has the same function of `enable-gpio` in the backlight node. Additionally, all the display-related nodes have been refactored to move all the related nodes into their overlays.
-
Nicola Sparnacci authored
The watchdog feature is activated by default from the SCFW. The watchdog node was already configured in the file `imx8qxp.dtsi` that is included in C57's device tree. This commit only copies the watchdog node to the linux device tree to configure the timeout easier.
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
Tested the panel Innolux G156HCE-L01.
-
Nicola Sparnacci authored
Tested with FN101PGRGUL034C 1280*800 with cable LVDS CV-1412/240. The panel is AUO G101EAN02.
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
Tested with FN070PGRGUL037C 800x480 with cable LVDS CV-1408/750. The panel is Innolux NE070NB-04F.
-
Nicola Sparnacci authored
The I2C1 is connected to the I2C touch socket.
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
Test with panel BOE EV156FHM-N10 1920x1080.
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
-
Nicola Sparnacci authored
Requires the firmware to be in the filesystem. For this, it requires the machine configuration to include: ``` MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS:append = " \ linux-firmware-sd8997 \ " ```
-
Nicola Sparnacci authored
Add overlay to enable the LVDS panel 1024x600.
-
Nicola Sparnacci authored
-