Skip to content
Snippets Groups Projects
  1. Aug 30, 2022
  2. Aug 29, 2022
  3. Aug 26, 2022
  4. Aug 19, 2022
    • Tobias Kahlki's avatar
      fng-install: Fixed post-install for fngsystem · f79fbee6
      Tobias Kahlki authored
      The post-install for fngsystem is running in a temp directory.
      This directory was missing the new artifacts (devicetree and overlays)
      to properly run.
      Further, the combine step of kernel + devicetree was failing for
      fngsystem, because the fngsystem partition is too small (at least for
      i.MX8 devices). To work around this, the post-install scripts checks
      for a "combine_kernel" file in the boot partition and only combines
      the kernel and the devicetree if the file is present.
      
      Cherry-pick from 4c3847e5
      f79fbee6
    • Tobias Kahlki's avatar
      kernel:config: Enabled additional dmabuf drivers/frameworks · 63eb17b2
      Tobias Kahlki authored
      We still have some issues with the allocation of continous memory for
      the VPU support. Enabled some additional drivers/frameworks in the
      kernel to perform further tests.
      63eb17b2
  5. Aug 18, 2022
  6. Aug 17, 2022
  7. Aug 16, 2022
  8. Aug 15, 2022
  9. Aug 10, 2022
  10. Aug 08, 2022
  11. Aug 05, 2022
  12. Aug 04, 2022
    • Tobias Kahlki's avatar
      bootscripts:kernel: Fixed machine names for i.MX8 · f229d74c
      Tobias Kahlki authored
      We don't want to use the machine overrides from the meta-freescale
      layer. Therefore, we disabled the filter mechanism and re-added
      the old SoC names.
      To reflect this change, the files have been moved to the correct folders.
      f229d74c
  13. Aug 03, 2022
  14. Aug 02, 2022
  15. Jul 30, 2022
  16. Jul 28, 2022
    • Jonas Höppner's avatar
      819fdb21
    • Clemens Terasa's avatar
      linux: defconfig: imx6ull: Add GPIO and PWM beeper as module · 917cd74d
      Clemens Terasa authored and Jonas Höppner's avatar Jonas Höppner committed
      Add support for GPIO and PWM beepers. This enables the on-board beeper
      on the SECO Northern Europe NALLLINO platform.
      
      BCS 746-000992
      
      (cherry picked from commit ad7371e0)
      917cd74d
    • Felix Gerking's avatar
      mxt-touch: Pull support for atmel mxt touch from dunfell branch · 423c00c2
      Felix Gerking authored and Jonas Höppner's avatar Jonas Höppner committed
      * imx6:mxt-touch: Add kernel support for atmel mxt touch
        BCS 746-000886
        (cherry picked from commit 82cbcf67)
      
      * maxTouch:udev: Add udev rule to skip maxTouch fwr loading fallback
      
        The current version of the atmel_mxt_ts driver tries to load a controller
        configuration on each driver probe. However, if no config is provided or
        can't be provided because the driver is built-in, the driver probing process
        is delayed by 60 seconds because of a sysfs firmware load fallback.
        Added a udev rule that automatically cancels the sysfs firmware fallback.
      
        BCS 746-000892
        (cherry picked from commit 55a34692)
      
      * atmel-mxt: convert recipe to new syntax
      423c00c2
    • Tobias Kahlki's avatar
      bootscript:dt: Added devicetree description file for i.MX8 · 6fc965a0
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      Added an description file with the default devicetree for i.MX8
      devices.
      The file is parsed/used by the post-install scripts to generate
      the boot configuration.
      
      BCS 746-000877
      
      (cherry picked from commit 283c6dfb)
      6fc965a0
    • Tobias Kahlki's avatar
      bootscripts: Clean-up and reformat · cf9b0316
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      Changed the copyright and URL in the bootscript recipes.
      Also did a clean-up/reformat of the recipes.
      
      (cherry picked from commit ba9e87ec)
      cf9b0316
    • Tobias Kahlki's avatar
      machine:tanaro: Added RTC overlays · 38bb5a81
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      In the future, the TANARO will be produced with two possible
      RTC variants. Both variants are present in the main devicetree
      but are disabled by default. During the installation, one of
      the RTCs will be activated via one of the two devicetree overlays.
      
      BCS 746-000877
      
      (cherry picked from commit df176aae)
      38bb5a81
    • Tobias Kahlki's avatar
      machine: Clean-up of i.MX8MM machine · e0c864d8
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      Also small changes to the Kernel include file.
      
      (cherry picked from commit 49cec441)
      e0c864d8
    • Clemens Terasa's avatar
      SIS: Fix touch-up issue · 5517bf25
      Clemens Terasa authored and Jonas Höppner's avatar Jonas Höppner committed
      Sometimes we get no touchup signal in Qt.
      This was seen with the QML drag-and-drop example.
      
      Looking at the output of evtest of the sis input device, you see
      different behavior for a working and a missing touch-up.
      
      Failed:
      <pre>
      ...
      Event: time 1587646331.383580, type 3 (EV_ABS), code 0 (ABS_X), value 2365
      Event: time 1587646331.383580, type 3 (EV_ABS), code 1 (ABS_Y), value 2894
      Event: time 1587646331.383580, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2365
      Event: time 1587646331.383580, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 2894
      Event: time 1587646331.383580, -------------- SYN_REPORT ------------
      Event: time 1587646331.402073, type 3 (EV_ABS), code 0 (ABS_X), value 2367
      Event: time 1587646331.402073, type 3 (EV_ABS), code 1 (ABS_Y), value 2887
      Event: time 1587646331.402073, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0
      Event: time 1587646331.402073, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 0
      Event: time 1587646331.402073, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2367
      Event: time 1587646331.402073, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 2887
      Event: time 1587646331.402073, -------------- SYN_REPORT ------------
      </pre>
      
      Good
      <pre>
      Event: time 1587646407.907930, -------------- SYN_REPORT ------------
      Event: time 1587646407.922769, type 3 (EV_ABS), code 0 (ABS_X), value 790
      Event: time 1587646407.922769, type 3 (EV_ABS), code 1 (ABS_Y), value 1747
      Event: time 1587646407.922769, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 790
      Event: time 1587646407.922769, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1747
      Event: time 1587646407.922769, -------------- SYN_REPORT ------------
      Event: time 1587646407.945577, type 3 (EV_ABS), code 0 (ABS_X), value 840
      Event: time 1587646407.945577, type 3 (EV_ABS), code 1 (ABS_Y), value 1918
      Event: time 1587646407.945577, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 840
      Event: time 1587646407.945577, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1918
      Event: time 1587646407.945577, -------------- SYN_REPORT ------------
      Event: time 1587646407.968810, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0
      Event: time 1587646407.968810, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 0
      Event: time 1587646407.968810, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
      Event: time 1587646407.968810, -------------- SYN_REPORT ------------
      </pre>
      
      It seems that the @ABS_MT_TRACKING_ID value -1@ is missing somehow.
      
      This might be the case when the driver sends a valid coodinate but also
      states that the pressure is 0.
      
      Fix this by sending a touch-up (all ABS_PRESSUE, ABS_MT_PRESSURE, and
      ABS_BUTTON 0 and ABS_MT_TRACKING_ID -1) when pressure is 0.
      
      BCS 746-000871
      
      (cherry picked from commit 0326de4b)
      5517bf25
    • Felix Gerking's avatar
      mxt-touch: Add kernel support for atmel mxt touch · 034d5b83
      Felix Gerking authored and Jonas Höppner's avatar Jonas Höppner committed
      BCS 746-000857
      
      (cherry picked from commit 4bf6746d)
      034d5b83
    • Clemens Terasa's avatar
      linux-guf:imx6ull: Add MQS and simple-amplifier · 848013cb
      Clemens Terasa authored and Jonas Höppner's avatar Jonas Höppner committed
      Add the iMX Medium Quality Sound driver and the simple amplifier driver
      to the defconfig. Together with the latest kernel changes for NALLINO
      this adds sound support for the NALLINO board.
      
      BCS 746-000796
      
      (cherry picked from commit 69fb720b)
      848013cb
    • Clemens Terasa's avatar
      LICENSE: Add Apache 2.0 license file · 420c6a1b
      Clemens Terasa authored and Jonas Höppner's avatar Jonas Höppner committed
      According to our company licensing policy for software the Yocto layers
      should be licensed under the Apache 2.0 license.
      Adapt the LICENSE-2.0.txt file from https://www.apache.org/licenses/LICENSE-2.0.txt
      as described in the APPENDIX.
      
      Add the license as LICENSE.txt file to the layer repository.
      
      BCS 746-000657
      
      (cherry picked from commit 66d98abb)
      420c6a1b
  17. Jul 12, 2022
Loading