Skip to content
Snippets Groups Projects
  1. Jul 30, 2022
    • Clemens Terasa's avatar
      linux: defconfig: imx6ull: Add GPIO and PWM beeper as module · 778d8a81
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki 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)
      778d8a81
    • Felix Gerking's avatar
      mxt-touch: Pull support for atmel mxt touch from dunfell branch · 6c366591
      Felix Gerking authored and Tobias Kahlki's avatar Tobias Kahlki 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
      6c366591
    • Tobias Kahlki's avatar
      bootscript:dt: Added devicetree description file for i.MX8 · 7e460d14
      Tobias Kahlki authored
      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)
      7e460d14
    • Tobias Kahlki's avatar
      bootscripts: Clean-up and reformat · dc60a3b4
      Tobias Kahlki authored
      Changed the copyright and URL in the bootscript recipes.
      Also did a clean-up/reformat of the recipes.
      
      (cherry picked from commit ba9e87ec)
      dc60a3b4
    • Tobias Kahlki's avatar
      machine:tanaro: Added RTC overlays · e3b261e1
      Tobias Kahlki authored
      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)
      e3b261e1
    • Tobias Kahlki's avatar
      machine: Clean-up of i.MX8MM machine · ae35a1a9
      Tobias Kahlki authored
      Also small changes to the Kernel include file.
      
      (cherry picked from commit 49cec441)
      ae35a1a9
    • Clemens Terasa's avatar
      SIS: Fix touch-up issue · d9a59f84
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki 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)
      d9a59f84
    • Felix Gerking's avatar
      mxt-touch: Add kernel support for atmel mxt touch · e68a6920
      Felix Gerking authored and Tobias Kahlki's avatar Tobias Kahlki committed
      BCS 746-000857
      
      (cherry picked from commit 4bf6746d)
      e68a6920
    • Clemens Terasa's avatar
      linux-guf:imx6ull: Add MQS and simple-amplifier · a3d5384e
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki 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)
      a3d5384e
    • Clemens Terasa's avatar
      LICENSE: Add Apache 2.0 license file · 6c9d5713
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki 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)
      6c9d5713
  2. Jul 12, 2022
  3. Jun 20, 2022
  4. Jun 01, 2022
  5. May 31, 2022
    • Tobias Kahlki's avatar
      git: Changed protocol to HTTPS · fd9b25e0
      Tobias Kahlki authored
      The tools recipes still use SSH as protocol for the checkout.
      Since we have opend our repository to the public, SSH isn't available
      anymore. Because of this, we switch to HTTPS as protocol.
      fd9b25e0
  6. May 30, 2022
  7. May 23, 2022
  8. May 20, 2022
  9. May 18, 2022
Loading