Skip to content
Snippets Groups Projects
  1. Sep 26, 2024
  2. Aug 09, 2024
    • Jonas Höppner's avatar
      tty:serial:imx: Reduce RS485 turnarround time by requesting low latency from pm_qos · f574fea8
      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.
      f574fea8
  3. Aug 06, 2024
  4. Aug 05, 2024
  5. Jul 11, 2024
  6. Jul 05, 2024
  7. May 21, 2024
  8. May 14, 2024
  9. May 13, 2024
  10. May 02, 2024
  11. Mar 05, 2024
  12. Feb 22, 2024
  13. Feb 09, 2024
  14. Nov 03, 2023
  15. Oct 06, 2023
  16. Oct 05, 2023
  17. Oct 04, 2023
  18. Sep 29, 2023
  19. Sep 28, 2023
  20. Sep 14, 2023
    • Jonas Höppner's avatar
      Fannel 10.1": Add delay settings to the fn1010 devicetree · f9d3d8d4
      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.
      f9d3d8d4
    • Jonas Höppner's avatar
      panel-lvds: Add simple optional power sequence · f2e3aedb
      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
      f2e3aedb
  21. Jun 21, 2023
  22. Apr 27, 2023
  23. Apr 04, 2023
  24. Apr 03, 2023
    • Felix Gerking's avatar
      dts:arm64:mx8m: Set cma size of mx8m to 320 MiB · 3100b66b
      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)
      3100b66b
  25. Mar 15, 2023
  26. Mar 10, 2023
  27. Mar 09, 2023
  28. Mar 08, 2023
Loading