- Sep 26, 2024
-
-
Jonas Höppner authored
For some reason the define TLA2518_PIN_ALL_ADC was set to 0xFF what means gpio mode is selected. This somehow was not noted, as the ADC generally still did work. But it drains too much current, leading to wrong measurements. This sets the config to the correct value of 0. PBB-47
-
- Aug 09, 2024
-
-
Jonas Höppner authored
The long irq latencies measured on the RS485 ports could be tracked down to the time it takes the cpu to wake up from idle. With the pm_qos framework it is possible to request low latencies from the powermanagement, so it would select another idle state with shorter wakeup latency (on i.MX8MP cpu-pd-wait (slow) vs WFI (fast)). With this the interrupts are executed much faster and the measured latency on the RS485 port, between last stop bit and the release of TX_EN was reduced from up to 300us to 8-30us.
-
- Aug 06, 2024
-
-
Jonas Höppner authored
The industrial variant is the only one used in production, so we could omnit the overlay.
-
- Aug 05, 2024
-
-
Jonas Höppner authored
When the led brightness is changed from 0->1 the pwm needs to be enabled. This clock-enabling introduces a delay from about 1ms. With the new devicetree property the pwm is left enabled also in the 0 brightness state of the led/pwm. This removes the delay.
-
- Jul 11, 2024
-
-
Jonas Höppner authored
PBB-36
-
- Jul 05, 2024
-
-
Jonas Höppner authored
The customer prefers a complete devicetree, as this can be handled by his secureboot mechanism.
-
- May 21, 2024
-
-
Jonas Höppner authored
-
- May 14, 2024
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
The reset out is already used by the gpio expander on the baseboard and has no functional meaning for PCIe in this setup.
-
- May 13, 2024
-
-
Jonas Höppner authored
-
- May 02, 2024
-
-
Jonas Höppner authored
-
- Mar 05, 2024
-
-
Jonas Höppner authored
When switching from the tr8mmini to the tr8mplus the gpio mapping was already changed automatically by macros, but not all labels have been adapted. This fixes the two leftover wrong labels.
-
- Feb 22, 2024
-
-
Jonas Höppner authored
The changes didn't got integrated automatically.
-
- Feb 09, 2024
-
-
Jonas Höppner authored
-
- Nov 03, 2023
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
- Oct 06, 2023
-
-
Jonas Höppner authored
-
- Oct 05, 2023
-
-
automotive: 115C alert, 125C critical industrial: 95C alert, 105C critical BCS 746-001385 (cherry picked from commit 8e5eb5ab)
-
The mx8mp SoC has an additional thermal zone compared to the mx8mm. Therefore, different overlays are required. automotive: 115C alert, 125C critical industrial: 95C alert, 105C critical BCS 746-001385 (cherry picked from commit 5ea29585)
-
- Oct 04, 2023
-
-
Jonas Höppner authored
BCS 746-001467
-
Jonas Höppner authored
The new variant has a controlable powersupply for the AVDD input of the tla2518 adc. This patch configures this in the devicetree so it gets enabled during probe.
-
Jonas Höppner authored
BCS 746-001459
-
- Sep 29, 2023
-
-
Jonas Höppner authored
-
Jonas Höppner authored
The smbus fails to answer a short period after the reset is released. Increase the hardcoded reset time by 1ms to adapt to this.
-
Jonas Höppner authored
-
- Sep 28, 2023
-
-
Jonas Höppner authored
-
- Sep 14, 2023
-
-
Jonas Höppner authored
The vdd and the lvds outputs ( not the signal) have been enabled at the same time, but the panels controller is not ready and has the termination not enabled, leading to an overshot in the lvds signals. These delays should now make sure that the specified power sequence is execute when blanking and unblanking the panel.
-
Jonas Höppner authored
Allow to specify for delays in the devicetree: prepare: sleep after enable of the panels power supply enable: delay between signal enable and backlight enable disable: delay between backlight off and signal off unprepare: delay between signal off and panel's power supply off
-
- Jun 21, 2023
-
-
Jonas Höppner authored
-
- Apr 27, 2023
-
-
Jonas Höppner authored
As their are currently not enough serial ports available, bluetooth is only supported on a special hardware variant. This now can be used with the 'ble' version of the devicetree. BCS 746-001283
-
- Apr 04, 2023
-
-
Jonas Höppner authored
BCS 746-00127
-
Jonas Höppner authored
The trizeps modules may be equipped with an MCU that exposes different features like gpio and touch. This driver is based on kuk_tr8mcu_touch.c but splits up into an mfd part and implements the gpio part. Further features are not yet available. BCS 746-00127
-
- Apr 03, 2023
-
-
Felix Gerking authored
By default, the cma size is set to 920MiB, which cannot be initialized on some of our some of our machines because the memory is too small. Previously, the cma value was bypassed by setting a suitable value in the kernel command line. To make the devicetree config usable, the cma size is set to 320 MiB. The value seems to be suitable for EGL surfaces and video playback. By default libimxdmabuffer (required for vpu video playback) expects the cma heap node to be available at /dev/dma_heap/linux,cma-uncached. This node is only created when the devicetree cma declaration is used. However, it seems to be possible to create a soft-link if the node is named differently. BCS 746-001058 746-001291 (cherry picked from commit d425df6e)
-
- Mar 15, 2023
-
-
Jonas Höppner authored
-
- Mar 10, 2023
-
-
Jonas Höppner authored
-
Jonas Höppner authored
BCS 746-001281
-
Jonas Höppner authored
-
- Mar 09, 2023
-
-
Jonas Höppner authored
BCS 746-001274
-
- Mar 08, 2023
-
-
Jonas Höppner authored
BCS 746-001288
-